Class ToolImage.ToolImageBuilder

java.lang.Object
org.ivoa.dm.tool.ToolImage.ToolImageBuilder
Enclosing class:
ToolImage

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

    • registry

      public OCIRegistry registry
      OCI registry details.
    • parentImage

      public ToolImage parentImage
      Parent image reference.
    • build

      public BuildProcess build
      Build detail.
    • discovery

      public Discovery discovery
      Discovery metadata for the tool image.
    • security

      public SecurityMetadata security
      Security metadata for the tool image.
  • Constructor Details

    • ToolImageBuilder

      public ToolImageBuilder()
  • Method Details

    • create

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