@Stability(value=Stable) @Internal public static final class CfnContainer.HealthCheckConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnContainer.HealthCheckConfigProperty
CfnContainer.HealthCheckConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnContainer.HealthCheckConfigProperty.Builder, CfnContainer.HealthCheckConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnContainer.HealthCheckConfigProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnContainer.ContainerProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getHealthyThreshold()
The number of consecutive health check successes required before moving the container to the `Healthy` state.
|
Number |
getIntervalSeconds()
The approximate interval, in seconds, between health checks of an individual container.
|
String |
getPath()
The path on the container on which to perform the health check.
|
String |
getSuccessCodes()
The HTTP codes to use when checking for a successful response from a container.
|
Number |
getTimeoutSeconds()
The amount of time, in seconds, during which no response means a failed health check.
|
Number |
getUnhealthyThreshold()
The number of consecutive health check failures required before moving the container to the `Unhealthy` state.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnContainer.HealthCheckConfigProperty.Builder builder)
CfnContainer.ContainerProperty.Builder.public final Number getHealthyThreshold()
CfnContainer.HealthCheckConfigProperty
The default value is 2 .
getHealthyThreshold in interface CfnContainer.HealthCheckConfigPropertypublic final Number getIntervalSeconds()
CfnContainer.HealthCheckConfigProperty
You can specify between 5 and 300 seconds. The default value is 5 .
getIntervalSeconds in interface CfnContainer.HealthCheckConfigPropertypublic final String getPath()
CfnContainer.HealthCheckConfigProperty
The default value is / .
getPath in interface CfnContainer.HealthCheckConfigPropertypublic final String getSuccessCodes()
CfnContainer.HealthCheckConfigProperty
You can specify values between 200 and 499 . You can specify multiple values (for example, 200,202 ) or a range of values (for example, 200-299 ).
getSuccessCodes in interface CfnContainer.HealthCheckConfigPropertypublic final Number getTimeoutSeconds()
CfnContainer.HealthCheckConfigProperty
You can specify between 2 and 60 seconds. The default value is 2 .
getTimeoutSeconds in interface CfnContainer.HealthCheckConfigPropertypublic final Number getUnhealthyThreshold()
CfnContainer.HealthCheckConfigProperty
The default value is 2 .
getUnhealthyThreshold in interface CfnContainer.HealthCheckConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.