public static final class DescribeHealthCheckListResponseBody.HealthCheck.Builder extends Object
public DescribeHealthCheckListResponseBody.HealthCheck.Builder domain(String domain)
The domain name.
example:This parameter is returned only when the Layer 7 health check configuration is queried.
public DescribeHealthCheckListResponseBody.HealthCheck.Builder down(Integer down)
The number of consecutive failed health checks that must occur before a port is declared unhealthy. Valid values: 1 to 10.
example:3
public DescribeHealthCheckListResponseBody.HealthCheck.Builder interval(Integer interval)
The interval at which checks are performed. Valid values: 1 to 30. Unit: seconds.
example:15
public DescribeHealthCheckListResponseBody.HealthCheck.Builder port(Integer port)
The port that was checked.
example:8080
public DescribeHealthCheckListResponseBody.HealthCheck.Builder timeout(Integer timeout)
The response timeout period. Valid values: 1 to 30. Unit: seconds.
example:5
public DescribeHealthCheckListResponseBody.HealthCheck.Builder type(String type)
The type of the protocol. Valid values:
tcp
public DescribeHealthCheckListResponseBody.HealthCheck.Builder up(Integer up)
The number of consecutive successful health checks that must occur before a port is declared healthy. Valid values: 1 to 10.
example:3
public DescribeHealthCheckListResponseBody.HealthCheck.Builder uri(String uri)
The check path.
example:This parameter is returned only when the Layer 7 health check configuration is queried.
/abc
public DescribeHealthCheckListResponseBody.HealthCheck build()
Copyright © 2026. All rights reserved.