Class DashboardKey

    • Constructor Detail

      • DashboardKey

        public DashboardKey()
    • Method Detail

      • get__type

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

        public DashboardKey dashboardTool​(java.lang.String dashboardTool)
      • getDashboardTool

        @NotNull
        public @NotNull java.lang.String getDashboardTool()
        The name of the dashboard tool such as looker, redash etc.
        Returns:
        dashboardTool
      • setDashboardTool

        public void setDashboardTool​(java.lang.String dashboardTool)
      • dashboardId

        public DashboardKey dashboardId​(java.lang.String dashboardId)
      • getDashboardId

        @NotNull
        public @NotNull java.lang.String getDashboardId()
        Unique id for the dashboard. This id should be globally unique for a dashboarding tool even when there are multiple deployments of it. As an example, dashboard URL could be used here for Looker such as 'looker.linkedin.com/dashboards/1234'
        Returns:
        dashboardId
      • setDashboardId

        public void setDashboardId​(java.lang.String dashboardId)
      • 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