Class FutureReservationStoragePoolProperties.Builder (1.109.0)

public static final class FutureReservationStoragePoolProperties.Builder extends GeneratedMessage.Builder<FutureReservationStoragePoolProperties.Builder> implements FutureReservationStoragePoolPropertiesOrBuilder

Storage pool properties for the future reservation.

Protobuf type google.cloud.compute.v1.FutureReservationStoragePoolProperties

Static Methods

getDescriptor()

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

Methods

build()

public FutureReservationStoragePoolProperties build()
Returns
Type Description
FutureReservationStoragePoolProperties

buildPartial()

public FutureReservationStoragePoolProperties buildPartial()
Returns
Type Description
FutureReservationStoragePoolProperties

clear()

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

clearRequestedExapoolProvisionedCapacityGb()

public FutureReservationStoragePoolProperties.Builder clearRequestedExapoolProvisionedCapacityGb()

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Returns
Type Description
FutureReservationStoragePoolProperties.Builder

clearRequestedStoragePoolProvisionedCapacity()

public FutureReservationStoragePoolProperties.Builder clearRequestedStoragePoolProvisionedCapacity()

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Returns
Type Description
FutureReservationStoragePoolProperties.Builder

clearStoragePoolType()

public FutureReservationStoragePoolProperties.Builder clearStoragePoolType()

Type of the storage pool.

optional string storage_pool_type = 285999289;

Returns
Type Description
FutureReservationStoragePoolProperties.Builder

This builder for chaining.

getDefaultInstanceForType()

public FutureReservationStoragePoolProperties getDefaultInstanceForType()
Returns
Type Description
FutureReservationStoragePoolProperties

getDescriptorForType()

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

getRequestedExapoolProvisionedCapacityGb()

public StoragePoolExapoolProvisionedCapacityGb getRequestedExapoolProvisionedCapacityGb()

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb

The requestedExapoolProvisionedCapacityGb.

getRequestedExapoolProvisionedCapacityGbBuilder()

public StoragePoolExapoolProvisionedCapacityGb.Builder getRequestedExapoolProvisionedCapacityGbBuilder()

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGb.Builder

getRequestedExapoolProvisionedCapacityGbOrBuilder()

public StoragePoolExapoolProvisionedCapacityGbOrBuilder getRequestedExapoolProvisionedCapacityGbOrBuilder()

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Returns
Type Description
StoragePoolExapoolProvisionedCapacityGbOrBuilder

getRequestedStoragePoolProvisionedCapacity()

public FutureReservationStoragePoolProvisionedCapacity getRequestedStoragePoolProvisionedCapacity()

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Returns
Type Description
FutureReservationStoragePoolProvisionedCapacity

The requestedStoragePoolProvisionedCapacity.

getRequestedStoragePoolProvisionedCapacityBuilder()

public FutureReservationStoragePoolProvisionedCapacity.Builder getRequestedStoragePoolProvisionedCapacityBuilder()

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Returns
Type Description
FutureReservationStoragePoolProvisionedCapacity.Builder

getRequestedStoragePoolProvisionedCapacityOrBuilder()

public FutureReservationStoragePoolProvisionedCapacityOrBuilder getRequestedStoragePoolProvisionedCapacityOrBuilder()

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Returns
Type Description
FutureReservationStoragePoolProvisionedCapacityOrBuilder

getStoragePoolType()

public String getStoragePoolType()

Type of the storage pool.

optional string storage_pool_type = 285999289;

Returns
Type Description
String

The storagePoolType.

getStoragePoolTypeBytes()

public ByteString getStoragePoolTypeBytes()

Type of the storage pool.

optional string storage_pool_type = 285999289;

Returns
Type Description
ByteString

The bytes for storagePoolType.

hasRequestedExapoolProvisionedCapacityGb()

public boolean hasRequestedExapoolProvisionedCapacityGb()

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Returns
Type Description
boolean

Whether the requestedExapoolProvisionedCapacityGb field is set.

hasRequestedStoragePoolProvisionedCapacity()

public boolean hasRequestedStoragePoolProvisionedCapacity()

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Returns
Type Description
boolean

Whether the requestedStoragePoolProvisionedCapacity field is set.

hasStoragePoolType()

public boolean hasStoragePoolType()

Type of the storage pool.

optional string storage_pool_type = 285999289;

Returns
Type Description
boolean

Whether the storagePoolType field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(FutureReservationStoragePoolProperties other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb value)

public FutureReservationStoragePoolProperties.Builder mergeRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb value)

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Parameter
Name Description
value StoragePoolExapoolProvisionedCapacityGb
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

mergeRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity value)

public FutureReservationStoragePoolProperties.Builder mergeRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity value)

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Parameter
Name Description
value FutureReservationStoragePoolProvisionedCapacity
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

setRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb value)

public FutureReservationStoragePoolProperties.Builder setRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb value)

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Parameter
Name Description
value StoragePoolExapoolProvisionedCapacityGb
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

setRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb.Builder builderForValue)

public FutureReservationStoragePoolProperties.Builder setRequestedExapoolProvisionedCapacityGb(StoragePoolExapoolProvisionedCapacityGb.Builder builderForValue)

Requested exapool provisioned capacity in GiB.

optional .google.cloud.compute.v1.StoragePoolExapoolProvisionedCapacityGb requested_exapool_provisioned_capacity_gb = 174982159;

Parameter
Name Description
builderForValue StoragePoolExapoolProvisionedCapacityGb.Builder
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

setRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity value)

public FutureReservationStoragePoolProperties.Builder setRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity value)

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Parameter
Name Description
value FutureReservationStoragePoolProvisionedCapacity
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

setRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity.Builder builderForValue)

public FutureReservationStoragePoolProperties.Builder setRequestedStoragePoolProvisionedCapacity(FutureReservationStoragePoolProvisionedCapacity.Builder builderForValue)

Requested storage pool provisioned capacity.

optional .google.cloud.compute.v1.FutureReservationStoragePoolProvisionedCapacity requested_storage_pool_provisioned_capacity = 326931283;

Parameter
Name Description
builderForValue FutureReservationStoragePoolProvisionedCapacity.Builder
Returns
Type Description
FutureReservationStoragePoolProperties.Builder

setStoragePoolType(String value)

public FutureReservationStoragePoolProperties.Builder setStoragePoolType(String value)

Type of the storage pool.

optional string storage_pool_type = 285999289;

Parameter
Name Description
value String

The storagePoolType to set.

Returns
Type Description
FutureReservationStoragePoolProperties.Builder

This builder for chaining.

setStoragePoolTypeBytes(ByteString value)

public FutureReservationStoragePoolProperties.Builder setStoragePoolTypeBytes(ByteString value)

Type of the storage pool.

optional string storage_pool_type = 285999289;

Parameter
Name Description
value ByteString

The bytes for storagePoolType to set.

Returns
Type Description
FutureReservationStoragePoolProperties.Builder

This builder for chaining.