Class StoragePoolExapoolProvisionedCapacityGb.Builder (1.93.0)

public static final class StoragePoolExapoolProvisionedCapacityGb.Builder extends GeneratedMessage.Builder<StoragePoolExapoolProvisionedCapacityGb.Builder> implements StoragePoolExapoolProvisionedCapacityGbOrBuilder

Exapool provisioned capacities for each SKU type

Protobuf type google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public StoragePoolExapoolProvisionedCapacityGb build()
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb

buildPartial()

public StoragePoolExapoolProvisionedCapacityGb buildPartial()
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb

clear()

public StoragePoolExapoolProvisionedCapacityGb.Builder clear()
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

clearCapacityOptimized()

public StoragePoolExapoolProvisionedCapacityGb.Builder clearCapacityOptimized()

Output only. Size, in GiB, of provisioned capacity-optimized capacity for this Exapool

optional int64 capacity_optimized = 251131874;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.

clearReadOptimized()

public StoragePoolExapoolProvisionedCapacityGb.Builder clearReadOptimized()

Output only. Size, in GiB, of provisioned read-optimized capacity for this Exapool

optional int64 read_optimized = 389863870;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.

clearWriteOptimized()

public StoragePoolExapoolProvisionedCapacityGb.Builder clearWriteOptimized()

Output only. Size, in GiB, of provisioned write-optimized capacity for this Exapool

optional int64 write_optimized = 492523719;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.

getCapacityOptimized()

public long getCapacityOptimized()

Output only. Size, in GiB, of provisioned capacity-optimized capacity for this Exapool

optional int64 capacity_optimized = 251131874;

Returns
Type Description
long

The capacityOptimized.

getDefaultInstanceForType()

public StoragePoolExapoolProvisionedCapacityGb getDefaultInstanceForType()
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getReadOptimized()

public long getReadOptimized()

Output only. Size, in GiB, of provisioned read-optimized capacity for this Exapool

optional int64 read_optimized = 389863870;

Returns
Type Description
long

The readOptimized.

getWriteOptimized()

public long getWriteOptimized()

Output only. Size, in GiB, of provisioned write-optimized capacity for this Exapool

optional int64 write_optimized = 492523719;

Returns
Type Description
long

The writeOptimized.

hasCapacityOptimized()

public boolean hasCapacityOptimized()

Output only. Size, in GiB, of provisioned capacity-optimized capacity for this Exapool

optional int64 capacity_optimized = 251131874;

Returns
Type Description
boolean

Whether the capacityOptimized field is set.

hasReadOptimized()

public boolean hasReadOptimized()

Output only. Size, in GiB, of provisioned read-optimized capacity for this Exapool

optional int64 read_optimized = 389863870;

Returns
Type Description
boolean

Whether the readOptimized field is set.

hasWriteOptimized()

public boolean hasWriteOptimized()

Output only. Size, in GiB, of provisioned write-optimized capacity for this Exapool

optional int64 write_optimized = 492523719;

Returns
Type Description
boolean

Whether the writeOptimized field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(StoragePoolExapoolProvisionedCapacityGb other)

public StoragePoolExapoolProvisionedCapacityGb.Builder mergeFrom(StoragePoolExapoolProvisionedCapacityGb other)
Parameter
Name Description
other StoragePoolExapoolProvisionedCapacityGb
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public StoragePoolExapoolProvisionedCapacityGb.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public StoragePoolExapoolProvisionedCapacityGb.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

setCapacityOptimized(long value)

public StoragePoolExapoolProvisionedCapacityGb.Builder setCapacityOptimized(long value)

Output only. Size, in GiB, of provisioned capacity-optimized capacity for this Exapool

optional int64 capacity_optimized = 251131874;

Parameter
Name Description
value long

The capacityOptimized to set.

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.

setReadOptimized(long value)

public StoragePoolExapoolProvisionedCapacityGb.Builder setReadOptimized(long value)

Output only. Size, in GiB, of provisioned read-optimized capacity for this Exapool

optional int64 read_optimized = 389863870;

Parameter
Name Description
value long

The readOptimized to set.

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.

setWriteOptimized(long value)

public StoragePoolExapoolProvisionedCapacityGb.Builder setWriteOptimized(long value)

Output only. Size, in GiB, of provisioned write-optimized capacity for this Exapool

optional int64 write_optimized = 492523719;

Parameter
Name Description
value long

The writeOptimized to set.

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

This builder for chaining.