Class DockerExternalPort.DockerExternalPortBuilder

java.lang.Object
org.ivoa.dm.executionbroker.DockerExternalPort.DockerExternalPortBuilder
Enclosing class:
DockerExternalPort

public static class DockerExternalPort.DockerExternalPortBuilder extends Object
A builder class for DockerExternalPort, mainly for use in the functional builder pattern.
  • Field Details

    • port

      public Integer port
      The port number of the external interface. The service will populate this value when it sets up the execution.
    • addresses

      public List<String> addresses
      A list of public hostnames or IPv4 or IPv6 addresses for the external interface. The service will populate this list when it sets up the execution.
  • Constructor Details

    • DockerExternalPortBuilder

      public DockerExternalPortBuilder()
  • Method Details

    • create

      public DockerExternalPort create()
      create a DockerExternalPort from this builder.
      Returns:
      an object initialized from the builder.