Class StoragePoolExapoolProvisionedCapacityGb.Builder (1.92.0)

public static final class StoragePoolExapoolProvisionedCapacityGb.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public StoragePoolExapoolProvisionedCapacityGb.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

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.

clearField(Descriptors.FieldDescriptor field)

public StoragePoolExapoolProvisionedCapacityGb.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public StoragePoolExapoolProvisionedCapacityGb.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

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.

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final StoragePoolExapoolProvisionedCapacityGb.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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.

setField(Descriptors.FieldDescriptor field, Object value)

public StoragePoolExapoolProvisionedCapacityGb.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

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.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public StoragePoolExapoolProvisionedCapacityGb.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final StoragePoolExapoolProvisionedCapacityGb.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder
Overrides

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.