static TaskContainerProperties.Builder |
TaskContainerProperties.builder() |
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.command(String... command) |
The command that's passed to the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.command(Collection<String> command) |
The command that's passed to the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.dependsOn(Collection<TaskContainerDependency> dependsOn) |
A list of containers that this container depends on.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.dependsOn(Consumer<TaskContainerDependency.Builder>... dependsOn) |
A list of containers that this container depends on.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.dependsOn(TaskContainerDependency... dependsOn) |
A list of containers that this container depends on.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.environment(Collection<KeyValuePair> environment) |
The environment variables to pass to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.environment(Consumer<KeyValuePair.Builder>... environment) |
The environment variables to pass to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.environment(KeyValuePair... environment) |
The environment variables to pass to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.essential(Boolean essential) |
If the essential parameter of a container is marked as true, and that container fails or stops
for any reason, all other containers that are part of the task are stopped.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.image(String image) |
The image used to start a container.
|
default TaskContainerProperties.Builder |
TaskContainerProperties.Builder.linuxParameters(Consumer<LinuxParameters.Builder> linuxParameters) |
Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.linuxParameters(LinuxParameters linuxParameters) |
Linux-specific modifications that are applied to the container, such as Linux kernel capabilities.
|
default TaskContainerProperties.Builder |
TaskContainerProperties.Builder.logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) |
The log configuration specification for the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.logConfiguration(LogConfiguration logConfiguration) |
The log configuration specification for the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.mountPoints(Collection<MountPoint> mountPoints) |
The mount points for data volumes in your container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.mountPoints(Consumer<MountPoint.Builder>... mountPoints) |
The mount points for data volumes in your container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.mountPoints(MountPoint... mountPoints) |
The mount points for data volumes in your container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.name(String name) |
The name of a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.privileged(Boolean privileged) |
When this parameter is true, the container is given elevated privileges on the host container
instance (similar to the root user).
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.readonlyRootFilesystem(Boolean readonlyRootFilesystem) |
When this parameter is true, the container is given read-only access to its root file system.
|
default TaskContainerProperties.Builder |
TaskContainerProperties.Builder.repositoryCredentials(Consumer<RepositoryCredentials.Builder> repositoryCredentials) |
The private repository authentication credentials to use.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.repositoryCredentials(RepositoryCredentials repositoryCredentials) |
The private repository authentication credentials to use.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.resourceRequirements(Collection<ResourceRequirement> resourceRequirements) |
The type and amount of a resource to assign to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.resourceRequirements(Consumer<ResourceRequirement.Builder>... resourceRequirements) |
The type and amount of a resource to assign to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.resourceRequirements(ResourceRequirement... resourceRequirements) |
The type and amount of a resource to assign to a container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.secrets(Collection<Secret> secrets) |
The secrets to pass to the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.secrets(Consumer<Secret.Builder>... secrets) |
The secrets to pass to the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.secrets(Secret... secrets) |
The secrets to pass to the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.toBuilder() |
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.ulimits(Collection<Ulimit> ulimits) |
A list of ulimits to set in the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.ulimits(Consumer<Ulimit.Builder>... ulimits) |
A list of ulimits to set in the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.ulimits(Ulimit... ulimits) |
A list of ulimits to set in the container.
|
TaskContainerProperties.Builder |
TaskContainerProperties.Builder.user(String user) |
The user to use inside the container.
|