public static final class RecordCondition.Expressions extends GeneratedMessageV3 implements RecordCondition.ExpressionsOrBuilder
An expression, consisting or an operator and conditions.
Protobuf type google.privacy.dlp.v2.RecordCondition.Expressions
Static Fields
CONDITIONS_FIELD_NUMBER
public static final int CONDITIONS_FIELD_NUMBER
Field Value
LOGICAL_OPERATOR_FIELD_NUMBER
public static final int LOGICAL_OPERATOR_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static RecordCondition.Expressions getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static RecordCondition.Expressions.Builder newBuilder()
Returns
newBuilder(RecordCondition.Expressions prototype)
public static RecordCondition.Expressions.Builder newBuilder(RecordCondition.Expressions prototype)
Parameter
Returns
public static RecordCondition.Expressions parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static RecordCondition.Expressions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static RecordCondition.Expressions parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RecordCondition.Expressions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static RecordCondition.Expressions parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RecordCondition.Expressions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RecordCondition.Expressions parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static RecordCondition.Expressions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RecordCondition.Expressions parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static RecordCondition.Expressions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static RecordCondition.Expressions parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RecordCondition.Expressions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<RecordCondition.Expressions> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getConditions()
public RecordCondition.Conditions getConditions()
Conditions to apply to the expression.
.google.privacy.dlp.v2.RecordCondition.Conditions conditions = 3;
Returns
getConditionsOrBuilder()
public RecordCondition.ConditionsOrBuilder getConditionsOrBuilder()
Conditions to apply to the expression.
.google.privacy.dlp.v2.RecordCondition.Conditions conditions = 3;
Returns
getDefaultInstanceForType()
public RecordCondition.Expressions getDefaultInstanceForType()
Returns
getLogicalOperator()
public RecordCondition.Expressions.LogicalOperator getLogicalOperator()
The operator to apply to the result of conditions. Default and currently
only supported value is AND
.
.google.privacy.dlp.v2.RecordCondition.Expressions.LogicalOperator logical_operator = 1;
Returns
getLogicalOperatorValue()
public int getLogicalOperatorValue()
The operator to apply to the result of conditions. Default and currently
only supported value is AND
.
.google.privacy.dlp.v2.RecordCondition.Expressions.LogicalOperator logical_operator = 1;
Returns
Type | Description |
int | The enum numeric value on the wire for logicalOperator.
|
getParserForType()
public Parser<RecordCondition.Expressions> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getTypeCase()
public RecordCondition.Expressions.TypeCase getTypeCase()
Returns
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasConditions()
public boolean hasConditions()
Conditions to apply to the expression.
.google.privacy.dlp.v2.RecordCondition.Conditions conditions = 3;
Returns
Type | Description |
boolean | Whether the conditions field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public RecordCondition.Expressions.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RecordCondition.Expressions.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public RecordCondition.Expressions.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions