| Package | Description | 
|---|---|
| com.amazonaws.services.batch.model | 
| Modifier and Type | Method and Description | 
|---|---|
ContainerProperties | 
ContainerProperties.clone()  | 
ContainerProperties | 
NodeRangeProperty.getContainer()
 The container details for the node range. 
 | 
ContainerProperties | 
JobDefinition.getContainerProperties()
 An object with various properties specific to container-based jobs. 
 | 
ContainerProperties | 
RegisterJobDefinitionRequest.getContainerProperties()
 An object with various properties specific to single-node container-based jobs. 
 | 
ContainerProperties | 
ContainerProperties.withCommand(Collection<String> command)
 The command that's passed to the container. 
 | 
ContainerProperties | 
ContainerProperties.withCommand(String... command)
 The command that's passed to the container. 
 | 
ContainerProperties | 
ContainerProperties.withEnvironment(Collection<KeyValuePair> environment)
 The environment variables to pass to a container. 
 | 
ContainerProperties | 
ContainerProperties.withEnvironment(KeyValuePair... environment)
 The environment variables to pass to a container. 
 | 
ContainerProperties | 
ContainerProperties.withExecutionRoleArn(String executionRoleArn)
 The Amazon Resource Name (ARN) of the execution role that Batch can assume. 
 | 
ContainerProperties | 
ContainerProperties.withFargatePlatformConfiguration(FargatePlatformConfiguration fargatePlatformConfiguration)
 The platform configuration for jobs that are running on Fargate resources. 
 | 
ContainerProperties | 
ContainerProperties.withImage(String image)
 The image used to start a container. 
 | 
ContainerProperties | 
ContainerProperties.withInstanceType(String instanceType)
 The instance type to use for a multi-node parallel job. 
 | 
ContainerProperties | 
ContainerProperties.withJobRoleArn(String jobRoleArn)
 The Amazon Resource Name (ARN) of the IAM role that the container can assume for Amazon Web Services permissions. 
 | 
ContainerProperties | 
ContainerProperties.withLinuxParameters(LinuxParameters linuxParameters)
 Linux-specific modifications that are applied to the container, such as details for device mappings. 
 | 
ContainerProperties | 
ContainerProperties.withLogConfiguration(LogConfiguration logConfiguration)
 The log configuration specification for the container. 
 | 
ContainerProperties | 
ContainerProperties.withMemory(Integer memory)
Deprecated.  
 | 
ContainerProperties | 
ContainerProperties.withMountPoints(Collection<MountPoint> mountPoints)
 The mount points for data volumes in your container. 
 | 
ContainerProperties | 
ContainerProperties.withMountPoints(MountPoint... mountPoints)
 The mount points for data volumes in your container. 
 | 
ContainerProperties | 
ContainerProperties.withNetworkConfiguration(NetworkConfiguration networkConfiguration)
 The network configuration for jobs that are running on Fargate resources. 
 | 
ContainerProperties | 
ContainerProperties.withPrivileged(Boolean privileged)
 When this parameter is true, the container is given elevated permissions on the host container instance (similar
 to the  
root user). | 
ContainerProperties | 
ContainerProperties.withReadonlyRootFilesystem(Boolean readonlyRootFilesystem)
 When this parameter is true, the container is given read-only access to its root file system. 
 | 
ContainerProperties | 
ContainerProperties.withResourceRequirements(Collection<ResourceRequirement> resourceRequirements)
 The type and amount of resources to assign to a container. 
 | 
ContainerProperties | 
ContainerProperties.withResourceRequirements(ResourceRequirement... resourceRequirements)
 The type and amount of resources to assign to a container. 
 | 
ContainerProperties | 
ContainerProperties.withSecrets(Collection<Secret> secrets)
 The secrets for the container. 
 | 
ContainerProperties | 
ContainerProperties.withSecrets(Secret... secrets)
 The secrets for the container. 
 | 
ContainerProperties | 
ContainerProperties.withUlimits(Collection<Ulimit> ulimits)
 A list of  
ulimits to set in the container. | 
ContainerProperties | 
ContainerProperties.withUlimits(Ulimit... ulimits)
 A list of  
ulimits to set in the container. | 
ContainerProperties | 
ContainerProperties.withUser(String user)
 The user name to use inside the container. 
 | 
ContainerProperties | 
ContainerProperties.withVcpus(Integer vcpus)
Deprecated.  
 | 
ContainerProperties | 
ContainerProperties.withVolumes(Collection<Volume> volumes)
 A list of data volumes used in a job. 
 | 
ContainerProperties | 
ContainerProperties.withVolumes(Volume... volumes)
 A list of data volumes used in a job. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NodeRangeProperty.setContainer(ContainerProperties container)
 The container details for the node range. 
 | 
void | 
JobDefinition.setContainerProperties(ContainerProperties containerProperties)
 An object with various properties specific to container-based jobs. 
 | 
void | 
RegisterJobDefinitionRequest.setContainerProperties(ContainerProperties containerProperties)
 An object with various properties specific to single-node container-based jobs. 
 | 
NodeRangeProperty | 
NodeRangeProperty.withContainer(ContainerProperties container)
 The container details for the node range. 
 | 
JobDefinition | 
JobDefinition.withContainerProperties(ContainerProperties containerProperties)
 An object with various properties specific to container-based jobs. 
 | 
RegisterJobDefinitionRequest | 
RegisterJobDefinitionRequest.withContainerProperties(ContainerProperties containerProperties)
 An object with various properties specific to single-node container-based jobs. 
 | 
Copyright © 2022. All rights reserved.