public static final class FutureReservationStoragePoolProvisionedCapacity.Builder extends GeneratedMessage.Builder<FutureReservationStoragePoolProvisionedCapacity.Builder> implements FutureReservationStoragePoolProvisionedCapacityOrBuilderStorage pool provisioned capacities for each SKU type.
Protobuf type google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > FutureReservationStoragePoolProvisionedCapacity.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public FutureReservationStoragePoolProvisionedCapacity build()| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity |
|
buildPartial()
public FutureReservationStoragePoolProvisionedCapacity buildPartial()| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity |
|
clear()
public FutureReservationStoragePoolProvisionedCapacity.Builder clear()| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
|
clearPoolProvisionedCapacityGb()
public FutureReservationStoragePoolProvisionedCapacity.Builder clearPoolProvisionedCapacityGb()Size of the storage pool in GiB.
optional int64 pool_provisioned_capacity_gb = 478537682;
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |
clearPoolProvisionedIops()
public FutureReservationStoragePoolProvisionedCapacity.Builder clearPoolProvisionedIops()Provisioned IOPS of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced.
optional int64 pool_provisioned_iops = 112092311;
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |
clearPoolProvisionedThroughput()
public FutureReservationStoragePoolProvisionedCapacity.Builder clearPoolProvisionedThroughput()Provisioned throughput of the storage pool in MiB/s. Only relevant if the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
optional int64 pool_provisioned_throughput = 169215640;
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public FutureReservationStoragePoolProvisionedCapacity getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getPoolProvisionedCapacityGb()
public long getPoolProvisionedCapacityGb()Size of the storage pool in GiB.
optional int64 pool_provisioned_capacity_gb = 478537682;
| Returns | |
|---|---|
| Type | Description |
long |
The poolProvisionedCapacityGb. |
getPoolProvisionedIops()
public long getPoolProvisionedIops()Provisioned IOPS of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced.
optional int64 pool_provisioned_iops = 112092311;
| Returns | |
|---|---|
| Type | Description |
long |
The poolProvisionedIops. |
getPoolProvisionedThroughput()
public long getPoolProvisionedThroughput()Provisioned throughput of the storage pool in MiB/s. Only relevant if the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
optional int64 pool_provisioned_throughput = 169215640;
| Returns | |
|---|---|
| Type | Description |
long |
The poolProvisionedThroughput. |
hasPoolProvisionedCapacityGb()
public boolean hasPoolProvisionedCapacityGb()Size of the storage pool in GiB.
optional int64 pool_provisioned_capacity_gb = 478537682;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the poolProvisionedCapacityGb field is set. |
hasPoolProvisionedIops()
public boolean hasPoolProvisionedIops()Provisioned IOPS of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced.
optional int64 pool_provisioned_iops = 112092311;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the poolProvisionedIops field is set. |
hasPoolProvisionedThroughput()
public boolean hasPoolProvisionedThroughput()Provisioned throughput of the storage pool in MiB/s. Only relevant if the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
optional int64 pool_provisioned_throughput = 169215640;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the poolProvisionedThroughput field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(FutureReservationStoragePoolProvisionedCapacity other)
public FutureReservationStoragePoolProvisionedCapacity.Builder mergeFrom(FutureReservationStoragePoolProvisionedCapacity other)| Parameter | |
|---|---|
| Name | Description |
other |
FutureReservationStoragePoolProvisionedCapacity |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FutureReservationStoragePoolProvisionedCapacity.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public FutureReservationStoragePoolProvisionedCapacity.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
|
setPoolProvisionedCapacityGb(long value)
public FutureReservationStoragePoolProvisionedCapacity.Builder setPoolProvisionedCapacityGb(long value)Size of the storage pool in GiB.
optional int64 pool_provisioned_capacity_gb = 478537682;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe poolProvisionedCapacityGb to set. |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |
setPoolProvisionedIops(long value)
public FutureReservationStoragePoolProvisionedCapacity.Builder setPoolProvisionedIops(long value)Provisioned IOPS of the storage pool. Only relevant if the storage pool type is hyperdisk-balanced.
optional int64 pool_provisioned_iops = 112092311;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe poolProvisionedIops to set. |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |
setPoolProvisionedThroughput(long value)
public FutureReservationStoragePoolProvisionedCapacity.Builder setPoolProvisionedThroughput(long value)Provisioned throughput of the storage pool in MiB/s. Only relevant if the storage pool type is hyperdisk-balanced or hyperdisk-throughput.
optional int64 pool_provisioned_throughput = 169215640;
| Parameter | |
|---|---|
| Name | Description |
value |
longThe poolProvisionedThroughput to set. |
| Returns | |
|---|---|
| Type | Description |
FutureReservationStoragePoolProvisionedCapacity.Builder |
This builder for chaining. |