public static final class InspectJobConfig.Builder extends GeneratedMessageV3.Builder<InspectJobConfig.Builder> implements InspectJobConfigOrBuilder
google.privacy.dlp.v2.InspectJobConfig
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<InspectJobConfig.Builder>
public InspectJobConfig.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public InspectJobConfig build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public InspectJobConfig buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public InspectJobConfig.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<InspectJobConfig.Builder>
public InspectJobConfig.Builder mergeFrom(InspectJobConfig other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public InspectJobConfig.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<InspectJobConfig.Builder>
java.io.IOException
public boolean hasStorageConfig()
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
hasStorageConfig
in interface InspectJobConfigOrBuilder
public StorageConfig getStorageConfig()
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
getStorageConfig
in interface InspectJobConfigOrBuilder
public InspectJobConfig.Builder setStorageConfig(StorageConfig value)
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
public InspectJobConfig.Builder setStorageConfig(StorageConfig.Builder builderForValue)
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
public InspectJobConfig.Builder mergeStorageConfig(StorageConfig value)
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
public InspectJobConfig.Builder clearStorageConfig()
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
public StorageConfig.Builder getStorageConfigBuilder()
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
public StorageConfigOrBuilder getStorageConfigOrBuilder()
The data to scan.
.google.privacy.dlp.v2.StorageConfig storage_config = 1;
getStorageConfigOrBuilder
in interface InspectJobConfigOrBuilder
public boolean hasInspectConfig()
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
hasInspectConfig
in interface InspectJobConfigOrBuilder
public InspectConfig getInspectConfig()
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
getInspectConfig
in interface InspectJobConfigOrBuilder
public InspectJobConfig.Builder setInspectConfig(InspectConfig value)
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
public InspectJobConfig.Builder setInspectConfig(InspectConfig.Builder builderForValue)
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
public InspectJobConfig.Builder mergeInspectConfig(InspectConfig value)
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
public InspectJobConfig.Builder clearInspectConfig()
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
public InspectConfig.Builder getInspectConfigBuilder()
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
public InspectConfigOrBuilder getInspectConfigOrBuilder()
How and what to scan for.
.google.privacy.dlp.v2.InspectConfig inspect_config = 2;
getInspectConfigOrBuilder
in interface InspectJobConfigOrBuilder
public java.lang.String getInspectTemplateName()
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 3;
getInspectTemplateName
in interface InspectJobConfigOrBuilder
public ByteString getInspectTemplateNameBytes()
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 3;
getInspectTemplateNameBytes
in interface InspectJobConfigOrBuilder
public InspectJobConfig.Builder setInspectTemplateName(java.lang.String value)
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 3;
public InspectJobConfig.Builder clearInspectTemplateName()
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 3;
public InspectJobConfig.Builder setInspectTemplateNameBytes(ByteString value)
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
string inspect_template_name = 3;
public java.util.List<Action> getActionsList()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
getActionsList
in interface InspectJobConfigOrBuilder
public int getActionsCount()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
getActionsCount
in interface InspectJobConfigOrBuilder
public Action getActions(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
getActions
in interface InspectJobConfigOrBuilder
public InspectJobConfig.Builder setActions(int index, Action value)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder setActions(int index, Action.Builder builderForValue)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder addActions(Action value)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder addActions(int index, Action value)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder addActions(Action.Builder builderForValue)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder addActions(int index, Action.Builder builderForValue)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder addAllActions(java.lang.Iterable<? extends Action> values)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder clearActions()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public InspectJobConfig.Builder removeActions(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public Action.Builder getActionsBuilder(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public ActionOrBuilder getActionsOrBuilder(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
getActionsOrBuilder
in interface InspectJobConfigOrBuilder
public java.util.List<? extends ActionOrBuilder> getActionsOrBuilderList()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
getActionsOrBuilderList
in interface InspectJobConfigOrBuilder
public Action.Builder addActionsBuilder()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public Action.Builder addActionsBuilder(int index)
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public java.util.List<Action.Builder> getActionsBuilderList()
Actions to execute at the completion of the job. Are executed in the order provided.
repeated .google.privacy.dlp.v2.Action actions = 4;
public final InspectJobConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>
public final InspectJobConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<InspectJobConfig.Builder>