public final class TransformationDescription extends com.google.protobuf.GeneratedMessageV3 implements TransformationDescriptionOrBuilder
A flattened description of a `PrimitiveTransformation` or `RecordSuppression`.Protobuf type
google.privacy.dlp.v2.TransformationDescription| Modifier and Type | Class and Description |
|---|---|
static class |
TransformationDescription.Builder
A flattened description of a `PrimitiveTransformation` or
`RecordSuppression`.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CONDITION_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
INFO_TYPE_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCondition()
A human-readable string representation of the `RecordCondition`
corresponding to this transformation.
|
com.google.protobuf.ByteString |
getConditionBytes()
A human-readable string representation of the `RecordCondition`
corresponding to this transformation.
|
static TransformationDescription |
getDefaultInstance() |
TransformationDescription |
getDefaultInstanceForType() |
String |
getDescription()
A description of the transformation.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A description of the transformation.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
InfoType |
getInfoType()
Set if the transformation was limited to a specific `InfoType`.
|
InfoTypeOrBuilder |
getInfoTypeOrBuilder()
Set if the transformation was limited to a specific `InfoType`.
|
com.google.protobuf.Parser<TransformationDescription> |
getParserForType() |
int |
getSerializedSize() |
TransformationType |
getType()
The transformation type.
|
int |
getTypeValue()
The transformation type.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasInfoType()
Set if the transformation was limited to a specific `InfoType`.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TransformationDescription.Builder |
newBuilder() |
static TransformationDescription.Builder |
newBuilder(TransformationDescription prototype) |
TransformationDescription.Builder |
newBuilderForType() |
protected TransformationDescription.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static TransformationDescription |
parseDelimitedFrom(InputStream input) |
static TransformationDescription |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransformationDescription |
parseFrom(byte[] data) |
static TransformationDescription |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransformationDescription |
parseFrom(ByteBuffer data) |
static TransformationDescription |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransformationDescription |
parseFrom(com.google.protobuf.ByteString data) |
static TransformationDescription |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransformationDescription |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TransformationDescription |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TransformationDescription |
parseFrom(InputStream input) |
static TransformationDescription |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TransformationDescription> |
parser() |
TransformationDescription.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TYPE_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int CONDITION_FIELD_NUMBER
public static final int INFO_TYPE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getTypeValue()
The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;getTypeValue in interface TransformationDescriptionOrBuilderpublic TransformationType getType()
The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;getType in interface TransformationDescriptionOrBuilderpublic String getDescription()
A description of the transformation. This is empty for a RECORD_SUPPRESSION, or is the output of calling toString() on the `PrimitiveTransformation` protocol buffer message for any other type of transformation.
string description = 2;getDescription in interface TransformationDescriptionOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A description of the transformation. This is empty for a RECORD_SUPPRESSION, or is the output of calling toString() on the `PrimitiveTransformation` protocol buffer message for any other type of transformation.
string description = 2;getDescriptionBytes in interface TransformationDescriptionOrBuilderpublic String getCondition()
A human-readable string representation of the `RecordCondition`
corresponding to this transformation. Set if a `RecordCondition` was used
to determine whether or not to apply this transformation.
Examples:
* (age_field > 85)
* (age_field <= 18)
* (zip_field exists)
* (zip_field == 01234) && (city_field != "Springville")
* (zip_field == 01234) && (age_field <= 18) && (city_field exists)
string condition = 3;getCondition in interface TransformationDescriptionOrBuilderpublic com.google.protobuf.ByteString getConditionBytes()
A human-readable string representation of the `RecordCondition`
corresponding to this transformation. Set if a `RecordCondition` was used
to determine whether or not to apply this transformation.
Examples:
* (age_field > 85)
* (age_field <= 18)
* (zip_field exists)
* (zip_field == 01234) && (city_field != "Springville")
* (zip_field == 01234) && (age_field <= 18) && (city_field exists)
string condition = 3;getConditionBytes in interface TransformationDescriptionOrBuilderpublic boolean hasInfoType()
Set if the transformation was limited to a specific `InfoType`.
.google.privacy.dlp.v2.InfoType info_type = 4;hasInfoType in interface TransformationDescriptionOrBuilderpublic InfoType getInfoType()
Set if the transformation was limited to a specific `InfoType`.
.google.privacy.dlp.v2.InfoType info_type = 4;getInfoType in interface TransformationDescriptionOrBuilderpublic InfoTypeOrBuilder getInfoTypeOrBuilder()
Set if the transformation was limited to a specific `InfoType`.
.google.privacy.dlp.v2.InfoType info_type = 4;getInfoTypeOrBuilder in interface TransformationDescriptionOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static TransformationDescription parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TransformationDescription parseFrom(InputStream input) throws IOException
IOExceptionpublic static TransformationDescription parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TransformationDescription parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TransformationDescription parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TransformationDescription parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TransformationDescription parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TransformationDescription.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TransformationDescription.Builder newBuilder()
public static TransformationDescription.Builder newBuilder(TransformationDescription prototype)
public TransformationDescription.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TransformationDescription.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TransformationDescription getDefaultInstance()
public static com.google.protobuf.Parser<TransformationDescription> parser()
public com.google.protobuf.Parser<TransformationDescription> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TransformationDescription getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.