See: Description
Interface | Description |
---|---|
Consolidator |
Consolidates a set of measurements collected at a smaller step size to a set a measurement
at a larger step size that is an even multiple of the primary.
|
DataExpr |
Data expressions for defining how to aggregate values.
|
DataExpr.AggregateFunction |
Base type for simple aggregate functions.
|
DataExpr.Aggregator |
Helper for incrementally computing an aggregate of a set of tag values.
|
DataExpr.SimpleAggregator |
Base type for simple aggregators that have a single result value.
|
EvaluatorConfig |
Additional interface that can be implemented by the AtlasConfig instance providing knobs
for internal registry details.
|
Query |
Query for matching based on tags.
|
Query.KeyQuery |
Base interface for simple queries that check the value associated with a single key.
|
QueryIndex.CacheSupplier<V> |
Supplier to create a new instance of a cache used for other checks.
|
Class | Description |
---|---|
Consolidator.AbstractConsolidator |
Base class for consolidator implementations.
|
Consolidator.Avg |
Averages the raw values.
|
Consolidator.Max |
Selects the maximum value that is reported.
|
Consolidator.None |
Placeholder implementation used when the primary and consolidated step sizes are
the same.
|
DataExpr.All |
Includes all datapoints that match the query expression.
|
DataExpr.Count |
Aggregates all datapoints that match the query to a single datapoint that is the
number of input values.
|
DataExpr.DropRollup |
Rollup inputs by dropping the specified keys.
|
DataExpr.GroupBy |
Compute a set of time series matching the query and grouped by the specified keys.
|
DataExpr.KeepRollup |
Rollup inputs by only keeping the specified keys.
|
DataExpr.Max |
Aggregates all datapoints that match the query to a single datapoint that is the
maximum of the input values.
|
DataExpr.Min |
Aggregates all datapoints that match the query to a single datapoint that is the
minimum of the input values.
|
DataExpr.Sum |
Aggregates all datapoints that match the query to a single datapoint that is the
sum of the input values.
|
DefaultPublisher | |
EvalPayload |
Wraps a list of measurements with a set of common tags.
|
EvalPayload.DiagnosticMessage |
Diagnostic message.
|
EvalPayload.Message |
Message.
|
EvalPayload.Metric |
Metric value.
|
Evaluator |
Evaluates all the expressions for a set of subscriptions.
|
IdMapper |
Default mapping function from an Id to a Map.
|
JsonUtils |
Helper functions for creating the mappers used to encode Atlas payloads.
|
MeasurementSerializer |
Jackson serializer for measurements.
|
Parser |
Parses an Atlas data or query expression.
|
PublishPayload |
Wraps a list of measurements with a set of common tags.
|
Query.And |
Query that matches if both sub-queries match.
|
Query.CompositeKeyQuery |
Checks all of a set of conditions for the same key match the specified value.
|
Query.Equal |
Query that matches if the tag map contains key
k with value v . |
Query.GreaterThan |
Query that matches if the tag map contains key
k with a value that is lexically
greater than v . |
Query.GreaterThanEqual |
Query that matches if the tag map contains key
k with a value that is lexically
greater than or equal to v . |
Query.Has |
Query that matches if the tag map contains a specified key.
|
Query.In |
Query that matches if the tag map contains key
k with a value in the set
vs . |
Query.InvertedKeyQuery |
Query that matches if the underlying key query does not match.
|
Query.LessThan |
Query that matches if the tag map contains key
k with a value that is lexically
less than v . |
Query.LessThanEqual |
Query that matches if the tag map contains key
k with a value that is lexically
less than or equal to v . |
Query.Not |
Query that matches if the sub-query does not match.
|
Query.Or |
Query that matches if either sub-queries match.
|
Query.Regex |
Query that matches if the tag map contains key
k with a value that matches the
regex in v . |
QueryIndex<T> |
Index that to efficiently match an
Id against a set of
queries that are known in advance. |
QueryIndex.DefaultCacheSupplier<V> |
Default supplier based on a simple LFU cache.
|
Subscription |
Model object for an individual subscription coming from LWC.
|
Subscriptions |
Model object for subscriptions payload coming from LWC service.
|
TagsValuePair |
Pair consisting of a set of tags and a double value.
|
Enum | Description |
---|---|
EvalPayload.MessageType |
Message type.
|