Interface ContainerStateChange.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ContainerStateChange.Builder,,- ContainerStateChange> - SdkBuilder<ContainerStateChange.Builder,,- ContainerStateChange> - SdkPojo
- Enclosing class:
- ContainerStateChange
@Mutable
@NotThreadSafe
public static interface ContainerStateChange.Builder
extends SdkPojo, CopyableBuilder<ContainerStateChange.Builder,ContainerStateChange> 
- 
Method SummaryModifier and TypeMethodDescriptioncontainerName(String containerName) The name of the container.The exit code for the container, if the state change is a result of the container exiting.imageDigest(String imageDigest) The container image SHA 256 digest.networkBindings(Collection<NetworkBinding> networkBindings) Any network bindings that are associated with the container.networkBindings(Consumer<NetworkBinding.Builder>... networkBindings) Any network bindings that are associated with the container.networkBindings(NetworkBinding... networkBindings) Any network bindings that are associated with the container.The reason for the state change.The ID of the Docker container.The status of the container.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
containerNameThe name of the container. - Parameters:
- containerName- The name of the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
imageDigestThe container image SHA 256 digest. - Parameters:
- imageDigest- The container image SHA 256 digest.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
runtimeIdThe ID of the Docker container. - Parameters:
- runtimeId- The ID of the Docker container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
exitCodeThe exit code for the container, if the state change is a result of the container exiting. - Parameters:
- exitCode- The exit code for the container, if the state change is a result of the container exiting.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkBindingsAny network bindings that are associated with the container. - Parameters:
- networkBindings- Any network bindings that are associated with the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkBindingsAny network bindings that are associated with the container. - Parameters:
- networkBindings- Any network bindings that are associated with the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkBindingsAny network bindings that are associated with the container. This is a convenience method that creates an instance of theNetworkBinding.Builderavoiding the need to create one manually viaNetworkBinding.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkBindings(List<NetworkBinding>).- Parameters:
- networkBindings- a consumer that will call methods on- NetworkBinding.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
reasonThe reason for the state change. - Parameters:
- reason- The reason for the state change.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe status of the container. - Parameters:
- status- The status of the container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-