Interface ManagedInstanceShutdownDetailsOrBuilder (1.105.0)

public interface ManagedInstanceShutdownDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMaxDuration()

public abstract Duration getMaxDuration()

Output only. The duration for graceful shutdown. Only applicable when the instance is in PENDING_STOP state.

optional .google.cloud.compute.v1.Duration max_duration = 39954959;

Returns
Type Description
Duration

The maxDuration.

getMaxDurationOrBuilder()

public abstract DurationOrBuilder getMaxDurationOrBuilder()

Output only. The duration for graceful shutdown. Only applicable when the instance is in PENDING_STOP state.

optional .google.cloud.compute.v1.Duration max_duration = 39954959;

Returns
Type Description
DurationOrBuilder

getRequestTimestamp()

public abstract String getRequestTimestamp()

Output only. Past timestamp indicating the beginning of PENDING_STOP state of instance in RFC3339 text format.

optional string request_timestamp = 521301862;

Returns
Type Description
String

The requestTimestamp.

getRequestTimestampBytes()

public abstract ByteString getRequestTimestampBytes()

Output only. Past timestamp indicating the beginning of PENDING_STOP state of instance in RFC3339 text format.

optional string request_timestamp = 521301862;

Returns
Type Description
ByteString

The bytes for requestTimestamp.

hasMaxDuration()

public abstract boolean hasMaxDuration()

Output only. The duration for graceful shutdown. Only applicable when the instance is in PENDING_STOP state.

optional .google.cloud.compute.v1.Duration max_duration = 39954959;

Returns
Type Description
boolean

Whether the maxDuration field is set.

hasRequestTimestamp()

public abstract boolean hasRequestTimestamp()

Output only. Past timestamp indicating the beginning of PENDING_STOP state of instance in RFC3339 text format.

optional string request_timestamp = 521301862;

Returns
Type Description
boolean

Whether the requestTimestamp field is set.