- 1.62.0 (latest)
- 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 AllocationSpecificSKUReservationOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAssuredCount()
public abstract long getAssuredCount()
[Output Only] Indicates how many instances are actually usable currently.
optional int64 assured_count = 281197645;
Returns | |
---|---|
Type | Description |
long |
The assuredCount. |
getCount()
public abstract long getCount()
Specifies the number of resources that are allocated.
optional int64 count = 94851343;
Returns | |
---|---|
Type | Description |
long |
The count. |
getInUseCount()
public abstract long getInUseCount()
[Output Only] Indicates how many instances are in use.
optional int64 in_use_count = 493458877;
Returns | |
---|---|
Type | Description |
long |
The inUseCount. |
getInstanceProperties()
public abstract AllocationSpecificSKUAllocationReservedInstanceProperties getInstanceProperties()
The instance properties for the reservation.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;
Returns | |
---|---|
Type | Description |
AllocationSpecificSKUAllocationReservedInstanceProperties |
The instanceProperties. |
getInstancePropertiesOrBuilder()
public abstract AllocationSpecificSKUAllocationReservedInstancePropertiesOrBuilder getInstancePropertiesOrBuilder()
The instance properties for the reservation.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;
Returns | |
---|---|
Type | Description |
AllocationSpecificSKUAllocationReservedInstancePropertiesOrBuilder |
getSourceInstanceTemplate()
public abstract String getSourceInstanceTemplate()
Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
optional string source_instance_template = 332423616;
Returns | |
---|---|
Type | Description |
String |
The sourceInstanceTemplate. |
getSourceInstanceTemplateBytes()
public abstract ByteString getSourceInstanceTemplateBytes()
Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
optional string source_instance_template = 332423616;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for sourceInstanceTemplate. |
hasAssuredCount()
public abstract boolean hasAssuredCount()
[Output Only] Indicates how many instances are actually usable currently.
optional int64 assured_count = 281197645;
Returns | |
---|---|
Type | Description |
boolean |
Whether the assuredCount field is set. |
hasCount()
public abstract boolean hasCount()
Specifies the number of resources that are allocated.
optional int64 count = 94851343;
Returns | |
---|---|
Type | Description |
boolean |
Whether the count field is set. |
hasInUseCount()
public abstract boolean hasInUseCount()
[Output Only] Indicates how many instances are in use.
optional int64 in_use_count = 493458877;
Returns | |
---|---|
Type | Description |
boolean |
Whether the inUseCount field is set. |
hasInstanceProperties()
public abstract boolean hasInstanceProperties()
The instance properties for the reservation.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;
Returns | |
---|---|
Type | Description |
boolean |
Whether the instanceProperties field is set. |
hasSourceInstanceTemplate()
public abstract boolean hasSourceInstanceTemplate()
Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
optional string source_instance_template = 332423616;
Returns | |
---|---|
Type | Description |
boolean |
Whether the sourceInstanceTemplate field is set. |