Class AnomalyExplanation
java.lang.Object
co.elastic.clients.elasticsearch.ml.AnomalyExplanation
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<AnomalyExplanation>
Json deserializer forAnomalyExplanation
-
Method Summary
Modifier and TypeMethodDescriptionfinal Integer
Impact from the duration and magnitude of the detected anomaly relative to the historical average.final Integer
Length of the detected anomaly in the number of buckets.final String
Type of the detected anomaly:spike
ordip
.final Boolean
Indicates reduction of anomaly score for the bucket with large confidence intervals.final Boolean
If the bucket contains fewer samples than expected, the score is reduced.final Double
Lower bound of the 95% confidence interval.final Integer
Impact of the deviation between actual and typical values in the past 12 buckets.static AnomalyExplanation
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final Integer
Impact of the deviation between actual and typical values in the current bucket.toString()
final Double
Typical (expected) value for this bucket.final Double
Upper bound of the 95% confidence interval.
-
Field Details
-
_DESERIALIZER
Json deserializer forAnomalyExplanation
-
-
Method Details
-
of
public static AnomalyExplanation of(Function<AnomalyExplanation.Builder, ObjectBuilder<AnomalyExplanation>> fn) -
anomalyCharacteristicsImpact
Impact from the duration and magnitude of the detected anomaly relative to the historical average.API name:
anomaly_characteristics_impact
-
anomalyLength
Length of the detected anomaly in the number of buckets.API name:
anomaly_length
-
anomalyType
Type of the detected anomaly:spike
ordip
.API name:
anomaly_type
-
highVariancePenalty
Indicates reduction of anomaly score for the bucket with large confidence intervals. If a bucket has large confidence intervals, the score is reduced.API name:
high_variance_penalty
-
incompleteBucketPenalty
If the bucket contains fewer samples than expected, the score is reduced.API name:
incomplete_bucket_penalty
-
lowerConfidenceBound
Lower bound of the 95% confidence interval.API name:
lower_confidence_bound
-
multiBucketImpact
Impact of the deviation between actual and typical values in the past 12 buckets.API name:
multi_bucket_impact
-
singleBucketImpact
Impact of the deviation between actual and typical values in the current bucket.API name:
single_bucket_impact
-
typicalValue
Typical (expected) value for this bucket.API name:
typical_value
-
upperConfidenceBound
Upper bound of the 95% confidence interval.API name:
upper_confidence_bound
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupAnomalyExplanationDeserializer
protected static void setupAnomalyExplanationDeserializer(ObjectDeserializer<AnomalyExplanation.Builder> op)
-