Enum Class CatAnomalyDetectorColumn

java.lang.Object
java.lang.Enum<CatAnomalyDetectorColumn>
co.elastic.clients.elasticsearch.cat.CatAnomalyDetectorColumn
All Implemented Interfaces:
JsonEnum, JsonpSerializable, Serializable, Comparable<CatAnomalyDetectorColumn>, Constable

@JsonpDeserializable public enum CatAnomalyDetectorColumn extends Enum<CatAnomalyDetectorColumn> implements JsonEnum
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>

    Nested classes/interfaces inherited from interface co.elastic.clients.json.JsonEnum

    JsonEnum.Deserializer<T extends JsonEnum>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    For open anomaly detection jobs only, contains messages relating to the selection of a node to run the job.
    The number of bucket results produced by the job.
    Exponential moving average of all bucket processing times, in milliseconds.
    Exponentially-weighted moving average of bucket processing times calculated in a 1 hour time window, in milliseconds.
    Maximum among all bucket processing times, in milliseconds.
    Minimum among all bucket processing times, in milliseconds.
    Sum of all bucket processing times, in milliseconds.
    The number of buckets processed.
    The timestamp of the earliest chronologically input document.
    The number of buckets which did not contain any data.
    The number of bytes of input data posted to the anomaly detection job.
    The total number of fields in input documents posted to the anomaly detection job.
    The number of input documents posted to the anomaly detection job.
    The number of input documents with either a missing date field or a date that could not be parsed.
    The timestamp at which data was last analyzed, according to server time.
    The timestamp of the last bucket that did not contain any data.
    The timestamp of the last bucket that was considered sparse.
    The timestamp of the latest chronologically input document.
    The number of input documents that are missing a field that the anomaly detection job is configured to analyze.
    The number of input documents that have a timestamp chronologically preceding the start of the current anomaly detection bucket offset by the latency window.
    The total number of fields in all the documents that have been processed by the anomaly detection job.
    The number of input documents that have been processed by the anomaly detection job.
    The number of buckets that contained few data points compared to the expected number of data points.
    The average memory usage in bytes for forecasts related to the anomaly detection job.
    The maximum memory usage in bytes for forecasts related to the anomaly detection job.
    The minimum memory usage in bytes for forecasts related to the anomaly detection job.
    The total memory usage in bytes for forecasts related to the anomaly detection job.
    The average number of model_forecast` documents written for forecasts related to the anomaly detection job.
    The maximum number of model_forecast documents written for forecasts related to the anomaly detection job.
    The minimum number of model_forecast documents written for forecasts related to the anomaly detection job.
    The total number of model_forecast documents written for forecasts related to the anomaly detection job.
    The average runtime in milliseconds for forecasts related to the anomaly detection job.
    The maximum runtime in milliseconds for forecasts related to the anomaly detection job.
    The minimum runtime in milliseconds for forecasts related to the anomaly detection job.
    The total runtime in milliseconds for forecasts related to the anomaly detection job.
    The number of individual forecasts currently available for the job.
    Identifier for the anomaly detection job.
    The number of buckets for which new entities in incoming data were not processed due to insufficient model memory.
    The number of by field values that were analyzed by the models.
    The number of bytes of memory used by the models.
    The number of bytes over the high limit for memory usage at the last allocation failure.
    The status of categorization for the job: ok or warn.
    The number of documents that have had a field categorized.
    The number of categories created by categorization that will never be assigned again because another category’s definition makes it a superset of the dead category.
    The number of times that categorization wanted to create a new category but couldn’t because the job had hit its model memory limit.
    The number of categories that match more than 1% of categorized documents.
    The timestamp when the model stats were gathered, according to server time.
    The timestamp when the model stats were gathered, according to server time.
    The status of the mathematical models: ok, soft_limit, or hard_limit.
    The number of over field values that were analyzed by the models.
    The number of partition field values that were analyzed by the models.
    The number of categories that match just one categorized document.
    The timestamp of the last record when the model stats were gathered.
    The number of categories created by categorization.
    The network address of the node that runs the job.
    The ephemeral ID of the node that runs the job.
    The unique identifier of the node that runs the job.
    The name of the node that runs the job.
    For open jobs only, the elapsed time for which the job has been open.
    The status of the anomaly detection job: closed, closing, failed, opened, or opening.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface co.elastic.clients.json.JsonEnum

    serialize
  • Enum Constant Details

    • AssignmentExplanation

      public static final CatAnomalyDetectorColumn AssignmentExplanation
      For open anomaly detection jobs only, contains messages relating to the selection of a node to run the job.
    • BucketsCount

      public static final CatAnomalyDetectorColumn BucketsCount
      The number of bucket results produced by the job.
    • BucketsTimeExpAvg

      public static final CatAnomalyDetectorColumn BucketsTimeExpAvg
      Exponential moving average of all bucket processing times, in milliseconds.
    • BucketsTimeExpAvgHour

      public static final CatAnomalyDetectorColumn BucketsTimeExpAvgHour
      Exponentially-weighted moving average of bucket processing times calculated in a 1 hour time window, in milliseconds.
    • BucketsTimeMax

      public static final CatAnomalyDetectorColumn BucketsTimeMax
      Maximum among all bucket processing times, in milliseconds.
    • BucketsTimeMin

      public static final CatAnomalyDetectorColumn BucketsTimeMin
      Minimum among all bucket processing times, in milliseconds.
    • BucketsTimeTotal

      public static final CatAnomalyDetectorColumn BucketsTimeTotal
      Sum of all bucket processing times, in milliseconds.
    • DataBuckets

      public static final CatAnomalyDetectorColumn DataBuckets
      The number of buckets processed.
    • DataEarliestRecord

      public static final CatAnomalyDetectorColumn DataEarliestRecord
      The timestamp of the earliest chronologically input document.
    • DataEmptyBuckets

      public static final CatAnomalyDetectorColumn DataEmptyBuckets
      The number of buckets which did not contain any data.
    • DataInputBytes

      public static final CatAnomalyDetectorColumn DataInputBytes
      The number of bytes of input data posted to the anomaly detection job.
    • DataInputFields

      public static final CatAnomalyDetectorColumn DataInputFields
      The total number of fields in input documents posted to the anomaly detection job. This count includes fields that are not used in the analysis. However, be aware that if you are using a datafeed, it extracts only the required fields from the documents it retrieves before posting them to the job.
    • DataInputRecords

      public static final CatAnomalyDetectorColumn DataInputRecords
      The number of input documents posted to the anomaly detection job.
    • DataInvalidDates

      public static final CatAnomalyDetectorColumn DataInvalidDates
      The number of input documents with either a missing date field or a date that could not be parsed.
    • DataLast

      public static final CatAnomalyDetectorColumn DataLast
      The timestamp at which data was last analyzed, according to server time.
    • DataLastEmptyBucket

      public static final CatAnomalyDetectorColumn DataLastEmptyBucket
      The timestamp of the last bucket that did not contain any data.
    • DataLastSparseBucket

      public static final CatAnomalyDetectorColumn DataLastSparseBucket
      The timestamp of the last bucket that was considered sparse.
    • DataLatestRecord

      public static final CatAnomalyDetectorColumn DataLatestRecord
      The timestamp of the latest chronologically input document.
    • DataMissingFields

      public static final CatAnomalyDetectorColumn DataMissingFields
      The number of input documents that are missing a field that the anomaly detection job is configured to analyze. Input documents with missing fields are still processed because it is possible that not all fields are missing.
    • DataOutOfOrderTimestamps

      public static final CatAnomalyDetectorColumn DataOutOfOrderTimestamps
      The number of input documents that have a timestamp chronologically preceding the start of the current anomaly detection bucket offset by the latency window. This information is applicable only when you provide data to the anomaly detection job by using the post data API. These out of order documents are discarded, since jobs require time series data to be in ascending chronological order.
    • DataProcessedFields

      public static final CatAnomalyDetectorColumn DataProcessedFields
      The total number of fields in all the documents that have been processed by the anomaly detection job. Only fields that are specified in the detector configuration object contribute to this count. The timestamp is not included in this count.
    • DataProcessedRecords

      public static final CatAnomalyDetectorColumn DataProcessedRecords
      The number of input documents that have been processed by the anomaly detection job. This value includes documents with missing fields, since they are nonetheless analyzed. If you use datafeeds and have aggregations in your search query, the processed record count is the number of aggregation results processed, not the number of Elasticsearch documents.
    • DataSparseBuckets

      public static final CatAnomalyDetectorColumn DataSparseBuckets
      The number of buckets that contained few data points compared to the expected number of data points.
    • ForecastsMemoryAvg

      public static final CatAnomalyDetectorColumn ForecastsMemoryAvg
      The average memory usage in bytes for forecasts related to the anomaly detection job.
    • ForecastsMemoryMax

      public static final CatAnomalyDetectorColumn ForecastsMemoryMax
      The maximum memory usage in bytes for forecasts related to the anomaly detection job.
    • ForecastsMemoryMin

      public static final CatAnomalyDetectorColumn ForecastsMemoryMin
      The minimum memory usage in bytes for forecasts related to the anomaly detection job.
    • ForecastsMemoryTotal

      public static final CatAnomalyDetectorColumn ForecastsMemoryTotal
      The total memory usage in bytes for forecasts related to the anomaly detection job.
    • ForecastsRecordsAvg

      public static final CatAnomalyDetectorColumn ForecastsRecordsAvg
      The average number of model_forecast` documents written for forecasts related to the anomaly detection job.
    • ForecastsRecordsMax

      public static final CatAnomalyDetectorColumn ForecastsRecordsMax
      The maximum number of model_forecast documents written for forecasts related to the anomaly detection job.
    • ForecastsRecordsMin

      public static final CatAnomalyDetectorColumn ForecastsRecordsMin
      The minimum number of model_forecast documents written for forecasts related to the anomaly detection job.
    • ForecastsRecordsTotal

      public static final CatAnomalyDetectorColumn ForecastsRecordsTotal
      The total number of model_forecast documents written for forecasts related to the anomaly detection job.
    • ForecastsTimeAvg

      public static final CatAnomalyDetectorColumn ForecastsTimeAvg
      The average runtime in milliseconds for forecasts related to the anomaly detection job.
    • ForecastsTimeMax

      public static final CatAnomalyDetectorColumn ForecastsTimeMax
      The maximum runtime in milliseconds for forecasts related to the anomaly detection job.
    • ForecastsTimeMin

      public static final CatAnomalyDetectorColumn ForecastsTimeMin
      The minimum runtime in milliseconds for forecasts related to the anomaly detection job.
    • ForecastsTimeTotal

      public static final CatAnomalyDetectorColumn ForecastsTimeTotal
      The total runtime in milliseconds for forecasts related to the anomaly detection job.
    • ForecastsTotal

      public static final CatAnomalyDetectorColumn ForecastsTotal
      The number of individual forecasts currently available for the job.
    • Id

      public static final CatAnomalyDetectorColumn Id
      Identifier for the anomaly detection job.
    • ModelBucketAllocationFailures

      public static final CatAnomalyDetectorColumn ModelBucketAllocationFailures
      The number of buckets for which new entities in incoming data were not processed due to insufficient model memory.
    • ModelByFields

      public static final CatAnomalyDetectorColumn ModelByFields
      The number of by field values that were analyzed by the models. This value is cumulative for all detectors in the job.
    • ModelBytes

      public static final CatAnomalyDetectorColumn ModelBytes
      The number of bytes of memory used by the models. This is the maximum value since the last time the model was persisted. If the job is closed, this value indicates the latest size.
    • ModelBytesExceeded

      public static final CatAnomalyDetectorColumn ModelBytesExceeded
      The number of bytes over the high limit for memory usage at the last allocation failure.
    • ModelCategorizationStatus

      public static final CatAnomalyDetectorColumn ModelCategorizationStatus
      The status of categorization for the job: ok or warn. If ok, categorization is performing acceptably well (or not being used at all). If warn, categorization is detecting a distribution of categories that suggests the input data is inappropriate for categorization. Problems could be that there is only one category, more than 90% of categories are rare, the number of categories is greater than 50% of the number of categorized documents, there are no frequently matched categories, or more than 50% of categories are dead.
    • ModelCategorizedDocCount

      public static final CatAnomalyDetectorColumn ModelCategorizedDocCount
      The number of documents that have had a field categorized.
    • ModelDeadCategoryCount

      public static final CatAnomalyDetectorColumn ModelDeadCategoryCount
      The number of categories created by categorization that will never be assigned again because another category’s definition makes it a superset of the dead category. Dead categories are a side effect of the way categorization has no prior training.
    • ModelFailedCategoryCount

      public static final CatAnomalyDetectorColumn ModelFailedCategoryCount
      The number of times that categorization wanted to create a new category but couldn’t because the job had hit its model memory limit. This count does not track which specific categories failed to be created. Therefore, you cannot use this value to determine the number of unique categories that were missed.
    • ModelFrequentCategoryCount

      public static final CatAnomalyDetectorColumn ModelFrequentCategoryCount
      The number of categories that match more than 1% of categorized documents.
    • ModelLogTime

      public static final CatAnomalyDetectorColumn ModelLogTime
      The timestamp when the model stats were gathered, according to server time.
    • ModelMemoryLimit

      public static final CatAnomalyDetectorColumn ModelMemoryLimit
      The timestamp when the model stats were gathered, according to server time.
    • ModelMemoryStatus

      public static final CatAnomalyDetectorColumn ModelMemoryStatus
      The status of the mathematical models: ok, soft_limit, or hard_limit. If ok, the models stayed below the configured value. If soft_limit, the models used more than 60% of the configured memory limit and older unused models will be pruned to free up space. Additionally, in categorization jobs no further category examples will be stored. If hard_limit, the models used more space than the configured memory limit. As a result, not all incoming data was processed.
    • ModelOverFields

      public static final CatAnomalyDetectorColumn ModelOverFields
      The number of over field values that were analyzed by the models. This value is cumulative for all detectors in the job.
    • ModelPartitionFields

      public static final CatAnomalyDetectorColumn ModelPartitionFields
      The number of partition field values that were analyzed by the models. This value is cumulative for all detectors in the job.
    • ModelRareCategoryCount

      public static final CatAnomalyDetectorColumn ModelRareCategoryCount
      The number of categories that match just one categorized document.
    • ModelTimestamp

      public static final CatAnomalyDetectorColumn ModelTimestamp
      The timestamp of the last record when the model stats were gathered.
    • ModelTotalCategoryCount

      public static final CatAnomalyDetectorColumn ModelTotalCategoryCount
      The number of categories created by categorization.
    • NodeAddress

      public static final CatAnomalyDetectorColumn NodeAddress
      The network address of the node that runs the job. This information is available only for open jobs.
    • NodeEphemeralId

      public static final CatAnomalyDetectorColumn NodeEphemeralId
      The ephemeral ID of the node that runs the job. This information is available only for open jobs.
    • NodeId

      public static final CatAnomalyDetectorColumn NodeId
      The unique identifier of the node that runs the job. This information is available only for open jobs.
    • NodeName

      public static final CatAnomalyDetectorColumn NodeName
      The name of the node that runs the job. This information is available only for open jobs.
    • OpenedTime

      public static final CatAnomalyDetectorColumn OpenedTime
      For open jobs only, the elapsed time for which the job has been open.
    • State

      public static final CatAnomalyDetectorColumn State
      The status of the anomaly detection job: closed, closing, failed, opened, or opening. If closed, the job finished successfully with its model state persisted. The job must be opened before it can accept further data. If closing, the job close action is in progress and has not yet completed. A closing job cannot accept further data. If failed, the job did not finish successfully due to an error. This situation can occur due to invalid input data, a fatal error occurring during the analysis, or an external interaction such as the process being killed by the Linux out of memory (OOM) killer. If the job had irrevocably failed, it must be force closed and then deleted. If the datafeed can be corrected, the job can be closed and then re-opened. If opened, the job is available to receive and process data. If opening, the job open action is in progress and has not yet completed.
  • Field Details

  • Method Details

    • values

      public static CatAnomalyDetectorColumn[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CatAnomalyDetectorColumn valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • jsonValue

      public String jsonValue()
      Specified by:
      jsonValue in interface JsonEnum
    • aliases

      public String[] aliases()
      Specified by:
      aliases in interface JsonEnum