public class SFlowTelemetryAdapter extends AbstractScriptedCollectionAdapter
bundleContextadapterConfig, logParsingTimer, packetsPerLogHistogram| Constructor and Description |
|---|
SFlowTelemetryAdapter(AdapterDefinition adapterConfig,
com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<CollectionSetWithAgent> |
handleCollectionMessage(TelemetryMessageLogEntry message,
TelemetryMessageLog messageLog)
Build a collection set from the given message.
|
void |
setCollectionAgentFactory(CollectionAgentFactory collectionAgentFactory) |
void |
setInterfaceToNodeCache(InterfaceToNodeCache interfaceToNodeCache) |
destroy, getCollectionBuilder, getScript, setScriptgetThresholdingService, handleMessage, setBundleContext, setFilterDao, setPersisterFactory, setThresholdingServicehandleMessageLogpublic SFlowTelemetryAdapter(AdapterDefinition adapterConfig, com.codahale.metrics.MetricRegistry metricRegistry)
public java.util.stream.Stream<CollectionSetWithAgent> handleCollectionMessage(TelemetryMessageLogEntry message, TelemetryMessageLog messageLog)
AbstractCollectionAdapterhandleCollectionMessage in class AbstractCollectionAdaptermessage - message to be converted into a collection setmessageLog - message log to which the message belongsCollectionSetWithAgent or an empty value if nothing
should be persistedpublic void setCollectionAgentFactory(CollectionAgentFactory collectionAgentFactory)
public void setInterfaceToNodeCache(InterfaceToNodeCache interfaceToNodeCache)
Copyright © 2022. All rights reserved.