Interface AdapterDefinition
-
- All Superinterfaces:
TelemetryBeanDefinition
- All Known Implementing Classes:
AdapterConfig
,MapBasedAdapterDef
public interface AdapterDefinition extends TelemetryBeanDefinition
Telemetry adapter definition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFullName()
Returns the full qualified (unique) name of the adapter.List<? extends PackageDefinition>
getPackages()
Packages may contain settings for specific sources.-
Methods inherited from interface org.opennms.netmgt.telemetry.config.api.TelemetryBeanDefinition
getClassName, getName, getParameterMap
-
-
-
-
Method Detail
-
getFullName
String getFullName()
Returns the full qualified (unique) name of the adapter.- Returns:
- The name uniquely identifying the adapter. Must not be null.
-
getPackages
List<? extends PackageDefinition> getPackages()
Packages may contain settings for specific sources.- Returns:
- the list of configured packages
-
-