public static final class DeleteDataProductRequest.Builder extends GeneratedMessage.Builder<DeleteDataProductRequest.Builder> implements DeleteDataProductRequestOrBuilderRequest message for deleting a data product.
Protobuf type google.cloud.dataplex.v1.DeleteDataProductRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DeleteDataProductRequest.BuilderImplements
DeleteDataProductRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DeleteDataProductRequest build()| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest |
|
buildPartial()
public DeleteDataProductRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest |
|
clear()
public DeleteDataProductRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
|
clearEtag()
public DeleteDataProductRequest.Builder clearEtag()Optional. The etag of the data product.
If an etag is provided and does not match the current etag of the data product, then the deletion will be blocked and an ABORTED error will be returned.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
clearName()
public DeleteDataProductRequest.Builder clearName()Required. The name of the data product to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
clearValidateOnly()
public DeleteDataProductRequest.Builder clearValidateOnly()Optional. Validates the request without actually deleting the data product. Default: false.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DeleteDataProductRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEtag()
public String getEtag()Optional. The etag of the data product.
If an etag is provided and does not match the current etag of the data product, then the deletion will be blocked and an ABORTED error will be returned.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The etag. |
getEtagBytes()
public ByteString getEtagBytes()Optional. The etag of the data product.
If an etag is provided and does not match the current etag of the data product, then the deletion will be blocked and an ABORTED error will be returned.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for etag. |
getName()
public String getName()Required. The name of the data product to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()Required. The name of the data product to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getValidateOnly()
public boolean getValidateOnly()Optional. Validates the request without actually deleting the data product. Default: false.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The validateOnly. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DeleteDataProductRequest other)
public DeleteDataProductRequest.Builder mergeFrom(DeleteDataProductRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteDataProductRequest |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeleteDataProductRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DeleteDataProductRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
|
setEtag(String value)
public DeleteDataProductRequest.Builder setEtag(String value)Optional. The etag of the data product.
If an etag is provided and does not match the current etag of the data product, then the deletion will be blocked and an ABORTED error will be returned.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe etag to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
setEtagBytes(ByteString value)
public DeleteDataProductRequest.Builder setEtagBytes(ByteString value)Optional. The etag of the data product.
If an etag is provided and does not match the current etag of the data product, then the deletion will be blocked and an ABORTED error will be returned.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for etag to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
setName(String value)
public DeleteDataProductRequest.Builder setName(String value)Required. The name of the data product to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public DeleteDataProductRequest.Builder setNameBytes(ByteString value)Required. The name of the data product to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |
setValidateOnly(boolean value)
public DeleteDataProductRequest.Builder setValidateOnly(boolean value)Optional. Validates the request without actually deleting the data product. Default: false.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe validateOnly to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataProductRequest.Builder |
This builder for chaining. |