Interface ContainerServiceHealthCheckConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ContainerServiceHealthCheckConfig.Builder,
,ContainerServiceHealthCheckConfig> SdkBuilder<ContainerServiceHealthCheckConfig.Builder,
,ContainerServiceHealthCheckConfig> SdkPojo
- Enclosing class:
ContainerServiceHealthCheckConfig
-
Method Summary
Modifier and TypeMethodDescriptionhealthyThreshold
(Integer healthyThreshold) The number of consecutive health checks successes required before moving the container to theHealthy
state.intervalSeconds
(Integer intervalSeconds) The approximate interval, in seconds, between health checks of an individual container.The path on the container on which to perform the health check.successCodes
(String successCodes) The HTTP codes to use when checking for a successful response from a container.timeoutSeconds
(Integer timeoutSeconds) The amount of time, in seconds, during which no response means a failed health check.unhealthyThreshold
(Integer unhealthyThreshold) The number of consecutive health check failures required before moving the container to theUnhealthy
state.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
healthyThreshold
The number of consecutive health checks successes required before moving the container to the
Healthy
state. The default value is2
.- Parameters:
healthyThreshold
- The number of consecutive health checks successes required before moving the container to theHealthy
state. The default value is2
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unhealthyThreshold
The number of consecutive health check failures required before moving the container to the
Unhealthy
state. The default value is2
.- Parameters:
unhealthyThreshold
- The number of consecutive health check failures required before moving the container to theUnhealthy
state. The default value is2
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is
2
.- Parameters:
timeoutSeconds
- The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is2
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
intervalSeconds
The approximate interval, in seconds, between health checks of an individual container. You can specify between 5 and 300 seconds. The default value is
5
.- Parameters:
intervalSeconds
- The approximate interval, in seconds, between health checks of an individual container. You can specify between 5 and 300 seconds. The default value is5
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
The path on the container on which to perform the health check. The default value is
/
.- Parameters:
path
- The path on the container on which to perform the health check. The default value is/
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
successCodes
The HTTP codes to use when checking for a successful response from a container. You can specify values between
200
and499
. You can specify multiple values (for example,200,202
) or a range of values (for example,200-299
).- Parameters:
successCodes
- The HTTP codes to use when checking for a successful response from a container. You can specify values between200
and499
. You can specify multiple values (for example,200,202
) or a range of values (for example,200-299
).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-