Interface FutureReservationSpecificSKUPropertiesOrBuilder (1.92.0)

public interface FutureReservationSpecificSKUPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getInstanceProperties()

public abstract AllocationSpecificSKUAllocationReservedInstanceProperties getInstanceProperties()

Properties of the SKU instances being reserved.

optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;

Returns
Type Description
AllocationSpecificSKUAllocationReservedInstanceProperties

The instanceProperties.

getInstancePropertiesOrBuilder()

public abstract AllocationSpecificSKUAllocationReservedInstancePropertiesOrBuilder getInstancePropertiesOrBuilder()

Properties of the SKU instances being reserved.

optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;

Returns
Type Description
AllocationSpecificSKUAllocationReservedInstancePropertiesOrBuilder

getSourceInstanceTemplate()

public abstract String getSourceInstanceTemplate()

The instance template that will be used to populate the ReservedInstanceProperties of the future reservation

optional string source_instance_template = 332423616;

Returns
Type Description
String

The sourceInstanceTemplate.

getSourceInstanceTemplateBytes()

public abstract ByteString getSourceInstanceTemplateBytes()

The instance template that will be used to populate the ReservedInstanceProperties of the future reservation

optional string source_instance_template = 332423616;

Returns
Type Description
ByteString

The bytes for sourceInstanceTemplate.

getTotalCount()

public abstract long getTotalCount()

Total number of instances for which capacity assurance is requested at a future time period.

optional int64 total_count = 129109076;

Returns
Type Description
long

The totalCount.

hasInstanceProperties()

public abstract boolean hasInstanceProperties()

Properties of the SKU instances being reserved.

optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;

Returns
Type Description
boolean

Whether the instanceProperties field is set.

hasSourceInstanceTemplate()

public abstract boolean hasSourceInstanceTemplate()

The instance template that will be used to populate the ReservedInstanceProperties of the future reservation

optional string source_instance_template = 332423616;

Returns
Type Description
boolean

Whether the sourceInstanceTemplate field is set.

hasTotalCount()

public abstract boolean hasTotalCount()

Total number of instances for which capacity assurance is requested at a future time period.

optional int64 total_count = 129109076;

Returns
Type Description
boolean

Whether the totalCount field is set.