Interface FutureReservationStatusLastKnownGoodStateOrBuilder

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

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

    • hasDescription

      boolean hasDescription()
       Output only. [Output Only] The description of the FutureReservation before an
       amendment was requested.
       
      optional string description = 422937596;
      Returns:
      Whether the description field is set.
    • getDescription

      String getDescription()
       Output only. [Output Only] The description of the FutureReservation before an
       amendment was requested.
       
      optional string description = 422937596;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Output only. [Output Only] The description of the FutureReservation before an
       amendment was requested.
       
      optional string description = 422937596;
      Returns:
      The bytes for description.
    • hasExistingMatchingUsageInfo

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

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

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

      boolean hasFutureReservationSpecs()
      optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873;
      Returns:
      Whether the futureReservationSpecs field is set.
    • getFutureReservationSpecs

      optional .google.cloud.compute.v1.FutureReservationStatusLastKnownGoodStateFutureReservationSpecs future_reservation_specs = 82528873;
      Returns:
      The futureReservationSpecs.
    • getFutureReservationSpecsOrBuilder

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

      boolean hasLockTime()
       Output only. [Output Only] The lock time of the FutureReservation before an
       amendment was requested.
       
      optional string lock_time = 143772001;
      Returns:
      Whether the lockTime field is set.
    • getLockTime

      String getLockTime()
       Output only. [Output Only] The lock time of the FutureReservation before an
       amendment was requested.
       
      optional string lock_time = 143772001;
      Returns:
      The lockTime.
    • getLockTimeBytes

      com.google.protobuf.ByteString getLockTimeBytes()
       Output only. [Output Only] The lock time of the FutureReservation before an
       amendment was requested.
       
      optional string lock_time = 143772001;
      Returns:
      The bytes for lockTime.
    • hasNamePrefix

      boolean hasNamePrefix()
       Output only. [Output Only] The name prefix of the Future Reservation before an
       amendment was requested.
       
      optional string name_prefix = 236409542;
      Returns:
      Whether the namePrefix field is set.
    • getNamePrefix

      String getNamePrefix()
       Output only. [Output Only] The name prefix of the Future Reservation before an
       amendment was requested.
       
      optional string name_prefix = 236409542;
      Returns:
      The namePrefix.
    • getNamePrefixBytes

      com.google.protobuf.ByteString getNamePrefixBytes()
       Output only. [Output Only] The name prefix of the Future Reservation before an
       amendment was requested.
       
      optional string name_prefix = 236409542;
      Returns:
      The bytes for namePrefix.
    • hasProcurementStatus

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

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

      com.google.protobuf.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:
      The bytes for procurementStatus.