Package com.google.cloud.compute.v1
Class StoragePoolType.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
com.google.cloud.compute.v1.StoragePoolType.Builder
- All Implemented Interfaces:
StoragePoolTypeOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StoragePoolType
public static final class StoragePoolType.Builder
extends com.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
implements StoragePoolTypeOrBuilder
Protobuf type
google.cloud.compute.v1.StoragePoolType-
Method Summary
Modifier and TypeMethodDescriptionaddAllSupportedDiskTypes(Iterable<String> values) [Output Only] The list of disk types supported in this storage pool type.addSupportedDiskTypes(String value) [Output Only] The list of disk types supported in this storage pool type.addSupportedDiskTypesBytes(com.google.protobuf.ByteString value) [Output Only] The list of disk types supported in this storage pool type.build()clear()[Output Only] Creation timestamp inRFC3339 text format.[Output Only] The deprecation status associated with this storage pool type.[Output Only] An optional description of this resource.clearId()[Output Only] The unique identifier for the resource.Output only.[Output Only] Maximum storage pool size in GB.[Output Only] Maximum provisioned IOPS.[Output Only] Maximum provisioned throughput.[Output Only] Minimum storage pool size in GB.[Output Only] Minimum provisioned IOPS.[Output Only] Minimum provisioned throughput.[Deprecated] This field is deprecated.[Output Only] Name of the resource.[Output Only] Server-defined URL for the resource.Output only.[Output Only] The list of disk types supported in this storage pool type.[Output Only] URL of the zone where the storage pool type resides.[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] 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.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetId()[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.com.google.protobuf.ProtocolStringList[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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDeprecated(DeprecationStatus value) [Output Only] The deprecation status associated with this storage pool type.mergeFrom(StoragePoolType other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCreationTimestamp(String value) [Output Only] Creation timestamp inRFC3339 text format.setCreationTimestampBytes(com.google.protobuf.ByteString value) [Output Only] Creation timestamp inRFC3339 text format.setDeprecated(DeprecationStatus value) [Output Only] The deprecation status associated with this storage pool type.setDeprecated(DeprecationStatus.Builder builderForValue) [Output Only] The deprecation status associated with this storage pool type.setDescription(String value) [Output Only] An optional description of this resource.setDescriptionBytes(com.google.protobuf.ByteString value) [Output Only] An optional description of this resource.setId(long value) [Output Only] The unique identifier for the resource.Output only.setKindBytes(com.google.protobuf.ByteString value) Output only.setMaxPoolProvisionedCapacityGb(long value) [Output Only] Maximum storage pool size in GB.setMaxPoolProvisionedIops(long value) [Output Only] Maximum provisioned IOPS.setMaxPoolProvisionedThroughput(long value) [Output Only] Maximum provisioned throughput.setMinPoolProvisionedCapacityGb(long value) [Output Only] Minimum storage pool size in GB.setMinPoolProvisionedIops(long value) [Output Only] Minimum provisioned IOPS.setMinPoolProvisionedThroughput(long value) [Output Only] Minimum provisioned throughput.setMinSizeGb(long value) [Deprecated] This field is deprecated.[Output Only] Name of the resource.setNameBytes(com.google.protobuf.ByteString value) [Output Only] Name of the resource.setSelfLink(String value) [Output Only] Server-defined URL for the resource.setSelfLinkBytes(com.google.protobuf.ByteString value) [Output Only] Server-defined URL for the resource.setSelfLinkWithId(String value) Output only.setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) Output only.setSupportedDiskTypes(int index, String value) [Output Only] The list of disk types supported in this storage pool type.[Output Only] URL of the zone where the storage pool type resides.setZoneBytes(com.google.protobuf.ByteString value) [Output Only] URL of the zone where the storage pool type resides.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoragePoolType.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<StoragePoolType.Builder>
-
mergeFrom
public StoragePoolType.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoragePoolType.Builder>- Throws:
IOException
-
hasCreationTimestamp
public boolean hasCreationTimestamp()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceStoragePoolTypeOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for creationTimestamp.
-
setCreationTimestamp
[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The creationTimestamp to set.- Returns:
- This builder for chaining.
-
clearCreationTimestamp
[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- This builder for chaining.
-
setCreationTimestampBytes
[Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The bytes for creationTimestamp to set.- Returns:
- This builder for chaining.
-
hasDeprecated
public boolean hasDeprecated()[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995;- Specified by:
hasDeprecatedin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the deprecated field is set.
-
getDeprecated
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995;- Specified by:
getDeprecatedin interfaceStoragePoolTypeOrBuilder- Returns:
- The deprecated.
-
setDeprecated
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
setDeprecated
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
mergeDeprecated
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
clearDeprecated
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
getDeprecatedBuilder
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995; -
getDeprecatedOrBuilder
[Output Only] The deprecation status associated with this storage pool type.
optional .google.cloud.compute.v1.DeprecationStatus deprecated = 515138995;- Specified by:
getDeprecatedOrBuilderin interfaceStoragePoolTypeOrBuilder
-
hasDescription
public boolean hasDescription()[Output Only] An optional description of this resource.
optional string description = 422937596;- Specified by:
hasDescriptionin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
[Output Only] An optional description of this resource.
optional string description = 422937596;- Specified by:
getDescriptionin interfaceStoragePoolTypeOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()[Output Only] An optional description of this resource.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for description.
-
setDescription
[Output Only] An optional description of this resource.
optional string description = 422937596;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
[Output Only] An optional description of this resource.
optional string description = 422937596;- Returns:
- This builder for chaining.
-
setDescriptionBytes
[Output Only] An optional description of this resource.
optional string description = 422937596;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceStoragePoolTypeOrBuilder- Returns:
- The id.
-
setId
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Returns:
- This builder for chaining.
-
hasKind
public boolean hasKind()Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Specified by:
hasKindin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Specified by:
getKindin interfaceStoragePoolTypeOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for kind.
-
setKind
Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Returns:
- This builder for chaining.
-
setKindBytes
Output only. [Output Only] Type of the resource. Alwayscompute#storagePoolType for storage pool types.
optional string kind = 3292052;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
hasMaxPoolProvisionedCapacityGb
public boolean hasMaxPoolProvisionedCapacityGb()[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Specified by:
hasMaxPoolProvisionedCapacityGbin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the maxPoolProvisionedCapacityGb field is set.
-
getMaxPoolProvisionedCapacityGb
public long getMaxPoolProvisionedCapacityGb()[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Specified by:
getMaxPoolProvisionedCapacityGbin interfaceStoragePoolTypeOrBuilder- Returns:
- The maxPoolProvisionedCapacityGb.
-
setMaxPoolProvisionedCapacityGb
[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Parameters:
value- The maxPoolProvisionedCapacityGb to set.- Returns:
- This builder for chaining.
-
clearMaxPoolProvisionedCapacityGb
[Output Only] Maximum storage pool size in GB.
optional int64 max_pool_provisioned_capacity_gb = 182139085;- Returns:
- This builder for chaining.
-
hasMaxPoolProvisionedIops
public boolean hasMaxPoolProvisionedIops()[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Specified by:
hasMaxPoolProvisionedIopsin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the maxPoolProvisionedIops field is set.
-
getMaxPoolProvisionedIops
public long getMaxPoolProvisionedIops()[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Specified by:
getMaxPoolProvisionedIopsin interfaceStoragePoolTypeOrBuilder- Returns:
- The maxPoolProvisionedIops.
-
setMaxPoolProvisionedIops
[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Parameters:
value- The maxPoolProvisionedIops to set.- Returns:
- This builder for chaining.
-
clearMaxPoolProvisionedIops
[Output Only] Maximum provisioned IOPS.
optional int64 max_pool_provisioned_iops = 515270652;- Returns:
- This builder for chaining.
-
hasMaxPoolProvisionedThroughput
public boolean hasMaxPoolProvisionedThroughput()[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Specified by:
hasMaxPoolProvisionedThroughputin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the maxPoolProvisionedThroughput field is set.
-
getMaxPoolProvisionedThroughput
public long getMaxPoolProvisionedThroughput()[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Specified by:
getMaxPoolProvisionedThroughputin interfaceStoragePoolTypeOrBuilder- Returns:
- The maxPoolProvisionedThroughput.
-
setMaxPoolProvisionedThroughput
[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Parameters:
value- The maxPoolProvisionedThroughput to set.- Returns:
- This builder for chaining.
-
clearMaxPoolProvisionedThroughput
[Output Only] Maximum provisioned throughput.
optional int64 max_pool_provisioned_throughput = 228928061;- Returns:
- This builder for chaining.
-
hasMinPoolProvisionedCapacityGb
public boolean hasMinPoolProvisionedCapacityGb()[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Specified by:
hasMinPoolProvisionedCapacityGbin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the minPoolProvisionedCapacityGb field is set.
-
getMinPoolProvisionedCapacityGb
public long getMinPoolProvisionedCapacityGb()[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Specified by:
getMinPoolProvisionedCapacityGbin interfaceStoragePoolTypeOrBuilder- Returns:
- The minPoolProvisionedCapacityGb.
-
setMinPoolProvisionedCapacityGb
[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Parameters:
value- The minPoolProvisionedCapacityGb to set.- Returns:
- This builder for chaining.
-
clearMinPoolProvisionedCapacityGb
[Output Only] Minimum storage pool size in GB.
optional int64 min_pool_provisioned_capacity_gb = 191022751;- Returns:
- This builder for chaining.
-
hasMinPoolProvisionedIops
public boolean hasMinPoolProvisionedIops()[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Specified by:
hasMinPoolProvisionedIopsin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the minPoolProvisionedIops field is set.
-
getMinPoolProvisionedIops
public long getMinPoolProvisionedIops()[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Specified by:
getMinPoolProvisionedIopsin interfaceStoragePoolTypeOrBuilder- Returns:
- The minPoolProvisionedIops.
-
setMinPoolProvisionedIops
[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Parameters:
value- The minPoolProvisionedIops to set.- Returns:
- This builder for chaining.
-
clearMinPoolProvisionedIops
[Output Only] Minimum provisioned IOPS.
optional int64 min_pool_provisioned_iops = 416473706;- Returns:
- This builder for chaining.
-
hasMinPoolProvisionedThroughput
public boolean hasMinPoolProvisionedThroughput()[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Specified by:
hasMinPoolProvisionedThroughputin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the minPoolProvisionedThroughput field is set.
-
getMinPoolProvisionedThroughput
public long getMinPoolProvisionedThroughput()[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Specified by:
getMinPoolProvisionedThroughputin interfaceStoragePoolTypeOrBuilder- Returns:
- The minPoolProvisionedThroughput.
-
setMinPoolProvisionedThroughput
[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Parameters:
value- The minPoolProvisionedThroughput to set.- Returns:
- This builder for chaining.
-
clearMinPoolProvisionedThroughput
[Output Only] Minimum provisioned throughput.
optional int64 min_pool_provisioned_throughput = 367761963;- Returns:
- This builder for chaining.
-
hasMinSizeGb
public boolean hasMinSizeGb()[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Specified by:
hasMinSizeGbin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the minSizeGb field is set.
-
getMinSizeGb
public long getMinSizeGb()[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Specified by:
getMinSizeGbin interfaceStoragePoolTypeOrBuilder- Returns:
- The minSizeGb.
-
setMinSizeGb
[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Parameters:
value- The minSizeGb to set.- Returns:
- This builder for chaining.
-
clearMinSizeGb
[Deprecated] This field is deprecated. Use minPoolProvisionedCapacityGb instead.
optional int64 min_size_gb = 385278188;- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
hasNamein interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the name field is set.
-
getName
[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNamein interfaceStoragePoolTypeOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for name.
-
setName
[Output Only] Name of the resource.
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
[Output Only] Name of the resource.
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
[Output Only] Name of the resource.
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasSelfLink
public boolean hasSelfLink()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceStoragePoolTypeOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for selfLink.
-
setSelfLink
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The selfLink to set.- Returns:
- This builder for chaining.
-
clearSelfLink
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Returns:
- This builder for chaining.
-
setSelfLinkBytes
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Parameters:
value- The bytes for selfLink to set.- Returns:
- This builder for chaining.
-
hasSelfLinkWithId
public boolean hasSelfLinkWithId()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Specified by:
hasSelfLinkWithIdin interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the selfLinkWithId field is set.
-
getSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Specified by:
getSelfLinkWithIdin interfaceStoragePoolTypeOrBuilder- Returns:
- The selfLinkWithId.
-
getSelfLinkWithIdBytes
public 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;- Specified by:
getSelfLinkWithIdBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for selfLinkWithId.
-
setSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Parameters:
value- The selfLinkWithId to set.- Returns:
- This builder for chaining.
-
clearSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Returns:
- This builder for chaining.
-
setSelfLinkWithIdBytes
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Parameters:
value- The bytes for selfLinkWithId to set.- Returns:
- This builder for chaining.
-
getSupportedDiskTypesList
public com.google.protobuf.ProtocolStringList getSupportedDiskTypesList()[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Specified by:
getSupportedDiskTypesListin interfaceStoragePoolTypeOrBuilder- Returns:
- A list containing the supportedDiskTypes.
-
getSupportedDiskTypesCount
public int getSupportedDiskTypesCount()[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Specified by:
getSupportedDiskTypesCountin interfaceStoragePoolTypeOrBuilder- 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;- Specified by:
getSupportedDiskTypesin interfaceStoragePoolTypeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The supportedDiskTypes at the given index.
-
getSupportedDiskTypesBytes
public 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;- Specified by:
getSupportedDiskTypesBytesin interfaceStoragePoolTypeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the supportedDiskTypes at the given index.
-
setSupportedDiskTypes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
index- The index to set the value at.value- The supportedDiskTypes to set.- Returns:
- This builder for chaining.
-
addSupportedDiskTypes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
value- The supportedDiskTypes to add.- Returns:
- This builder for chaining.
-
addAllSupportedDiskTypes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
values- The supportedDiskTypes to add.- Returns:
- This builder for chaining.
-
clearSupportedDiskTypes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Returns:
- This builder for chaining.
-
addSupportedDiskTypesBytes
[Output Only] The list of disk types supported in this storage pool type.
repeated string supported_disk_types = 150587272;- Parameters:
value- The bytes of the supportedDiskTypes to add.- Returns:
- This builder for chaining.
-
hasZone
public 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;- Specified by:
hasZonein interfaceStoragePoolTypeOrBuilder- Returns:
- Whether the zone field is set.
-
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;- Specified by:
getZonein interfaceStoragePoolTypeOrBuilder- Returns:
- The zone.
-
getZoneBytes
public 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;- Specified by:
getZoneBytesin interfaceStoragePoolTypeOrBuilder- Returns:
- The bytes for zone.
-
setZone
[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;- Parameters:
value- The zone to set.- Returns:
- This builder for chaining.
-
clearZone
[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:
- This builder for chaining.
-
setZoneBytes
[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;- Parameters:
value- The bytes for zone to set.- Returns:
- This builder for chaining.
-