Class CfnContainer.HealthCheckConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.lightsail.CfnContainer.HealthCheckConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnContainer.HealthCheckConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnContainer.HealthCheckConfigProperty
@Stability(Stable)
@Internal
public static final class CfnContainer.HealthCheckConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnContainer.HealthCheckConfigProperty
An implementation for
CfnContainer.HealthCheckConfigProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.lightsail.CfnContainer.HealthCheckConfigProperty
CfnContainer.HealthCheckConfigProperty.Builder, CfnContainer.HealthCheckConfigProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnContainer.HealthCheckConfigProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
The number of consecutive health check successes required before moving the container to theHealthy
state.final Number
The approximate interval, in seconds, between health checks of an individual container.final String
getPath()
The path on the container on which to perform the health check.final String
The HTTP codes to use when checking for a successful response from a container.final Number
The amount of time, in seconds, during which no response means a failed health check.final Number
The number of consecutive health check failures required before moving the container to theUnhealthy
state.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnContainer.HealthCheckConfigProperty.Builder
.
-
-
Method Details
-
getHealthyThreshold
Description copied from interface:CfnContainer.HealthCheckConfigProperty
The number of consecutive health check successes required before moving the container to theHealthy
state.The default value is
2
.- Specified by:
getHealthyThreshold
in interfaceCfnContainer.HealthCheckConfigProperty
-
getIntervalSeconds
Description copied from interface:CfnContainer.HealthCheckConfigProperty
The approximate interval, in seconds, between health checks of an individual container.You can specify between
5
and300
seconds. The default value is5
.- Specified by:
getIntervalSeconds
in interfaceCfnContainer.HealthCheckConfigProperty
-
getPath
Description copied from interface:CfnContainer.HealthCheckConfigProperty
The path on the container on which to perform the health check.The default value is
/
.- Specified by:
getPath
in interfaceCfnContainer.HealthCheckConfigProperty
-
getSuccessCodes
Description copied from interface:CfnContainer.HealthCheckConfigProperty
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
).- Specified by:
getSuccessCodes
in interfaceCfnContainer.HealthCheckConfigProperty
-
getTimeoutSeconds
Description copied from interface:CfnContainer.HealthCheckConfigProperty
The amount of time, in seconds, during which no response means a failed health check.You can specify between
2
and60
seconds. The default value is2
.- Specified by:
getTimeoutSeconds
in interfaceCfnContainer.HealthCheckConfigProperty
-
getUnhealthyThreshold
Description copied from interface:CfnContainer.HealthCheckConfigProperty
The number of consecutive health check failures required before moving the container to theUnhealthy
state.The default value is
2
.- Specified by:
getUnhealthyThreshold
in interfaceCfnContainer.HealthCheckConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-