Skip navigation links
D F G H L O S 

D

DashboardProvider - Interface in org.ametiste.gdc.provider
Interface provides protocol for operate with Graphite dashboards.
delete(String) - Method in interface org.ametiste.gdc.provider.DashboardProvider
Delete dashboard from Graphite instance.
delete(String) - Method in class org.ametiste.gdc.provider.HttpDashboardProvider
 

F

find(String) - Method in interface org.ametiste.gdc.provider.DashboardProvider
Find dashboards in Graphite instance that match query.
find(String) - Method in class org.ametiste.gdc.provider.HttpDashboardProvider
 

G

GraphiteOperationException - Exception in org.ametiste.gdc.provider
Signals that during operation with Graphite some errors occurred.
GraphiteOperationException(String) - Constructor for exception org.ametiste.gdc.provider.GraphiteOperationException
 
GraphiteOperationException(String, Throwable) - Constructor for exception org.ametiste.gdc.provider.GraphiteOperationException
 

H

HttpDashboardProvider - Class in org.ametiste.gdc.provider
Default implementation of DashboardProvider interface that provides communication with Graphite instance via HTTP API for common dashboard operations like create/update, load, delete, find.
HttpDashboardProvider(String, int, int) - Constructor for class org.ametiste.gdc.provider.HttpDashboardProvider
Create new instance of HttpDashboardProvider for communication with Graphite instance with specified host and connection parameters, without authentication.
HttpDashboardProvider(String, String, String, int, int) - Constructor for class org.ametiste.gdc.provider.HttpDashboardProvider
Create new instance of HttpDashboardProvider for communication with Graphite instance with specified host, connection parameters and authentication credentials.

L

load(String) - Method in interface org.ametiste.gdc.provider.DashboardProvider
Load dashboard with specified name from Graphite instance.
load(String, JsonDeserializer<Dashboard>) - Method in interface org.ametiste.gdc.provider.DashboardProvider
Load dashboard with specified name from Graphite instance.
load(String) - Method in class org.ametiste.gdc.provider.HttpDashboardProvider
 
load(String, JsonDeserializer<Dashboard>) - Method in class org.ametiste.gdc.provider.HttpDashboardProvider
 

O

org.ametiste.gdc.provider - package org.ametiste.gdc.provider
 

S

save(String, String) - Method in interface org.ametiste.gdc.provider.DashboardProvider
Save dashboard in Graphite instance or create new if dashboard with target name not exists.
save(String, String) - Method in class org.ametiste.gdc.provider.HttpDashboardProvider
 
D F G H L O S 
Skip navigation links