- 1.64.0 (latest)
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public interface ResourceCommitmentOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAcceleratorType()
public abstract String getAcceleratorType()
Name of the accelerator type resource. Applicable only when the type is ACCELERATOR.
optional string accelerator_type = 138031246;
Type | Description |
String | The acceleratorType. |
getAcceleratorTypeBytes()
public abstract ByteString getAcceleratorTypeBytes()
Name of the accelerator type resource. Applicable only when the type is ACCELERATOR.
optional string accelerator_type = 138031246;
Type | Description |
ByteString | The bytes for acceleratorType. |
getAmount()
public abstract long getAmount()
The amount of the resource purchased (in a type-dependent unit, such as bytes). For vCPUs, this can just be an integer. For memory, this must be provided in MB. Memory must be a multiple of 256 MB, with up to 6.5GB of memory per every vCPU.
optional int64 amount = 196759640;
Type | Description |
long | The amount. |
getType()
public abstract String getType()
Type of resource for which this commitment applies. Possible values are VCPU and MEMORY Check the Type enum for the list of possible values.
optional string type = 3575610;
Type | Description |
String | The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()
Type of resource for which this commitment applies. Possible values are VCPU and MEMORY Check the Type enum for the list of possible values.
optional string type = 3575610;
Type | Description |
ByteString | The bytes for type. |
hasAcceleratorType()
public abstract boolean hasAcceleratorType()
Name of the accelerator type resource. Applicable only when the type is ACCELERATOR.
optional string accelerator_type = 138031246;
Type | Description |
boolean | Whether the acceleratorType field is set. |
hasAmount()
public abstract boolean hasAmount()
The amount of the resource purchased (in a type-dependent unit, such as bytes). For vCPUs, this can just be an integer. For memory, this must be provided in MB. Memory must be a multiple of 256 MB, with up to 6.5GB of memory per every vCPU.
optional int64 amount = 196759640;
Type | Description |
boolean | Whether the amount field is set. |
hasType()
public abstract boolean hasType()
Type of resource for which this commitment applies. Possible values are VCPU and MEMORY Check the Type enum for the list of possible values.
optional string type = 3575610;
Type | Description |
boolean | Whether the type field is set. |