public static final class TransformationDescription.Builder extends GeneratedMessageV3.Builder<TransformationDescription.Builder> implements TransformationDescriptionOrBuilder A flattened description of a PrimitiveTransformation or
RecordSuppression.
Protobuf type google.privacy.dlp.v2.TransformationDescription
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > TransformationDescription.BuilderImplements
TransformationDescriptionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Type | Description |
| Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TransformationDescription.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
| field | FieldDescriptor |
| value | Object |
| Type | Description |
| TransformationDescription.Builder |
build()
public TransformationDescription build()| Type | Description |
| TransformationDescription |
buildPartial()
public TransformationDescription buildPartial()| Type | Description |
| TransformationDescription |
clear()
public TransformationDescription.Builder clear()| Type | Description |
| TransformationDescription.Builder |
clearCondition()
public TransformationDescription.Builder clearCondition() 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;
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
clearDescription()
public TransformationDescription.Builder clearDescription() 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;
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public TransformationDescription.Builder clearField(Descriptors.FieldDescriptor field)| Name | Description |
| field | FieldDescriptor |
| Type | Description |
| TransformationDescription.Builder |
clearInfoType()
public TransformationDescription.Builder clearInfoType() Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Type | Description |
| TransformationDescription.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public TransformationDescription.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Name | Description |
| oneof | OneofDescriptor |
| Type | Description |
| TransformationDescription.Builder |
clearType()
public TransformationDescription.Builder clearType()The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
clone()
public TransformationDescription.Builder clone()| Type | Description |
| TransformationDescription.Builder |
getCondition()
public 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;
| Type | Description |
| String | The condition. |
getConditionBytes()
public 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;
| Type | Description |
| ByteString | The bytes for condition. |
getDefaultInstanceForType()
public TransformationDescription getDefaultInstanceForType()| Type | Description |
| TransformationDescription |
getDescription()
public 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;
| Type | Description |
| String | The description. |
getDescriptionBytes()
public 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;
| Type | Description |
| ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Type | Description |
| Descriptor |
getInfoType()
public InfoType getInfoType() Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Type | Description |
| InfoType | The infoType. |
getInfoTypeBuilder()
public InfoType.Builder getInfoTypeBuilder() Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Type | Description |
| InfoType.Builder |
getInfoTypeOrBuilder()
public InfoTypeOrBuilder getInfoTypeOrBuilder() Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Type | Description |
| InfoTypeOrBuilder |
getType()
public TransformationType getType()The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;
| Type | Description |
| TransformationType | The type. |
getTypeValue()
public int getTypeValue()The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;
| Type | Description |
| int | The enum numeric value on the wire for type. |
hasInfoType()
public boolean hasInfoType() Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Type | Description |
| boolean | Whether the infoType field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Type | Description |
| FieldAccessorTable |
isInitialized()
public final boolean isInitialized()| Type | Description |
| boolean |
mergeFrom(TransformationDescription other)
public TransformationDescription.Builder mergeFrom(TransformationDescription other)| Name | Description |
| other | TransformationDescription |
| Type | Description |
| TransformationDescription.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TransformationDescription.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Name | Description |
| input | CodedInputStream |
| extensionRegistry | ExtensionRegistryLite |
| Type | Description |
| TransformationDescription.Builder |
| Type | Description |
| IOException |
mergeFrom(Message other)
public TransformationDescription.Builder mergeFrom(Message other)| Name | Description |
| other | Message |
| Type | Description |
| TransformationDescription.Builder |
mergeInfoType(InfoType value)
public TransformationDescription.Builder mergeInfoType(InfoType value) Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Name | Description |
| value | InfoType |
| Type | Description |
| TransformationDescription.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TransformationDescription.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
| unknownFields | UnknownFieldSet |
| Type | Description |
| TransformationDescription.Builder |
setCondition(String value)
public TransformationDescription.Builder setCondition(String value) 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;
| Name | Description |
| value | StringThe condition to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setConditionBytes(ByteString value)
public TransformationDescription.Builder setConditionBytes(ByteString value) 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;
| Name | Description |
| value | ByteStringThe bytes for condition to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setDescription(String value)
public TransformationDescription.Builder setDescription(String value) 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;
| Name | Description |
| value | StringThe description to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public TransformationDescription.Builder setDescriptionBytes(ByteString value) 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;
| Name | Description |
| value | ByteStringThe bytes for description to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public TransformationDescription.Builder setField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
| field | FieldDescriptor |
| value | Object |
| Type | Description |
| TransformationDescription.Builder |
setInfoType(InfoType value)
public TransformationDescription.Builder setInfoType(InfoType value) Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Name | Description |
| value | InfoType |
| Type | Description |
| TransformationDescription.Builder |
setInfoType(InfoType.Builder builderForValue)
public TransformationDescription.Builder setInfoType(InfoType.Builder builderForValue) Set if the transformation was limited to a specific InfoType.
.google.privacy.dlp.v2.InfoType info_type = 4;
| Name | Description |
| builderForValue | InfoType.Builder |
| Type | Description |
| TransformationDescription.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TransformationDescription.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Name | Description |
| field | FieldDescriptor |
| index | int |
| value | Object |
| Type | Description |
| TransformationDescription.Builder |
setType(TransformationType value)
public TransformationDescription.Builder setType(TransformationType value)The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;
| Name | Description |
| value | TransformationTypeThe type to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setTypeValue(int value)
public TransformationDescription.Builder setTypeValue(int value)The transformation type.
.google.privacy.dlp.v2.TransformationType type = 1;
| Name | Description |
| value | intThe enum numeric value on the wire for type to set. |
| Type | Description |
| TransformationDescription.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final TransformationDescription.Builder setUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
| unknownFields | UnknownFieldSet |
| Type | Description |
| TransformationDescription.Builder |