Package com.google.cloud.compute.v1
Class FutureReservationStatus
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.FutureReservationStatus
- All Implemented Interfaces:
FutureReservationStatusOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class FutureReservationStatus
extends com.google.protobuf.GeneratedMessage
implements FutureReservationStatusOrBuilder
[Output only] Represents status related to the future reservation.Protobuf type
google.cloud.compute.v1.FutureReservationStatus- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumOutput only.static final class[Output only] Represents status related to the future reservation.static enumOutput only.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOutput 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 FutureReservationStatusstatic final com.google.protobuf.Descriptors.DescriptorOutput only.Output only.longOutput only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.Parser<FutureReservationStatus>Output only.com.google.protobuf.ByteStringOutput only.intoptional .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.inthashCode()booleanOutput only.booleanOutput only.booleanOutput only.booleanoptional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(FutureReservationStatus prototype) protected FutureReservationStatus.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static FutureReservationStatusparseDelimitedFrom(InputStream input) static FutureReservationStatusparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FutureReservationStatusparseFrom(byte[] data) static FutureReservationStatusparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FutureReservationStatusparseFrom(com.google.protobuf.ByteString data) static FutureReservationStatusparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FutureReservationStatusparseFrom(com.google.protobuf.CodedInputStream input) static FutureReservationStatusparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FutureReservationStatusparseFrom(InputStream input) static FutureReservationStatusparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static FutureReservationStatusparseFrom(ByteBuffer data) static FutureReservationStatusparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<FutureReservationStatus>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
AMENDMENT_STATUS_FIELD_NUMBER
public static final int AMENDMENT_STATUS_FIELD_NUMBER- See Also:
-
AUTO_CREATED_RESERVATIONS_FIELD_NUMBER
public static final int AUTO_CREATED_RESERVATIONS_FIELD_NUMBER- See Also:
-
EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER
public static final int EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER- See Also:
-
FULFILLED_COUNT_FIELD_NUMBER
public static final int FULFILLED_COUNT_FIELD_NUMBER- See Also:
-
LAST_KNOWN_GOOD_STATE_FIELD_NUMBER
public static final int LAST_KNOWN_GOOD_STATE_FIELD_NUMBER- See Also:
-
LOCK_TIME_FIELD_NUMBER
public static final int LOCK_TIME_FIELD_NUMBER- See Also:
-
PROCUREMENT_STATUS_FIELD_NUMBER
public static final int PROCUREMENT_STATUS_FIELD_NUMBER- See Also:
-
SPECIFIC_SKU_PROPERTIES_FIELD_NUMBER
public static final int SPECIFIC_SKU_PROPERTIES_FIELD_NUMBER- See Also:
-
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
getSpecificSkuPropertiesOrBuilder
optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;- Specified by:
getSpecificSkuPropertiesOrBuilderin interfaceFutureReservationStatusOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static FutureReservationStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FutureReservationStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FutureReservationStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FutureReservationStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FutureReservationStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static FutureReservationStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static FutureReservationStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static FutureReservationStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static FutureReservationStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static FutureReservationStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected FutureReservationStatus.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-