public class PrometheusDataSetProvider extends Object implements DataSetProvider, DataSetDefRegistryListener
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
protected StaticDataSetProvider |
staticDataSetProvider |
static String |
TIME_COLUMN |
static String |
VALUE_COLUMN |
| Constructor and Description |
|---|
PrometheusDataSetProvider() |
PrometheusDataSetProvider(StaticDataSetProvider staticDataSetProvider) |
| Modifier and Type | Method and Description |
|---|---|
static PrometheusDataSetProvider |
get() |
DataSetMetadata |
getDataSetMetadata(DataSetDef def) |
DataSetProviderType |
getType() |
boolean |
isDataSetOutdated(DataSetDef def) |
DataSet |
lookupDataSet(DataSetDef def,
DataSetLookup lookup) |
void |
onDataSetDefModified(DataSetDef olDef,
DataSetDef newDef) |
void |
onDataSetDefRegistered(DataSetDef newDef) |
void |
onDataSetDefRemoved(DataSetDef oldDef) |
void |
onDataSetDefStale(DataSetDef def) |
protected DataSet |
toDataSet(QueryResponse response) |
public static final String VALUE_COLUMN
public static final String TIME_COLUMN
protected StaticDataSetProvider staticDataSetProvider
protected org.slf4j.Logger log
public PrometheusDataSetProvider()
public PrometheusDataSetProvider(StaticDataSetProvider staticDataSetProvider)
public static PrometheusDataSetProvider get()
public DataSetProviderType getType()
getType in interface DataSetProviderpublic DataSetMetadata getDataSetMetadata(DataSetDef def) throws Exception
getDataSetMetadata in interface DataSetProviderExceptionpublic DataSet lookupDataSet(DataSetDef def, DataSetLookup lookup) throws Exception
lookupDataSet in interface DataSetProviderExceptionprotected DataSet toDataSet(QueryResponse response)
public void onDataSetDefStale(DataSetDef def)
onDataSetDefStale in interface DataSetDefRegistryListenerpublic void onDataSetDefModified(DataSetDef olDef, DataSetDef newDef)
onDataSetDefModified in interface DataSetDefRegistryListenerpublic void onDataSetDefRemoved(DataSetDef oldDef)
onDataSetDefRemoved in interface DataSetDefRegistryListenerpublic void onDataSetDefRegistered(DataSetDef newDef)
onDataSetDefRegistered in interface DataSetDefRegistryListenerpublic boolean isDataSetOutdated(DataSetDef def)
isDataSetOutdated in interface DataSetProviderCopyright © 2017–2021 JBoss by Red Hat. All rights reserved.