Package com.google.cloud.compute.v1
Interface FutureReservationSpecificSKUPropertiesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FutureReservationSpecificSKUProperties,FutureReservationSpecificSKUProperties.Builder
@Generated
public interface FutureReservationSpecificSKUPropertiesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionProperties of the SKU instances being reserved.Properties of the SKU instances being reserved.The instance template that will be used to populate the ReservedInstanceProperties of the future reservationcom.google.protobuf.ByteStringThe instance template that will be used to populate the ReservedInstanceProperties of the future reservationlongTotal number of instances for which capacity assurance is requested at a future time period.booleanProperties of the SKU instances being reserved.booleanThe instance template that will be used to populate the ReservedInstanceProperties of the future reservationbooleanTotal number of instances for which capacity assurance is requested at a future time period.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasInstanceProperties
boolean hasInstanceProperties()Properties of the SKU instances being reserved.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;- Returns:
- Whether the instanceProperties field is set.
-
getInstanceProperties
AllocationSpecificSKUAllocationReservedInstanceProperties getInstanceProperties()Properties of the SKU instances being reserved.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;- Returns:
- The instanceProperties.
-
getInstancePropertiesOrBuilder
AllocationSpecificSKUAllocationReservedInstancePropertiesOrBuilder getInstancePropertiesOrBuilder()Properties of the SKU instances being reserved.
optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165; -
hasSourceInstanceTemplate
boolean hasSourceInstanceTemplate()The instance template that will be used to populate the ReservedInstanceProperties of the future reservation
optional string source_instance_template = 332423616;- Returns:
- Whether the sourceInstanceTemplate field is set.
-
getSourceInstanceTemplate
String getSourceInstanceTemplate()The instance template that will be used to populate the ReservedInstanceProperties of the future reservation
optional string source_instance_template = 332423616;- Returns:
- The sourceInstanceTemplate.
-
getSourceInstanceTemplateBytes
com.google.protobuf.ByteString getSourceInstanceTemplateBytes()The instance template that will be used to populate the ReservedInstanceProperties of the future reservation
optional string source_instance_template = 332423616;- Returns:
- The bytes for sourceInstanceTemplate.
-
hasTotalCount
boolean hasTotalCount()Total number of instances for which capacity assurance is requested at a future time period.
optional int64 total_count = 129109076;- Returns:
- Whether the totalCount field is set.
-
getTotalCount
long getTotalCount()Total number of instances for which capacity assurance is requested at a future time period.
optional int64 total_count = 129109076;- Returns:
- The totalCount.
-