Interface ReservationBlockOrBuilder (1.73.0)

public interface ReservationBlockOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCount()

public abstract int getCount()

[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] Creation timestamp in RFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
String

The creationTimestamp.

getCreationTimestampBytes()

public abstract ByteString getCreationTimestampBytes()

[Output Only] Creation timestamp in RFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
ByteString

The bytes for creationTimestamp.

getId()

public abstract long getId()

[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] 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.

getKind()

public abstract String getKind()

[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.

optional string kind = 3292052;

Returns
Type Description
ByteString

The bytes for kind.

getName()

public abstract String getName()

[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] 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] 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] 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] 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] Maintenance information for this reservation block.

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

Returns
Type Description
GroupMaintenanceInfoOrBuilder
public abstract String getSelfLink()

[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] 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] 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] 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] 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] 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] Zone in which the reservation block resides.

optional string zone = 3744684;

Returns
Type Description
String

The zone.

getZoneBytes()

public abstract ByteString getZoneBytes()

[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] 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] Creation timestamp in RFC3339 text format.

optional string creation_timestamp = 30525366;

Returns
Type Description
boolean

Whether the creationTimestamp field is set.

hasId()

public abstract boolean hasId()

[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] 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.

hasKind()

public abstract boolean hasKind()

[Output Only] Type of the resource. Always compute#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] 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] 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] 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.

public abstract boolean hasSelfLink()

[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] 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] 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] Zone in which the reservation block resides.

optional string zone = 3744684;

Returns
Type Description
boolean

Whether the zone field is set.