Interface ReservationSubBlockOrBuilder (1.92.0)

public interface ReservationSubBlockOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAcceleratorTopologiesInfo()

public abstract AcceleratorTopologiesInfo getAcceleratorTopologiesInfo()

Output only. [Output Only] Slice info for the reservation subBlock.

optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;

Returns
Type Description
AcceleratorTopologiesInfo

The acceleratorTopologiesInfo.

getAcceleratorTopologiesInfoOrBuilder()

public abstract AcceleratorTopologiesInfoOrBuilder getAcceleratorTopologiesInfoOrBuilder()

Output only. [Output Only] Slice info for the reservation subBlock.

optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;

Returns
Type Description
AcceleratorTopologiesInfoOrBuilder

getCount()

public abstract int getCount()

Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.

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 ReservationSubBlockHealthInfo getHealthInfo()

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

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

Returns
Type Description
ReservationSubBlockHealthInfo

The healthInfo.

getHealthInfoOrBuilder()

public abstract ReservationSubBlockHealthInfoOrBuilder getHealthInfoOrBuilder()

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

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

Returns
Type Description
ReservationSubBlockHealthInfoOrBuilder

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 subBlock.

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#reservationSubBlock for reservation subBlocks.

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.

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 subBlock 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 subBlock 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 ReservationSubBlockPhysicalTopology getPhysicalTopology()

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

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

Returns
Type Description
ReservationSubBlockPhysicalTopology

The physicalTopology.

getPhysicalTopologyOrBuilder()

public abstract ReservationSubBlockPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()

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

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

Returns
Type Description
ReservationSubBlockPhysicalTopologyOrBuilder

getReservationSubBlockMaintenance()

public abstract GroupMaintenanceInfo getReservationSubBlockMaintenance()

Output only. Maintenance information for this reservation subBlock.

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;

Returns
Type Description
GroupMaintenanceInfo

The reservationSubBlockMaintenance.

getReservationSubBlockMaintenanceOrBuilder()

public abstract GroupMaintenanceInfoOrBuilder getReservationSubBlockMaintenanceOrBuilder()

Output only. Maintenance information for this reservation subBlock.

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;

Returns
Type Description
GroupMaintenanceInfoOrBuilder
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 subBlock. 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 subBlock. 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 subBlock 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 subBlock resides.

optional string zone = 3744684;

Returns
Type Description
ByteString

The bytes for zone.

hasAcceleratorTopologiesInfo()

public abstract boolean hasAcceleratorTopologiesInfo()

Output only. [Output Only] Slice info for the reservation subBlock.

optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;

Returns
Type Description
boolean

Whether the acceleratorTopologiesInfo field is set.

hasCount()

public abstract boolean hasCount()

Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.

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 subBlock.

optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo 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 subBlock.

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#reservationSubBlock for reservation subBlocks.

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 subBlock 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 subBlock.

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

Returns
Type Description
boolean

Whether the physicalTopology field is set.

hasReservationSubBlockMaintenance()

public abstract boolean hasReservationSubBlockMaintenance()

Output only. Maintenance information for this reservation subBlock.

optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;

Returns
Type Description
boolean

Whether the reservationSubBlockMaintenance 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 subBlock. 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 subBlock resides.

optional string zone = 3744684;

Returns
Type Description
boolean

Whether the zone field is set.