Interface ContainerDependency.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ContainerDependency.Builder,ContainerDependency>,SdkBuilder<ContainerDependency.Builder,ContainerDependency>,SdkPojo
- Enclosing class:
- ContainerDependency
public static interface ContainerDependency.Builder extends SdkPojo, CopyableBuilder<ContainerDependency.Builder,ContainerDependency>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContainerDependency.Buildercondition(String condition)The condition that the dependency container must reach before the dependent container can start.ContainerDependency.Buildercondition(ContainerDependencyCondition condition)The condition that the dependency container must reach before the dependent container can start.ContainerDependency.BuildercontainerName(String containerName)A descriptive label for the container definition that this container depends on.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
containerName
ContainerDependency.Builder containerName(String containerName)
A descriptive label for the container definition that this container depends on.
- Parameters:
containerName- A descriptive label for the container definition that this container depends on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
condition
ContainerDependency.Builder condition(String condition)
The condition that the dependency container must reach before the dependent container can start. Valid conditions include:
-
START - The dependency container must have started.
-
COMPLETE - The dependency container has run to completion (exits). Use this condition with nonessential containers, such as those that run a script and then exit. The dependency container can't be an essential container.
-
SUCCESS - The dependency container has run to completion and exited with a zero status. The dependency container can't be an essential container.
-
HEALTHY - The dependency container has passed its Docker health check. Use this condition with dependency containers that have health checks configured. This condition is confirmed at container group startup only.
- Parameters:
condition- The condition that the dependency container must reach before the dependent container can start. Valid conditions include:-
START - The dependency container must have started.
-
COMPLETE - The dependency container has run to completion (exits). Use this condition with nonessential containers, such as those that run a script and then exit. The dependency container can't be an essential container.
-
SUCCESS - The dependency container has run to completion and exited with a zero status. The dependency container can't be an essential container.
-
HEALTHY - The dependency container has passed its Docker health check. Use this condition with dependency containers that have health checks configured. This condition is confirmed at container group startup only.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContainerDependencyCondition,ContainerDependencyCondition
-
-
condition
ContainerDependency.Builder condition(ContainerDependencyCondition condition)
The condition that the dependency container must reach before the dependent container can start. Valid conditions include:
-
START - The dependency container must have started.
-
COMPLETE - The dependency container has run to completion (exits). Use this condition with nonessential containers, such as those that run a script and then exit. The dependency container can't be an essential container.
-
SUCCESS - The dependency container has run to completion and exited with a zero status. The dependency container can't be an essential container.
-
HEALTHY - The dependency container has passed its Docker health check. Use this condition with dependency containers that have health checks configured. This condition is confirmed at container group startup only.
- Parameters:
condition- The condition that the dependency container must reach before the dependent container can start. Valid conditions include:-
START - The dependency container must have started.
-
COMPLETE - The dependency container has run to completion (exits). Use this condition with nonessential containers, such as those that run a script and then exit. The dependency container can't be an essential container.
-
SUCCESS - The dependency container has run to completion and exited with a zero status. The dependency container can't be an essential container.
-
HEALTHY - The dependency container has passed its Docker health check. Use this condition with dependency containers that have health checks configured. This condition is confirmed at container group startup only.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContainerDependencyCondition,ContainerDependencyCondition
-
-
-