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 © 2021. All rights reserved.