Interface ConnectorDefinition
-
- All Superinterfaces:
TelemetryBeanDefinition
- All Known Implementing Classes:
ConnectorConfig
public interface ConnectorDefinition extends TelemetryBeanDefinition
Telemetry connector definition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
The name of the connect.List<? extends PackageDefinition>
getPackages()
Packages may contain settings for specific sources.String
getQueueName()
The name of the queue the connector "writes" to.String
getServiceName()
The name of the IP-service associated with this connector definition-
Methods inherited from interface org.opennms.netmgt.telemetry.config.api.TelemetryBeanDefinition
getClassName, getParameterMap
-
-
-
-
Method Detail
-
getName
String getName()
The name of the connect.- Specified by:
getName
in interfaceTelemetryBeanDefinition
- Returns:
- the protocol name
-
getQueueName
String getQueueName()
The name of the queue the connector "writes" to.- Returns:
- The name of the queue the parser "writes" to. Must not be null.
-
getServiceName
String getServiceName()
The name of the IP-service associated with this connector definition- Returns:
- the name of the service
-
getPackages
List<? extends PackageDefinition> getPackages()
Packages may contain settings for specific sources.- Returns:
- the list of configured packages
-
-