Skip navigation links
A B C D E F G H I J K M N O P R S T U V W 

A

AggregationType - Enum in org.opennms.nephron.elastic
 
ApplicationRef() - Constructor for class org.opennms.nephron.Groupings.ApplicationRef
 
attachTimestamps(Duration) - Static method in class org.opennms.nephron.Pipeline
Dispatches a FlowDocument to all of the windows that overlap with the flow range.

B

BytesInOut - Class in org.opennms.nephron
 
BytesInOut(long, long) - Constructor for class org.opennms.nephron.BytesInOut
 
BytesInOut(FlowDocument, double) - Constructor for class org.opennms.nephron.BytesInOut
 
BytesInOut(FlowDocument) - Constructor for class org.opennms.nephron.BytesInOut
 
BytesInOut.BytesInOutCoder - Class in org.opennms.nephron
 
BytesInOutCoder() - Constructor for class org.opennms.nephron.BytesInOut.BytesInOutCoder
 

C

CalculateFlowStatistics(int, Duration, Duration, Duration, Duration) - Constructor for class org.opennms.nephron.Pipeline.CalculateFlowStatistics
 
CalculateFlowStatistics(NephronOptions) - Constructor for class org.opennms.nephron.Pipeline.CalculateFlowStatistics
 
CalculateTopKGroups(String, int, DoFn<FlowDocument, KV<Groupings.CompoundKey, FlowDocument>>) - Constructor for class org.opennms.nephron.Pipeline.CalculateTopKGroups
 
CalculateTotalBytes(String, DoFn<FlowDocument, KV<Groupings.CompoundKey, FlowDocument>>) - Constructor for class org.opennms.nephron.Pipeline.CalculateTotalBytes
 
compareTo(BytesInOut) - Method in class org.opennms.nephron.BytesInOut
 
CompoundKey() - Constructor for class org.opennms.nephron.Groupings.CompoundKey
 
CompoundKeyCoder() - Constructor for class org.opennms.nephron.Groupings.CompoundKeyCoder
 
consistentWithEquals() - Method in class org.opennms.nephron.Groupings.CompoundKeyCoder
 
consistentWithEquals() - Method in class org.opennms.nephron.Groupings.NodeRefKeyCoder
 
ConversationRef() - Constructor for class org.opennms.nephron.Groupings.ConversationRef
 
create(NephronOptions) - Static method in class org.opennms.nephron.Pipeline
Creates a new pipeline from the given set of runtime options.

D

decode(InputStream) - Method in class org.opennms.nephron.BytesInOut.BytesInOutCoder
 
decode(InputStream) - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
 
decode(InputStream) - Method in class org.opennms.nephron.coders.JacksonJsonCoder
 
decode(InputStream) - Method in class org.opennms.nephron.Groupings.CompoundKeyCoder
 
decode(InputStream) - Method in class org.opennms.nephron.Groupings.NodeRefKeyCoder
 
DEFAULT_FLOW_SOURCE_TOPIC - Static variable in interface org.opennms.nephron.NephronOptions
 
DEFAULT_NETFLOW_AGG_INDEX_PREFIX - Static variable in interface org.opennms.nephron.NephronOptions
 
deserialize(String, byte[]) - Method in class org.opennms.nephron.coders.KafkaInputFlowDeserializer
 

E

encode(BytesInOut, OutputStream) - Method in class org.opennms.nephron.BytesInOut.BytesInOutCoder
 
encode(FlowDocument, OutputStream) - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
 
encode(T, OutputStream) - Method in class org.opennms.nephron.coders.JacksonJsonCoder
 
encode(Groupings.CompoundKey, OutputStream) - Method in class org.opennms.nephron.Groupings.CompoundKeyCoder
 
encode(Groupings.NodeRef, OutputStream) - Method in class org.opennms.nephron.Groupings.NodeRefKeyCoder
 
equals(Object) - Method in class org.opennms.nephron.BytesInOut
 
equals(Object) - Method in class org.opennms.nephron.elastic.ExporterNode
 
equals(Object) - Method in class org.opennms.nephron.elastic.FlowSummary
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ConversationRef
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
equals(Object) - Method in class org.opennms.nephron.Groupings.ExporterKey
 
equals(Object) - Method in class org.opennms.nephron.Groupings.HostRef
 
equals(Object) - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
equals(Object) - Method in class org.opennms.nephron.Groupings.NodeRef
 
expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.CalculateFlowStatistics
 
expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.CalculateTopKGroups
 
expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.CalculateTotalBytes
 
expand(PBegin) - Method in class org.opennms.nephron.Pipeline.ReadFromKafka
 
expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.WindowedFlows
 
expand(PCollection<FlowSummary>) - Method in class org.opennms.nephron.Pipeline.WriteToElasticsearch
 
expand(PCollection<FlowSummary>) - Method in class org.opennms.nephron.Pipeline.WriteToKafka
 
ExporterInterfaceApplicationKey() - Constructor for class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
ExporterInterfaceConversationKey() - Constructor for class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
ExporterInterfaceHostKey() - Constructor for class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
ExporterInterfaceKey() - Constructor for class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
ExporterKey() - Constructor for class org.opennms.nephron.Groupings.ExporterKey
 
ExporterNode - Class in org.opennms.nephron.elastic
 
ExporterNode() - Constructor for class org.opennms.nephron.elastic.ExporterNode
 

F

FlowDocumentProtobufCoder - Class in org.opennms.nephron.coders
 
FlowDocumentProtobufCoder() - Constructor for class org.opennms.nephron.coders.FlowDocumentProtobufCoder
 
FlowPopulatingVisitor(FlowSummary) - Constructor for class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
FlowSummary - Class in org.opennms.nephron.elastic
 
FlowSummary() - Constructor for class org.opennms.nephron.elastic.FlowSummary
 
from(FlowDocument) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
from(FlowDocument) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
from(FlowDocument) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
from(FlowDocument) - Static method in class org.opennms.nephron.Groupings.ExporterKey
 

G

getAddress() - Method in class org.opennms.nephron.Groupings.HostRef
 
getAggregationType() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getAllowedLatenessMs() - Method in interface org.opennms.nephron.NephronOptions
 
getApplication() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getApplication() - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
getApplicationRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
getAutoCommit() - Method in interface org.opennms.nephron.NephronOptions
 
getBootstrapServers() - Method in interface org.opennms.nephron.NephronOptions
 
getBytesEgress() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getBytesIn() - Method in class org.opennms.nephron.BytesInOut
 
getBytesIngress() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getBytesOut() - Method in class org.opennms.nephron.BytesInOut
 
getBytesTotal() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getCoderArguments() - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
 
getCoderArguments() - Method in class org.opennms.nephron.coders.JacksonJsonCoder
 
getConversationKey() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getConversationKey() - Method in class org.opennms.nephron.Groupings.ConversationRef
 
getConversationRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
getDefaultMaxInputDelayMs() - Method in interface org.opennms.nephron.NephronOptions
 
getElasticFlowIndex() - Method in interface org.opennms.nephron.NephronOptions
 
getElasticIndexStrategy() - Method in interface org.opennms.nephron.NephronOptions
 
getElasticPassword() - Method in interface org.opennms.nephron.NephronOptions
 
getElasticUrl() - Method in interface org.opennms.nephron.NephronOptions
 
getElasticUser() - Method in interface org.opennms.nephron.NephronOptions
 
getExporter() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getFixedWindowSizeMs() - Method in interface org.opennms.nephron.NephronOptions
 
getFlow() - Method in exception org.opennms.nephron.MissingFieldsException
 
getFlowDestTopic() - Method in interface org.opennms.nephron.NephronOptions
 
getFlowSourceTopic() - Method in interface org.opennms.nephron.NephronOptions
 
getForeignId() - Method in class org.opennms.nephron.elastic.ExporterNode
 
getForeignId() - Method in class org.opennms.nephron.Groupings.NodeRef
 
getForeignSource() - Method in class org.opennms.nephron.elastic.ExporterNode
 
getForeignSource() - Method in class org.opennms.nephron.Groupings.NodeRef
 
getGroupedBy() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getGroupedByKey() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getGroupId() - Method in interface org.opennms.nephron.NephronOptions
 
getHostAddress() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getHostName() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getHostname() - Method in class org.opennms.nephron.Groupings.HostRef
 
getHostRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
getId() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getIfIndex() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getIfIndex() - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
getIndex(String, TemporalAccessor) - Method in enum org.opennms.nephron.elastic.IndexStrategy
 
getInterfaceRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
getInterfaceRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
getInterfaceRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
getInterfaceRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
getKafkaInputTimestampPolicyFactory(Duration) - Static method in class org.opennms.nephron.Pipeline
 
getKeys() - Method in class org.opennms.nephron.Groupings.CompoundKey
Ordered list of references from which the key is composed
getKeys() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
getKeys() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
getKeys() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
getKeys() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
getKeys() - Method in class org.opennms.nephron.Groupings.ExporterKey
 
getLateProcessingDelayMs() - Method in interface org.opennms.nephron.NephronOptions
 
getMaxFlowDurationMs() - Method in interface org.opennms.nephron.NephronOptions
 
getNodeId() - Method in class org.opennms.nephron.elastic.ExporterNode
 
getNodeId() - Method in class org.opennms.nephron.Groupings.NodeRef
 
getNodeRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
getNodeRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
getNodeRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
getNodeRef() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
getNodeRef() - Method in class org.opennms.nephron.Groupings.ExporterKey
 
getOuterKey() - Method in class org.opennms.nephron.Groupings.CompoundKey
Build the parent, or "outer" key for the current key.
getOuterKey() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
getOuterKey() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
getOuterKey() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
getOuterKey() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
getOuterKey() - Method in class org.opennms.nephron.Groupings.ExporterKey
 
getPattern() - Method in enum org.opennms.nephron.elastic.IndexStrategy
 
getRangeEndMs() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getRangeStartMs() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getRanking() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getTimestamp() - Method in class org.opennms.nephron.elastic.FlowSummary
 
getTimestamp(FlowDocument) - Static method in class org.opennms.nephron.Pipeline.ReadFromKafka
 
getTopK() - Method in interface org.opennms.nephron.NephronOptions
 
GroupedBy - Enum in org.opennms.nephron.elastic
 
Groupings - Class in org.opennms.nephron
Contains functions used to group flows by different keys.
Groupings() - Constructor for class org.opennms.nephron.Groupings
 
Groupings.ApplicationRef - Class in org.opennms.nephron
 
Groupings.CompoundKey - Class in org.opennms.nephron
 
Groupings.CompoundKeyCoder - Class in org.opennms.nephron
 
Groupings.ConversationRef - Class in org.opennms.nephron
 
Groupings.ExporterInterfaceApplicationKey - Class in org.opennms.nephron
 
Groupings.ExporterInterfaceConversationKey - Class in org.opennms.nephron
 
Groupings.ExporterInterfaceHostKey - Class in org.opennms.nephron
 
Groupings.ExporterInterfaceKey - Class in org.opennms.nephron
 
Groupings.ExporterKey - Class in org.opennms.nephron
 
Groupings.FlowPopulatingVisitor - Class in org.opennms.nephron
 
Groupings.HostRef - Class in org.opennms.nephron
 
Groupings.InterfaceRef - Class in org.opennms.nephron
 
Groupings.KeyByExporterInterface - Class in org.opennms.nephron
 
Groupings.KeyByExporterInterfaceApplication - Class in org.opennms.nephron
 
Groupings.KeyByExporterInterfaceConversation - Class in org.opennms.nephron
 
Groupings.KeyByExporterInterfaceHost - Class in org.opennms.nephron
 
Groupings.KeyFlowBy - Class in org.opennms.nephron
 
Groupings.NodeRef - Class in org.opennms.nephron
 
Groupings.NodeRefKeyCoder - Class in org.opennms.nephron
 
Groupings.Visitor - Interface in org.opennms.nephron
 

H

hashCode() - Method in class org.opennms.nephron.BytesInOut
 
hashCode() - Method in class org.opennms.nephron.elastic.ExporterNode
 
hashCode() - Method in class org.opennms.nephron.elastic.FlowSummary
 
hashCode() - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
hashCode() - Method in class org.opennms.nephron.Groupings.ConversationRef
 
hashCode() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
hashCode() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
hashCode() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
hashCode() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
hashCode() - Method in class org.opennms.nephron.Groupings.ExporterKey
 
hashCode() - Method in class org.opennms.nephron.Groupings.HostRef
 
hashCode() - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
hashCode() - Method in class org.opennms.nephron.Groupings.NodeRef
 
HostRef() - Constructor for class org.opennms.nephron.Groupings.HostRef
 

I

idAsString() - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
idAsString() - Method in class org.opennms.nephron.Groupings.ConversationRef
 
idAsString() - Method in class org.opennms.nephron.Groupings.HostRef
 
idAsString() - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
idAsString() - Method in class org.opennms.nephron.Groupings.NodeRef
 
IndexStrategy - Enum in org.opennms.nephron.elastic
Defines a strategy on how to define the index when persisting.
InterfaceRef() - Constructor for class org.opennms.nephron.Groupings.InterfaceRef
 

J

JacksonJsonCoder<T> - Class in org.opennms.nephron.coders
 
JacksonJsonCoder(Class<T>) - Constructor for class org.opennms.nephron.coders.JacksonJsonCoder
 

K

KafkaInputFlowDeserializer - Class in org.opennms.nephron.coders
 
KafkaInputFlowDeserializer() - Constructor for class org.opennms.nephron.coders.KafkaInputFlowDeserializer
 
key(FlowDocument) - Method in class org.opennms.nephron.Groupings.KeyByExporterInterface
 
key(FlowDocument) - Method in class org.opennms.nephron.Groupings.KeyByExporterInterfaceApplication
 
key(FlowDocument) - Method in class org.opennms.nephron.Groupings.KeyByExporterInterfaceConversation
 
key(FlowDocument) - Method in class org.opennms.nephron.Groupings.KeyByExporterInterfaceHost
 
key(FlowDocument) - Method in class org.opennms.nephron.Groupings.KeyFlowBy
 
KeyByExporterInterface() - Constructor for class org.opennms.nephron.Groupings.KeyByExporterInterface
 
KeyByExporterInterfaceApplication() - Constructor for class org.opennms.nephron.Groupings.KeyByExporterInterfaceApplication
 
KeyByExporterInterfaceConversation() - Constructor for class org.opennms.nephron.Groupings.KeyByExporterInterfaceConversation
 
KeyByExporterInterfaceHost() - Constructor for class org.opennms.nephron.Groupings.KeyByExporterInterfaceHost
 
KeyFlowBy() - Constructor for class org.opennms.nephron.Groupings.KeyFlowBy
 

M

main(String[]) - Static method in class org.opennms.nephron.Nephron
 
MissingFieldsException - Exception in org.opennms.nephron
Thrown when we are unable to derive a Groupings.CompoundKey from a FlowDocument due to one or more missing fields.
MissingFieldsException(String, FlowDocument) - Constructor for exception org.opennms.nephron.MissingFieldsException
 

N

Nephron - Class in org.opennms.nephron
 
Nephron() - Constructor for class org.opennms.nephron.Nephron
 
NephronOptions - Interface in org.opennms.nephron
 
NodeRef() - Constructor for class org.opennms.nephron.Groupings.NodeRef
 

O

of(String) - Static method in class org.opennms.nephron.Groupings.ApplicationRef
 
of(String) - Static method in class org.opennms.nephron.Groupings.ConversationRef
 
of(FlowDocument) - Static method in class org.opennms.nephron.Groupings.ConversationRef
 
of(Groupings.NodeRef, Groupings.InterfaceRef, Groupings.ApplicationRef) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
of(Groupings.NodeRef, Groupings.InterfaceRef, Groupings.ConversationRef) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
of(Groupings.NodeRef, Groupings.InterfaceRef, Groupings.HostRef) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
of(Groupings.NodeRef, Groupings.InterfaceRef) - Static method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
of(String, String) - Static method in class org.opennms.nephron.Groupings.HostRef
 
of(int) - Static method in class org.opennms.nephron.Groupings.InterfaceRef
 
of(FlowDocument) - Static method in class org.opennms.nephron.Groupings.InterfaceRef
 
of(String, String) - Static method in class org.opennms.nephron.Groupings.NodeRef
 
of(int) - Static method in class org.opennms.nephron.Groupings.NodeRef
 
of(FlowDocument) - Static method in class org.opennms.nephron.Groupings.NodeRef
 
of() - Static method in class org.opennms.nephron.Groupings.NodeRefKeyCoder
 
org.opennms.nephron - package org.opennms.nephron
 
org.opennms.nephron.coders - package org.opennms.nephron.coders
 
org.opennms.nephron.elastic - package org.opennms.nephron.elastic
 

P

Pipeline - Class in org.opennms.nephron
 
Pipeline() - Constructor for class org.opennms.nephron.Pipeline
 
Pipeline.CalculateFlowStatistics - Class in org.opennms.nephron
 
Pipeline.CalculateTopKGroups - Class in org.opennms.nephron
Used to calculate the top K groups using the given grouping function.
Pipeline.CalculateTotalBytes - Class in org.opennms.nephron
Used to calculate the total bytes derived from flows for the given grouping.
Pipeline.ReadFromKafka - Class in org.opennms.nephron
 
Pipeline.WindowedFlows - Class in org.opennms.nephron
 
Pipeline.WriteToElasticsearch - Class in org.opennms.nephron
 
Pipeline.WriteToKafka - Class in org.opennms.nephron
 
processElement(DoFn<FlowDocument, KV<Groupings.CompoundKey, FlowDocument>>.ProcessContext) - Method in class org.opennms.nephron.Groupings.KeyFlowBy
 

R

RATE_LIMITED_LOG - Static variable in class org.opennms.nephron.Pipeline
 
ReadFromKafka(String, String, Map<String, Object>) - Constructor for class org.opennms.nephron.Pipeline.ReadFromKafka
 
registerCoders(Pipeline) - Static method in class org.opennms.nephron.Pipeline
 

S

setAddress(String) - Method in class org.opennms.nephron.Groupings.HostRef
 
setAggregationType(AggregationType) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setAllowedLatenessMs(long) - Method in interface org.opennms.nephron.NephronOptions
 
setApplication(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setApplication(String) - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
setApplicationRef(Groupings.ApplicationRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
setAutoCommit(boolean) - Method in interface org.opennms.nephron.NephronOptions
 
setBootstrapServers(String) - Method in interface org.opennms.nephron.NephronOptions
 
setBytesEgress(Long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setBytesIngress(Long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setBytesTotal(Long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setConversationKey(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setConversationKey(String) - Method in class org.opennms.nephron.Groupings.ConversationRef
 
setConversationRef(Groupings.ConversationRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
setDefaultMaxInputDelayMs(long) - Method in interface org.opennms.nephron.NephronOptions
 
setElasticFlowIndex(String) - Method in interface org.opennms.nephron.NephronOptions
 
setElasticIndexStrategy(IndexStrategy) - Method in interface org.opennms.nephron.NephronOptions
 
setElasticPassword(String) - Method in interface org.opennms.nephron.NephronOptions
 
setElasticUrl(String) - Method in interface org.opennms.nephron.NephronOptions
 
setElasticUser(String) - Method in interface org.opennms.nephron.NephronOptions
 
setExporter(ExporterNode) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setFixedWindowSizeMs(long) - Method in interface org.opennms.nephron.NephronOptions
 
setFlowDestTopic(String) - Method in interface org.opennms.nephron.NephronOptions
 
setFlowSourceTopic(String) - Method in interface org.opennms.nephron.NephronOptions
 
setForeignId(String) - Method in class org.opennms.nephron.elastic.ExporterNode
 
setForeignId(String) - Method in class org.opennms.nephron.Groupings.NodeRef
 
setForeignSource(String) - Method in class org.opennms.nephron.elastic.ExporterNode
 
setForeignSource(String) - Method in class org.opennms.nephron.Groupings.NodeRef
 
setGroupedBy(GroupedBy) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setGroupedByKey(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setGroupId(String) - Method in interface org.opennms.nephron.NephronOptions
 
setHostAddress(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setHostName(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setHostname(String) - Method in class org.opennms.nephron.Groupings.HostRef
 
setHostRef(Groupings.HostRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
setId(String) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setIfIndex(Integer) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setIfIndex(int) - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
setInterfaceRef(Groupings.InterfaceRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
setInterfaceRef(Groupings.InterfaceRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
setInterfaceRef(Groupings.InterfaceRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
setInterfaceRef(Groupings.InterfaceRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
setLateProcessingDelayMs(long) - Method in interface org.opennms.nephron.NephronOptions
 
setMaxFlowDurationMs(long) - Method in interface org.opennms.nephron.NephronOptions
 
setNodeId(Integer) - Method in class org.opennms.nephron.elastic.ExporterNode
 
setNodeId(Integer) - Method in class org.opennms.nephron.Groupings.NodeRef
 
setNodeRef(Groupings.NodeRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
setNodeRef(Groupings.NodeRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
setNodeRef(Groupings.NodeRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
setNodeRef(Groupings.NodeRef) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
setNodeRef(Groupings.NodeRef) - Method in class org.opennms.nephron.Groupings.ExporterKey
 
setRangeEndMs(long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setRangeStartMs(long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setRanking(int) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setTimestamp(long) - Method in class org.opennms.nephron.elastic.FlowSummary
 
setTopK(int) - Method in interface org.opennms.nephron.NephronOptions
 
sum(BytesInOut, BytesInOut) - Static method in class org.opennms.nephron.BytesInOut
 

T

toFlowSummary(AggregationType, IntervalWindow, KV<Groupings.CompoundKey, BytesInOut>) - Static method in class org.opennms.nephron.Pipeline
 
toString() - Method in class org.opennms.nephron.BytesInOut
 
toString() - Method in class org.opennms.nephron.elastic.ExporterNode
 
toString() - Method in class org.opennms.nephron.elastic.FlowSummary
 
toString() - Method in class org.opennms.nephron.Groupings.ApplicationRef
 
toString() - Method in class org.opennms.nephron.Groupings.ConversationRef
 
toString() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
toString() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
toString() - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
toString() - Method in class org.opennms.nephron.Groupings.ExporterKey
 
toString() - Method in class org.opennms.nephron.Groupings.HostRef
 
toString() - Method in class org.opennms.nephron.Groupings.InterfaceRef
 
toString() - Method in class org.opennms.nephron.Groupings.NodeRef
 
toWindow(Duration, Duration, Duration) - Static method in class org.opennms.nephron.Pipeline
 

U

UNKNOWN_APPLICATION_NAME_KEY - Static variable in class org.opennms.nephron.elastic.FlowSummary
 

V

valueOf(String) - Static method in enum org.opennms.nephron.elastic.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opennms.nephron.elastic.GroupedBy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opennms.nephron.elastic.IndexStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opennms.nephron.elastic.AggregationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opennms.nephron.elastic.GroupedBy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opennms.nephron.elastic.IndexStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDeterministic() - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
 
verifyDeterministic() - Method in class org.opennms.nephron.coders.JacksonJsonCoder
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.CompoundKey
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceApplicationKey
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceConversationKey
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceHostKey
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.ExporterInterfaceKey
 
visit(Groupings.Visitor) - Method in class org.opennms.nephron.Groupings.ExporterKey
 
visit(Groupings.ExporterKey) - Method in class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
visit(Groupings.ExporterInterfaceKey) - Method in class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
visit(Groupings.ExporterInterfaceApplicationKey) - Method in class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
visit(Groupings.ExporterInterfaceHostKey) - Method in class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
visit(Groupings.ExporterInterfaceConversationKey) - Method in class org.opennms.nephron.Groupings.FlowPopulatingVisitor
 
visit(Groupings.ExporterKey) - Method in interface org.opennms.nephron.Groupings.Visitor
 
visit(Groupings.ExporterInterfaceKey) - Method in interface org.opennms.nephron.Groupings.Visitor
 
visit(Groupings.ExporterInterfaceApplicationKey) - Method in interface org.opennms.nephron.Groupings.Visitor
 
visit(Groupings.ExporterInterfaceHostKey) - Method in interface org.opennms.nephron.Groupings.Visitor
 
visit(Groupings.ExporterInterfaceConversationKey) - Method in interface org.opennms.nephron.Groupings.Visitor
 

W

WindowedFlows(Duration, Duration, Duration, Duration) - Constructor for class org.opennms.nephron.Pipeline.WindowedFlows
 
WriteToElasticsearch(String, String, String, String, IndexStrategy) - Constructor for class org.opennms.nephron.Pipeline.WriteToElasticsearch
 
WriteToElasticsearch(NephronOptions) - Constructor for class org.opennms.nephron.Pipeline.WriteToElasticsearch
 
WriteToKafka(String, String) - Constructor for class org.opennms.nephron.Pipeline.WriteToKafka
 
A B C D E F G H I J K M N O P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.