Class FutureReservationStatusLastKnownGoodState (1.91.0)

public final class FutureReservationStatusLastKnownGoodState extends GeneratedMessageV3 implements FutureReservationStatusLastKnownGoodStateOrBuilder

The state that the future reservation will be reverted to should the amendment be declined.

Protobuf type google.cloud.compute.v1.FutureReservationStatusLastKnownGoodState

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > FutureReservationStatusLastKnownGoodState

Static Fields

DESCRIPTION_FIELD_NUMBER

public static final int DESCRIPTION_FIELD_NUMBER
Field Value
Type Description
int

EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER

public static final int EXISTING_MATCHING_USAGE_INFO_FIELD_NUMBER
Field Value
Type Description
int

FUTURE_RESERVATION_SPECS_FIELD_NUMBER

public static final int FUTURE_RESERVATION_SPECS_FIELD_NUMBER
Field Value
Type Description
int

LOCK_TIME_FIELD_NUMBER

public static final int LOCK_TIME_FIELD_NUMBER
Field Value
Type Description
int

NAME_PREFIX_FIELD_NUMBER

public static final int NAME_PREFIX_FIELD_NUMBER
Field Value
Type Description
int

PROCUREMENT_STATUS_FIELD_NUMBER

public static final int PROCUREMENT_STATUS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static FutureReservationStatusLastKnownGoodState getDefaultInstance()
Returns
Type Description
FutureReservationStatusLastKnownGoodState

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static FutureReservationStatusLastKnownGoodState.Builder newBuilder()
Returns
Type Description
FutureReservationStatusLastKnownGoodState.Builder

newBuilder(FutureReservationStatusLastKnownGoodState prototype)

public static FutureReservationStatusLastKnownGoodState.Builder newBuilder(FutureReservationStatusLastKnownGoodState prototype)
Parameter
Name Description
prototype FutureReservationStatusLastKnownGoodState
Returns
Type Description
FutureReservationStatusLastKnownGoodState.Builder

parseDelimitedFrom(InputStream input)

public static FutureReservationStatusLastKnownGoodState parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static FutureReservationStatusLastKnownGoodState parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static FutureReservationStatusLastKnownGoodState parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static FutureReservationStatusLastKnownGoodState parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static FutureReservationStatusLastKnownGoodState parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static FutureReservationStatusLastKnownGoodState parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static FutureReservationStatusLastKnownGoodState parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FutureReservationStatusLastKnownGoodState
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<FutureReservationStatusLastKnownGoodState> parser()
Returns
Type Description
Parser<FutureReservationStatusLastKnownGoodState>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public FutureReservationStatusLastKnownGoodState getDefaultInstanceForType()
Returns
Type Description
FutureReservationStatusLastKnownGoodState

getDescription()

public String getDescription()

Output only. [Output Only] The description of the FutureReservation before an amendment was requested.

optional string description = 422937596;

Returns
Type Description
String

The description.

getDescriptionBytes()

public ByteString getDescriptionBytes()

Output only. [Output Only] The description of the FutureReservation before an amendment was requested.

optional string description = 422937596;

Returns
Type Description
ByteString

The bytes for description.

getExistingMatchingUsageInfo()

public FutureReservationStatusExistingMatchingUsageInfo getExistingMatchingUsageInfo()

Output only. [Output Only] Represents the matching usage for the future reservation before an amendment was requested.

optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;

Returns
Type Description
FutureReservationStatusExistingMatchingUsageInfo

The existingMatchingUsageInfo.

getExistingMatchingUsageInfoOrBuilder()

public FutureReservationStatusExistingMatchingUsageInfoOrBuilder getExistingMatchingUsageInfoOrBuilder()

Output only. [Output Only] Represents the matching usage for the future reservation before an amendment was requested.

optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;

Returns
Type Description
FutureReservationStatusExistingMatchingUsageInfoOrBuilder

getFutureReservationSpecs()

public FutureReservationStatusLastKnownGoodStateFutureReservationSpecs getFutureReservationSpecs()

optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873;

Returns
Type Description
FutureReservationStatusLastKnownGoodStateFutureReservationSpecs

The futureReservationSpecs.

getFutureReservationSpecsOrBuilder()

public FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder getFutureReservationSpecsOrBuilder()

optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873;

Returns
Type Description
FutureReservationStatusLastKnownGoodStateFutureReservationSpecsOrBuilder

getLockTime()

public String getLockTime()

Output only. [Output Only] The lock time of the FutureReservation before an amendment was requested.

optional string lock_time = 143772001;

Returns
Type Description
String

The lockTime.

getLockTimeBytes()

public ByteString getLockTimeBytes()

Output only. [Output Only] The lock time of the FutureReservation before an amendment was requested.

optional string lock_time = 143772001;

Returns
Type Description
ByteString

The bytes for lockTime.

getNamePrefix()

public String getNamePrefix()

Output only. [Output Only] The name prefix of the Future Reservation before an amendment was requested.

optional string name_prefix = 236409542;

Returns
Type Description
String

The namePrefix.

getNamePrefixBytes()

public ByteString getNamePrefixBytes()

Output only. [Output Only] The name prefix of the Future Reservation before an amendment was requested.

optional string name_prefix = 236409542;

Returns
Type Description
ByteString

The bytes for namePrefix.

getParserForType()

public Parser<FutureReservationStatusLastKnownGoodState> getParserForType()
Returns
Type Description
Parser<FutureReservationStatusLastKnownGoodState>
Overrides

getProcurementStatus()

public String getProcurementStatus()

Output only. [Output Only] The status of the last known good state for the Future Reservation. Check the ProcurementStatus enum for the list of possible values.

optional string procurement_status = 224718945;

Returns
Type Description
String

The procurementStatus.

getProcurementStatusBytes()

public ByteString getProcurementStatusBytes()

Output only. [Output Only] The status of the last known good state for the Future Reservation. Check the ProcurementStatus enum for the list of possible values.

optional string procurement_status = 224718945;

Returns
Type Description
ByteString

The bytes for procurementStatus.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasDescription()

public boolean hasDescription()

Output only. [Output Only] The description of the FutureReservation before an amendment was requested.

optional string description = 422937596;

Returns
Type Description
boolean

Whether the description field is set.

hasExistingMatchingUsageInfo()

public boolean hasExistingMatchingUsageInfo()

Output only. [Output Only] Represents the matching usage for the future reservation before an amendment was requested.

optional .google.cloud.compute.v1.FutureReservationStatusExistingMatchingUsageInfo existing_matching_usage_info = 509920602;

Returns
Type Description
boolean

Whether the existingMatchingUsageInfo field is set.

hasFutureReservationSpecs()

public boolean hasFutureReservationSpecs()

optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873;

Returns
Type Description
boolean

Whether the futureReservationSpecs field is set.

hasLockTime()

public boolean hasLockTime()

Output only. [Output Only] The lock time of the FutureReservation before an amendment was requested.

optional string lock_time = 143772001;

Returns
Type Description
boolean

Whether the lockTime field is set.

hasNamePrefix()

public boolean hasNamePrefix()

Output only. [Output Only] The name prefix of the Future Reservation before an amendment was requested.

optional string name_prefix = 236409542;

Returns
Type Description
boolean

Whether the namePrefix field is set.

hasProcurementStatus()

public boolean hasProcurementStatus()

Output only. [Output Only] The status of the last known good state for the Future Reservation. Check the ProcurementStatus enum for the list of possible values.

optional string procurement_status = 224718945;

Returns
Type Description
boolean

Whether the procurementStatus field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public FutureReservationStatusLastKnownGoodState.Builder newBuilderForType()
Returns
Type Description
FutureReservationStatusLastKnownGoodState.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected FutureReservationStatusLastKnownGoodState.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
FutureReservationStatusLastKnownGoodState.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public FutureReservationStatusLastKnownGoodState.Builder toBuilder()
Returns
Type Description
FutureReservationStatusLastKnownGoodState.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException