Package com.google.cloud.netapp.v1
Interface DestinationVolumeParametersOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DestinationVolumeParameters,DestinationVolumeParameters.Builder
public interface DestinationVolumeParametersOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()Description for the destination volume.com.google.protobuf.ByteStringgetDescriptionBytes()Description for the destination volume.StringgetShareName()Destination volume's share name.com.google.protobuf.ByteStringgetShareNameBytes()Destination volume's share name.StringgetStoragePool()Required.com.google.protobuf.ByteStringgetStoragePoolBytes()Required.StringgetVolumeId()Desired destination volume resource id.com.google.protobuf.ByteStringgetVolumeIdBytes()Desired destination volume resource id.booleanhasDescription()Description for the destination volume.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStoragePool
String getStoragePool()
Required. Existing destination StoragePool name.
string storage_pool = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The storagePool.
-
getStoragePoolBytes
com.google.protobuf.ByteString getStoragePoolBytes()
Required. Existing destination StoragePool name.
string storage_pool = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for storagePool.
-
getVolumeId
String getVolumeId()
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:
- The volumeId.
-
getVolumeIdBytes
com.google.protobuf.ByteString getVolumeIdBytes()
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:
- The bytes for volumeId.
-
getShareName
String getShareName()
Destination volume's share name. If not specified, source volume's share name will be used.
string share_name = 3;- Returns:
- The shareName.
-
getShareNameBytes
com.google.protobuf.ByteString getShareNameBytes()
Destination volume's share name. If not specified, source volume's share name will be used.
string share_name = 3;- Returns:
- The bytes for shareName.
-
hasDescription
boolean hasDescription()
Description for the destination volume.
optional string description = 4;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()
Description for the destination volume.
optional string description = 4;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Description for the destination volume.
optional string description = 4;- Returns:
- The bytes for description.
-
-