Interface InspectionRuleOrBuilder (3.76.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface InspectionRuleOrBuilder extends MessageOrBuilder
Methods
getExclusionRule()
public abstract ExclusionRule getExclusionRule()
Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
getExclusionRuleOrBuilder()
public abstract ExclusionRuleOrBuilder getExclusionRuleOrBuilder()
Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
getHotwordRule()
public abstract CustomInfoType.DetectionRule.HotwordRule getHotwordRule()
Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
getHotwordRuleOrBuilder()
public abstract CustomInfoType.DetectionRule.HotwordRuleOrBuilder getHotwordRuleOrBuilder()
Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
getTypeCase()
public abstract InspectionRule.TypeCase getTypeCase()
hasExclusionRule()
public abstract boolean hasExclusionRule()
Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
Returns |
Type |
Description |
boolean |
Whether the exclusionRule field is set.
|
hasHotwordRule()
public abstract boolean hasHotwordRule()
Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
Returns |
Type |
Description |
boolean |
Whether the hotwordRule field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Interface InspectionRuleOrBuilder (3.76.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.76.0 (latest)](/java/docs/reference/google-cloud-dlp/latest/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.74.0](/java/docs/reference/google-cloud-dlp/3.74.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.72.0](/java/docs/reference/google-cloud-dlp/3.72.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.71.0](/java/docs/reference/google-cloud-dlp/3.71.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.68.0](/java/docs/reference/google-cloud-dlp/3.68.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.67.0](/java/docs/reference/google-cloud-dlp/3.67.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.66.0](/java/docs/reference/google-cloud-dlp/3.66.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.64.0](/java/docs/reference/google-cloud-dlp/3.64.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.63.0](/java/docs/reference/google-cloud-dlp/3.63.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.62.0](/java/docs/reference/google-cloud-dlp/3.62.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.61.0](/java/docs/reference/google-cloud-dlp/3.61.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.60.0](/java/docs/reference/google-cloud-dlp/3.60.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.59.0](/java/docs/reference/google-cloud-dlp/3.59.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.58.0](/java/docs/reference/google-cloud-dlp/3.58.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.57.0](/java/docs/reference/google-cloud-dlp/3.57.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.56.0](/java/docs/reference/google-cloud-dlp/3.56.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.55.0](/java/docs/reference/google-cloud-dlp/3.55.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.53.0](/java/docs/reference/google-cloud-dlp/3.53.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.52.0](/java/docs/reference/google-cloud-dlp/3.52.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.51.0](/java/docs/reference/google-cloud-dlp/3.51.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.50.0](/java/docs/reference/google-cloud-dlp/3.50.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.49.0](/java/docs/reference/google-cloud-dlp/3.49.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.48.0](/java/docs/reference/google-cloud-dlp/3.48.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.47.0](/java/docs/reference/google-cloud-dlp/3.47.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.46.0](/java/docs/reference/google-cloud-dlp/3.46.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.45.0](/java/docs/reference/google-cloud-dlp/3.45.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.44.0](/java/docs/reference/google-cloud-dlp/3.44.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.43.0](/java/docs/reference/google-cloud-dlp/3.43.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.41.0](/java/docs/reference/google-cloud-dlp/3.41.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.40.0](/java/docs/reference/google-cloud-dlp/3.40.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.39.0](/java/docs/reference/google-cloud-dlp/3.39.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.38.0](/java/docs/reference/google-cloud-dlp/3.38.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.37.0](/java/docs/reference/google-cloud-dlp/3.37.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.36.0](/java/docs/reference/google-cloud-dlp/3.36.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.35.0](/java/docs/reference/google-cloud-dlp/3.35.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.34.0](/java/docs/reference/google-cloud-dlp/3.34.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.33.0](/java/docs/reference/google-cloud-dlp/3.33.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.32.0](/java/docs/reference/google-cloud-dlp/3.32.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.31.0](/java/docs/reference/google-cloud-dlp/3.31.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.28.0](/java/docs/reference/google-cloud-dlp/3.28.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.27.0](/java/docs/reference/google-cloud-dlp/3.27.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.26.0](/java/docs/reference/google-cloud-dlp/3.26.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.25.0](/java/docs/reference/google-cloud-dlp/3.25.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.24.0](/java/docs/reference/google-cloud-dlp/3.24.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.23.0](/java/docs/reference/google-cloud-dlp/3.23.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.22.0](/java/docs/reference/google-cloud-dlp/3.22.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.21.0](/java/docs/reference/google-cloud-dlp/3.21.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.20.0](/java/docs/reference/google-cloud-dlp/3.20.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.19.0](/java/docs/reference/google-cloud-dlp/3.19.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.18.0](/java/docs/reference/google-cloud-dlp/3.18.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.17.0](/java/docs/reference/google-cloud-dlp/3.17.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.16.0](/java/docs/reference/google-cloud-dlp/3.16.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.15.0](/java/docs/reference/google-cloud-dlp/3.15.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.13.0](/java/docs/reference/google-cloud-dlp/3.13.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.12.0](/java/docs/reference/google-cloud-dlp/3.12.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.11.0](/java/docs/reference/google-cloud-dlp/3.11.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.10.0](/java/docs/reference/google-cloud-dlp/3.10.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.9.0](/java/docs/reference/google-cloud-dlp/3.9.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.8.0](/java/docs/reference/google-cloud-dlp/3.8.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.7.6](/java/docs/reference/google-cloud-dlp/3.7.6/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.6.7](/java/docs/reference/google-cloud-dlp/3.6.7/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.5.0](/java/docs/reference/google-cloud-dlp/3.5.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.4.0](/java/docs/reference/google-cloud-dlp/3.4.0/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.3.2](/java/docs/reference/google-cloud-dlp/3.3.2/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.2.1](/java/docs/reference/google-cloud-dlp/3.2.1/com.google.privacy.dlp.v2.InspectionRuleOrBuilder)\n- [3.1.4](/java/docs/reference/google-cloud-dlp/3.1.4/com.google.privacy.dlp.v2.InspectionRuleOrBuilder) \n\n public interface InspectionRuleOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getExclusionRule()\n\n public abstract ExclusionRule getExclusionRule()\n\nExclusion rule.\n\n`.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;`\n\n### getExclusionRuleOrBuilder()\n\n public abstract ExclusionRuleOrBuilder getExclusionRuleOrBuilder()\n\nExclusion rule.\n\n`.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;`\n\n### getHotwordRule()\n\n public abstract CustomInfoType.DetectionRule.HotwordRule getHotwordRule()\n\nHotword-based detection rule.\n\n`.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;`\n\n### getHotwordRuleOrBuilder()\n\n public abstract CustomInfoType.DetectionRule.HotwordRuleOrBuilder getHotwordRuleOrBuilder()\n\nHotword-based detection rule.\n\n`.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;`\n\n### getTypeCase()\n\n public abstract InspectionRule.TypeCase getTypeCase()\n\n### hasExclusionRule()\n\n public abstract boolean hasExclusionRule()\n\nExclusion rule.\n\n`.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;`\n\n### hasHotwordRule()\n\n public abstract boolean hasHotwordRule()\n\nHotword-based detection rule.\n\n`.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;`"]]