Class DeleteDataAssetRequest.Builder (1.91.0) (original) (raw)
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
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static 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 |
Overrides
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 |
Overrides
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()
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 |
Overrides
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
| boolean |
Overrides
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 |
Overrides
| Exceptions | |
|---|---|
| Type | Description |
| IOException |
mergeFrom(Message other)
public DeleteDataAssetRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
| other | Message |
| Returns | |
|---|---|
| Type | Description |
| DeleteDataAssetRequest.Builder |
Overrides
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. |