Package com.google.cloud.compute.v1
Interface StoragePoolTypeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StoragePoolType,StoragePoolType.Builder
@Generated
public interface StoragePoolTypeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription[Output Only] Creation timestamp inRFC3339 text format.com.google.protobuf.ByteString[Output Only] Creation timestamp inRFC3339 text format.[Output Only] The deprecation status associated with this storage pool type.[Output Only] The deprecation status associated with this storage pool type.[Output Only] An optional description of this resource.com.google.protobuf.ByteString[Output Only] An optional description of this resource.longgetId()[Output Only] The unique identifier for the resource.getKind()Output only.com.google.protobuf.ByteStringOutput only.long[Output Only] Maximum storage pool size in GB.long[Output Only] Maximum provisioned IOPS.long[Output Only] Maximum provisioned throughput.long[Output Only] Minimum storage pool size in GB.long[Output Only] Minimum provisioned IOPS.long[Output Only] Minimum provisioned throughput.long[Deprecated] This field is deprecated.getName()[Output Only] Name of the resource.com.google.protobuf.ByteString[Output Only] Name of the resource.[Output Only] Server-defined URL for the resource.com.google.protobuf.ByteString[Output Only] Server-defined URL for the resource.Output only.com.google.protobuf.ByteStringOutput only.getSupportedDiskTypes(int index) [Output Only] The list of disk types supported in this storage pool type.com.google.protobuf.ByteStringgetSupportedDiskTypesBytes(int index) [Output Only] The list of disk types supported in this storage pool type.int[Output Only] The list of disk types supported in this storage pool type.[Output Only] The list of disk types supported in this storage pool type.getZone()[Output Only] URL of the zone where the storage pool type resides.com.google.protobuf.ByteString[Output Only] URL of the zone where the storage pool type resides.boolean[Output Only] Creation timestamp inRFC3339 text format.boolean[Output Only] The deprecation status associated with this storage pool type.boolean[Output Only] An optional description of this resource.booleanhasId()[Output Only] The unique identifier for the resource.booleanhasKind()Output only.boolean[Output Only] Maximum storage pool size in GB.boolean[Output Only] Maximum provisioned IOPS.boolean[Output Only] Maximum provisioned throughput.boolean[Output Only] Minimum storage pool size in GB.boolean[Output Only] Minimum provisioned IOPS.boolean[Output Only] Minimum provisioned throughput.boolean[Deprecated] This field is deprecated.booleanhasName()[Output Only] Name of the resource.boolean[Output Only] Server-defined URL for the resource.booleanOutput only.booleanhasZone()[Output Only] URL of the zone where the storage pool type resides.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasCreationTimestamp
boolean hasCreationTimestamp()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
String getCreationTimestamp()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
com.google.protobuf.ByteString getCreationTimestampBytes()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- The bytes for creationTimestamp.
-
hasDeprecated
boolean hasDeprecated()[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995;- Returns:
- Whether the deprecated field is set.
-
getDeprecated
DeprecationStatus getDeprecated()[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995;- Returns:
- The deprecated.
-
getDeprecatedOrBuilder
DeprecationStatusOrBuilder getDeprecatedOrBuilder()[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
hasDescription
boolean hasDescription()[Output Only] An optional description of this resource.
optional string description = 422937596;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()[Output Only] An optional description of this resource.
optional string description = 422937596;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()[Output Only] An optional description of this resource.
optional string description = 422937596;- Returns:
- The bytes for description.
-
hasId
boolean hasId()[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Returns:
- Whether the id field is set.
-
getId
long getId()[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Returns:
- The id.
-
hasKind
boolean hasKind()Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Returns:
- Whether the kind field is set.
-
getKind
String getKind()Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Returns:
- The kind.
-
getKindBytes
com.google.protobuf.ByteString getKindBytes()Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Returns:
- The bytes for kind.
-
hasMaxPoolProvisionedCapacityGb
boolean hasMaxPoolProvisionedCapacityGb()[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Returns:
- Whether the maxPoolProvisionedCapacityGb field is set.
-
getMaxPoolProvisionedCapacityGb
long getMaxPoolProvisionedCapacityGb()[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Returns:
- The maxPoolProvisionedCapacityGb.
-
hasMaxPoolProvisionedIops
boolean hasMaxPoolProvisionedIops()[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Returns:
- Whether the maxPoolProvisionedIops field is set.
-
getMaxPoolProvisionedIops
long getMaxPoolProvisionedIops()[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Returns:
- The maxPoolProvisionedIops.
-
hasMaxPoolProvisionedThroughput
boolean hasMaxPoolProvisionedThroughput()[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Returns:
- Whether the maxPoolProvisionedThroughput field is set.
-
getMaxPoolProvisionedThroughput
long getMaxPoolProvisionedThroughput()[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Returns:
- The maxPoolProvisionedThroughput.
-
hasMinPoolProvisionedCapacityGb
boolean hasMinPoolProvisionedCapacityGb()[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Returns:
- Whether the minPoolProvisionedCapacityGb field is set.
-
getMinPoolProvisionedCapacityGb
long getMinPoolProvisionedCapacityGb()[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Returns:
- The minPoolProvisionedCapacityGb.
-
hasMinPoolProvisionedIops
boolean hasMinPoolProvisionedIops()[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Returns:
- Whether the minPoolProvisionedIops field is set.
-
getMinPoolProvisionedIops
long getMinPoolProvisionedIops()[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Returns:
- The minPoolProvisionedIops.
-
hasMinPoolProvisionedThroughput
boolean hasMinPoolProvisionedThroughput()[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Returns:
- Whether the minPoolProvisionedThroughput field is set.
-
getMinPoolProvisionedThroughput
long getMinPoolProvisionedThroughput()[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Returns:
- The minPoolProvisionedThroughput.
-
hasMinSizeGb
boolean hasMinSizeGb()[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Returns:
- Whether the minSizeGb field is set.
-
getMinSizeGb
long getMinSizeGb()[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Returns:
- The minSizeGb.
-
hasName
boolean hasName()[Output Only] Name of the resource.
optional string name = 3373707;- Returns:
- Whether the name field is set.
-
getName
String getName()[Output Only] Name of the resource.
optional string name = 3373707;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()[Output Only] Name of the resource.
optional string name = 3373707;- Returns:
- The bytes for name.
-
hasSelfLink
boolean hasSelfLink()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- Whether the selfLink field is set.
-
getSelfLink
String getSelfLink()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- The selfLink.
-
getSelfLinkBytes
com.google.protobuf.ByteString getSelfLinkBytes()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- The bytes for selfLink.
-
hasSelfLinkWithId
boolean hasSelfLinkWithId()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Returns:
- Whether the selfLinkWithId field is set.
-
getSelfLinkWithId
String getSelfLinkWithId()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Returns:
- The selfLinkWithId.
-
getSelfLinkWithIdBytes
com.google.protobuf.ByteString getSelfLinkWithIdBytes()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Returns:
- The bytes for selfLinkWithId.
-
getSupportedDiskTypesList
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Returns:
- A list containing the supportedDiskTypes.
-
getSupportedDiskTypesCount
int getSupportedDiskTypesCount()[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Returns:
- The count of supportedDiskTypes.
-
getSupportedDiskTypes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
index- The index of the element to return.- Returns:
- The supportedDiskTypes at the given index.
-
getSupportedDiskTypesBytes
com.google.protobuf.ByteString getSupportedDiskTypesBytes(int index) [Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the supportedDiskTypes at the given index.
-
hasZone
boolean hasZone()[Output Only] URL of the zone where the storage pool type resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string zone = 3744684;- Returns:
- Whether the zone field is set.
-
getZone
String getZone()[Output Only] URL of the zone where the storage pool type resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string zone = 3744684;- Returns:
- The zone.
-
getZoneBytes
com.google.protobuf.ByteString getZoneBytes()[Output Only] URL of the zone where the storage pool type resides. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
optional string zone = 3744684;- Returns:
- The bytes for zone.
-