@Generated(value="software.amazon.awssdk:codegen") public final class HealthCheckObservation extends Object implements ToCopyableBuilder<HealthCheckObservation.Builder,HealthCheckObservation>
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker.
Modifier and Type | Class and Description |
---|---|
static interface |
HealthCheckObservation.Builder |
Modifier and Type | Method and Description |
---|---|
static HealthCheckObservation.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipAddress()
The IP address of the Amazon Route 53 health checker that provided the failure reason in
StatusReport . |
HealthCheckRegion |
region()
The region of the Amazon Route 53 health checker that provided the status in
StatusReport . |
String |
regionAsString()
The region of the Amazon Route 53 health checker that provided the status in
StatusReport . |
static Class<? extends HealthCheckObservation.Builder> |
serializableBuilderClass() |
StatusReport |
statusReport()
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the
time of the failed health check.
|
HealthCheckObservation.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public HealthCheckRegion region()
The region of the Amazon Route 53 health checker that provided the status in StatusReport
.
If the service returns an enum value that is not available in the current SDK version, region
will
return HealthCheckRegion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
regionAsString()
.
StatusReport
.HealthCheckRegion
public String regionAsString()
The region of the Amazon Route 53 health checker that provided the status in StatusReport
.
If the service returns an enum value that is not available in the current SDK version, region
will
return HealthCheckRegion.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
regionAsString()
.
StatusReport
.HealthCheckRegion
public String ipAddress()
The IP address of the Amazon Route 53 health checker that provided the failure reason in
StatusReport
.
StatusReport
.public StatusReport statusReport()
A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker and the time of the failed health check.
public HealthCheckObservation.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<HealthCheckObservation.Builder,HealthCheckObservation>
public static HealthCheckObservation.Builder builder()
public static Class<? extends HealthCheckObservation.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.