ToCopyableBuilder<HealthCheck.Builder,HealthCheck>
@Generated("software.amazon.awssdk:codegen") public class HealthCheck extends Object implements ToCopyableBuilder<HealthCheck.Builder,HealthCheck>
A complex type that contains information about one health check that is associated with the current AWS account.
Modifier and Type | Class | Description |
---|---|---|
static interface |
HealthCheck.Builder |
Modifier and Type | Method | Description |
---|---|---|
static HealthCheck.Builder |
builder() |
|
String |
callerReference() |
A unique string that you specified when you created the health check.
|
CloudWatchAlarmConfiguration |
cloudWatchAlarmConfiguration() |
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this
health check.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
HealthCheckConfig |
healthCheckConfig() |
A complex type that contains detailed information about one health check.
|
Long |
healthCheckVersion() |
The version of the health check.
|
String |
id() |
The identifier that Amazon Route 53assigned to the health check when you created it.
|
static Class<? extends HealthCheck.Builder> |
serializableBuilderClass() |
|
HealthCheck.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String id()
The identifier that Amazon Route 53assigned to the health check when you created it. When you add or update a resource record set, you use this value to specify which health check to use. The value can be up to 64 characters long.
public String callerReference()
A unique string that you specified when you created the health check.
public HealthCheckConfig healthCheckConfig()
A complex type that contains detailed information about one health check.
public Long healthCheckVersion()
The version of the health check. You can optionally pass this value in a call to UpdateHealthCheck
to prevent overwriting another change to the health check.
UpdateHealthCheck
to prevent overwriting another change to the health check.public CloudWatchAlarmConfiguration cloudWatchAlarmConfiguration()
A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.
public HealthCheck.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<HealthCheck.Builder,HealthCheck>
public static HealthCheck.Builder builder()
public static Class<? extends HealthCheck.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.