Interface ContainerStateChange.Builder

    • Method Detail

      • containerName

        ContainerStateChange.Builder containerName​(String containerName)

        The 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.
      • imageDigest

        ContainerStateChange.Builder imageDigest​(String imageDigest)

        The 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.
      • runtimeId

        ContainerStateChange.Builder runtimeId​(String runtimeId)

        The 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.
      • exitCode

        ContainerStateChange.Builder exitCode​(Integer exitCode)

        The 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.
      • networkBindings

        ContainerStateChange.Builder networkBindings​(Collection<NetworkBinding> networkBindings)

        Any 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.
      • networkBindings

        ContainerStateChange.Builder networkBindings​(NetworkBinding... networkBindings)

        Any 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.
      • reason

        ContainerStateChange.Builder reason​(String reason)

        The 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.
      • status

        ContainerStateChange.Builder status​(String status)

        The 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.