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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.events.targets.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 String
Name of the container inside the task definition.final Number
getCpu()
The number of cpu units reserved for the container.final List<TaskEnvironmentVariable>
Variables to set in the container's environment.final Number
Hard memory limit on the container.final Number
Soft memory limit on 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
-
getContainerName
Description copied from interface:ContainerOverride
Name of the container inside the task definition.- Specified by:
getContainerName
in interfaceContainerOverride
-
getCommand
Description copied from interface:ContainerOverride
Command to run inside the container.Default: Default command
- 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
Variables to set in the container's environment.- Specified by:
getEnvironment
in interfaceContainerOverride
-
getMemoryLimit
Description copied from interface:ContainerOverride
Hard memory limit on the container.Default: The default value from the task definition.
- Specified by:
getMemoryLimit
in interfaceContainerOverride
-
getMemoryReservation
Description copied from interface:ContainerOverride
Soft memory limit on 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()
-