Class ContainerOverride.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.events.targets.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.events.targets.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 StringName of the container inside the task definition.final NumbergetCpu()The number of cpu units reserved for the container.final List<TaskEnvironmentVariable> Variables to set in the container's environment.final NumberHard memory limit on the container.final NumberSoft memory limit on 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
-
getContainerName
Description copied from interface:ContainerOverrideName of the container inside the task definition.- Specified by:
getContainerNamein interfaceContainerOverride
-
getCommand
Description copied from interface:ContainerOverrideCommand to run inside the container.Default: Default command
- 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:ContainerOverrideVariables to set in the container's environment.- Specified by:
getEnvironmentin interfaceContainerOverride
-
getMemoryLimit
Description copied from interface:ContainerOverrideHard memory limit on the container.Default: The default value from the task definition.
- Specified by:
getMemoryLimitin interfaceContainerOverride
-
getMemoryReservation
Description copied from interface:ContainerOverrideSoft memory limit on 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()
-