Class ContainerOverride.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.ContainerOverride.Jsii$Proxy
- All Implemented Interfaces:
ContainerOverride
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ContainerOverride
@Stability(Stable)
@Internal
public static final class ContainerOverride.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ContainerOverride
An implementation for
ContainerOverride
-
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.stepfunctions.tasks.ContainerOverride
ContainerOverride.Builder, ContainerOverride.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(ContainerOverride.Builder builder) Constructor that initializes the object based on literal property values passed by theContainerOverride.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
Command to run inside the container.final ContainerDefinition
Name of the container inside the task definition.final Number
getCpu()
The number of cpu units reserved for the container.final List<TaskEnvironmentVariable>
The environment variables to send to the container.final Number
The hard limit (in MiB) of memory to present to the container.final Number
The soft limit (in MiB) of memory to reserve for the container.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 theContainerOverride.Builder
.
-
-
Method Details
-
getContainerDefinition
Description copied from interface:ContainerOverride
Name of the container inside the task definition.- Specified by:
getContainerDefinition
in interfaceContainerOverride
-
getCommand
Description copied from interface:ContainerOverride
Command to run inside the container.Default: - Default command from the Docker image or the task definition
- Specified by:
getCommand
in interfaceContainerOverride
-
getCpu
Description copied from interface:ContainerOverride
The number of cpu units reserved for the container.Default: - The default value from the task definition.
- Specified by:
getCpu
in interfaceContainerOverride
-
getEnvironment
Description copied from interface:ContainerOverride
The environment variables to send to the container.You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition.
Default: - The existing environment variables from the Docker image or the task definition
- Specified by:
getEnvironment
in interfaceContainerOverride
-
getMemoryLimit
Description copied from interface:ContainerOverride
The hard limit (in MiB) of memory to present to the container.Default: - The default value from the task definition.
- Specified by:
getMemoryLimit
in interfaceContainerOverride
-
getMemoryReservation
Description copied from interface:ContainerOverride
The soft limit (in MiB) of memory to reserve for the container.Default: - The default value from the task definition.
- Specified by:
getMemoryReservation
in interfaceContainerOverride
-
$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()
-