Package com.google.cloud.compute.v1
Class FutureReservationStatus.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
com.google.cloud.compute.v1.FutureReservationStatus.Builder
- All Implemented Interfaces:
FutureReservationStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FutureReservationStatus
public static final class FutureReservationStatus.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
implements FutureReservationStatusOrBuilder
[Output only] Represents status related to the future reservation.Protobuf type
google.cloud.compute.v1.FutureReservationStatus-
Method Summary
Modifier and TypeMethodDescriptionaddAllAutoCreatedReservations(Iterable<String> values) Output only.addAutoCreatedReservations(String value) Output only.addAutoCreatedReservationsBytes(com.google.protobuf.ByteString value) Output only.build()clear()Output only.Output only.Output only.Output only.Output only.Output only.Output only.optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;Output only.com.google.protobuf.ByteStringOutput only.getAutoCreatedReservations(int index) Output only.com.google.protobuf.ByteStringgetAutoCreatedReservationsBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.Output only.Output only.longOutput only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanoptional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.mergeFrom(FutureReservationStatus other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;setAmendmentStatus(String value) Output only.setAmendmentStatusBytes(com.google.protobuf.ByteString value) Output only.setAutoCreatedReservations(int index, String value) Output only.Output only.setExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo.Builder builderForValue) Output only.setFulfilledCount(long value) Output only.Output only.setLastKnownGoodState(FutureReservationStatusLastKnownGoodState.Builder builderForValue) Output only.setLockTime(String value) Output only.setLockTimeBytes(com.google.protobuf.ByteString value) Output only.setProcurementStatus(String value) Output only.setProcurementStatusBytes(com.google.protobuf.ByteString value) Output only.optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FutureReservationStatus.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FutureReservationStatus.Builder>
-
mergeFrom
public FutureReservationStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FutureReservationStatus.Builder>- Throws:
IOException
-
hasAmendmentStatus
public boolean hasAmendmentStatus()Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Specified by:
hasAmendmentStatusin interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the amendmentStatus field is set.
-
getAmendmentStatus
Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Specified by:
getAmendmentStatusin interfaceFutureReservationStatusOrBuilder- Returns:
- The amendmentStatus.
-
getAmendmentStatusBytes
public com.google.protobuf.ByteString getAmendmentStatusBytes()Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Specified by:
getAmendmentStatusBytesin interfaceFutureReservationStatusOrBuilder- Returns:
- The bytes for amendmentStatus.
-
setAmendmentStatus
Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Parameters:
value- The amendmentStatus to set.- Returns:
- This builder for chaining.
-
clearAmendmentStatus
Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Returns:
- This builder for chaining.
-
setAmendmentStatusBytes
public FutureReservationStatus.Builder setAmendmentStatusBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The current status of the requested amendment. Check the AmendmentStatus enum for the list of possible values.
optional string amendment_status = 250270052;- Parameters:
value- The bytes for amendmentStatus to set.- Returns:
- This builder for chaining.
-
getAutoCreatedReservationsList
public com.google.protobuf.ProtocolStringList getAutoCreatedReservationsList()Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Specified by:
getAutoCreatedReservationsListin interfaceFutureReservationStatusOrBuilder- Returns:
- A list containing the autoCreatedReservations.
-
getAutoCreatedReservationsCount
public int getAutoCreatedReservationsCount()Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Specified by:
getAutoCreatedReservationsCountin interfaceFutureReservationStatusOrBuilder- Returns:
- The count of autoCreatedReservations.
-
getAutoCreatedReservations
Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Specified by:
getAutoCreatedReservationsin interfaceFutureReservationStatusOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The autoCreatedReservations at the given index.
-
getAutoCreatedReservationsBytes
public com.google.protobuf.ByteString getAutoCreatedReservationsBytes(int index) Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Specified by:
getAutoCreatedReservationsBytesin interfaceFutureReservationStatusOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the autoCreatedReservations at the given index.
-
setAutoCreatedReservations
Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Parameters:
index- The index to set the value at.value- The autoCreatedReservations to set.- Returns:
- This builder for chaining.
-
addAutoCreatedReservations
Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Parameters:
value- The autoCreatedReservations to add.- Returns:
- This builder for chaining.
-
addAllAutoCreatedReservations
Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Parameters:
values- The autoCreatedReservations to add.- Returns:
- This builder for chaining.
-
clearAutoCreatedReservations
Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Returns:
- This builder for chaining.
-
addAutoCreatedReservationsBytes
public FutureReservationStatus.Builder addAutoCreatedReservationsBytes(com.google.protobuf.ByteString value) Output only. Fully qualified urls of the automatically created reservations at start_time.
repeated string auto_created_reservations = 140217006;- Parameters:
value- The bytes of the autoCreatedReservations to add.- Returns:
- This builder for chaining.
-
hasExistingMatchingUsageInfo
public boolean hasExistingMatchingUsageInfo()Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;- Specified by:
hasExistingMatchingUsageInfoin interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the existingMatchingUsageInfo field is set.
-
getExistingMatchingUsageInfo
Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;- Specified by:
getExistingMatchingUsageInfoin interfaceFutureReservationStatusOrBuilder- Returns:
- The existingMatchingUsageInfo.
-
setExistingMatchingUsageInfo
public FutureReservationStatus.Builder setExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo value) Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; -
setExistingMatchingUsageInfo
public FutureReservationStatus.Builder setExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo.Builder builderForValue) Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; -
mergeExistingMatchingUsageInfo
public FutureReservationStatus.Builder mergeExistingMatchingUsageInfo(FutureReservationStatusExistingMatchingUsageInfo value) Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; -
clearExistingMatchingUsageInfo
Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; -
getExistingMatchingUsageInfoBuilder
public FutureReservationStatusExistingMatchingUsageInfo.Builder getExistingMatchingUsageInfoBuilder()Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602; -
getExistingMatchingUsageInfoOrBuilder
public FutureReservationStatusExistingMatchingUsageInfoOrBuilder getExistingMatchingUsageInfoOrBuilder()Output only. [Output Only] Represents the existing matching usage for the future reservation.
optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;- Specified by:
getExistingMatchingUsageInfoOrBuilderin interfaceFutureReservationStatusOrBuilder
-
hasFulfilledCount
public boolean hasFulfilledCount()Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.
optional int64 fulfilled_count = 319392239;- Specified by:
hasFulfilledCountin interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the fulfilledCount field is set.
-
getFulfilledCount
public long getFulfilledCount()Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.
optional int64 fulfilled_count = 319392239;- Specified by:
getFulfilledCountin interfaceFutureReservationStatusOrBuilder- Returns:
- The fulfilledCount.
-
setFulfilledCount
Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.
optional int64 fulfilled_count = 319392239;- Parameters:
value- The fulfilledCount to set.- Returns:
- This builder for chaining.
-
clearFulfilledCount
Output only. This count indicates the fulfilled capacity so far. This is set during "PROVISIONING" state. This count also includes capacity delivered as part of existing matching reservations.
optional int64 fulfilled_count = 319392239;- Returns:
- This builder for chaining.
-
hasLastKnownGoodState
public boolean hasLastKnownGoodState()Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092;- Specified by:
hasLastKnownGoodStatein interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the lastKnownGoodState field is set.
-
getLastKnownGoodState
Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092;- Specified by:
getLastKnownGoodStatein interfaceFutureReservationStatusOrBuilder- Returns:
- The lastKnownGoodState.
-
setLastKnownGoodState
public FutureReservationStatus.Builder setLastKnownGoodState(FutureReservationStatusLastKnownGoodState value) Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; -
setLastKnownGoodState
public FutureReservationStatus.Builder setLastKnownGoodState(FutureReservationStatusLastKnownGoodState.Builder builderForValue) Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; -
mergeLastKnownGoodState
public FutureReservationStatus.Builder mergeLastKnownGoodState(FutureReservationStatusLastKnownGoodState value) Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; -
clearLastKnownGoodState
Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; -
getLastKnownGoodStateBuilder
Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092; -
getLastKnownGoodStateOrBuilder
Output only. [Output Only] This field represents the future reservation before an amendment was requested. If the amendment is declined, the Future Reservation will be reverted to the last known good state. The last known good state is not set when updating a future reservation whose Procurement Status is DRAFTING.
optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState last_known_good_state = 192819092;- Specified by:
getLastKnownGoodStateOrBuilderin interfaceFutureReservationStatusOrBuilder
-
hasLockTime
public boolean hasLockTime()Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Specified by:
hasLockTimein interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the lockTime field is set.
-
getLockTime
Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Specified by:
getLockTimein interfaceFutureReservationStatusOrBuilder- Returns:
- The lockTime.
-
getLockTimeBytes
public com.google.protobuf.ByteString getLockTimeBytes()Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Specified by:
getLockTimeBytesin interfaceFutureReservationStatusOrBuilder- Returns:
- The bytes for lockTime.
-
setLockTime
Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Parameters:
value- The lockTime to set.- Returns:
- This builder for chaining.
-
clearLockTime
Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Returns:
- This builder for chaining.
-
setLockTimeBytes
Output only. Time when Future Reservation would become LOCKED, after which no modifications to Future Reservation will be allowed. Applicable only after the Future Reservation is in the APPROVED state. The lock_time is an RFC3339 string. The procurement_status will transition to PROCURING state at this time.
optional string lock_time = 143772001;- Parameters:
value- The bytes for lockTime to set.- Returns:
- This builder for chaining.
-
hasProcurementStatus
public boolean hasProcurementStatus()Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Specified by:
hasProcurementStatusin interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the procurementStatus field is set.
-
getProcurementStatus
Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Specified by:
getProcurementStatusin interfaceFutureReservationStatusOrBuilder- Returns:
- The procurementStatus.
-
getProcurementStatusBytes
public com.google.protobuf.ByteString getProcurementStatusBytes()Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Specified by:
getProcurementStatusBytesin interfaceFutureReservationStatusOrBuilder- Returns:
- The bytes for procurementStatus.
-
setProcurementStatus
Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Parameters:
value- The procurementStatus to set.- Returns:
- This builder for chaining.
-
clearProcurementStatus
Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Returns:
- This builder for chaining.
-
setProcurementStatusBytes
public FutureReservationStatus.Builder setProcurementStatusBytes(com.google.protobuf.ByteString value) Output only. Current state of this Future Reservation Check the ProcurementStatus enum for the list of possible values.
optional string procurement_status = 224718945;- Parameters:
value- The bytes for procurementStatus to set.- Returns:
- This builder for chaining.
-
hasSpecificSkuProperties
public boolean hasSpecificSkuProperties()optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;- Specified by:
hasSpecificSkuPropertiesin interfaceFutureReservationStatusOrBuilder- Returns:
- Whether the specificSkuProperties field is set.
-
getSpecificSkuProperties
optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;- Specified by:
getSpecificSkuPropertiesin interfaceFutureReservationStatusOrBuilder- Returns:
- The specificSkuProperties.
-
setSpecificSkuProperties
public FutureReservationStatus.Builder setSpecificSkuProperties(FutureReservationStatusSpecificSKUProperties value) optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; -
setSpecificSkuProperties
public FutureReservationStatus.Builder setSpecificSkuProperties(FutureReservationStatusSpecificSKUProperties.Builder builderForValue) optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; -
mergeSpecificSkuProperties
public FutureReservationStatus.Builder mergeSpecificSkuProperties(FutureReservationStatusSpecificSKUProperties value) optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; -
clearSpecificSkuProperties
optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; -
getSpecificSkuPropertiesBuilder
optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106; -
getSpecificSkuPropertiesOrBuilder
optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;- Specified by:
getSpecificSkuPropertiesOrBuilderin interfaceFutureReservationStatusOrBuilder
-