Class GrafanaClientImpl

    • Method Detail

      • getDashboards

        public java.util.List<Dashboard> getDashboards()
                                                throws java.io.IOException
        Specified by:
        getDashboards in interface GrafanaClient
        Throws:
        java.io.IOException
      • getDashboardByUid

        public Dashboard getDashboardByUid​(java.lang.String uid)
                                    throws java.io.IOException
        Specified by:
        getDashboardByUid in interface GrafanaClient
        Throws:
        java.io.IOException
      • renderPngForPanel

        public java.util.concurrent.CompletableFuture<byte[]> renderPngForPanel​(Dashboard dashboard,
                                                                                Panel panel,
                                                                                int width,
                                                                                int height,
                                                                                long from,
                                                                                long to,
                                                                                java.lang.String timezone,
                                                                                java.util.Map<java.lang.String,​java.lang.String> variables)
        Specified by:
        renderPngForPanel in interface GrafanaClient