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.
|
| 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.
|