A B C D E F G H I K L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accumulateFlowSummaries(PCollection<KV<CompoundKey, Aggregate>>, Duration) - Static method in class org.opennms.nephron.Pipeline
- accumulateSummariesIfNecessary(NephronOptions, PCollection<KV<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
- address - Variable in class org.opennms.nephron.CompoundKeyData
- address - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- adjoins(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
-
adjoins
- Aggregate - Class in org.opennms.nephron
- Aggregate(long, long, String, String, boolean, boolean) - Constructor for class org.opennms.nephron.Aggregate
- Aggregate(long, long, String, String, Integer) - Constructor for class org.opennms.nephron.Aggregate
- Aggregate.AggregateCoder - Class in org.opennms.nephron
- AggregateCoder() - Constructor for class org.opennms.nephron.Aggregate.AggregateCoder
- aggregateParentTotal(String, PCollection<KV<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
-
Aggregates over parent keys.
- aggregateSumAndTopK(String, PCollection<KV<CompoundKey, Aggregate>>, int, SerializableFunction<CompoundKey, Boolean>) - Static method in class org.opennms.nephron.Pipeline
-
Reduces the input multimap collection into a collection with unique keys and the summed aggregates and calculates the topK entries of these sums when selected over their parent keys.
- aggregateSumsAndTopKs(String, PCollection<KV<CompoundKey, Aggregate>>, CompoundKeyType, int, SerializableFunction<CompoundKey, Boolean>) - Static method in class org.opennms.nephron.Pipeline
-
Aggregates the sums and topKs for the input collection and a projection of the input collection where the tos (i.e.
- AggregationType - Enum in org.opennms.nephron.elastic
- aggregatize(IntervalWindow, FlowDocument, String, String) - Static method in class org.opennms.nephron.Pipeline
- application - Variable in class org.opennms.nephron.CompoundKeyData
- application - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- APPLICATION_PART - Static variable in class org.opennms.nephron.RefType
- assignWindows(WindowFn.AssignContext) - Method in class org.opennms.nephron.UnalignedFixedWindows
- asString() - Method in class org.opennms.nephron.CompoundKey
- attachTimestamps(Duration, Duration) - Static method in class org.opennms.nephron.Pipeline
-
Dispatches a
FlowDocumentto all of the windows that overlap with the flow range. - attachWriteToCortex(NephronOptions, PCollection<KV<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
- attachWriteToCortex(NephronOptions, PCollection<KV<CompoundKey, Aggregate>>, Consumer<CortexIo.Write<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
- attachWriteToElastic(NephronOptions, PCollection<KV<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
- attachWriteToKafka(NephronOptions, PCollection<KV<CompoundKey, Aggregate>>) - Static method in class org.opennms.nephron.Pipeline
B
- build() - Method in class org.opennms.nephron.CompoundKeyData.Builder
- Builder() - Constructor for class org.opennms.nephron.CompoundKeyData.Builder
- Builder(CompoundKeyData) - Constructor for class org.opennms.nephron.CompoundKeyData.Builder
- bytesInWindow(long, long, double, long, long) - Static method in class org.opennms.nephron.Pipeline
C
- CalculateFlowStatistics(int, PTransform<PCollection<FlowDocument>, PCollection<FlowDocument>>) - Constructor for class org.opennms.nephron.Pipeline.CalculateFlowStatistics
- CalculateFlowStatistics(NephronOptions) - Constructor for class org.opennms.nephron.Pipeline.CalculateFlowStatistics
- cast(CompoundKeyType) - Method in class org.opennms.nephron.CompoundKey
-
Cast this key into a key of the given type.
- combinable(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
- combine(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
- comesAfter(IPAddress) - Method in class org.opennms.nephron.network.IPAddressRange
-
comesAfter
- comesAfter(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
-
comesAfter
- comesBefore(IPAddress) - Method in class org.opennms.nephron.network.IPAddressRange
-
comesBefore
- comesBefore(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
-
comesBefore
- compareTo(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
- compareTo(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
- CompoundKey - Class in org.opennms.nephron
-
Represents a compound key.
- CompoundKey.CompoundKeyCoder - Class in org.opennms.nephron
- CompoundKeyCoder() - Constructor for class org.opennms.nephron.CompoundKey.CompoundKeyCoder
- CompoundKeyData - Class in org.opennms.nephron
-
Contains fields for all possible kinds of
CompoundKeyTypes. - CompoundKeyData(CompoundKeyData.Builder) - Constructor for class org.opennms.nephron.CompoundKeyData
- CompoundKeyData.Builder - Class in org.opennms.nephron
- CompoundKeyType - Enum in org.opennms.nephron
-
Describes compound keys.
- consistentWithEquals() - Method in class org.opennms.nephron.Aggregate.AggregateCoder
- consistentWithEquals() - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
- consistentWithEquals() - Method in class org.opennms.nephron.CompoundKey.CompoundKeyCoder
- contains(CharSequence) - Method in class org.opennms.nephron.network.StringValue
- contains(String) - Method in class org.opennms.nephron.network.IPAddressRange
-
contains
- contains(IPAddress) - Method in class org.opennms.nephron.network.IPAddressRange
-
contains
- contains(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
-
contains
- CONVERSATION_PART - Static variable in class org.opennms.nephron.RefType
- CortexOptions - Interface in org.opennms.nephron
- create(CompoundKeyData.Builder, FlowDocument) - Method in class org.opennms.nephron.RefType
- create(NephronOptions) - Static method in class org.opennms.nephron.Pipeline
-
Creates a new pipeline from the given set of runtime options.
- create(NephronOptions, TimestampPolicyFactory<byte[], FlowDocument>) - Static method in class org.opennms.nephron.Pipeline
-
Creates a new pipeline from the given set of runtime options using the given
TimestampPolicyFactory. - create(FlowDocument) - Method in enum org.opennms.nephron.CompoundKeyType
D
- DAILY - org.opennms.nephron.elastic.IndexStrategy
- data - Variable in class org.opennms.nephron.CompoundKey
- decode(InputStream) - Method in class org.opennms.nephron.Aggregate.AggregateCoder
- decode(InputStream) - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
- decode(InputStream) - Method in class org.opennms.nephron.CompoundKey.CompoundKeyCoder
- decode(CompoundKeyData.Builder, InputStream) - Method in class org.opennms.nephron.RefType
- decr() - Method in class org.opennms.nephron.network.IPAddress
-
decr
- DEFAULT_CODE - Static variable in class org.opennms.nephron.RefType
- 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
- dscp - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- dscp - Variable in class org.opennms.nephron.CompoundKeyData
- DSCP_PART - Static variable in class org.opennms.nephron.RefType
E
- encode(Aggregate, OutputStream) - Method in class org.opennms.nephron.Aggregate.AggregateCoder
- encode(CompoundKeyData, OutputStream) - Method in class org.opennms.nephron.RefType
- encode(CompoundKey, OutputStream) - Method in class org.opennms.nephron.CompoundKey.CompoundKeyCoder
- encode(FlowDocument, OutputStream) - Method in class org.opennms.nephron.coders.FlowDocumentProtobufCoder
- equals(Object) - Method in class org.opennms.nephron.Aggregate
- equals(Object) - Method in class org.opennms.nephron.CompoundKey
- 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.network.IPAddress
- equals(Object) - Method in class org.opennms.nephron.network.IPAddressRange
- equals(Object) - Method in class org.opennms.nephron.UnalignedFixedWindows
- equals(CompoundKeyData, CompoundKeyData) - Method in class org.opennms.nephron.RefType
- expand(PBegin) - Method in class org.opennms.nephron.Pipeline.ReadFromKafka
- expand(PCollection<KV<K, V>>) - Method in class org.opennms.nephron.util.PaneAccumulator
- expand(PCollection<KV<CompoundKey, Aggregate>>) - Method in class org.opennms.nephron.Pipeline.WriteToElasticsearch
- expand(PCollection<KV<CompoundKey, Aggregate>>) - Method in class org.opennms.nephron.Pipeline.WriteToKafka
- expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.CalculateFlowStatistics
- expand(PCollection<FlowDocument>) - Method in class org.opennms.nephron.Pipeline.WindowedFlows
- EXPORTER - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_APPLICATION - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_CONVERSATION - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_HOST - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_TOS - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_TOS_APPLICATION - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_TOS_CONVERSATION - org.opennms.nephron.CompoundKeyType
- EXPORTER_INTERFACE_TOS_HOST - org.opennms.nephron.CompoundKeyType
- EXPORTER_PART - Static variable in class org.opennms.nephron.RefType
- 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
- FlowSummary - Class in org.opennms.nephron.elastic
- FlowSummary() - Constructor for class org.opennms.nephron.elastic.FlowSummary
- foreignId - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- foreignId - Variable in class org.opennms.nephron.CompoundKeyData
- foreignSource - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- foreignSource - Variable in class org.opennms.nephron.CompoundKeyData
- fromBytes(byte, byte, byte, byte) - Static method in class org.opennms.nephron.network.IPAddress
-
Returns the
intvalue whose byte representation is the given 4 bytes, in big-endian order; equivalent toInts.fromByteArray(new byte[] {b1, b2, b3, b4}).
G
- 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
- getAutoCommit() - Method in interface org.opennms.nephron.NephronOptions
- getBegin() - Method in class org.opennms.nephron.network.IPAddressRange
-
getBegin
- getBootstrapServers() - Method in interface org.opennms.nephron.NephronOptions
- getBytes() - Method in class org.opennms.nephron.Aggregate
- getBytesEgress() - Method in class org.opennms.nephron.elastic.FlowSummary
- getBytesIn() - Method in class org.opennms.nephron.Aggregate
- getBytesIngress() - Method in class org.opennms.nephron.elastic.FlowSummary
- getBytesOut() - Method in class org.opennms.nephron.Aggregate
- getBytesTotal() - Method in class org.opennms.nephron.elastic.FlowSummary
- getCongestionEncountered() - Method in class org.opennms.nephron.elastic.FlowSummary
- getConversationKey() - Method in class org.opennms.nephron.CompoundKeyData
- getConversationKey() - Method in class org.opennms.nephron.elastic.FlowSummary
- getCortexAccumulationDelayMs() - Method in interface org.opennms.nephron.CortexOptions
- getCortexConsideredHosts() - Method in interface org.opennms.nephron.CortexOptions
- getCortexMaxBatchBytes() - Method in interface org.opennms.nephron.CortexOptions
- getCortexMaxBatchSize() - Method in interface org.opennms.nephron.CortexOptions
- getCortexOrgId() - Method in interface org.opennms.nephron.CortexOptions
- getCortexWriteUrl() - Method in interface org.opennms.nephron.CortexOptions
- getDefaultMaxInputDelayMs() - Method in interface org.opennms.nephron.NephronOptions
- getDefaultWindowMappingFn() - Method in class org.opennms.nephron.UnalignedFixedWindows
- getDscp() - Method in class org.opennms.nephron.elastic.FlowSummary
- getEarlyProcessingDelayMs() - Method in interface org.opennms.nephron.NephronOptions
- getElasticConnectTimeout() - 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
- getElasticRetryCount() - Method in interface org.opennms.nephron.NephronOptions
- getElasticRetryDuration() - Method in interface org.opennms.nephron.NephronOptions
- getElasticSocketTimeout() - Method in interface org.opennms.nephron.NephronOptions
- getElasticUrl() - Method in interface org.opennms.nephron.NephronOptions
- getElasticUser() - Method in interface org.opennms.nephron.NephronOptions
- getEnd() - Method in class org.opennms.nephron.network.IPAddressRange
-
getEnd
- 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
- getForeignSource() - Method in class org.opennms.nephron.elastic.ExporterNode
- getGroupedBy() - 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.Aggregate
- getHostName() - Method in class org.opennms.nephron.elastic.FlowSummary
- getHostname2() - Method in class org.opennms.nephron.Aggregate
- getId() - Method in class org.opennms.nephron.elastic.FlowSummary
- getIfIndex() - Method in class org.opennms.nephron.elastic.FlowSummary
- getIndex(String, TemporalAccessor) - Method in enum org.opennms.nephron.elastic.IndexStrategy
- getIpAddressRanges() - Method in class org.opennms.nephron.network.IpValue
- getKafkaClientProperties() - Method in interface org.opennms.nephron.NephronOptions
- getKafkaInputTimestampPolicyFactory(Duration) - Static method in class org.opennms.nephron.Pipeline
- 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
- getNonEcnCapableTransport() - Method in class org.opennms.nephron.elastic.FlowSummary
- getOuterKey() - Method in class org.opennms.nephron.CompoundKey
-
Build the parent, or "outer" key for the current key.
- getParent() - Method in enum org.opennms.nephron.CompoundKeyType
- getParts() - Method in enum org.opennms.nephron.CompoundKeyType
- 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
- getSummaryAccumulationDelayMs() - Method in interface org.opennms.nephron.NephronOptions
- getTimestamp() - Method in class org.opennms.nephron.elastic.FlowSummary
- getTimestamp(KafkaRecord<byte[], FlowDocument>) - Static method in class org.opennms.nephron.Pipeline.ReadFromKafka
- getTimestamp(FlowDocument) - Static method in class org.opennms.nephron.Pipeline.ReadFromKafka
- getTimestampMs(FlowDocument) - Static method in class org.opennms.nephron.Pipeline.ReadFromKafka
- getTopK() - Method in interface org.opennms.nephron.NephronOptions
- getType() - Method in class org.opennms.nephron.CompoundKey
- getValue() - Method in class org.opennms.nephron.network.StringValue
- groupedByKey() - Method in class org.opennms.nephron.CompoundKey
- groupedByKey(CompoundKeyData, StringBuilder) - Method in class org.opennms.nephron.RefType
H
- hashCode() - Method in class org.opennms.nephron.Aggregate
- hashCode() - Method in class org.opennms.nephron.CompoundKey
- 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.network.IPAddress
- hashCode() - Method in class org.opennms.nephron.network.IPAddressRange
- hashCode() - Method in class org.opennms.nephron.UnalignedFixedWindows
- hashCode(CompoundKeyData) - Method in class org.opennms.nephron.RefType
- hasWildcard() - Method in class org.opennms.nephron.network.StringValue
- HOST_PART - Static variable in class org.opennms.nephron.RefType
- HOURLY - org.opennms.nephron.elastic.IndexStrategy
I
- ifIndex - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- ifIndex - Variable in class org.opennms.nephron.CompoundKeyData
- incr() - Method in class org.opennms.nephron.network.IPAddress
-
incr
- IndexStrategy - Enum in org.opennms.nephron.elastic
-
Defines a strategy on how to define the index when persisting.
- INTERFACE_PART - Static variable in class org.opennms.nephron.RefType
- IPAddress - Class in org.opennms.nephron.network
-
Copied from OpenNMS.
- IPAddress(byte[]) - Constructor for class org.opennms.nephron.network.IPAddress
- IPAddress(String) - Constructor for class org.opennms.nephron.network.IPAddress
- IPAddress(InetAddress) - Constructor for class org.opennms.nephron.network.IPAddress
- IPAddressRange - Class in org.opennms.nephron.network
-
Copied from OpenNMS.
- IPAddressRange(String) - Constructor for class org.opennms.nephron.network.IPAddressRange
- IPAddressRange(String, String) - Constructor for class org.opennms.nephron.network.IPAddressRange
-
Constructor for IPAddressRange.
- IPAddressRange(IPAddress, IPAddress) - Constructor for class org.opennms.nephron.network.IPAddressRange
-
Constructor for IPAddressRange.
- IpValue - Class in org.opennms.nephron.network
-
Copied from OpenNMS.
- IpValue(List<IPAddressRange>) - Constructor for class org.opennms.nephron.network.IpValue
- isCompatible(WindowFn<?, ?>) - Method in class org.opennms.nephron.UnalignedFixedWindows
- isCompleteConversationKey() - Method in class org.opennms.nephron.CompoundKey
-
Checks if this key includes the conversation dimension as its last part and that all required fields for the conversation dimension are set.
- isCompleteConversationRef(CompoundKeyData) - Method in class org.opennms.nephron.RefType
- isCongestionEncountered() - Method in class org.opennms.nephron.Aggregate
- isEmpty() - Method in class org.opennms.nephron.network.StringValue
- isGreaterThan(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isGreaterThan
- isGreaterThanOrEqualTo(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isGreaterThanOrEqualTo
- isInRange(String) - Method in class org.opennms.nephron.network.IpValue
- isLessThan(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isLessThan
- isLessThanOrEqualTo(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isLessThanOrEqualTo
- isNonEcnCapableTransport() - Method in class org.opennms.nephron.Aggregate
- isNull() - Method in class org.opennms.nephron.network.StringValue
- isNullOrEmpty() - Method in class org.opennms.nephron.network.StringValue
- isPredecessorOf(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isPredecessorOf
- isRanged() - Method in class org.opennms.nephron.network.StringValue
- isSingleton() - Method in class org.opennms.nephron.network.IPAddressRange
- isSuccessorOf(IPAddress) - Method in class org.opennms.nephron.network.IPAddress
-
isSuccessorOf
- isTotalNotTopK() - Method in enum org.opennms.nephron.CompoundKeyType
- isWildcard() - Method in class org.opennms.nephron.network.StringValue
- iterator() - Method in class org.opennms.nephron.network.IPAddressRange
-
iterator
K
- KafkaInputFlowDeserializer - Class in org.opennms.nephron.coders
- KafkaInputFlowDeserializer() - Constructor for class org.opennms.nephron.coders.KafkaInputFlowDeserializer
- KeyByConvWithTos() - Constructor for class org.opennms.nephron.Pipeline.KeyByConvWithTos
L
- largerAddress - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- largerAddress - Variable in class org.opennms.nephron.CompoundKeyData
- location - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- location - Variable in class org.opennms.nephron.CompoundKeyData
M
- m_inetAddress - Variable in class org.opennms.nephron.network.IPAddress
- main(String[]) - Static method in class org.opennms.nephron.Nephron
- max(IPAddress, IPAddress) - Static method in class org.opennms.nephron.network.IPAddress
-
max
- merge(Aggregate, Aggregate) - Static method in class org.opennms.nephron.Aggregate
- min(IPAddress, IPAddress) - Static method in class org.opennms.nephron.network.IPAddress
- MissingFieldsException - Exception in org.opennms.nephron
-
Thrown when we are unable to derive a
CompoundKeyfrom aFlowDocumentdue to one or more missing fields. - MissingFieldsException(String, FlowDocument) - Constructor for exception org.opennms.nephron.MissingFieldsException
- MONTHLY - org.opennms.nephron.elastic.IndexStrategy
N
- Nephron - Class in org.opennms.nephron
- Nephron() - Constructor for class org.opennms.nephron.Nephron
- NephronOptions - Interface in org.opennms.nephron
- nodeId - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- nodeId - Variable in class org.opennms.nephron.CompoundKeyData
O
- of(String) - Static method in class org.opennms.nephron.network.IpValue
- of(Duration) - Static method in class org.opennms.nephron.UnalignedFixedWindows
- of(StringValue) - Static method in class org.opennms.nephron.network.IpValue
- 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
- org.opennms.nephron.network - package org.opennms.nephron.network
- org.opennms.nephron.util - package org.opennms.nephron.util
- overlaps(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
-
overlaps
P
- PaneAccumulator<K,V> - Class in org.opennms.nephron.util
-
A stateful transform that accumulates values of different panes and flushes accumulated values after a given output delay.
- PaneAccumulator(SerializableBiFunction<V, V, V>, Duration, Coder<K>, Coder<V>) - Constructor for class org.opennms.nephron.util.PaneAccumulator
- parseCIDR(String) - Static method in class org.opennms.nephron.network.IpValue
- perNodeShift(int, long) - Static method in class org.opennms.nephron.UnalignedFixedWindows
- Pipeline - Class in org.opennms.nephron
- Pipeline() - Constructor for class org.opennms.nephron.Pipeline
- Pipeline.CalculateFlowStatistics - Class in org.opennms.nephron
- Pipeline.KeyByConvWithTos - Class in org.opennms.nephron
-
Maps flow documents into pairs of compound keys (of type EXPORTER_INTERFACE_TOS_CONVERSATION) and aggregates.
- Pipeline.ProjConvWithTos - Class in org.opennms.nephron
- Pipeline.ReadFromKafka - Class in org.opennms.nephron
- Pipeline.SumAndTopK - Class in org.opennms.nephron
- Pipeline.SumsAndTopKs - Class in org.opennms.nephron
- Pipeline.TotalAndSummary - 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
- populate(CompoundKeyData, boolean, TimeSeriesBuilder) - Method in class org.opennms.nephron.RefType
- populate(CompoundKeyData, FlowSummary) - Method in class org.opennms.nephron.RefType
- populate(TimeSeriesBuilder) - Method in class org.opennms.nephron.CompoundKey
- populate(FlowSummary) - Method in class org.opennms.nephron.CompoundKey
- processElement(DoFn.ProcessContext, IntervalWindow) - Method in class org.opennms.nephron.Pipeline.KeyByConvWithTos
- processElement(KV<CompoundKey, Aggregate>, DoFn.MultiOutputReceiver) - Method in class org.opennms.nephron.Pipeline.ProjConvWithTos
- ProjConvWithTos() - Constructor for class org.opennms.nephron.Pipeline.ProjConvWithTos
- protocol - Variable in class org.opennms.nephron.CompoundKeyData.Builder
- protocol - Variable in class org.opennms.nephron.CompoundKeyData
R
- RATE_LIMITED_LOG - Static variable in class org.opennms.nephron.Pipeline
- ReadFromKafka(String, String, Map<String, Object>, TimestampPolicyFactory<byte[], FlowDocument>) - Constructor for class org.opennms.nephron.Pipeline.ReadFromKafka
- RefType - Class in org.opennms.nephron
-
Describes the dimensions flow data can be grouped into.
- RefType() - Constructor for class org.opennms.nephron.RefType
- registerCoders(Pipeline) - Static method in class org.opennms.nephron.Pipeline
- remove(IPAddressRange) - Method in class org.opennms.nephron.network.IPAddressRange
S
- 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
- 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
- setCongestionEncountered(Boolean) - Method in class org.opennms.nephron.elastic.FlowSummary
- setConversationKey(String) - Method in class org.opennms.nephron.elastic.FlowSummary
- setCortexAccumulationDelayMs(long) - Method in interface org.opennms.nephron.CortexOptions
- setCortexConsideredHosts(String) - Method in interface org.opennms.nephron.CortexOptions
- setCortexMaxBatchBytes(int) - Method in interface org.opennms.nephron.CortexOptions
- setCortexMaxBatchSize(int) - Method in interface org.opennms.nephron.CortexOptions
- setCortexOrgId(String) - Method in interface org.opennms.nephron.CortexOptions
- setCortexWriteUrl(String) - Method in interface org.opennms.nephron.CortexOptions
- setDefaultMaxInputDelayMs(long) - Method in interface org.opennms.nephron.NephronOptions
- setDscp(Integer) - Method in class org.opennms.nephron.elastic.FlowSummary
- setEarlyProcessingDelayMs(long) - Method in interface org.opennms.nephron.NephronOptions
- setElasticConnectTimeout(int) - 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
- setElasticRetryCount(int) - Method in interface org.opennms.nephron.NephronOptions
- setElasticRetryDuration(long) - Method in interface org.opennms.nephron.NephronOptions
- setElasticSocketTimeout(int) - 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
- setForeignSource(String) - Method in class org.opennms.nephron.elastic.ExporterNode
- setGroupedBy(CompoundKeyType) - 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
- setId(String) - Method in class org.opennms.nephron.elastic.FlowSummary
- setIfIndex(Integer) - Method in class org.opennms.nephron.elastic.FlowSummary
- setKafkaClientProperties(String) - Method in interface org.opennms.nephron.NephronOptions
- 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
- setNonEcnCapableTransport(Boolean) - Method in class org.opennms.nephron.elastic.FlowSummary
- setRangeEndMs(long) - Method in class org.opennms.nephron.elastic.FlowSummary
- setRangeStartMs(long) - Method in class org.opennms.nephron.elastic.FlowSummary
- setSummaryAccumulationDelayMs(long) - Method in interface org.opennms.nephron.NephronOptions
- setTimestamp(long) - Method in class org.opennms.nephron.elastic.FlowSummary
- setTopK(int) - Method in interface org.opennms.nephron.NephronOptions
- size() - Method in class org.opennms.nephron.network.IPAddressRange
-
size
- splitBy(String) - Method in class org.opennms.nephron.network.StringValue
- StringValue - Class in org.opennms.nephron.network
-
Copied from OpenNMS.
- StringValue(String) - Constructor for class org.opennms.nephron.network.StringValue
- sum - Variable in class org.opennms.nephron.Pipeline.SumAndTopK
- SumAndTopK(PCollection<KV<CompoundKey, Aggregate>>, PCollection<KV<CompoundKey, Aggregate>>) - Constructor for class org.opennms.nephron.Pipeline.SumAndTopK
- summary - Variable in class org.opennms.nephron.Pipeline.TotalAndSummary
- SumsAndTopKs(Pipeline.SumAndTopK, Pipeline.SumAndTopK) - Constructor for class org.opennms.nephron.Pipeline.SumsAndTopKs
T
- toBigInteger() - Method in class org.opennms.nephron.network.IPAddress
- toDbString() - Method in class org.opennms.nephron.network.IPAddress
- toFlowSummary(KV<CompoundKey, Aggregate>, IntervalWindow) - Static method in class org.opennms.nephron.Pipeline
- toInetAddress() - Method in class org.opennms.nephron.network.IPAddress
- toIpAddrBytes(String) - Method in class org.opennms.nephron.network.IPAddress
- toIpAddrString(byte[]) - Method in class org.opennms.nephron.network.IPAddress
- toIpAddrString(InetAddress) - Method in class org.opennms.nephron.network.IPAddress
- toOctets() - Method in class org.opennms.nephron.network.IPAddress
- topK - Variable in class org.opennms.nephron.Pipeline.SumAndTopK
- TOPK - org.opennms.nephron.elastic.AggregationType
- toString() - Method in class org.opennms.nephron.Aggregate
- toString() - Method in class org.opennms.nephron.CompoundKey
- 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.network.IPAddress
- toString() - Method in class org.opennms.nephron.network.IPAddressRange
- total - Variable in class org.opennms.nephron.Pipeline.TotalAndSummary
- TOTAL - org.opennms.nephron.elastic.AggregationType
- TotalAndSummary(PCollection<KV<CompoundKey, Aggregate>>, PCollection<KV<CompoundKey, Aggregate>>) - Constructor for class org.opennms.nephron.Pipeline.TotalAndSummary
- toUserString() - Method in class org.opennms.nephron.network.IPAddress
- toWindow(Duration, Duration, Duration, Duration) - Static method in class org.opennms.nephron.Pipeline
- type - Variable in class org.opennms.nephron.CompoundKey
U
- UnalignedFixedWindows - Class in org.opennms.nephron
- UNKNOWN_APPLICATION_NAME_KEY - Static variable in class org.opennms.nephron.elastic.FlowSummary
V
- valueOf(String) - Static method in enum org.opennms.nephron.CompoundKeyType
-
Returns the enum constant of this type with the specified name.
- 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.IndexStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opennms.nephron.CompoundKeyType
-
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.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.IndexStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- windowCoder() - Method in class org.opennms.nephron.UnalignedFixedWindows
- WindowedFlows(Duration, Duration, Duration, Duration, Duration) - Constructor for class org.opennms.nephron.Pipeline.WindowedFlows
- WindowedFlows(NephronOptions) - Constructor for class org.opennms.nephron.Pipeline.WindowedFlows
- windowNumber(int, long, long) - Static method in class org.opennms.nephron.UnalignedFixedWindows
-
Return the number of the shifted window the given timestamp falls into
- windowStartForTimestamp(int, long, long) - Static method in class org.opennms.nephron.UnalignedFixedWindows
-
Returns the start of a shifted window that includes the given timestamp.
- windowStartForWindowNumber(int, long, long) - Static method in class org.opennms.nephron.UnalignedFixedWindows
- withAddress(String) - Method in class org.opennms.nephron.CompoundKeyData.Builder
- withHostname(String) - Method in class org.opennms.nephron.Aggregate
-
Returns a copy of this aggregate with
hostnameset to the given value andhostname2beingnull. - withoutTos - Variable in class org.opennms.nephron.Pipeline.SumsAndTopKs
- withTos - Variable in class org.opennms.nephron.Pipeline.SumsAndTopKs
- WriteToElasticsearch(String, String, String, String, IndexStrategy, int, int, int, long) - Constructor for class org.opennms.nephron.Pipeline.WriteToElasticsearch
- WriteToElasticsearch(NephronOptions) - Constructor for class org.opennms.nephron.Pipeline.WriteToElasticsearch
- WriteToKafka(String, String, Map<String, Object>) - Constructor for class org.opennms.nephron.Pipeline.WriteToKafka
Y
- YEARLY - org.opennms.nephron.elastic.IndexStrategy
All Classes All Packages