Uses of Interface
software.amazon.awssdk.services.batch.model.ContainerProperties.Builder
Packages that use ContainerProperties.Builder
-
Uses of ContainerProperties.Builder in software.amazon.awssdk.services.batch.model
Methods in software.amazon.awssdk.services.batch.model that return ContainerProperties.BuilderModifier and TypeMethodDescriptionstatic ContainerProperties.BuilderContainerProperties.builder()The command that's passed to the container.ContainerProperties.Builder.command(Collection<String> command) The command that's passed to the container.ContainerProperties.Builder.enableExecuteCommand(Boolean enableExecuteCommand) Determines whether execute command functionality is turned on for this task.ContainerProperties.Builder.environment(Collection<KeyValuePair> environment) The environment variables to pass to a container.ContainerProperties.Builder.environment(Consumer<KeyValuePair.Builder>... environment) The environment variables to pass to a container.ContainerProperties.Builder.environment(KeyValuePair... environment) The environment variables to pass to a container.default ContainerProperties.BuilderContainerProperties.Builder.ephemeralStorage(Consumer<EphemeralStorage.Builder> ephemeralStorage) The amount of ephemeral storage to allocate for the task.ContainerProperties.Builder.ephemeralStorage(EphemeralStorage ephemeralStorage) The amount of ephemeral storage to allocate for the task.ContainerProperties.Builder.executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the execution role that Batch can assume.default ContainerProperties.BuilderContainerProperties.Builder.fargatePlatformConfiguration(Consumer<FargatePlatformConfiguration.Builder> fargatePlatformConfiguration) The platform configuration for jobs that are running on Fargate resources.ContainerProperties.Builder.fargatePlatformConfiguration(FargatePlatformConfiguration fargatePlatformConfiguration) The platform configuration for jobs that are running on Fargate resources.Required.ContainerProperties.Builder.instanceType(String instanceType) The instance type to use for a multi-node parallel job.ContainerProperties.Builder.jobRoleArn(String jobRoleArn) The Amazon Resource Name (ARN) of the IAM role that the container can assume for Amazon Web Services permissions.default ContainerProperties.BuilderContainerProperties.Builder.linuxParameters(Consumer<LinuxParameters.Builder> linuxParameters) Linux-specific modifications that are applied to the container, such as details for device mappings.ContainerProperties.Builder.linuxParameters(LinuxParameters linuxParameters) Linux-specific modifications that are applied to the container, such as details for device mappings.default ContainerProperties.BuilderContainerProperties.Builder.logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) The log configuration specification for the container.ContainerProperties.Builder.logConfiguration(LogConfiguration logConfiguration) The log configuration specification for the container.Deprecated.This field is deprecated, use resourceRequirements instead.ContainerProperties.Builder.mountPoints(Collection<MountPoint> mountPoints) The mount points for data volumes in your container.ContainerProperties.Builder.mountPoints(Consumer<MountPoint.Builder>... mountPoints) The mount points for data volumes in your container.ContainerProperties.Builder.mountPoints(MountPoint... mountPoints) The mount points for data volumes in your container.default ContainerProperties.BuilderContainerProperties.Builder.networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration) The network configuration for jobs that are running on Fargate resources.ContainerProperties.Builder.networkConfiguration(NetworkConfiguration networkConfiguration) The network configuration for jobs that are running on Fargate resources.ContainerProperties.Builder.privileged(Boolean privileged) When this parameter is true, the container is given elevated permissions on the host container instance (similar to therootuser).ContainerProperties.Builder.readonlyRootFilesystem(Boolean readonlyRootFilesystem) When this parameter is true, the container is given read-only access to its root file system.default ContainerProperties.BuilderContainerProperties.Builder.repositoryCredentials(Consumer<RepositoryCredentials.Builder> repositoryCredentials) The private repository authentication credentials to use.ContainerProperties.Builder.repositoryCredentials(RepositoryCredentials repositoryCredentials) The private repository authentication credentials to use.ContainerProperties.Builder.resourceRequirements(Collection<ResourceRequirement> resourceRequirements) The type and amount of resources to assign to a container.ContainerProperties.Builder.resourceRequirements(Consumer<ResourceRequirement.Builder>... resourceRequirements) The type and amount of resources to assign to a container.ContainerProperties.Builder.resourceRequirements(ResourceRequirement... resourceRequirements) The type and amount of resources to assign to a container.default ContainerProperties.BuilderContainerProperties.Builder.runtimePlatform(Consumer<RuntimePlatform.Builder> runtimePlatform) An object that represents the compute environment architecture for Batch jobs on Fargate.ContainerProperties.Builder.runtimePlatform(RuntimePlatform runtimePlatform) An object that represents the compute environment architecture for Batch jobs on Fargate.ContainerProperties.Builder.secrets(Collection<Secret> secrets) The secrets for the container.ContainerProperties.Builder.secrets(Consumer<Secret.Builder>... secrets) The secrets for the container.The secrets for the container.ContainerProperties.toBuilder()ContainerProperties.Builder.ulimits(Collection<Ulimit> ulimits) A list ofulimitsto set in the container.ContainerProperties.Builder.ulimits(Consumer<Ulimit.Builder>... ulimits) A list ofulimitsto set in the container.A list ofulimitsto set in the container.The user name to use inside the container.Deprecated.This field is deprecated, use resourceRequirements instead.ContainerProperties.Builder.volumes(Collection<Volume> volumes) A list of data volumes used in a job.ContainerProperties.Builder.volumes(Consumer<Volume.Builder>... volumes) A list of data volumes used in a job.A list of data volumes used in a job.Methods in software.amazon.awssdk.services.batch.model that return types with arguments of type ContainerProperties.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ContainerProperties.Builder>ContainerProperties.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.batch.model with type arguments of type ContainerProperties.BuilderModifier and TypeMethodDescriptiondefault NodeRangeProperty.BuilderNodeRangeProperty.Builder.container(Consumer<ContainerProperties.Builder> container) The container details for the node range.default JobDefinition.BuilderJobDefinition.Builder.containerProperties(Consumer<ContainerProperties.Builder> containerProperties) An object with properties specific to Amazon ECS-based jobs.RegisterJobDefinitionRequest.Builder.containerProperties(Consumer<ContainerProperties.Builder> containerProperties) An object with properties specific to Amazon ECS-based single-node container-based jobs.