Interface ResourceStatusSchedulingOrBuilder (1.109.0)

public interface ResourceStatusSchedulingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvailabilityDomain()

public abstract int getAvailabilityDomain()

Specifies the availability domain to place the instance in. The value must be a number between 1 and the number of availability domains specified in the spread placement policy attached to the instance.

optional int32 availability_domain = 252514344;

Returns
Type Description
int

The availabilityDomain.

getGracefulShutdownTimestamp()

public abstract String getGracefulShutdownTimestamp()

Output only. Specifies the timestamp, when the instance will start graceful shutdown process, in RFC3339 text format.

optional string graceful_shutdown_timestamp = 403022375;

Returns
Type Description
String

The gracefulShutdownTimestamp.

getGracefulShutdownTimestampBytes()

public abstract ByteString getGracefulShutdownTimestampBytes()

Output only. Specifies the timestamp, when the instance will start graceful shutdown process, in RFC3339 text format.

optional string graceful_shutdown_timestamp = 403022375;

Returns
Type Description
ByteString

The bytes for gracefulShutdownTimestamp.

getTerminationTimestamp()

public abstract String getTerminationTimestamp()

Time in future when the instance will be terminated inRFC3339 text format.

optional string termination_timestamp = 364180891;

Returns
Type Description
String

The terminationTimestamp.

getTerminationTimestampBytes()

public abstract ByteString getTerminationTimestampBytes()

Time in future when the instance will be terminated inRFC3339 text format.

optional string termination_timestamp = 364180891;

Returns
Type Description
ByteString

The bytes for terminationTimestamp.

hasAvailabilityDomain()

public abstract boolean hasAvailabilityDomain()

Specifies the availability domain to place the instance in. The value must be a number between 1 and the number of availability domains specified in the spread placement policy attached to the instance.

optional int32 availability_domain = 252514344;

Returns
Type Description
boolean

Whether the availabilityDomain field is set.

hasGracefulShutdownTimestamp()

public abstract boolean hasGracefulShutdownTimestamp()

Output only. Specifies the timestamp, when the instance will start graceful shutdown process, in RFC3339 text format.

optional string graceful_shutdown_timestamp = 403022375;

Returns
Type Description
boolean

Whether the gracefulShutdownTimestamp field is set.

hasTerminationTimestamp()

public abstract boolean hasTerminationTimestamp()

Time in future when the instance will be terminated inRFC3339 text format.

optional string termination_timestamp = 364180891;

Returns
Type Description
boolean

Whether the terminationTimestamp field is set.