public class PrometheusDataCollectionConfigDaoJaxb extends AbstractMergingJaxbConfigDao<PrometheusDatacollectionConfig,PrometheusDatacollectionConfig> implements PrometheusDataCollectionConfigDao
| Constructor and Description |
|---|
PrometheusDataCollectionConfigDaoJaxb() |
| Modifier and Type | Method and Description |
|---|---|
Collection |
getCollectionByName(String name) |
PrometheusDatacollectionConfig |
getConfig() |
List<Group> |
getGroupsForCollection(Collection collection) |
PrometheusDatacollectionConfig |
mergeConfigs(PrometheusDatacollectionConfig source,
PrometheusDatacollectionConfig target) |
PrometheusDatacollectionConfig |
translateConfig(PrometheusDatacollectionConfig config) |
getLastUpdate, getObject, getOpennmsHome, getReloadCheckInterval, onConfigUpdated, setOpennmsHome, setReloadCheckIntervalpublic PrometheusDataCollectionConfigDaoJaxb()
public PrometheusDatacollectionConfig translateConfig(PrometheusDatacollectionConfig config)
translateConfig in class AbstractMergingJaxbConfigDao<PrometheusDatacollectionConfig,PrometheusDatacollectionConfig>public PrometheusDatacollectionConfig mergeConfigs(PrometheusDatacollectionConfig source, PrometheusDatacollectionConfig target)
mergeConfigs in class AbstractMergingJaxbConfigDao<PrometheusDatacollectionConfig,PrometheusDatacollectionConfig>public PrometheusDatacollectionConfig getConfig()
getConfig in interface PrometheusDataCollectionConfigDaopublic Collection getCollectionByName(String name)
getCollectionByName in interface PrometheusDataCollectionConfigDaopublic List<Group> getGroupsForCollection(Collection collection)
getGroupsForCollection in interface PrometheusDataCollectionConfigDaoCopyright © 2022. All rights reserved.