Interface ReservationBlockOrBuilder (1.92.0)

public interface ReservationBlockOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCount()

public abstract int getCount()

Output only. [Output Only] The number of resources that are allocated in this reservation block.

optional int32 count = 94851343;

Returns
Type Description
int

The count.

getCreationTimestamp()

public abstract String getCreationTimestamp()

Output only. [Output Only] Creation timestamp inRFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
String

The creationTimestamp.

getCreationTimestampBytes()

public abstract ByteString getCreationTimestampBytes()

Output only. [Output Only] Creation timestamp inRFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
ByteString

The bytes for creationTimestamp.

getHealthInfo()

public abstract ReservationBlockHealthInfo getHealthInfo()

Output only. [Output Only] Health information for the reservation block.

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

Returns
Type Description
ReservationBlockHealthInfo

The healthInfo.

getHealthInfoOrBuilder()

public abstract ReservationBlockHealthInfoOrBuilder getHealthInfoOrBuilder()

Output only. [Output Only] Health information for the reservation block.

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

Returns
Type Description
ReservationBlockHealthInfoOrBuilder

getId()

public abstract long getId()

Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.

optional uint64 id = 3355;

Returns
Type Description
long

The id.

getInUseCount()

public abstract int getInUseCount()

Output only. [Output Only] The number of instances that are currently in use on this reservation block.

optional int32 in_use_count = 493458877;

Returns
Type Description
int

The inUseCount.

getInUseHostCount()

public abstract int getInUseHostCount()

Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.

optional int32 in_use_host_count = 364069834;

Returns
Type Description
int

The inUseHostCount.

getKind()

public abstract String getKind()

Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.

optional string kind = 3292052;

Returns
Type Description
ByteString

The bytes for kind.

getName()

public abstract String getName()

Output only. [Output Only] The name of this reservation block generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern a-z?

optional string name = 3373707;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. [Output Only] The name of this reservation block generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern a-z?

optional string name = 3373707;

Returns
Type Description
ByteString

The bytes for name.

getPhysicalTopology()

public abstract ReservationBlockPhysicalTopology getPhysicalTopology()

Output only. [Output Only] The physical topology of the reservation block.

optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;

Returns
Type Description
ReservationBlockPhysicalTopology

The physicalTopology.

getPhysicalTopologyOrBuilder()

public abstract ReservationBlockPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()

Output only. [Output Only] The physical topology of the reservation block.

optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;

Returns
Type Description
ReservationBlockPhysicalTopologyOrBuilder

getReservationMaintenance()

public abstract GroupMaintenanceInfo getReservationMaintenance()

Output only. [Output Only] Maintenance information for this reservation block.

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

Returns
Type Description
GroupMaintenanceInfo

The reservationMaintenance.

getReservationMaintenanceOrBuilder()

public abstract GroupMaintenanceInfoOrBuilder getReservationMaintenanceOrBuilder()

Output only. [Output Only] Maintenance information for this reservation block.

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

Returns
Type Description
GroupMaintenanceInfoOrBuilder

getReservationSubBlockCount()

public abstract int getReservationSubBlockCount()

Output only. [Output Only] The number of reservation subBlocks associated with this reservation block.

optional int32 reservation_sub_block_count = 330782955;

Returns
Type Description
int

The reservationSubBlockCount.

getReservationSubBlockInUseCount()

public abstract int getReservationSubBlockInUseCount()

Output only. [Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.

optional int32 reservation_sub_block_in_use_count = 186007137;

Returns
Type Description
int

The reservationSubBlockInUseCount.

public abstract String getSelfLink()

Output only. [Output Only] Server-defined fully-qualified URL for this resource.

optional string self_link = 456214797;

Returns
Type Description
String

The selfLink.

getSelfLinkBytes()

public abstract ByteString getSelfLinkBytes()

Output only. [Output Only] Server-defined fully-qualified URL for this resource.

optional string self_link = 456214797;

Returns
Type Description
ByteString

The bytes for selfLink.

getSelfLinkWithId()

public abstract String getSelfLinkWithId()

Output only. [Output Only] Server-defined URL for this resource with the resource id.

optional string self_link_with_id = 44520962;

Returns
Type Description
String

The selfLinkWithId.

getSelfLinkWithIdBytes()

public abstract ByteString getSelfLinkWithIdBytes()

Output only. [Output Only] Server-defined URL for this resource with the resource id.

optional string self_link_with_id = 44520962;

Returns
Type Description
ByteString

The bytes for selfLinkWithId.

getStatus()

public abstract String getStatus()

Output only. [Output Only] Status of the reservation block. Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
String

The status.

getStatusBytes()

public abstract ByteString getStatusBytes()

Output only. [Output Only] Status of the reservation block. Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
ByteString

The bytes for status.

getZone()

public abstract String getZone()

Output only. [Output Only] Zone in which the reservation block resides.

optional string zone = 3744684;

Returns
Type Description
String

The zone.

getZoneBytes()

public abstract ByteString getZoneBytes()

Output only. [Output Only] Zone in which the reservation block resides.

optional string zone = 3744684;

Returns
Type Description
ByteString

The bytes for zone.

hasCount()

public abstract boolean hasCount()

Output only. [Output Only] The number of resources that are allocated in this reservation block.

optional int32 count = 94851343;

Returns
Type Description
boolean

Whether the count field is set.

hasCreationTimestamp()

public abstract boolean hasCreationTimestamp()

Output only. [Output Only] Creation timestamp inRFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
boolean

Whether the creationTimestamp field is set.

hasHealthInfo()

public abstract boolean hasHealthInfo()

Output only. [Output Only] Health information for the reservation block.

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

Returns
Type Description
boolean

Whether the healthInfo field is set.

hasId()

public abstract boolean hasId()

Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.

optional uint64 id = 3355;

Returns
Type Description
boolean

Whether the id field is set.

hasInUseCount()

public abstract boolean hasInUseCount()

Output only. [Output Only] The number of instances that are currently in use on this reservation block.

optional int32 in_use_count = 493458877;

Returns
Type Description
boolean

Whether the inUseCount field is set.

hasInUseHostCount()

public abstract boolean hasInUseHostCount()

Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.

optional int32 in_use_host_count = 364069834;

Returns
Type Description
boolean

Whether the inUseHostCount field is set.

hasKind()

public abstract boolean hasKind()

Output only. [Output Only] Type of the resource. Alwayscompute#reservationBlock for reservation blocks.

optional string kind = 3292052;

Returns
Type Description
boolean

Whether the kind field is set.

hasName()

public abstract boolean hasName()

Output only. [Output Only] The name of this reservation block generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern a-z?

optional string name = 3373707;

Returns
Type Description
boolean

Whether the name field is set.

hasPhysicalTopology()

public abstract boolean hasPhysicalTopology()

Output only. [Output Only] The physical topology of the reservation block.

optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;

Returns
Type Description
boolean

Whether the physicalTopology field is set.

hasReservationMaintenance()

public abstract boolean hasReservationMaintenance()

Output only. [Output Only] Maintenance information for this reservation block.

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

Returns
Type Description
boolean

Whether the reservationMaintenance field is set.

hasReservationSubBlockCount()

public abstract boolean hasReservationSubBlockCount()

Output only. [Output Only] The number of reservation subBlocks associated with this reservation block.

optional int32 reservation_sub_block_count = 330782955;

Returns
Type Description
boolean

Whether the reservationSubBlockCount field is set.

hasReservationSubBlockInUseCount()

public abstract boolean hasReservationSubBlockInUseCount()

Output only. [Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.

optional int32 reservation_sub_block_in_use_count = 186007137;

Returns
Type Description
boolean

Whether the reservationSubBlockInUseCount field is set.

public abstract boolean hasSelfLink()

Output only. [Output Only] Server-defined fully-qualified URL for this resource.

optional string self_link = 456214797;

Returns
Type Description
boolean

Whether the selfLink field is set.

hasSelfLinkWithId()

public abstract boolean hasSelfLinkWithId()

Output only. [Output Only] Server-defined URL for this resource with the resource id.

optional string self_link_with_id = 44520962;

Returns
Type Description
boolean

Whether the selfLinkWithId field is set.

hasStatus()

public abstract boolean hasStatus()

Output only. [Output Only] Status of the reservation block. Check the Status enum for the list of possible values.

optional string status = 181260274;

Returns
Type Description
boolean

Whether the status field is set.

hasZone()

public abstract boolean hasZone()

Output only. [Output Only] Zone in which the reservation block resides.

optional string zone = 3744684;

Returns
Type Description
boolean

Whether the zone field is set.