public static final class DeleteDataAssetRequest.Builder extends GeneratedMessage.Builder<DeleteDataAssetRequest.Builder> implements DeleteDataAssetRequestOrBuilderRequest message for deleting a data asset.
Protobuf type google.cloud.dataplex.v1.DeleteDataAssetRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DeleteDataAssetRequest.BuilderImplements
DeleteDataAssetRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DeleteDataAssetRequest build()| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest |
|
buildPartial()
public DeleteDataAssetRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest |
|
clear()
public DeleteDataAssetRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
|
clearEtag()
public DeleteDataAssetRequest.Builder clearEtag()Optional. The etag of the data asset. If this is provided, it must match the server's etag. If the etag is provided and does not match the server-computed etag, the request must fail with a ABORTED error code.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
clearName()
public DeleteDataAssetRequest.Builder clearName()Required. The name of the data asset to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}/dataAssets/{data_asset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
clearValidateOnly()
public DeleteDataAssetRequest.Builder clearValidateOnly()Optional. Validates the request without actually deleting the data asset. Defaults to false.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DeleteDataAssetRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEtag()
public String getEtag()Optional. The etag of the data asset. If this is provided, it must match the server's etag. If the etag is provided and does not match the server-computed etag, the request must fail with a ABORTED error code.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The etag. |
getEtagBytes()
public ByteString getEtagBytes()Optional. The etag of the data asset. If this is provided, it must match the server's etag. If the etag is provided and does not match the server-computed etag, the request must fail with a ABORTED error code.
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 asset to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}/dataAssets/{data_asset_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 asset to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}/dataAssets/{data_asset_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 asset. Defaults to 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(DeleteDataAssetRequest other)
public DeleteDataAssetRequest.Builder mergeFrom(DeleteDataAssetRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DeleteDataAssetRequest |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DeleteDataAssetRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DeleteDataAssetRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
|
setEtag(String value)
public DeleteDataAssetRequest.Builder setEtag(String value)Optional. The etag of the data asset. If this is provided, it must match the server's etag. If the etag is provided and does not match the server-computed etag, the request must fail with a ABORTED error code.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe etag to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
setEtagBytes(ByteString value)
public DeleteDataAssetRequest.Builder setEtagBytes(ByteString value)Optional. The etag of the data asset. If this is provided, it must match the server's etag. If the etag is provided and does not match the server-computed etag, the request must fail with a ABORTED error code.
string etag = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for etag to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
setName(String value)
public DeleteDataAssetRequest.Builder setName(String value)Required. The name of the data asset to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}/dataAssets/{data_asset_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public DeleteDataAssetRequest.Builder setNameBytes(ByteString value)Required. The name of the data asset to delete. Format: projects/{project_id_or_number}/locations/{location_id}/dataProducts/{data_product_id}/dataAssets/{data_asset_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 |
DeleteDataAssetRequest.Builder |
This builder for chaining. |
setValidateOnly(boolean value)
public DeleteDataAssetRequest.Builder setValidateOnly(boolean value)Optional. Validates the request without actually deleting the data asset. Defaults to false.
bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe validateOnly to set. |
| Returns | |
|---|---|
| Type | Description |
DeleteDataAssetRequest.Builder |
This builder for chaining. |