public static final class InspectDataSourceRequest.Builder extends GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder> implements InspectDataSourceRequestOrBuilder
Request for scheduling a scan of a data subset from a Google Platform data repository.Protobuf type
google.privacy.dlp.v2beta2.InspectDataSourceRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic InspectDataSourceRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic InspectDataSourceRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic InspectDataSourceRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder mergeFrom(InspectDataSourceRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public InspectDataSourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<InspectDataSourceRequest.Builder>java.io.IOExceptionpublic java.lang.String getParent()
The parent resource name, for example projects/my-project-id.
string parent = 1;getParent in interface InspectDataSourceRequestOrBuilderpublic ByteString getParentBytes()
The parent resource name, for example projects/my-project-id.
string parent = 1;getParentBytes in interface InspectDataSourceRequestOrBuilderpublic InspectDataSourceRequest.Builder setParent(java.lang.String value)
The parent resource name, for example projects/my-project-id.
string parent = 1;public InspectDataSourceRequest.Builder clearParent()
The parent resource name, for example projects/my-project-id.
string parent = 1;public InspectDataSourceRequest.Builder setParentBytes(ByteString value)
The parent resource name, for example projects/my-project-id.
string parent = 1;public boolean hasJobConfig()
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;hasJobConfig in interface InspectDataSourceRequestOrBuilderpublic InspectJobConfig getJobConfig()
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;getJobConfig in interface InspectDataSourceRequestOrBuilderpublic InspectDataSourceRequest.Builder setJobConfig(InspectJobConfig value)
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;public InspectDataSourceRequest.Builder setJobConfig(InspectJobConfig.Builder builderForValue)
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;public InspectDataSourceRequest.Builder mergeJobConfig(InspectJobConfig value)
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;public InspectDataSourceRequest.Builder clearJobConfig()
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;public InspectJobConfig.Builder getJobConfigBuilder()
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;public InspectJobConfigOrBuilder getJobConfigOrBuilder()
A configuration for the job.
.google.privacy.dlp.v2beta2.InspectJobConfig job_config = 2;getJobConfigOrBuilder in interface InspectDataSourceRequestOrBuilderpublic java.lang.String getJobId()
Optional job ID to use for the created job. If not provided, a job ID will automatically be generated. Must be unique within the project. The job ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\\d-]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string job_id = 3;getJobId in interface InspectDataSourceRequestOrBuilderpublic ByteString getJobIdBytes()
Optional job ID to use for the created job. If not provided, a job ID will automatically be generated. Must be unique within the project. The job ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\\d-]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string job_id = 3;getJobIdBytes in interface InspectDataSourceRequestOrBuilderpublic InspectDataSourceRequest.Builder setJobId(java.lang.String value)
Optional job ID to use for the created job. If not provided, a job ID will automatically be generated. Must be unique within the project. The job ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\\d-]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string job_id = 3;public InspectDataSourceRequest.Builder clearJobId()
Optional job ID to use for the created job. If not provided, a job ID will automatically be generated. Must be unique within the project. The job ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\\d-]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string job_id = 3;public InspectDataSourceRequest.Builder setJobIdBytes(ByteString value)
Optional job ID to use for the created job. If not provided, a job ID will automatically be generated. Must be unique within the project. The job ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\\d-]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one.
string job_id = 3;public final InspectDataSourceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>public final InspectDataSourceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<InspectDataSourceRequest.Builder>