Class Anomaly

java.lang.Object
co.elastic.clients.elasticsearch.ml.Anomaly
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class Anomaly
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static Anomaly of​(java.util.function.Function<Anomaly.Builder,​ObjectBuilder<Anomaly>> fn)
    • actual

      public final java.util.List<java.lang.Double> actual()
      API name: actual
    • bucketSpan

      public final Time bucketSpan()
      Required - API name: bucket_span
    • byFieldName

      @Nullable public final java.lang.String byFieldName()
      API name: by_field_name
    • byFieldValue

      @Nullable public final java.lang.String byFieldValue()
      API name: by_field_value
    • causes

      public final java.util.List<AnomalyCause> causes()
      API name: causes
    • detectorIndex

      public final int detectorIndex()
      Required - API name: detector_index
    • fieldName

      @Nullable public final java.lang.String fieldName()
      API name: field_name
    • function

      @Nullable public final java.lang.String function()
      API name: function
    • functionDescription

      @Nullable public final java.lang.String functionDescription()
      API name: function_description
    • influencers

      public final java.util.List<Influence> influencers()
      API name: influencers
    • initialRecordScore

      public final double initialRecordScore()
      Required - API name: initial_record_score
    • isInterim

      public final boolean isInterim()
      Required - API name: is_interim
    • jobId

      public final java.lang.String jobId()
      Required - API name: job_id
    • overFieldName

      @Nullable public final java.lang.String overFieldName()
      API name: over_field_name
    • overFieldValue

      @Nullable public final java.lang.String overFieldValue()
      API name: over_field_value
    • partitionFieldName

      @Nullable public final java.lang.String partitionFieldName()
      API name: partition_field_name
    • partitionFieldValue

      @Nullable public final java.lang.String partitionFieldValue()
      API name: partition_field_value
    • probability

      public final double probability()
      Required - API name: probability
    • recordScore

      public final double recordScore()
      Required - API name: record_score
    • resultType

      public final java.lang.String resultType()
      Required - API name: result_type
    • timestamp

      public final java.lang.String timestamp()
      Required - API name: timestamp
    • typical

      public final java.util.List<java.lang.Double> typical()
      API name: typical
    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupAnomalyDeserializer

      protected static void setupAnomalyDeserializer​(ObjectDeserializer<Anomaly.Builder> op)