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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.stepfunctions.tasks.ContainerOverride
ContainerOverride.Builder, ContainerOverride.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ContainerOverride.Builder builder) Constructor that initializes the object based on literal property values passed by theContainerOverride.Builder.protectedJsii$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.JsonNodefinal booleanCommand to run inside the container.final ContainerDefinitionName of the container inside the task definition.final NumbergetCpu()The number of cpu units reserved for the container.final List<TaskEnvironmentVariable> The environment variables to send to the container.final NumberThe hard limit (in MiB) of memory to present to the container.final NumberThe soft limit (in MiB) of memory to reserve for the container.final inthashCode()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:ContainerOverrideName of the container inside the task definition.- Specified by:
getContainerDefinitionin interfaceContainerOverride
-
getCommand
Description copied from interface:ContainerOverrideCommand to run inside the container.Default: - Default command from the Docker image or the task definition
- Specified by:
getCommandin interfaceContainerOverride
-
getCpu
Description copied from interface:ContainerOverrideThe number of cpu units reserved for the container.Default: - The default value from the task definition.
- Specified by:
getCpuin interfaceContainerOverride
-
getEnvironment
Description copied from interface:ContainerOverrideThe 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:
getEnvironmentin interfaceContainerOverride
-
getMemoryLimit
Description copied from interface:ContainerOverrideThe hard limit (in MiB) of memory to present to the container.Default: - The default value from the task definition.
- Specified by:
getMemoryLimitin interfaceContainerOverride
-
getMemoryReservation
Description copied from interface:ContainerOverrideThe soft limit (in MiB) of memory to reserve for the container.Default: - The default value from the task definition.
- Specified by:
getMemoryReservationin interfaceContainerOverride
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-