Interface AllocationResourceStatusOrBuilder

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

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

    • hasHealthInfo

      boolean hasHealthInfo()
       [Output only] Health information for the reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;
      Returns:
      Whether the healthInfo field is set.
    • getHealthInfo

       [Output only] Health information for the reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;
      Returns:
      The healthInfo.
    • getHealthInfoOrBuilder

       [Output only] Health information for the reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;
    • hasReservationBlockCount

      boolean hasReservationBlockCount()
       The number of reservation blocks associated with this reservation.
       
      optional int32 reservation_block_count = 161835754;
      Returns:
      Whether the reservationBlockCount field is set.
    • getReservationBlockCount

      int getReservationBlockCount()
       The number of reservation blocks associated with this reservation.
       
      optional int32 reservation_block_count = 161835754;
      Returns:
      The reservationBlockCount.
    • hasReservationMaintenance

      boolean hasReservationMaintenance()
       Maintenance information for this reservation
       
      optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
      Returns:
      Whether the reservationMaintenance field is set.
    • getReservationMaintenance

      GroupMaintenanceInfo getReservationMaintenance()
       Maintenance information for this reservation
       
      optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
      Returns:
      The reservationMaintenance.
    • getReservationMaintenanceOrBuilder

      GroupMaintenanceInfoOrBuilder getReservationMaintenanceOrBuilder()
       Maintenance information for this reservation
       
      optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
    • hasSpecificSkuAllocation

      boolean hasSpecificSkuAllocation()
       Allocation Properties of this reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;
      Returns:
      Whether the specificSkuAllocation field is set.
    • getSpecificSkuAllocation

       Allocation Properties of this reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;
      Returns:
      The specificSkuAllocation.
    • getSpecificSkuAllocationOrBuilder

      AllocationResourceStatusSpecificSKUAllocationOrBuilder getSpecificSkuAllocationOrBuilder()
       Allocation Properties of this reservation.
       
      optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;