Interface ReservationSlotOrBuilder (1.101.0)

public interface ReservationSlotOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCreationTimestamp()

public abstract String getCreationTimestamp()

Output only. [Output Only] The creation timestamp, formatted asRFC3339 text.

optional string creation_timestamp = 30525366;

Returns
Type Description
String

The creationTimestamp.

getCreationTimestampBytes()

public abstract ByteString getCreationTimestampBytes()

Output only. [Output Only] The creation timestamp, formatted asRFC3339 text.

optional string creation_timestamp = 30525366;

Returns
Type Description
ByteString

The bytes for creationTimestamp.

getId()

public abstract long getId()

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

optional uint64 id = 3355;

Returns
Type Description
long

The id.

getKind()

public abstract String getKind()

Output only. [Output Only] The type of resource. Alwayscompute#reservationSlot for reservation slots.

optional string kind = 3292052;

Returns
Type Description
String

The kind.

getKindBytes()

public abstract ByteString getKindBytes()

Output only. [Output Only] The type of resource. Alwayscompute#reservationSlot for reservation slots.

optional string kind = 3292052;

Returns
Type Description
ByteString

The bytes for kind.

getName()

public abstract String getName()

Output only. [Output Only] The name of the reservation slot.

optional string name = 3373707;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. [Output Only] The name of the reservation slot.

optional string name = 3373707;

Returns
Type Description
ByteString

The bytes for name.

getPhysicalTopology()

public abstract ReservationSlotPhysicalTopology getPhysicalTopology()

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

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

Returns
Type Description
ReservationSlotPhysicalTopology

The physicalTopology.

getPhysicalTopologyOrBuilder()

public abstract ReservationSlotPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()

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

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

Returns
Type Description
ReservationSlotPhysicalTopologyOrBuilder
public abstract String getSelfLink()

Output only. [Output Only] A 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] A 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] A 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] A 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.

getShareSettings()

public abstract ShareSettings getShareSettings()

Specify share settings to create a shared slot. Set to empty to inherit the share settings from a parent resource.

optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163;

Returns
Type Description
ShareSettings

The shareSettings.

getShareSettingsOrBuilder()

public abstract ShareSettingsOrBuilder getShareSettingsOrBuilder()

Specify share settings to create a shared slot. Set to empty to inherit the share settings from a parent resource.

optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163;

Returns
Type Description
ShareSettingsOrBuilder

getState()

public abstract String getState()

Output only. [Output Only] The state of the reservation slot. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
Type Description
String

The state.

getStateBytes()

public abstract ByteString getStateBytes()

Output only. [Output Only] The state of the reservation slot. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
Type Description
ByteString

The bytes for state.

getStatus()

public abstract ReservationSlotStatus getStatus()

Output only. [Output Only] The status of the reservation slot.

optional .google.cloud.compute.v1.ReservationSlotStatus status = 181260274;

Returns
Type Description
ReservationSlotStatus

The status.

getStatusOrBuilder()

public abstract ReservationSlotStatusOrBuilder getStatusOrBuilder()

Output only. [Output Only] The status of the reservation slot.

optional .google.cloud.compute.v1.ReservationSlotStatus status = 181260274;

Returns
Type Description
ReservationSlotStatusOrBuilder

getZone()

public abstract String getZone()

Output only. [Output Only] The zone in which the reservation slot resides.

optional string zone = 3744684;

Returns
Type Description
String

The zone.

getZoneBytes()

public abstract ByteString getZoneBytes()

Output only. [Output Only] The zone in which the reservation slot resides.

optional string zone = 3744684;

Returns
Type Description
ByteString

The bytes for zone.

hasCreationTimestamp()

public abstract boolean hasCreationTimestamp()

Output only. [Output Only] The creation timestamp, formatted asRFC3339 text.

optional string creation_timestamp = 30525366;

Returns
Type Description
boolean

Whether the creationTimestamp field is set.

hasId()

public abstract boolean hasId()

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

optional uint64 id = 3355;

Returns
Type Description
boolean

Whether the id field is set.

hasKind()

public abstract boolean hasKind()

Output only. [Output Only] The type of resource. Alwayscompute#reservationSlot for reservation slots.

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 the reservation slot.

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

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

Returns
Type Description
boolean

Whether the physicalTopology field is set.

public abstract boolean hasSelfLink()

Output only. [Output Only] A 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] A 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.

hasShareSettings()

public abstract boolean hasShareSettings()

Specify share settings to create a shared slot. Set to empty to inherit the share settings from a parent resource.

optional .google.cloud.compute.v1.ShareSettings share_settings = 266668163;

Returns
Type Description
boolean

Whether the shareSettings field is set.

hasState()

public abstract boolean hasState()

Output only. [Output Only] The state of the reservation slot. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
Type Description
boolean

Whether the state field is set.

hasStatus()

public abstract boolean hasStatus()

Output only. [Output Only] The status of the reservation slot.

optional .google.cloud.compute.v1.ReservationSlotStatus status = 181260274;

Returns
Type Description
boolean

Whether the status field is set.

hasZone()

public abstract boolean hasZone()

Output only. [Output Only] The zone in which the reservation slot resides.

optional string zone = 3744684;

Returns
Type Description
boolean

Whether the zone field is set.