Interface FutureReservationStatusOrBuilder (1.92.0)

public interface FutureReservationStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAmendmentStatus()

public abstract String 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;

Returns
Type Description
String

The amendmentStatus.

getAmendmentStatusBytes()

public abstract 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;

Returns
Type Description
ByteString

The bytes for amendmentStatus.

getAutoCreatedReservations(int index)

public abstract String getAutoCreatedReservations(int index)

Output only. Fully qualified urls of the automatically created reservations at start_time.

repeated string auto_created_reservations = 140217006;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The autoCreatedReservations at the given index.

getAutoCreatedReservationsBytes(int index)

public abstract ByteString getAutoCreatedReservationsBytes(int index)

Output only. Fully qualified urls of the automatically created reservations at start_time.

repeated string auto_created_reservations = 140217006;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the autoCreatedReservations at the given index.

getAutoCreatedReservationsCount()

public abstract int getAutoCreatedReservationsCount()

Output only. Fully qualified urls of the automatically created reservations at start_time.

repeated string auto_created_reservations = 140217006;

Returns
Type Description
int

The count of autoCreatedReservations.

getAutoCreatedReservationsList()

public abstract List<String> getAutoCreatedReservationsList()

Output only. Fully qualified urls of the automatically created reservations at start_time.

repeated string auto_created_reservations = 140217006;

Returns
Type Description
List<String>

A list containing the autoCreatedReservations.

getExistingMatchingUsageInfo()

public abstract FutureReservationStatusExistingMatchingUsageInfo 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;

Returns
Type Description
FutureReservationStatusExistingMatchingUsageInfo

The existingMatchingUsageInfo.

getExistingMatchingUsageInfoOrBuilder()

public abstract 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;

Returns
Type Description
FutureReservationStatusExistingMatchingUsageInfoOrBuilder

getFulfilledCount()

public abstract 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;

Returns
Type Description
long

The fulfilledCount.

getLastKnownGoodState()

public abstract FutureReservationStatusLastKnownGoodState 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;

Returns
Type Description
FutureReservationStatusLastKnownGoodState

The lastKnownGoodState.

getLastKnownGoodStateOrBuilder()

public abstract FutureReservationStatusLastKnownGoodStateOrBuilder 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;

Returns
Type Description
FutureReservationStatusLastKnownGoodStateOrBuilder

getLockTime()

public abstract String 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;

Returns
Type Description
String

The lockTime.

getLockTimeBytes()

public abstract 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;

Returns
Type Description
ByteString

The bytes for lockTime.

getProcurementStatus()

public abstract String getProcurementStatus()

Output only. Current state of this 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 abstract 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;

Returns
Type Description
ByteString

The bytes for procurementStatus.

getSpecificSkuProperties()

public abstract FutureReservationStatusSpecificSKUProperties getSpecificSkuProperties()

optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;

Returns
Type Description
FutureReservationStatusSpecificSKUProperties

The specificSkuProperties.

getSpecificSkuPropertiesOrBuilder()

public abstract FutureReservationStatusSpecificSKUPropertiesOrBuilder getSpecificSkuPropertiesOrBuilder()

optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;

Returns
Type Description
FutureReservationStatusSpecificSKUPropertiesOrBuilder

hasAmendmentStatus()

public abstract 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;

Returns
Type Description
boolean

Whether the amendmentStatus field is set.

hasExistingMatchingUsageInfo()

public abstract 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;

Returns
Type Description
boolean

Whether the existingMatchingUsageInfo field is set.

hasFulfilledCount()

public abstract 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;

Returns
Type Description
boolean

Whether the fulfilledCount field is set.

hasLastKnownGoodState()

public abstract 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;

Returns
Type Description
boolean

Whether the lastKnownGoodState field is set.

hasLockTime()

public abstract 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;

Returns
Type Description
boolean

Whether the lockTime field is set.

hasProcurementStatus()

public abstract 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;

Returns
Type Description
boolean

Whether the procurementStatus field is set.

hasSpecificSkuProperties()

public abstract boolean hasSpecificSkuProperties()

optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;

Returns
Type Description
boolean

Whether the specificSkuProperties field is set.