Interface DestinationVolumeParametersOrBuilder (0.57.0)

publicinterface DestinationVolumeParametersOrBuilderextendsMessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

publicabstractStringgetDescription()

Description for the destination volume.

optional string description = 4;

Returns
Type Description
String

The description.

getDescriptionBytes()

publicabstractByteStringgetDescriptionBytes()

Description for the destination volume.

optional string description = 4;

Returns
Type Description
ByteString

The bytes for description.

getShareName()

publicabstractStringgetShareName()

Destination volume's share name. If not specified, source volume's share name will be used.

string share_name = 3;

Returns
Type Description
String

The shareName.

getShareNameBytes()

publicabstractByteStringgetShareNameBytes()

Destination volume's share name. If not specified, source volume's share name will be used.

string share_name = 3;

Returns
Type Description
ByteString

The bytes for shareName.

getStoragePool()

publicabstractStringgetStoragePool()

Required. Existing destination StoragePool name.

string storage_pool = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The storagePool.

getStoragePoolBytes()

publicabstractByteStringgetStoragePoolBytes()

Required. Existing destination StoragePool name.

string storage_pool = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for storagePool.

getTieringPolicy()

publicabstractTieringPolicygetTieringPolicy()

Optional. Tiering policy for the volume.

optional .google.cloud.netapp.v1.TieringPolicy tiering_policy = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TieringPolicy

The tieringPolicy.

getTieringPolicyOrBuilder()

publicabstractTieringPolicyOrBuildergetTieringPolicyOrBuilder()

Optional. Tiering policy for the volume.

optional .google.cloud.netapp.v1.TieringPolicy tiering_policy = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TieringPolicyOrBuilder

getVolumeId()

publicabstractStringgetVolumeId()

Desired destination volume resource id. If not specified, source volume's resource id will be used. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

string volume_id = 2;

Returns
Type Description
String

The volumeId.

getVolumeIdBytes()

publicabstractByteStringgetVolumeIdBytes()

Desired destination volume resource id. If not specified, source volume's resource id will be used. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

string volume_id = 2;

Returns
Type Description
ByteString

The bytes for volumeId.

hasDescription()

publicabstractbooleanhasDescription()

Description for the destination volume.

optional string description = 4;

Returns
Type Description
boolean

Whether the description field is set.

hasTieringPolicy()

publicabstractbooleanhasTieringPolicy()

Optional. Tiering policy for the volume.

optional .google.cloud.netapp.v1.TieringPolicy tiering_policy = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the tieringPolicy field is set.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.