Class NotebookKey

    • Constructor Detail

      • NotebookKey

        public NotebookKey()
    • Method Detail

      • get__type

        @NotNull
        public @NotNull java.lang.String get__type()
        Name of this subclass in SimpleClassName format
        Returns:
        __type
      • notebookTool

        public NotebookKey notebookTool​(java.lang.String notebookTool)
      • getNotebookTool

        @NotNull
        public @NotNull java.lang.String getNotebookTool()
        The name of the Notebook tool such as QueryBook, etc.
        Returns:
        notebookTool
      • setNotebookTool

        public void setNotebookTool​(java.lang.String notebookTool)
      • notebookId

        public NotebookKey notebookId​(java.lang.String notebookId)
      • getNotebookId

        @NotNull
        public @NotNull java.lang.String getNotebookId()
        Unique id for the Notebook. This id should be globally unique for a Notebook tool even when there are multiple deployments of it. As an example, Notebook URL could be used here for QueryBook such as 'querybook.com/notebook/773'
        Returns:
        notebookId
      • setNotebookId

        public void setNotebookId​(java.lang.String notebookId)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object