Uses of Interface
software.amazon.awssdk.services.batch.model.ContainerDetail.Builder
Packages that use ContainerDetail.Builder
-
Uses of ContainerDetail.Builder in software.amazon.awssdk.services.batch.model
Methods in software.amazon.awssdk.services.batch.model that return ContainerDetail.BuilderModifier and TypeMethodDescriptionstatic ContainerDetail.BuilderContainerDetail.builder()The command that's passed to the container.ContainerDetail.Builder.command(Collection<String> command) The command that's passed to the container.ContainerDetail.Builder.containerInstanceArn(String containerInstanceArn) The Amazon Resource Name (ARN) of the container instance that the container is running on.ContainerDetail.Builder.enableExecuteCommand(Boolean enableExecuteCommand) Determines whether execute command functionality is turned on for this task.ContainerDetail.Builder.environment(Collection<KeyValuePair> environment) The environment variables to pass to a container.ContainerDetail.Builder.environment(Consumer<KeyValuePair.Builder>... environment) The environment variables to pass to a container.ContainerDetail.Builder.environment(KeyValuePair... environment) The environment variables to pass to a container.default ContainerDetail.BuilderContainerDetail.Builder.ephemeralStorage(Consumer<EphemeralStorage.Builder> ephemeralStorage) The amount of ephemeral storage allocated for the task.ContainerDetail.Builder.ephemeralStorage(EphemeralStorage ephemeralStorage) The amount of ephemeral storage allocated for the task.ContainerDetail.Builder.executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the execution role that Batch can assume.The exit code returned upon completion.default ContainerDetail.BuilderContainerDetail.Builder.fargatePlatformConfiguration(Consumer<FargatePlatformConfiguration.Builder> fargatePlatformConfiguration) The platform configuration for jobs that are running on Fargate resources.ContainerDetail.Builder.fargatePlatformConfiguration(FargatePlatformConfiguration fargatePlatformConfiguration) The platform configuration for jobs that are running on Fargate resources.The image used to start the container.ContainerDetail.Builder.instanceType(String instanceType) The instance type of the underlying host infrastructure of a multi-node parallel job.ContainerDetail.Builder.jobRoleArn(String jobRoleArn) The Amazon Resource Name (ARN) that's associated with the job when run.default ContainerDetail.BuilderContainerDetail.Builder.linuxParameters(Consumer<LinuxParameters.Builder> linuxParameters) Linux-specific modifications that are applied to the container, such as details for device mappings.ContainerDetail.Builder.linuxParameters(LinuxParameters linuxParameters) Linux-specific modifications that are applied to the container, such as details for device mappings.default ContainerDetail.BuilderContainerDetail.Builder.logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) The log configuration specification for the container.ContainerDetail.Builder.logConfiguration(LogConfiguration logConfiguration) The log configuration specification for the container.ContainerDetail.Builder.logStreamName(String logStreamName) The name of the Amazon CloudWatch Logs log stream that's associated with the container.For jobs running on Amazon EC2 resources that didn't specify memory requirements usingresourceRequirements, the number of MiB of memory reserved for the job.ContainerDetail.Builder.mountPoints(Collection<MountPoint> mountPoints) The mount points for data volumes in your container.ContainerDetail.Builder.mountPoints(Consumer<MountPoint.Builder>... mountPoints) The mount points for data volumes in your container.ContainerDetail.Builder.mountPoints(MountPoint... mountPoints) The mount points for data volumes in your container.default ContainerDetail.BuilderContainerDetail.Builder.networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration) The network configuration for jobs that are running on Fargate resources.ContainerDetail.Builder.networkConfiguration(NetworkConfiguration networkConfiguration) The network configuration for jobs that are running on Fargate resources.ContainerDetail.Builder.networkInterfaces(Collection<NetworkInterface> networkInterfaces) The network interfaces that are associated with the job.ContainerDetail.Builder.networkInterfaces(Consumer<NetworkInterface.Builder>... networkInterfaces) The network interfaces that are associated with the job.ContainerDetail.Builder.networkInterfaces(NetworkInterface... networkInterfaces) The network interfaces that are associated with the job.ContainerDetail.Builder.privileged(Boolean privileged) When this parameter is true, the container is given elevated permissions on the host container instance (similar to therootuser).ContainerDetail.Builder.readonlyRootFilesystem(Boolean readonlyRootFilesystem) When this parameter is true, the container is given read-only access to its root file system.A short (255 max characters) human-readable string to provide additional details for a running or stopped container.default ContainerDetail.BuilderContainerDetail.Builder.repositoryCredentials(Consumer<RepositoryCredentials.Builder> repositoryCredentials) The private repository authentication credentials to use.ContainerDetail.Builder.repositoryCredentials(RepositoryCredentials repositoryCredentials) The private repository authentication credentials to use.ContainerDetail.Builder.resourceRequirements(Collection<ResourceRequirement> resourceRequirements) The type and amount of resources to assign to a container.ContainerDetail.Builder.resourceRequirements(Consumer<ResourceRequirement.Builder>... resourceRequirements) The type and amount of resources to assign to a container.ContainerDetail.Builder.resourceRequirements(ResourceRequirement... resourceRequirements) The type and amount of resources to assign to a container.default ContainerDetail.BuilderContainerDetail.Builder.runtimePlatform(Consumer<RuntimePlatform.Builder> runtimePlatform) An object that represents the compute environment architecture for Batch jobs on Fargate.ContainerDetail.Builder.runtimePlatform(RuntimePlatform runtimePlatform) An object that represents the compute environment architecture for Batch jobs on Fargate.ContainerDetail.Builder.secrets(Collection<Secret> secrets) The secrets to pass to the container.ContainerDetail.Builder.secrets(Consumer<Secret.Builder>... secrets) The secrets to pass to the container.The secrets to pass to the container.The Amazon Resource Name (ARN) of the Amazon ECS task that's associated with the container job.ContainerDetail.toBuilder()ContainerDetail.Builder.ulimits(Collection<Ulimit> ulimits) A list ofulimitvalues to set in the container.ContainerDetail.Builder.ulimits(Consumer<Ulimit.Builder>... ulimits) A list ofulimitvalues to set in the container.A list ofulimitvalues to set in the container.The user name to use inside the container.The number of vCPUs reserved for the container.ContainerDetail.Builder.volumes(Collection<Volume> volumes) A list of volumes that are associated with the job.ContainerDetail.Builder.volumes(Consumer<Volume.Builder>... volumes) A list of volumes that are associated with the job.A list of volumes that are associated with the job.Methods in software.amazon.awssdk.services.batch.model that return types with arguments of type ContainerDetail.BuilderModifier and TypeMethodDescriptionstatic Class<? extends ContainerDetail.Builder>ContainerDetail.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.batch.model with type arguments of type ContainerDetail.BuilderModifier and TypeMethodDescriptiondefault JobDetail.BuilderJobDetail.Builder.container(Consumer<ContainerDetail.Builder> container) An object that represents the details for the container that's associated with the job.