public static final class Action.Deidentify.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder> implements Action.DeidentifyOrBuilder
Create a de-identified copy of the requested table or files. A TransformationDetail will be created for each transformation. If any rows in BigQuery are skipped during de-identification (transformation errors or row size exceeds BigQuery insert API limits) they are placed in the failure output table. If the original row exceeds the BigQuery insert API limit it will be truncated when written to the failure output table. The failure output table can be set in the action.deidentify.output.big_query_output.deidentified_failure_output_table field, if no table is set, a table will be automatically created in the same project and dataset as the original table. Compatible with: InspectProtobuf type
google.privacy.dlp.v2.Action.Deidentify| Modifier and Type | Method and Description |
|---|---|
Action.Deidentify.Builder |
addAllFileTypesToTransform(Iterable<? extends FileType> values)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
addAllFileTypesToTransformValue(Iterable<Integer> values)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
addFileTypesToTransform(FileType value)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
addFileTypesToTransformValue(int value)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Action.Deidentify |
build() |
Action.Deidentify |
buildPartial() |
Action.Deidentify.Builder |
clear() |
Action.Deidentify.Builder |
clearCloudStorageOutput()
Required.
|
Action.Deidentify.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Action.Deidentify.Builder |
clearFileTypesToTransform()
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Action.Deidentify.Builder |
clearOutput() |
Action.Deidentify.Builder |
clearTransformationConfig()
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
Action.Deidentify.Builder |
clearTransformationDetailsStorageConfig()
Config for storing transformation details.
|
Action.Deidentify.Builder |
clone() |
String |
getCloudStorageOutput()
Required.
|
com.google.protobuf.ByteString |
getCloudStorageOutputBytes()
Required.
|
Action.Deidentify |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FileType |
getFileTypesToTransform(int index)
List of user-specified file type groups to transform.
|
int |
getFileTypesToTransformCount()
List of user-specified file type groups to transform.
|
List<FileType> |
getFileTypesToTransformList()
List of user-specified file type groups to transform.
|
int |
getFileTypesToTransformValue(int index)
List of user-specified file type groups to transform.
|
List<Integer> |
getFileTypesToTransformValueList()
List of user-specified file type groups to transform.
|
Action.Deidentify.OutputCase |
getOutputCase() |
TransformationConfig |
getTransformationConfig()
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
TransformationConfig.Builder |
getTransformationConfigBuilder()
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
TransformationConfigOrBuilder |
getTransformationConfigOrBuilder()
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
TransformationDetailsStorageConfig |
getTransformationDetailsStorageConfig()
Config for storing transformation details.
|
TransformationDetailsStorageConfig.Builder |
getTransformationDetailsStorageConfigBuilder()
Config for storing transformation details.
|
TransformationDetailsStorageConfigOrBuilder |
getTransformationDetailsStorageConfigOrBuilder()
Config for storing transformation details.
|
boolean |
hasCloudStorageOutput()
Required.
|
boolean |
hasTransformationConfig()
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
boolean |
hasTransformationDetailsStorageConfig()
Config for storing transformation details.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Action.Deidentify.Builder |
mergeFrom(Action.Deidentify other) |
Action.Deidentify.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Action.Deidentify.Builder |
mergeFrom(com.google.protobuf.Message other) |
Action.Deidentify.Builder |
mergeTransformationConfig(TransformationConfig value)
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
Action.Deidentify.Builder |
mergeTransformationDetailsStorageConfig(TransformationDetailsStorageConfig value)
Config for storing transformation details.
|
Action.Deidentify.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Action.Deidentify.Builder |
setCloudStorageOutput(String value)
Required.
|
Action.Deidentify.Builder |
setCloudStorageOutputBytes(com.google.protobuf.ByteString value)
Required.
|
Action.Deidentify.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Action.Deidentify.Builder |
setFileTypesToTransform(int index,
FileType value)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
setFileTypesToTransformValue(int index,
int value)
List of user-specified file type groups to transform.
|
Action.Deidentify.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Action.Deidentify.Builder |
setTransformationConfig(TransformationConfig.Builder builderForValue)
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
Action.Deidentify.Builder |
setTransformationConfig(TransformationConfig value)
User specified deidentify templates and configs for structured,
unstructured, and image files.
|
Action.Deidentify.Builder |
setTransformationDetailsStorageConfig(TransformationDetailsStorageConfig.Builder builderForValue)
Config for storing transformation details.
|
Action.Deidentify.Builder |
setTransformationDetailsStorageConfig(TransformationDetailsStorageConfig value)
Config for storing transformation details.
|
Action.Deidentify.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Action.Deidentify build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Action.Deidentify buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Action.Deidentify.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder mergeFrom(Action.Deidentify other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public Action.Deidentify.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Action.Deidentify.Builder>IOExceptionpublic Action.Deidentify.OutputCase getOutputCase()
getOutputCase in interface Action.DeidentifyOrBuilderpublic Action.Deidentify.Builder clearOutput()
public boolean hasTransformationConfig()
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;hasTransformationConfig in interface Action.DeidentifyOrBuilderpublic TransformationConfig getTransformationConfig()
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;getTransformationConfig in interface Action.DeidentifyOrBuilderpublic Action.Deidentify.Builder setTransformationConfig(TransformationConfig value)
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;public Action.Deidentify.Builder setTransformationConfig(TransformationConfig.Builder builderForValue)
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;public Action.Deidentify.Builder mergeTransformationConfig(TransformationConfig value)
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;public Action.Deidentify.Builder clearTransformationConfig()
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;public TransformationConfig.Builder getTransformationConfigBuilder()
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;public TransformationConfigOrBuilder getTransformationConfigOrBuilder()
User specified deidentify templates and configs for structured, unstructured, and image files.
.google.privacy.dlp.v2.TransformationConfig transformation_config = 7;getTransformationConfigOrBuilder in interface Action.DeidentifyOrBuilderpublic boolean hasTransformationDetailsStorageConfig()
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
hasTransformationDetailsStorageConfig in interface Action.DeidentifyOrBuilderpublic TransformationDetailsStorageConfig getTransformationDetailsStorageConfig()
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
getTransformationDetailsStorageConfig in interface Action.DeidentifyOrBuilderpublic Action.Deidentify.Builder setTransformationDetailsStorageConfig(TransformationDetailsStorageConfig value)
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
public Action.Deidentify.Builder setTransformationDetailsStorageConfig(TransformationDetailsStorageConfig.Builder builderForValue)
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
public Action.Deidentify.Builder mergeTransformationDetailsStorageConfig(TransformationDetailsStorageConfig value)
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
public Action.Deidentify.Builder clearTransformationDetailsStorageConfig()
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
public TransformationDetailsStorageConfig.Builder getTransformationDetailsStorageConfigBuilder()
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
public TransformationDetailsStorageConfigOrBuilder getTransformationDetailsStorageConfigOrBuilder()
Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see [TransformationDetails][google.privacy.dlp.v2.TransformationDetails] message for more information about what is noted).
.google.privacy.dlp.v2.TransformationDetailsStorageConfig transformation_details_storage_config = 3;
getTransformationDetailsStorageConfigOrBuilder in interface Action.DeidentifyOrBuilderpublic boolean hasCloudStorageOutput()
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];hasCloudStorageOutput in interface Action.DeidentifyOrBuilderpublic String getCloudStorageOutput()
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];getCloudStorageOutput in interface Action.DeidentifyOrBuilderpublic com.google.protobuf.ByteString getCloudStorageOutputBytes()
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];getCloudStorageOutputBytes in interface Action.DeidentifyOrBuilderpublic Action.Deidentify.Builder setCloudStorageOutput(String value)
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];value - The cloudStorageOutput to set.public Action.Deidentify.Builder clearCloudStorageOutput()
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];public Action.Deidentify.Builder setCloudStorageOutputBytes(com.google.protobuf.ByteString value)
Required. User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
string cloud_storage_output = 9 [(.google.api.field_behavior) = REQUIRED];value - The bytes for cloudStorageOutput to set.public List<FileType> getFileTypesToTransformList()
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;getFileTypesToTransformList in interface Action.DeidentifyOrBuilderpublic int getFileTypesToTransformCount()
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;getFileTypesToTransformCount in interface Action.DeidentifyOrBuilderpublic FileType getFileTypesToTransform(int index)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;getFileTypesToTransform in interface Action.DeidentifyOrBuilderindex - The index of the element to return.public Action.Deidentify.Builder setFileTypesToTransform(int index, FileType value)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;index - The index to set the value at.value - The fileTypesToTransform to set.public Action.Deidentify.Builder addFileTypesToTransform(FileType value)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;value - The fileTypesToTransform to add.public Action.Deidentify.Builder addAllFileTypesToTransform(Iterable<? extends FileType> values)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;values - The fileTypesToTransform to add.public Action.Deidentify.Builder clearFileTypesToTransform()
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;public List<Integer> getFileTypesToTransformValueList()
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;getFileTypesToTransformValueList in interface Action.DeidentifyOrBuilderpublic int getFileTypesToTransformValue(int index)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;getFileTypesToTransformValue in interface Action.DeidentifyOrBuilderindex - The index of the value to return.public Action.Deidentify.Builder setFileTypesToTransformValue(int index, int value)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;index - The index to set the value at.value - The enum numeric value on the wire for fileTypesToTransform to set.public Action.Deidentify.Builder addFileTypesToTransformValue(int value)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;value - The enum numeric value on the wire for fileTypesToTransform to add.public Action.Deidentify.Builder addAllFileTypesToTransformValue(Iterable<Integer> values)
List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
repeated .google.privacy.dlp.v2.FileType file_types_to_transform = 8;values - The enum numeric values on the wire for fileTypesToTransform to add.public final Action.Deidentify.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>public final Action.Deidentify.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Action.Deidentify.Builder>Copyright © 2022 Google LLC. All rights reserved.