public static final class CreateDataScanRequest.Builder extends GeneratedMessageV3.Builder<CreateDataScanRequest.Builder> implements CreateDataScanRequestOrBuilder
Create dataScan request.
Protobuf type google.cloud.dataplex.v1.CreateDataScanRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateDataScanRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateDataScanRequest build()
Returns
buildPartial()
public CreateDataScanRequest buildPartial()
Returns
clear()
public CreateDataScanRequest.Builder clear()
Returns
Overrides
clearDataScan()
public CreateDataScanRequest.Builder clearDataScan()
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearDataScanId()
public CreateDataScanRequest.Builder clearDataScanId()
Required. DataScan identifier.
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must end with a number or a letter.
- Must be between 1-63 characters.
- Must be unique within the customer project / location.
string data_scan_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public CreateDataScanRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateDataScanRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateDataScanRequest.Builder clearParent()
Required. The resource name of the parent location:
projects/{project}/locations/{location_id}
where project
refers to a project_id or project_number and
location_id
refers to a GCP region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public CreateDataScanRequest.Builder clone()
Returns
Overrides
getDataScan()
public DataScan getDataScan()
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDataScanBuilder()
public DataScan.Builder getDataScanBuilder()
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDataScanId()
public String getDataScanId()
Required. DataScan identifier.
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must end with a number or a letter.
- Must be between 1-63 characters.
- Must be unique within the customer project / location.
string data_scan_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The dataScanId.
|
getDataScanIdBytes()
public ByteString getDataScanIdBytes()
Required. DataScan identifier.
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must end with a number or a letter.
- Must be between 1-63 characters.
- Must be unique within the customer project / location.
string data_scan_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for dataScanId.
|
getDataScanOrBuilder()
public DataScanOrBuilder getDataScanOrBuilder()
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultInstanceForType()
public CreateDataScanRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. The resource name of the parent location:
projects/{project}/locations/{location_id}
where project
refers to a project_id or project_number and
location_id
refers to a GCP region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The resource name of the parent location:
projects/{project}/locations/{location_id}
where project
refers to a project_id or project_number and
location_id
refers to a GCP region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
hasDataScan()
public boolean hasDataScan()
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the dataScan field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeDataScan(DataScan value)
public CreateDataScanRequest.Builder mergeDataScan(DataScan value)
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeFrom(CreateDataScanRequest other)
public CreateDataScanRequest.Builder mergeFrom(CreateDataScanRequest other)
Parameter
Returns
public CreateDataScanRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateDataScanRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateDataScanRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setDataScan(DataScan value)
public CreateDataScanRequest.Builder setDataScan(DataScan value)
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setDataScan(DataScan.Builder builderForValue)
public CreateDataScanRequest.Builder setDataScan(DataScan.Builder builderForValue)
Required. DataScan resource.
.google.cloud.dataplex.v1.DataScan data_scan = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setDataScanId(String value)
public CreateDataScanRequest.Builder setDataScanId(String value)
Required. DataScan identifier.
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must end with a number or a letter.
- Must be between 1-63 characters.
- Must be unique within the customer project / location.
string data_scan_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | String
The dataScanId to set.
|
Returns
setDataScanIdBytes(ByteString value)
public CreateDataScanRequest.Builder setDataScanIdBytes(ByteString value)
Required. DataScan identifier.
- Must contain only lowercase letters, numbers and hyphens.
- Must start with a letter.
- Must end with a number or a letter.
- Must be between 1-63 characters.
- Must be unique within the customer project / location.
string data_scan_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | ByteString
The bytes for dataScanId to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CreateDataScanRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public CreateDataScanRequest.Builder setParent(String value)
Required. The resource name of the parent location:
projects/{project}/locations/{location_id}
where project
refers to a project_id or project_number and
location_id
refers to a GCP region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The parent to set.
|
Returns
setParentBytes(ByteString value)
public CreateDataScanRequest.Builder setParentBytes(ByteString value)
Required. The resource name of the parent location:
projects/{project}/locations/{location_id}
where project
refers to a project_id or project_number and
location_id
refers to a GCP region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for parent to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateDataScanRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateDataScanRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides