Interface AllocationResourceStatusOrBuilder (1.82.0)

public interface AllocationResourceStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getHealthInfo()

public abstract AllocationResourceStatusHealthInfo getHealthInfo()

[Output only] Health information for the reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;

Returns
Type Description
AllocationResourceStatusHealthInfo

The healthInfo.

getHealthInfoOrBuilder()

public abstract AllocationResourceStatusHealthInfoOrBuilder getHealthInfoOrBuilder()

[Output only] Health information for the reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;

Returns
Type Description
AllocationResourceStatusHealthInfoOrBuilder

getReservationBlockCount()

public abstract int getReservationBlockCount()

The number of reservation blocks associated with this reservation.

optional int32 reservation_block_count = 161835754;

Returns
Type Description
int

The reservationBlockCount.

getReservationMaintenance()

public abstract GroupMaintenanceInfo getReservationMaintenance()

Maintenance information for this reservation

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;

Returns
Type Description
GroupMaintenanceInfo

The reservationMaintenance.

getReservationMaintenanceOrBuilder()

public abstract GroupMaintenanceInfoOrBuilder getReservationMaintenanceOrBuilder()

Maintenance information for this reservation

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;

Returns
Type Description
GroupMaintenanceInfoOrBuilder

getSpecificSkuAllocation()

public abstract AllocationResourceStatusSpecificSKUAllocation getSpecificSkuAllocation()

Allocation Properties of this reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;

Returns
Type Description
AllocationResourceStatusSpecificSKUAllocation

The specificSkuAllocation.

getSpecificSkuAllocationOrBuilder()

public abstract AllocationResourceStatusSpecificSKUAllocationOrBuilder getSpecificSkuAllocationOrBuilder()

Allocation Properties of this reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;

Returns
Type Description
AllocationResourceStatusSpecificSKUAllocationOrBuilder

hasHealthInfo()

public abstract boolean hasHealthInfo()

[Output only] Health information for the reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;

Returns
Type Description
boolean

Whether the healthInfo field is set.

hasReservationBlockCount()

public abstract boolean hasReservationBlockCount()

The number of reservation blocks associated with this reservation.

optional int32 reservation_block_count = 161835754;

Returns
Type Description
boolean

Whether the reservationBlockCount field is set.

hasReservationMaintenance()

public abstract boolean hasReservationMaintenance()

Maintenance information for this reservation

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;

Returns
Type Description
boolean

Whether the reservationMaintenance field is set.

hasSpecificSkuAllocation()

public abstract boolean hasSpecificSkuAllocation()

Allocation Properties of this reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusSpecificSKUAllocation specific_sku_allocation = 196231151;

Returns
Type Description
boolean

Whether the specificSkuAllocation field is set.