public static final class InspectionRule.Builder extends GeneratedMessage.Builder<InspectionRule.Builder> implements InspectionRuleOrBuilder A single inspection rule to be applied to infoTypes, specified in
InspectionRuleSet.
Protobuf type google.privacy.dlp.v2.InspectionRule
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InspectionRule.BuilderImplements
InspectionRuleOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public InspectionRule build()| Returns | |
|---|---|
| Type | Description |
InspectionRule |
|
buildPartial()
public InspectionRule buildPartial()| Returns | |
|---|---|
| Type | Description |
InspectionRule |
|
clear()
public InspectionRule.Builder clear()| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
clearAdjustmentRule()
public InspectionRule.Builder clearAdjustmentRule()Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
clearExclusionRule()
public InspectionRule.Builder clearExclusionRule()Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
clearHotwordRule()
public InspectionRule.Builder clearHotwordRule()Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
clearType()
public InspectionRule.Builder clearType()| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
getAdjustmentRule()
public AdjustmentRule getAdjustmentRule()Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Returns | |
|---|---|
| Type | Description |
AdjustmentRule |
The adjustmentRule. |
getAdjustmentRuleBuilder()
public AdjustmentRule.Builder getAdjustmentRuleBuilder()Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Returns | |
|---|---|
| Type | Description |
AdjustmentRule.Builder |
|
getAdjustmentRuleOrBuilder()
public AdjustmentRuleOrBuilder getAdjustmentRuleOrBuilder()Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Returns | |
|---|---|
| Type | Description |
AdjustmentRuleOrBuilder |
|
getDefaultInstanceForType()
public InspectionRule getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InspectionRule |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getExclusionRule()
public ExclusionRule getExclusionRule()Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Returns | |
|---|---|
| Type | Description |
ExclusionRule |
The exclusionRule. |
getExclusionRuleBuilder()
public ExclusionRule.Builder getExclusionRuleBuilder()Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Returns | |
|---|---|
| Type | Description |
ExclusionRule.Builder |
|
getExclusionRuleOrBuilder()
public ExclusionRuleOrBuilder getExclusionRuleOrBuilder()Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Returns | |
|---|---|
| Type | Description |
ExclusionRuleOrBuilder |
|
getHotwordRule()
public CustomInfoType.DetectionRule.HotwordRule getHotwordRule()Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.DetectionRule.HotwordRule |
The hotwordRule. |
getHotwordRuleBuilder()
public CustomInfoType.DetectionRule.HotwordRule.Builder getHotwordRuleBuilder()Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.DetectionRule.HotwordRule.Builder |
|
getHotwordRuleOrBuilder()
public CustomInfoType.DetectionRule.HotwordRuleOrBuilder getHotwordRuleOrBuilder()Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Returns | |
|---|---|
| Type | Description |
CustomInfoType.DetectionRule.HotwordRuleOrBuilder |
|
getTypeCase()
public InspectionRule.TypeCase getTypeCase()| Returns | |
|---|---|
| Type | Description |
InspectionRule.TypeCase |
|
hasAdjustmentRule()
public boolean hasAdjustmentRule()Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the adjustmentRule field is set. |
hasExclusionRule()
public boolean hasExclusionRule()Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the exclusionRule field is set. |
hasHotwordRule()
public 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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAdjustmentRule(AdjustmentRule value)
public InspectionRule.Builder mergeAdjustmentRule(AdjustmentRule value)Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
AdjustmentRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
mergeExclusionRule(ExclusionRule value)
public InspectionRule.Builder mergeExclusionRule(ExclusionRule value)Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ExclusionRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
mergeFrom(InspectionRule other)
public InspectionRule.Builder mergeFrom(InspectionRule other)| Parameter | |
|---|---|
| Name | Description |
other |
InspectionRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InspectionRule.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InspectionRule.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
mergeHotwordRule(CustomInfoType.DetectionRule.HotwordRule value)
public InspectionRule.Builder mergeHotwordRule(CustomInfoType.DetectionRule.HotwordRule value)Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
CustomInfoType.DetectionRule.HotwordRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setAdjustmentRule(AdjustmentRule value)
public InspectionRule.Builder setAdjustmentRule(AdjustmentRule value)Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
AdjustmentRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setAdjustmentRule(AdjustmentRule.Builder builderForValue)
public InspectionRule.Builder setAdjustmentRule(AdjustmentRule.Builder builderForValue)Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AdjustmentRule.Builder |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setExclusionRule(ExclusionRule value)
public InspectionRule.Builder setExclusionRule(ExclusionRule value)Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ExclusionRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setExclusionRule(ExclusionRule.Builder builderForValue)
public InspectionRule.Builder setExclusionRule(ExclusionRule.Builder builderForValue)Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ExclusionRule.Builder |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setHotwordRule(CustomInfoType.DetectionRule.HotwordRule value)
public InspectionRule.Builder setHotwordRule(CustomInfoType.DetectionRule.HotwordRule value)Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
CustomInfoType.DetectionRule.HotwordRule |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|
setHotwordRule(CustomInfoType.DetectionRule.HotwordRule.Builder builderForValue)
public InspectionRule.Builder setHotwordRule(CustomInfoType.DetectionRule.HotwordRule.Builder builderForValue)Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CustomInfoType.DetectionRule.HotwordRule.Builder |
| Returns | |
|---|---|
| Type | Description |
InspectionRule.Builder |
|