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.BuilderaddAllDataProfileActions(Iterable<? extends DataProfileAction> values)Actions to execute at the completion of the job.DataProfileJobConfig.BuilderaddAllInspectTemplates(Iterable<String> values)Detection logic for profile generation.DataProfileJobConfig.BuilderaddDataProfileActions(int index, DataProfileAction value)Actions to execute at the completion of the job.DataProfileJobConfig.BuilderaddDataProfileActions(int index, DataProfileAction.Builder builderForValue)Actions to execute at the completion of the job.DataProfileJobConfig.BuilderaddDataProfileActions(DataProfileAction value)Actions to execute at the completion of the job.DataProfileJobConfig.BuilderaddDataProfileActions(DataProfileAction.Builder builderForValue)Actions to execute at the completion of the job.DataProfileAction.BuilderaddDataProfileActionsBuilder()Actions to execute at the completion of the job.DataProfileAction.BuilderaddDataProfileActionsBuilder(int index)Actions to execute at the completion of the job.DataProfileJobConfig.BuilderaddInspectTemplates(String value)Detection logic for profile generation.DataProfileJobConfig.BuilderaddInspectTemplatesBytes(com.google.protobuf.ByteString value)Detection logic for profile generation.DataProfileJobConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataProfileJobConfigbuild()DataProfileJobConfigbuildPartial()DataProfileJobConfig.Builderclear()DataProfileJobConfig.BuilderclearDataProfileActions()Actions to execute at the completion of the job.DataProfileJobConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataProfileJobConfig.BuilderclearInspectTemplates()Detection logic for profile generation.DataProfileJobConfig.BuilderclearLocation()The data to scan.DataProfileJobConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataProfileJobConfig.BuilderclearProjectId()The project that will run the scan.DataProfileJobConfig.Builderclone()DataProfileActiongetDataProfileActions(int index)Actions to execute at the completion of the job.DataProfileAction.BuildergetDataProfileActionsBuilder(int index)Actions to execute at the completion of the job.List<DataProfileAction.Builder>getDataProfileActionsBuilderList()Actions to execute at the completion of the job.intgetDataProfileActionsCount()Actions to execute at the completion of the job.List<DataProfileAction>getDataProfileActionsList()Actions to execute at the completion of the job.DataProfileActionOrBuildergetDataProfileActionsOrBuilder(int index)Actions to execute at the completion of the job.List<? extends DataProfileActionOrBuilder>getDataProfileActionsOrBuilderList()Actions to execute at the completion of the job.DataProfileJobConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetInspectTemplates(int index)Detection logic for profile generation.com.google.protobuf.ByteStringgetInspectTemplatesBytes(int index)Detection logic for profile generation.intgetInspectTemplatesCount()Detection logic for profile generation.com.google.protobuf.ProtocolStringListgetInspectTemplatesList()Detection logic for profile generation.DataProfileLocationgetLocation()The data to scan.DataProfileLocation.BuildergetLocationBuilder()The data to scan.DataProfileLocationOrBuildergetLocationOrBuilder()The data to scan.StringgetProjectId()The project that will run the scan.com.google.protobuf.ByteStringgetProjectIdBytes()The project that will run the scan.booleanhasLocation()The data to scan.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()DataProfileJobConfig.BuildermergeFrom(DataProfileJobConfig other)DataProfileJobConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataProfileJobConfig.BuildermergeFrom(com.google.protobuf.Message other)DataProfileJobConfig.BuildermergeLocation(DataProfileLocation value)The data to scan.DataProfileJobConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataProfileJobConfig.BuilderremoveDataProfileActions(int index)Actions to execute at the completion of the job.DataProfileJobConfig.BuildersetDataProfileActions(int index, DataProfileAction value)Actions to execute at the completion of the job.DataProfileJobConfig.BuildersetDataProfileActions(int index, DataProfileAction.Builder builderForValue)Actions to execute at the completion of the job.DataProfileJobConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataProfileJobConfig.BuildersetInspectTemplates(int index, String value)Detection logic for profile generation.DataProfileJobConfig.BuildersetLocation(DataProfileLocation value)The data to scan.DataProfileJobConfig.BuildersetLocation(DataProfileLocation.Builder builderForValue)The data to scan.DataProfileJobConfig.BuildersetProjectId(String value)The project that will run the scan.DataProfileJobConfig.BuildersetProjectIdBytes(com.google.protobuf.ByteString value)The project that will run the scan.DataProfileJobConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataProfileJobConfig.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clear
public DataProfileJobConfig.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
getDefaultInstanceForType
public DataProfileJobConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DataProfileJobConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DataProfileJobConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DataProfileJobConfig.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
setField
public DataProfileJobConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clearField
public DataProfileJobConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
clearOneof
public DataProfileJobConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
setRepeatedField
public DataProfileJobConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
addRepeatedField
public DataProfileJobConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
mergeFrom
public DataProfileJobConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataProfileJobConfig.Builder>
-
mergeFrom
public DataProfileJobConfig.Builder mergeFrom(DataProfileJobConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin 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:
hasLocationin 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:
getLocationin 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:
getLocationOrBuilderin 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:
getProjectIdin 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:
getProjectIdBytesin 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:
getInspectTemplatesListin 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:
getInspectTemplatesCountin 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:
getInspectTemplatesin 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:
getInspectTemplatesBytesin 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:
getDataProfileActionsListin 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:
getDataProfileActionsCountin 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:
getDataProfileActionsin 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:
getDataProfileActionsOrBuilderin 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:
getDataProfileActionsOrBuilderListin 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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
mergeUnknownFields
public final DataProfileJobConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DataProfileJobConfig.Builder>
-
-