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 String
getDescription()
Description for the destination volume.com.google.protobuf.ByteString
getDescriptionBytes()
Description for the destination volume.String
getShareName()
Destination volume's share name.com.google.protobuf.ByteString
getShareNameBytes()
Destination volume's share name.String
getStoragePool()
Required.com.google.protobuf.ByteString
getStoragePoolBytes()
Required.String
getVolumeId()
Desired destination volume resource id.com.google.protobuf.ByteString
getVolumeIdBytes()
Desired destination volume resource id.boolean
hasDescription()
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.
-
-