| Package | Description |
|---|---|
| software.amazon.awssdk.services.batch.model |
| Modifier and Type | Method and Description |
|---|---|
static ContainerOverrides.Builder |
ContainerOverrides.builder() |
ContainerOverrides.Builder |
ContainerOverrides.Builder.command(Collection<String> command)
The command to send to the container that overrides the default command from the Docker image or the job
definition.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.command(String... command)
The command to send to the container that overrides the default command from the Docker image or the job
definition.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.environment(Collection<KeyValuePair> environment)
The environment variables to send to the container.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.environment(Consumer<KeyValuePair.Builder>... environment)
The environment variables to send to the container.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.environment(KeyValuePair... environment)
The environment variables to send to the container.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.instanceType(String instanceType)
The instance type to use for a multi-node parallel job.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.memory(Integer memory)
This parameter indicates the amount of memory (in MiB) that's reserved for the job.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.resourceRequirements(Collection<ResourceRequirement> resourceRequirements)
The type and amount of resources to assign to a container.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.resourceRequirements(Consumer<ResourceRequirement.Builder>... resourceRequirements)
The type and amount of resources to assign to a container.
|
ContainerOverrides.Builder |
ContainerOverrides.Builder.resourceRequirements(ResourceRequirement... resourceRequirements)
The type and amount of resources to assign to a container.
|
ContainerOverrides.Builder |
ContainerOverrides.toBuilder() |
ContainerOverrides.Builder |
ContainerOverrides.Builder.vcpus(Integer vcpus)
This parameter indicates the number of vCPUs reserved for the container.It overrides the
vcpus
parameter that's set in the job definition, but doesn't override any vCPU requirement specified in the
resourceRequirement structure in the job definition. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends ContainerOverrides.Builder> |
ContainerOverrides.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default SubmitJobRequest.Builder |
SubmitJobRequest.Builder.containerOverrides(Consumer<ContainerOverrides.Builder> containerOverrides)
A list of container overrides in the JSON format that specify the name of a container in the specified job
definition and the overrides it should receive.
|
default NodePropertyOverride.Builder |
NodePropertyOverride.Builder.containerOverrides(Consumer<ContainerOverrides.Builder> containerOverrides)
The overrides that should be sent to a node range.
|
Copyright © 2021. All rights reserved.