Class DockerPlatformSpec.DockerPlatformSpecBuilder

java.lang.Object
org.ivoa.dm.executionbroker.DockerPlatformSpec.DockerPlatformSpecBuilder
Enclosing class:
DockerPlatformSpec

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

    • architecture

      public String architecture
      The CPU architecture the image is built for. The default is `amd64`.
    • os

      public String os
      The operating system the image is built for. The default is `linux`.
  • Constructor Details

    • DockerPlatformSpecBuilder

      public DockerPlatformSpecBuilder()
  • Method Details

    • create

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