Package com.google.privacy.dlp.v2
Class DataProfileJobConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
- com.google.privacy.dlp.v2.DataProfileJobConfig.Builder
-
- All Implemented Interfaces:
DataProfileJobConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- DataProfileJobConfig
public static final class DataProfileJobConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder> implements DataProfileJobConfigOrBuilder
Configuration for setting up a job to scan resources for profile generation. Only one data profile configuration may exist per organization, folder, or project. The generated data profiles are retained according to the [data retention policy] (https://cloud.google.com/dlp/docs/data-profiles#retention).
Protobuf typegoogle.privacy.dlp.v2.DataProfileJobConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataProfileJobConfig.Builder
addAllDataProfileActions(Iterable<? extends DataProfileAction> values)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
addAllInspectTemplates(Iterable<String> values)
Detection logic for profile generation.DataProfileJobConfig.Builder
addDataProfileActions(int index, DataProfileAction value)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
addDataProfileActions(int index, DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
addDataProfileActions(DataProfileAction value)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
addDataProfileActions(DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.DataProfileAction.Builder
addDataProfileActionsBuilder()
Actions to execute at the completion of the job.DataProfileAction.Builder
addDataProfileActionsBuilder(int index)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
addInspectTemplates(String value)
Detection logic for profile generation.DataProfileJobConfig.Builder
addInspectTemplatesBytes(com.google.protobuf.ByteString value)
Detection logic for profile generation.DataProfileJobConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataProfileJobConfig
build()
DataProfileJobConfig
buildPartial()
DataProfileJobConfig.Builder
clear()
DataProfileJobConfig.Builder
clearDataProfileActions()
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DataProfileJobConfig.Builder
clearInspectTemplates()
Detection logic for profile generation.DataProfileJobConfig.Builder
clearLocation()
The data to scan.DataProfileJobConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DataProfileJobConfig.Builder
clearProjectId()
The project that will run the scan.DataProfileJobConfig.Builder
clone()
DataProfileAction
getDataProfileActions(int index)
Actions to execute at the completion of the job.DataProfileAction.Builder
getDataProfileActionsBuilder(int index)
Actions to execute at the completion of the job.List<DataProfileAction.Builder>
getDataProfileActionsBuilderList()
Actions to execute at the completion of the job.int
getDataProfileActionsCount()
Actions to execute at the completion of the job.List<DataProfileAction>
getDataProfileActionsList()
Actions to execute at the completion of the job.DataProfileActionOrBuilder
getDataProfileActionsOrBuilder(int index)
Actions to execute at the completion of the job.List<? extends DataProfileActionOrBuilder>
getDataProfileActionsOrBuilderList()
Actions to execute at the completion of the job.DataProfileJobConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getInspectTemplates(int index)
Detection logic for profile generation.com.google.protobuf.ByteString
getInspectTemplatesBytes(int index)
Detection logic for profile generation.int
getInspectTemplatesCount()
Detection logic for profile generation.com.google.protobuf.ProtocolStringList
getInspectTemplatesList()
Detection logic for profile generation.DataProfileLocation
getLocation()
The data to scan.DataProfileLocation.Builder
getLocationBuilder()
The data to scan.DataProfileLocationOrBuilder
getLocationOrBuilder()
The data to scan.String
getProjectId()
The project that will run the scan.com.google.protobuf.ByteString
getProjectIdBytes()
The project that will run the scan.boolean
hasLocation()
The data to scan.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DataProfileJobConfig.Builder
mergeFrom(DataProfileJobConfig other)
DataProfileJobConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DataProfileJobConfig.Builder
mergeFrom(com.google.protobuf.Message other)
DataProfileJobConfig.Builder
mergeLocation(DataProfileLocation value)
The data to scan.DataProfileJobConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DataProfileJobConfig.Builder
removeDataProfileActions(int index)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
setDataProfileActions(int index, DataProfileAction value)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
setDataProfileActions(int index, DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.DataProfileJobConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
DataProfileJobConfig.Builder
setInspectTemplates(int index, String value)
Detection logic for profile generation.DataProfileJobConfig.Builder
setLocation(DataProfileLocation value)
The data to scan.DataProfileJobConfig.Builder
setLocation(DataProfileLocation.Builder builderForValue)
The data to scan.DataProfileJobConfig.Builder
setProjectId(String value)
The project that will run the scan.DataProfileJobConfig.Builder
setProjectIdBytes(com.google.protobuf.ByteString value)
The project that will run the scan.DataProfileJobConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
DataProfileJobConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clear
public DataProfileJobConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
getDefaultInstanceForType
public DataProfileJobConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataProfileJobConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataProfileJobConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataProfileJobConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
setField
public DataProfileJobConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clearField
public DataProfileJobConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clearOneof
public DataProfileJobConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
setRepeatedField
public DataProfileJobConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
addRepeatedField
public DataProfileJobConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
mergeFrom
public DataProfileJobConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataProfileJobConfig.Builder>
-
mergeFrom
public DataProfileJobConfig.Builder mergeFrom(DataProfileJobConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
mergeFrom
public DataProfileJobConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DataProfileJobConfig.Builder>
- Throws:
IOException
-
hasLocation
public boolean hasLocation()
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
- Specified by:
hasLocation
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- Whether the location field is set.
-
getLocation
public DataProfileLocation getLocation()
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
- Specified by:
getLocation
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- The location.
-
setLocation
public DataProfileJobConfig.Builder setLocation(DataProfileLocation value)
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
-
setLocation
public DataProfileJobConfig.Builder setLocation(DataProfileLocation.Builder builderForValue)
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
-
mergeLocation
public DataProfileJobConfig.Builder mergeLocation(DataProfileLocation value)
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
-
clearLocation
public DataProfileJobConfig.Builder clearLocation()
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
-
getLocationBuilder
public DataProfileLocation.Builder getLocationBuilder()
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
-
getLocationOrBuilder
public DataProfileLocationOrBuilder getLocationOrBuilder()
The data to scan.
.google.privacy.dlp.v2.DataProfileLocation location = 1;
- Specified by:
getLocationOrBuilder
in interfaceDataProfileJobConfigOrBuilder
-
getProjectId
public String getProjectId()
The project that will run the scan. The DLP service account that exists within this project must have access to all resources that are profiled, and the Cloud DLP API must be enabled.
string project_id = 5;
- Specified by:
getProjectId
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- The projectId.
-
getProjectIdBytes
public com.google.protobuf.ByteString getProjectIdBytes()
The project that will run the scan. The DLP service account that exists within this project must have access to all resources that are profiled, and the Cloud DLP API must be enabled.
string project_id = 5;
- Specified by:
getProjectIdBytes
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- The bytes for projectId.
-
setProjectId
public DataProfileJobConfig.Builder setProjectId(String value)
The project that will run the scan. The DLP service account that exists within this project must have access to all resources that are profiled, and the Cloud DLP API must be enabled.
string project_id = 5;
- Parameters:
value
- The projectId to set.- Returns:
- This builder for chaining.
-
clearProjectId
public DataProfileJobConfig.Builder clearProjectId()
The project that will run the scan. The DLP service account that exists within this project must have access to all resources that are profiled, and the Cloud DLP API must be enabled.
string project_id = 5;
- Returns:
- This builder for chaining.
-
setProjectIdBytes
public DataProfileJobConfig.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
The project that will run the scan. The DLP service account that exists within this project must have access to all resources that are profiled, and the Cloud DLP API must be enabled.
string project_id = 5;
- Parameters:
value
- The bytes for projectId to set.- Returns:
- This builder for chaining.
-
getInspectTemplatesList
public com.google.protobuf.ProtocolStringList getInspectTemplatesList()
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Specified by:
getInspectTemplatesList
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- A list containing the inspectTemplates.
-
getInspectTemplatesCount
public int getInspectTemplatesCount()
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Specified by:
getInspectTemplatesCount
in interfaceDataProfileJobConfigOrBuilder
- Returns:
- The count of inspectTemplates.
-
getInspectTemplates
public String getInspectTemplates(int index)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Specified by:
getInspectTemplates
in interfaceDataProfileJobConfigOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The inspectTemplates at the given index.
-
getInspectTemplatesBytes
public com.google.protobuf.ByteString getInspectTemplatesBytes(int index)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Specified by:
getInspectTemplatesBytes
in interfaceDataProfileJobConfigOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the inspectTemplates at the given index.
-
setInspectTemplates
public DataProfileJobConfig.Builder setInspectTemplates(int index, String value)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Parameters:
index
- The index to set the value at.value
- The inspectTemplates to set.- Returns:
- This builder for chaining.
-
addInspectTemplates
public DataProfileJobConfig.Builder addInspectTemplates(String value)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Parameters:
value
- The inspectTemplates to add.- Returns:
- This builder for chaining.
-
addAllInspectTemplates
public DataProfileJobConfig.Builder addAllInspectTemplates(Iterable<String> values)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Parameters:
values
- The inspectTemplates to add.- Returns:
- This builder for chaining.
-
clearInspectTemplates
public DataProfileJobConfig.Builder clearInspectTemplates()
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Returns:
- This builder for chaining.
-
addInspectTemplatesBytes
public DataProfileJobConfig.Builder addInspectTemplatesBytes(com.google.protobuf.ByteString value)
Detection logic for profile generation. Not all template features are used by profiles. FindingLimits, include_quote and exclude_info_types have no impact on data profiling. Multiple templates may be provided if there is data in multiple regions. At most one template must be specified per-region (including "global"). Each region is scanned using the applicable template. If no region-specific template is specified, but a "global" template is specified, it will be copied to that region and used instead. If no global or region-specific template is provided for a region with data, that region's data will not be scanned. For more information, see https://cloud.google.com/dlp/docs/data-profiles#data_residency.
repeated string inspect_templates = 7;
- Parameters:
value
- The bytes of the inspectTemplates to add.- Returns:
- This builder for chaining.
-
getDataProfileActionsList
public List<DataProfileAction> getDataProfileActionsList()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
- Specified by:
getDataProfileActionsList
in interfaceDataProfileJobConfigOrBuilder
-
getDataProfileActionsCount
public int getDataProfileActionsCount()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
- Specified by:
getDataProfileActionsCount
in interfaceDataProfileJobConfigOrBuilder
-
getDataProfileActions
public DataProfileAction getDataProfileActions(int index)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
- Specified by:
getDataProfileActions
in interfaceDataProfileJobConfigOrBuilder
-
setDataProfileActions
public DataProfileJobConfig.Builder setDataProfileActions(int index, DataProfileAction value)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
setDataProfileActions
public DataProfileJobConfig.Builder setDataProfileActions(int index, DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addDataProfileActions
public DataProfileJobConfig.Builder addDataProfileActions(DataProfileAction value)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addDataProfileActions
public DataProfileJobConfig.Builder addDataProfileActions(int index, DataProfileAction value)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addDataProfileActions
public DataProfileJobConfig.Builder addDataProfileActions(DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addDataProfileActions
public DataProfileJobConfig.Builder addDataProfileActions(int index, DataProfileAction.Builder builderForValue)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addAllDataProfileActions
public DataProfileJobConfig.Builder addAllDataProfileActions(Iterable<? extends DataProfileAction> values)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
clearDataProfileActions
public DataProfileJobConfig.Builder clearDataProfileActions()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
removeDataProfileActions
public DataProfileJobConfig.Builder removeDataProfileActions(int index)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
getDataProfileActionsBuilder
public DataProfileAction.Builder getDataProfileActionsBuilder(int index)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
getDataProfileActionsOrBuilder
public DataProfileActionOrBuilder getDataProfileActionsOrBuilder(int index)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
- Specified by:
getDataProfileActionsOrBuilder
in interfaceDataProfileJobConfigOrBuilder
-
getDataProfileActionsOrBuilderList
public List<? extends DataProfileActionOrBuilder> getDataProfileActionsOrBuilderList()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
- Specified by:
getDataProfileActionsOrBuilderList
in interfaceDataProfileJobConfigOrBuilder
-
addDataProfileActionsBuilder
public DataProfileAction.Builder addDataProfileActionsBuilder()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
addDataProfileActionsBuilder
public DataProfileAction.Builder addDataProfileActionsBuilder(int index)
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
getDataProfileActionsBuilderList
public List<DataProfileAction.Builder> getDataProfileActionsBuilderList()
Actions to execute at the completion of the job.
repeated .google.privacy.dlp.v2.DataProfileAction data_profile_actions = 6;
-
setUnknownFields
public final DataProfileJobConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
mergeUnknownFields
public final DataProfileJobConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
-