Interface FutureReservationStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FutureReservationStatus, FutureReservationStatus.Builder

@Generated public interface FutureReservationStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAmendmentStatus

      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:
      Whether the amendmentStatus field is set.
    • getAmendmentStatus

      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:
      The amendmentStatus.
    • getAmendmentStatusBytes

      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;
      Returns:
      The bytes for amendmentStatus.
    • getAutoCreatedReservationsList

      List<String> getAutoCreatedReservationsList()
       Output only. Fully qualified urls of the automatically created reservations at
       start_time.
       
      repeated string auto_created_reservations = 140217006;
      Returns:
      A list containing the autoCreatedReservations.
    • getAutoCreatedReservationsCount

      int getAutoCreatedReservationsCount()
       Output only. Fully qualified urls of the automatically created reservations at
       start_time.
       
      repeated string auto_created_reservations = 140217006;
      Returns:
      The count of autoCreatedReservations.
    • getAutoCreatedReservations

      String getAutoCreatedReservations(int index)
       Output only. Fully qualified urls of the automatically created reservations at
       start_time.
       
      repeated string auto_created_reservations = 140217006;
      Parameters:
      index - The index of the element to return.
      Returns:
      The autoCreatedReservations at the given index.
    • getAutoCreatedReservationsBytes

      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;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the autoCreatedReservations at the given index.
    • hasExistingMatchingUsageInfo

      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:
      Whether the existingMatchingUsageInfo field is set.
    • getExistingMatchingUsageInfo

      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:
      The existingMatchingUsageInfo.
    • getExistingMatchingUsageInfoOrBuilder

      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;
    • hasFulfilledCount

      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:
      Whether the fulfilledCount field is set.
    • getFulfilledCount

      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:
      The fulfilledCount.
    • hasLastKnownGoodState

      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:
      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;
      Returns:
      The lastKnownGoodState.
    • getLastKnownGoodStateOrBuilder

      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;
    • hasLockTime

      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:
      Whether the lockTime field is set.
    • getLockTime

      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:
      The lockTime.
    • getLockTimeBytes

      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;
      Returns:
      The bytes for lockTime.
    • hasProcurementStatus

      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:
      Whether the procurementStatus field is set.
    • getProcurementStatus

      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:
      The procurementStatus.
    • getProcurementStatusBytes

      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;
      Returns:
      The bytes for procurementStatus.
    • hasSpecificSkuProperties

      boolean hasSpecificSkuProperties()
      optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;
      Returns:
      Whether the specificSkuProperties field is set.
    • getSpecificSkuProperties

      optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;
      Returns:
      The specificSkuProperties.
    • getSpecificSkuPropertiesOrBuilder

      FutureReservationStatusSpecificSKUPropertiesOrBuilder getSpecificSkuPropertiesOrBuilder()
      optional .google.cloud.compute.v1.FutureReservationStatusSpecificSKUProperties specific_sku_properties = 108887106;