Class JupyterNotebook.JupyterNotebookBuilder

java.lang.Object
org.ivoa.dm.executionbroker.JupyterNotebook.JupyterNotebookBuilder
Enclosing class:
JupyterNotebook

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

    • location

      public String location
      The URL of the notebook. TODO - This needs to take into account different ways of referring to a notebook.
    • lifecycle

      public LifecycleComponent lifecycle
      .
    • kind

      public String kind
      The component type identifier.
    • meta

      public ComponentMetadata meta
      The component metadata.
  • Constructor Details

    • JupyterNotebookBuilder

      public JupyterNotebookBuilder()
  • Method Details

    • create

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