Class ConnectorConfig
- java.lang.Object
 - 
- org.opennms.netmgt.telemetry.config.model.ConnectorConfig
 
 
- 
- All Implemented Interfaces:
 ConnectorDefinition,TelemetryBeanDefinition
public class ConnectorConfig extends java.lang.Object implements ConnectorDefinition
 
- 
- 
Constructor Summary
Constructors Constructor Description ConnectorConfig() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetClassName()The type of the beanjava.lang.StringgetName()The name of the connect.java.util.List<PackageConfig>getPackages()Packages may contain settings for specific sources.java.util.Map<java.lang.String,java.lang.String>getParameterMap()Additional parameters for the bean, e.g.java.util.List<Parameter>getParameters()QueueConfiggetQueue()java.lang.StringgetQueueName()The name of the queue the connector "writes" to.java.lang.StringgetServiceName()The name of the IP-service associated with this connector definitioninthashCode()booleanisEnabled()voidsetClassName(java.lang.String className)voidsetEnabled(boolean enabled)voidsetName(java.lang.String name)voidsetPackages(java.util.List<PackageConfig> packages)voidsetParameters(java.util.List<Parameter> parameters)voidsetQueue(QueueConfig queue)voidsetServiceName(java.lang.String serviceName)java.lang.StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getName
public java.lang.String getName()
Description copied from interface:ConnectorDefinitionThe name of the connect.- Specified by:
 getNamein interfaceConnectorDefinition- Specified by:
 getNamein interfaceTelemetryBeanDefinition- Returns:
 - the protocol name
 
 
- 
setName
public void setName(java.lang.String name)
 
- 
getClassName
public java.lang.String getClassName()
Description copied from interface:TelemetryBeanDefinitionThe type of the bean- Specified by:
 getClassNamein interfaceTelemetryBeanDefinition
 
- 
setClassName
public void setClassName(java.lang.String className)
 
- 
getServiceName
public java.lang.String getServiceName()
Description copied from interface:ConnectorDefinitionThe name of the IP-service associated with this connector definition- Specified by:
 getServiceNamein interfaceConnectorDefinition- Returns:
 - the name of the service
 
 
- 
setServiceName
public void setServiceName(java.lang.String serviceName)
 
- 
getQueue
public QueueConfig getQueue()
 
- 
setQueue
public void setQueue(QueueConfig queue)
 
- 
getQueueName
public java.lang.String getQueueName()
Description copied from interface:ConnectorDefinitionThe name of the queue the connector "writes" to.- Specified by:
 getQueueNamein interfaceConnectorDefinition- Returns:
 - The name of the queue the parser "writes" to. Must not be null.
 
 
- 
isEnabled
public boolean isEnabled()
 
- 
setEnabled
public void setEnabled(boolean enabled)
 
- 
getParameters
public java.util.List<Parameter> getParameters()
 
- 
setParameters
public void setParameters(java.util.List<Parameter> parameters)
 
- 
getParameterMap
public java.util.Map<java.lang.String,java.lang.String> getParameterMap()
Description copied from interface:TelemetryBeanDefinitionAdditional parameters for the bean, e.g. to fill setters- Specified by:
 getParameterMapin interfaceTelemetryBeanDefinition
 
- 
getPackages
public java.util.List<PackageConfig> getPackages()
Description copied from interface:ConnectorDefinitionPackages may contain settings for specific sources.- Specified by:
 getPackagesin interfaceConnectorDefinition- Returns:
 - the list of configured packages
 
 
- 
setPackages
public void setPackages(java.util.List<PackageConfig> packages)
 
- 
equals
public boolean equals(java.lang.Object o)
- Overrides:
 equalsin classjava.lang.Object
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
 - 
 
 -