public class KafkaPersister extends Object implements Persister
| Constructor and Description |
|---|
KafkaPersister() |
| Modifier and Type | Method and Description |
|---|---|
void |
completeAttribute(CollectionAttribute attribute)
completeAttribute
|
void |
completeCollectionSet(CollectionSet set)
completeCollectionSet
|
void |
completeGroup(AttributeGroup group)
completeGroup
|
void |
completeResource(CollectionResource resource)
completeResource
|
void |
persistNumericAttribute(CollectionAttribute attribute)
persistNumericAttribute
|
void |
persistStringAttribute(CollectionAttribute attribute)
persistStringAttribute
|
void |
setCollectionSetMapper(CollectionSetMapper collectionSetMapper) |
void |
setProducer(org.apache.kafka.clients.producer.KafkaProducer<String,byte[]> producer) |
void |
setTopicName(String topicName) |
void |
visitAttribute(CollectionAttribute attribute)
visitAttribute
|
void |
visitCollectionSet(CollectionSet collectionSet)
visitCollectionSet
|
void |
visitGroup(AttributeGroup group)
visitGroup
|
void |
visitResource(CollectionResource resource)
visitResource
|
public void visitCollectionSet(CollectionSet collectionSet)
visitCollectionSet
visitCollectionSet in interface CollectionSetVisitorcollectionSet - a org.opennms.netmgt.collectd.CollectionSet object.public void setTopicName(String topicName)
public void setProducer(org.apache.kafka.clients.producer.KafkaProducer<String,byte[]> producer)
public void setCollectionSetMapper(CollectionSetMapper collectionSetMapper)
public void visitResource(CollectionResource resource)
CollectionSetVisitorvisitResource
visitResource in interface CollectionSetVisitorresource - a CollectionResource object.public void visitGroup(AttributeGroup group)
CollectionSetVisitorvisitGroup
visitGroup in interface CollectionSetVisitorgroup - a org.opennms.netmgt.collectd.AttributeGroup object.public void visitAttribute(CollectionAttribute attribute)
CollectionSetVisitorvisitAttribute
visitAttribute in interface CollectionSetVisitorattribute - a org.opennms.netmgt.collection.api.collectd.CollectionAttribute object.public void completeAttribute(CollectionAttribute attribute)
CollectionSetVisitorcompleteAttribute
completeAttribute in interface CollectionSetVisitorattribute - a org.opennms.netmgt.collection.api.collectd.CollectionAttribute object.public void completeGroup(AttributeGroup group)
CollectionSetVisitorcompleteGroup
completeGroup in interface CollectionSetVisitorgroup - a org.opennms.netmgt.collectd.AttributeGroup object.public void completeResource(CollectionResource resource)
CollectionSetVisitorcompleteResource
completeResource in interface CollectionSetVisitorresource - a CollectionResource object.public void completeCollectionSet(CollectionSet set)
CollectionSetVisitorcompleteCollectionSet
completeCollectionSet in interface CollectionSetVisitorset - a org.opennms.netmgt.collectd.CollectionSet object.public void persistNumericAttribute(CollectionAttribute attribute)
PersisterpersistNumericAttribute
persistNumericAttribute in interface Persisterattribute - a CollectionAttribute object.public void persistStringAttribute(CollectionAttribute attribute)
PersisterpersistStringAttribute
persistStringAttribute in interface Persisterattribute - a CollectionAttribute object.Copyright © 2022. All rights reserved.