public final class InspectionRule extends GeneratedMessage implements InspectionRuleOrBuilder
A single inspection rule to be applied to infoTypes, specified in
InspectionRuleSet.
Protobuf type google.privacy.dlp.v2.InspectionRule
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ADJUSTMENT_RULE_FIELD_NUMBER
public static final int ADJUSTMENT_RULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXCLUSION_RULE_FIELD_NUMBER
public static final int EXCLUSION_RULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
HOTWORD_RULE_FIELD_NUMBER
public static final int HOTWORD_RULE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InspectionRule getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InspectionRule.Builder newBuilder()
newBuilder(InspectionRule prototype)
public static InspectionRule.Builder newBuilder(InspectionRule prototype)
public static InspectionRule parseDelimitedFrom(InputStream input)
public static InspectionRule parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InspectionRule parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InspectionRule parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InspectionRule parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InspectionRule parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InspectionRule parseFrom(CodedInputStream input)
public static InspectionRule parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InspectionRule parseFrom(InputStream input)
public static InspectionRule parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InspectionRule parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InspectionRule parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InspectionRule> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAdjustmentRule()
public AdjustmentRule getAdjustmentRule()
Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
getAdjustmentRuleOrBuilder()
public AdjustmentRuleOrBuilder getAdjustmentRuleOrBuilder()
Adjustment rule.
.google.privacy.dlp.v2.AdjustmentRule adjustment_rule = 3;
getDefaultInstanceForType()
public InspectionRule getDefaultInstanceForType()
getExclusionRule()
public ExclusionRule getExclusionRule()
Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
getExclusionRuleOrBuilder()
public ExclusionRuleOrBuilder getExclusionRuleOrBuilder()
Exclusion rule.
.google.privacy.dlp.v2.ExclusionRule exclusion_rule = 2;
getHotwordRule()
public CustomInfoType.DetectionRule.HotwordRule getHotwordRule()
Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
getHotwordRuleOrBuilder()
public CustomInfoType.DetectionRule.HotwordRuleOrBuilder getHotwordRuleOrBuilder()
Hotword-based detection rule.
.google.privacy.dlp.v2.CustomInfoType.DetectionRule.HotwordRule hotword_rule = 1;
getParserForType()
public Parser<InspectionRule> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTypeCase()
public InspectionRule.TypeCase getTypeCase()
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InspectionRule.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected InspectionRule.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public InspectionRule.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides