public static final class DeidentifyConfig.Builder extends GeneratedMessageV3.Builder<DeidentifyConfig.Builder> implements DeidentifyConfigOrBuilder
The configuration that controls how the data will change.Protobuf type
google.privacy.dlp.v2.DeidentifyConfig
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public DeidentifyConfig build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public DeidentifyConfig buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public DeidentifyConfig.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder mergeFrom(DeidentifyConfig other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public DeidentifyConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<DeidentifyConfig.Builder>
java.io.IOException
public DeidentifyConfig.TransformationCase getTransformationCase()
getTransformationCase
in interface DeidentifyConfigOrBuilder
public DeidentifyConfig.Builder clearTransformation()
public boolean hasInfoTypeTransformations()
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
hasInfoTypeTransformations
in interface DeidentifyConfigOrBuilder
public InfoTypeTransformations getInfoTypeTransformations()
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
getInfoTypeTransformations
in interface DeidentifyConfigOrBuilder
public DeidentifyConfig.Builder setInfoTypeTransformations(InfoTypeTransformations value)
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
public DeidentifyConfig.Builder setInfoTypeTransformations(InfoTypeTransformations.Builder builderForValue)
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
public DeidentifyConfig.Builder mergeInfoTypeTransformations(InfoTypeTransformations value)
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
public DeidentifyConfig.Builder clearInfoTypeTransformations()
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
public InfoTypeTransformations.Builder getInfoTypeTransformationsBuilder()
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
public InfoTypeTransformationsOrBuilder getInfoTypeTransformationsOrBuilder()
Treat the dataset as free-form text and apply the same free text transformation everywhere.
.google.privacy.dlp.v2.InfoTypeTransformations info_type_transformations = 1;
getInfoTypeTransformationsOrBuilder
in interface DeidentifyConfigOrBuilder
public boolean hasRecordTransformations()
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
hasRecordTransformations
in interface DeidentifyConfigOrBuilder
public RecordTransformations getRecordTransformations()
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
getRecordTransformations
in interface DeidentifyConfigOrBuilder
public DeidentifyConfig.Builder setRecordTransformations(RecordTransformations value)
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
public DeidentifyConfig.Builder setRecordTransformations(RecordTransformations.Builder builderForValue)
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
public DeidentifyConfig.Builder mergeRecordTransformations(RecordTransformations value)
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
public DeidentifyConfig.Builder clearRecordTransformations()
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
public RecordTransformations.Builder getRecordTransformationsBuilder()
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
public RecordTransformationsOrBuilder getRecordTransformationsOrBuilder()
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
.google.privacy.dlp.v2.RecordTransformations record_transformations = 2;
getRecordTransformationsOrBuilder
in interface DeidentifyConfigOrBuilder
public final DeidentifyConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>
public final DeidentifyConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<DeidentifyConfig.Builder>