public static final class CreateDlpJobRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder> implements CreateDlpJobRequestOrBuilder
Request message for CreateDlpJobRequest. Used to initiate long running jobs such as calculating risk metrics or inspecting Google Cloud Storage.Protobuf type
google.privacy.dlp.v2.CreateDlpJobRequest| Modifier and Type | Method and Description |
|---|---|
CreateDlpJobRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateDlpJobRequest |
build() |
CreateDlpJobRequest |
buildPartial() |
CreateDlpJobRequest.Builder |
clear() |
CreateDlpJobRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CreateDlpJobRequest.Builder |
clearInspectJob()
An inspection job scans a storage repository for InfoTypes.
|
CreateDlpJobRequest.Builder |
clearJob() |
CreateDlpJobRequest.Builder |
clearJobId()
The job id can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateDlpJobRequest.Builder |
clearLocationId()
Deprecated.
|
CreateDlpJobRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CreateDlpJobRequest.Builder |
clearParent()
Required.
|
CreateDlpJobRequest.Builder |
clearRiskJob()
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
CreateDlpJobRequest.Builder |
clone() |
CreateDlpJobRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
InspectJobConfig |
getInspectJob()
An inspection job scans a storage repository for InfoTypes.
|
InspectJobConfig.Builder |
getInspectJobBuilder()
An inspection job scans a storage repository for InfoTypes.
|
InspectJobConfigOrBuilder |
getInspectJobOrBuilder()
An inspection job scans a storage repository for InfoTypes.
|
CreateDlpJobRequest.JobCase |
getJobCase() |
String |
getJobId()
The job id can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
com.google.protobuf.ByteString |
getJobIdBytes()
The job id can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
String |
getLocationId()
Deprecated.
|
com.google.protobuf.ByteString |
getLocationIdBytes()
Deprecated.
|
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
RiskAnalysisJobConfig |
getRiskJob()
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
RiskAnalysisJobConfig.Builder |
getRiskJobBuilder()
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
RiskAnalysisJobConfigOrBuilder |
getRiskJobOrBuilder()
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
boolean |
hasInspectJob()
An inspection job scans a storage repository for InfoTypes.
|
boolean |
hasRiskJob()
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CreateDlpJobRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CreateDlpJobRequest.Builder |
mergeFrom(CreateDlpJobRequest other) |
CreateDlpJobRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
CreateDlpJobRequest.Builder |
mergeInspectJob(InspectJobConfig value)
An inspection job scans a storage repository for InfoTypes.
|
CreateDlpJobRequest.Builder |
mergeRiskJob(RiskAnalysisJobConfig value)
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
CreateDlpJobRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CreateDlpJobRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CreateDlpJobRequest.Builder |
setInspectJob(InspectJobConfig.Builder builderForValue)
An inspection job scans a storage repository for InfoTypes.
|
CreateDlpJobRequest.Builder |
setInspectJob(InspectJobConfig value)
An inspection job scans a storage repository for InfoTypes.
|
CreateDlpJobRequest.Builder |
setJobId(String value)
The job id can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateDlpJobRequest.Builder |
setJobIdBytes(com.google.protobuf.ByteString value)
The job id can contain uppercase and lowercase letters,
numbers, and hyphens; that is, it must match the regular
expression: `[a-zA-Z\d-_]+`.
|
CreateDlpJobRequest.Builder |
setLocationId(String value)
Deprecated.
|
CreateDlpJobRequest.Builder |
setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated.
|
CreateDlpJobRequest.Builder |
setParent(String value)
Required.
|
CreateDlpJobRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
CreateDlpJobRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CreateDlpJobRequest.Builder |
setRiskJob(RiskAnalysisJobConfig.Builder builderForValue)
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
CreateDlpJobRequest.Builder |
setRiskJob(RiskAnalysisJobConfig value)
A risk analysis job calculates re-identification risk metrics for a
BigQuery table.
|
CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>public CreateDlpJobRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateDlpJobRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateDlpJobRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateDlpJobRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.Builder mergeFrom(CreateDlpJobRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>public CreateDlpJobRequest.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<CreateDlpJobRequest.Builder>IOExceptionpublic CreateDlpJobRequest.JobCase getJobCase()
getJobCase in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder clearJob()
public String getParent()
Required. Parent resource name.
The format of this value varies depending on whether you have [specified a
processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateDlpJobRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. Parent resource name.
The format of this value varies depending on whether you have [specified a
processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder setParent(String value)
Required. Parent resource name.
The format of this value varies depending on whether you have [specified a
processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateDlpJobRequest.Builder clearParent()
Required. Parent resource name.
The format of this value varies depending on whether you have [specified a
processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateDlpJobRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. Parent resource name.
The format of this value varies depending on whether you have [specified a
processing
location](https://cloud.google.com/dlp/docs/specifying-location):
+ Projects scope, location specified:<br/>
`projects/`<var>PROJECT_ID</var>`/locations/`<var>LOCATION_ID</var>
+ Projects scope, no location specified (defaults to global):<br/>
`projects/`<var>PROJECT_ID</var>
The following example `parent` string specifies a parent project with the
identifier `example-project`, and specifies the `europe-west3` location
for processing data:
parent=projects/example-project/locations/europe-west3
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean hasInspectJob()
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;hasInspectJob in interface CreateDlpJobRequestOrBuilderpublic InspectJobConfig getInspectJob()
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;getInspectJob in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder setInspectJob(InspectJobConfig value)
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;public CreateDlpJobRequest.Builder setInspectJob(InspectJobConfig.Builder builderForValue)
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;public CreateDlpJobRequest.Builder mergeInspectJob(InspectJobConfig value)
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;public CreateDlpJobRequest.Builder clearInspectJob()
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;public InspectJobConfig.Builder getInspectJobBuilder()
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;public InspectJobConfigOrBuilder getInspectJobOrBuilder()
An inspection job scans a storage repository for InfoTypes.
.google.privacy.dlp.v2.InspectJobConfig inspect_job = 2;getInspectJobOrBuilder in interface CreateDlpJobRequestOrBuilderpublic boolean hasRiskJob()
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;hasRiskJob in interface CreateDlpJobRequestOrBuilderpublic RiskAnalysisJobConfig getRiskJob()
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;getRiskJob in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder setRiskJob(RiskAnalysisJobConfig value)
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;public CreateDlpJobRequest.Builder setRiskJob(RiskAnalysisJobConfig.Builder builderForValue)
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;public CreateDlpJobRequest.Builder mergeRiskJob(RiskAnalysisJobConfig value)
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;public CreateDlpJobRequest.Builder clearRiskJob()
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;public RiskAnalysisJobConfig.Builder getRiskJobBuilder()
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;public RiskAnalysisJobConfigOrBuilder getRiskJobOrBuilder()
A risk analysis job calculates re-identification risk metrics for a BigQuery table.
.google.privacy.dlp.v2.RiskAnalysisJobConfig risk_job = 3;getRiskJobOrBuilder in interface CreateDlpJobRequestOrBuilderpublic String getJobId()
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 = 4;getJobId in interface CreateDlpJobRequestOrBuilderpublic com.google.protobuf.ByteString getJobIdBytes()
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 = 4;getJobIdBytes in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder setJobId(String value)
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 = 4;value - The jobId to set.public CreateDlpJobRequest.Builder clearJobId()
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 = 4;public CreateDlpJobRequest.Builder setJobIdBytes(com.google.protobuf.ByteString value)
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 = 4;value - The bytes for jobId to set.public String getLocationId()
Deprecated. This field has no effect.
string location_id = 5;getLocationId in interface CreateDlpJobRequestOrBuilderpublic com.google.protobuf.ByteString getLocationIdBytes()
Deprecated. This field has no effect.
string location_id = 5;getLocationIdBytes in interface CreateDlpJobRequestOrBuilderpublic CreateDlpJobRequest.Builder setLocationId(String value)
Deprecated. This field has no effect.
string location_id = 5;value - The locationId to set.public CreateDlpJobRequest.Builder clearLocationId()
Deprecated. This field has no effect.
string location_id = 5;public CreateDlpJobRequest.Builder setLocationIdBytes(com.google.protobuf.ByteString value)
Deprecated. This field has no effect.
string location_id = 5;value - The bytes for locationId to set.public final CreateDlpJobRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>public final CreateDlpJobRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateDlpJobRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.