Class ExecuteOntapDeleteRequest.Builder (0.70.0)

public static final class ExecuteOntapDeleteRequest.Builder extends GeneratedMessage.Builder<ExecuteOntapDeleteRequest.Builder> implements ExecuteOntapDeleteRequestOrBuilder

Request message for ExecuteOntapDelete API.

Protobuf type google.cloud.netapp.v1.ExecuteOntapDeleteRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ExecuteOntapDeleteRequest build()
Returns
Type Description
ExecuteOntapDeleteRequest

buildPartial()

public ExecuteOntapDeleteRequest buildPartial()
Returns
Type Description
ExecuteOntapDeleteRequest

clear()

public ExecuteOntapDeleteRequest.Builder clear()
Returns
Type Description
ExecuteOntapDeleteRequest.Builder
Overrides

clearOntapPath()

public ExecuteOntapDeleteRequest.Builder clearOntapPath()

Required. The resource path of the ONTAP resource. Format: projects/{project_number}/locations/{location_id}/storagePools/{storage_pool_id}/ontap/{ontap_resource_path}. For example: projects/123456789/locations/us-central1/storagePools/my-storage-pool/ontap/api/storage/volumes.

string ontap_path = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ExecuteOntapDeleteRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public ExecuteOntapDeleteRequest getDefaultInstanceForType()
Returns
Type Description
ExecuteOntapDeleteRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getOntapPath()

public String getOntapPath()

Required. The resource path of the ONTAP resource. Format: projects/{project_number}/locations/{location_id}/storagePools/{storage_pool_id}/ontap/{ontap_resource_path}. For example: projects/123456789/locations/us-central1/storagePools/my-storage-pool/ontap/api/storage/volumes.

string ontap_path = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The ontapPath.

getOntapPathBytes()

public ByteString getOntapPathBytes()

Required. The resource path of the ONTAP resource. Format: projects/{project_number}/locations/{location_id}/storagePools/{storage_pool_id}/ontap/{ontap_resource_path}. For example: projects/123456789/locations/us-central1/storagePools/my-storage-pool/ontap/api/storage/volumes.

string ontap_path = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for ontapPath.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ExecuteOntapDeleteRequest other)

public ExecuteOntapDeleteRequest.Builder mergeFrom(ExecuteOntapDeleteRequest other)
Parameter
Name Description
other ExecuteOntapDeleteRequest
Returns
Type Description
ExecuteOntapDeleteRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExecuteOntapDeleteRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ExecuteOntapDeleteRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ExecuteOntapDeleteRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ExecuteOntapDeleteRequest.Builder
Overrides

setOntapPath(String value)

public ExecuteOntapDeleteRequest.Builder setOntapPath(String value)

Required. The resource path of the ONTAP resource. Format: projects/{project_number}/locations/{location_id}/storagePools/{storage_pool_id}/ontap/{ontap_resource_path}. For example: projects/123456789/locations/us-central1/storagePools/my-storage-pool/ontap/api/storage/volumes.

string ontap_path = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The ontapPath to set.

Returns
Type Description
ExecuteOntapDeleteRequest.Builder

This builder for chaining.

setOntapPathBytes(ByteString value)

public ExecuteOntapDeleteRequest.Builder setOntapPathBytes(ByteString value)

Required. The resource path of the ONTAP resource. Format: projects/{project_number}/locations/{location_id}/storagePools/{storage_pool_id}/ontap/{ontap_resource_path}. For example: projects/123456789/locations/us-central1/storagePools/my-storage-pool/ontap/api/storage/volumes.

string ontap_path = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for ontapPath to set.

Returns
Type Description
ExecuteOntapDeleteRequest.Builder

This builder for chaining.