Interface ManagedInstanceInstanceHealthOrBuilder (1.45.0)

public interface ManagedInstanceInstanceHealthOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDetailedHealthState()

public abstract String getDetailedHealthState()

[Output Only] The current detailed instance health state. Check the DetailedHealthState enum for the list of possible values.

optional string detailed_health_state = 510470173;

Returns
TypeDescription
String

The detailedHealthState.

getDetailedHealthStateBytes()

public abstract ByteString getDetailedHealthStateBytes()

[Output Only] The current detailed instance health state. Check the DetailedHealthState enum for the list of possible values.

optional string detailed_health_state = 510470173;

Returns
TypeDescription
ByteString

The bytes for detailedHealthState.

getHealthCheck()

public abstract String getHealthCheck()

[Output Only] The URL for the health check that verifies whether the instance is healthy.

optional string health_check = 308876645;

Returns
TypeDescription
String

The healthCheck.

getHealthCheckBytes()

public abstract ByteString getHealthCheckBytes()

[Output Only] The URL for the health check that verifies whether the instance is healthy.

optional string health_check = 308876645;

Returns
TypeDescription
ByteString

The bytes for healthCheck.

hasDetailedHealthState()

public abstract boolean hasDetailedHealthState()

[Output Only] The current detailed instance health state. Check the DetailedHealthState enum for the list of possible values.

optional string detailed_health_state = 510470173;

Returns
TypeDescription
boolean

Whether the detailedHealthState field is set.

hasHealthCheck()

public abstract boolean hasHealthCheck()

[Output Only] The URL for the health check that verifies whether the instance is healthy.

optional string health_check = 308876645;

Returns
TypeDescription
boolean

Whether the healthCheck field is set.