Class LifecycleSettings

java.lang.Object
org.elasticsearch.xpack.core.ilm.LifecycleSettings

public class LifecycleSettings extends Object
Class encapsulating settings related to Index Lifecycle Management X-Pack Plugin
  • Field Details

    • LIFECYCLE_POLL_INTERVAL

      public static final String LIFECYCLE_POLL_INTERVAL
      See Also:
    • LIFECYCLE_NAME

      public static final String LIFECYCLE_NAME
      See Also:
    • LIFECYCLE_INDEXING_COMPLETE

      public static final String LIFECYCLE_INDEXING_COMPLETE
      See Also:
    • LIFECYCLE_HISTORY_INDEX_ENABLED

      public static final String LIFECYCLE_HISTORY_INDEX_ENABLED
      See Also:
    • LIFECYCLE_STEP_MASTER_TIMEOUT

      public static final String LIFECYCLE_STEP_MASTER_TIMEOUT
      See Also:
    • LIFECYCLE_STEP_WAIT_TIME_THRESHOLD

      public static final String LIFECYCLE_STEP_WAIT_TIME_THRESHOLD
      See Also:
    • LIFECYCLE_ROLLOVER_ONLY_IF_HAS_DOCUMENTS

      public static final String LIFECYCLE_ROLLOVER_ONLY_IF_HAS_DOCUMENTS
      See Also:
    • SLM_HISTORY_INDEX_ENABLED

      public static final String SLM_HISTORY_INDEX_ENABLED
      See Also:
    • SLM_RETENTION_SCHEDULE

      public static final String SLM_RETENTION_SCHEDULE
      See Also:
    • SLM_RETENTION_DURATION

      public static final String SLM_RETENTION_DURATION
      See Also:
    • SLM_MINIMUM_INTERVAL

      public static final String SLM_MINIMUM_INTERVAL
      See Also:
    • SLM_HEALTH_FAILED_SNAPSHOT_WARN_THRESHOLD

      public static final String SLM_HEALTH_FAILED_SNAPSHOT_WARN_THRESHOLD
      See Also:
    • SNAPSHOT_INDEX_NAME

      public static final String SNAPSHOT_INDEX_NAME
      See Also:
    • LIFECYCLE_POLL_INTERVAL_SETTING

      public static final Setting<org.elasticsearch.core.TimeValue> LIFECYCLE_POLL_INTERVAL_SETTING
    • LIFECYCLE_NAME_SETTING

      public static final Setting<String> LIFECYCLE_NAME_SETTING
    • LIFECYCLE_INDEXING_COMPLETE_SETTING

      public static final Setting<Boolean> LIFECYCLE_INDEXING_COMPLETE_SETTING
    • LIFECYCLE_HISTORY_INDEX_ENABLED_SETTING

      public static final Setting<Boolean> LIFECYCLE_HISTORY_INDEX_ENABLED_SETTING
    • LIFECYCLE_STEP_MASTER_TIMEOUT_SETTING

      public static final Setting<org.elasticsearch.core.TimeValue> LIFECYCLE_STEP_MASTER_TIMEOUT_SETTING
    • LIFECYCLE_STEP_WAIT_TIME_THRESHOLD_SETTING

      public static final Setting<org.elasticsearch.core.TimeValue> LIFECYCLE_STEP_WAIT_TIME_THRESHOLD_SETTING
    • LIFECYCLE_ROLLOVER_ONLY_IF_HAS_DOCUMENTS_SETTING

      public static final Setting<Boolean> LIFECYCLE_ROLLOVER_ONLY_IF_HAS_DOCUMENTS_SETTING
    • SLM_HISTORY_INDEX_ENABLED_SETTING

      public static final Setting<Boolean> SLM_HISTORY_INDEX_ENABLED_SETTING
    • SLM_RETENTION_SCHEDULE_SETTING

      public static final Setting<String> SLM_RETENTION_SCHEDULE_SETTING
    • SLM_RETENTION_DURATION_SETTING

      public static final Setting<org.elasticsearch.core.TimeValue> SLM_RETENTION_DURATION_SETTING
    • SLM_MINIMUM_INTERVAL_SETTING

      public static final Setting<org.elasticsearch.core.TimeValue> SLM_MINIMUM_INTERVAL_SETTING
    • SLM_HEALTH_FAILED_SNAPSHOT_WARN_THRESHOLD_SETTING

      public static final Setting<Long> SLM_HEALTH_FAILED_SNAPSHOT_WARN_THRESHOLD_SETTING
      The number of repeated failures allowed since the last successful SLM snapshot before a health warning is surfaced in the health API.
  • Constructor Details

    • LifecycleSettings

      public LifecycleSettings()