Interface ContainerServiceHealthCheckConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContainerServiceHealthCheckConfig.Builder,ContainerServiceHealthCheckConfig>,SdkBuilder<ContainerServiceHealthCheckConfig.Builder,ContainerServiceHealthCheckConfig>,SdkPojo
- Enclosing class:
- ContainerServiceHealthCheckConfig
public static interface ContainerServiceHealthCheckConfig.Builder extends SdkPojo, CopyableBuilder<ContainerServiceHealthCheckConfig.Builder,ContainerServiceHealthCheckConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContainerServiceHealthCheckConfig.BuilderhealthyThreshold(Integer healthyThreshold)The number of consecutive health checks successes required before moving the container to theHealthystate.ContainerServiceHealthCheckConfig.BuilderintervalSeconds(Integer intervalSeconds)The approximate interval, in seconds, between health checks of an individual container.ContainerServiceHealthCheckConfig.Builderpath(String path)The path on the container on which to perform the health check.ContainerServiceHealthCheckConfig.BuildersuccessCodes(String successCodes)The HTTP codes to use when checking for a successful response from a container.ContainerServiceHealthCheckConfig.BuildertimeoutSeconds(Integer timeoutSeconds)The amount of time, in seconds, during which no response means a failed health check.ContainerServiceHealthCheckConfig.BuilderunhealthyThreshold(Integer unhealthyThreshold)The number of consecutive health check failures required before moving the container to theUnhealthystate.-
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 Detail
-
healthyThreshold
ContainerServiceHealthCheckConfig.Builder healthyThreshold(Integer healthyThreshold)
The number of consecutive health checks successes required before moving the container to the
Healthystate. The default value is2.- Parameters:
healthyThreshold- The number of consecutive health checks successes required before moving the container to theHealthystate. The default value is2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unhealthyThreshold
ContainerServiceHealthCheckConfig.Builder unhealthyThreshold(Integer unhealthyThreshold)
The number of consecutive health check failures required before moving the container to the
Unhealthystate. The default value is2.- Parameters:
unhealthyThreshold- The number of consecutive health check failures required before moving the container to theUnhealthystate. The default value is2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
ContainerServiceHealthCheckConfig.Builder timeoutSeconds(Integer 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
ContainerServiceHealthCheckConfig.Builder intervalSeconds(Integer 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
ContainerServiceHealthCheckConfig.Builder path(String 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
ContainerServiceHealthCheckConfig.Builder successCodes(String successCodes)
The HTTP codes to use when checking for a successful response from a container. You can specify values between
200and499. 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 between200and499. 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.
-
-