Class SecurityIndexManager.State

java.lang.Object
org.elasticsearch.xpack.security.support.SecurityIndexManager.State
Enclosing class:
SecurityIndexManager

public static class SecurityIndexManager.State extends Object
State of the security index.
  • Field Details

    • UNRECOVERED_STATE

      public static final SecurityIndexManager.State UNRECOVERED_STATE
    • creationTime

      public final Instant creationTime
    • isIndexUpToDate

      public final boolean isIndexUpToDate
    • indexAvailable

      public final boolean indexAvailable
    • mappingUpToDate

      public final boolean mappingUpToDate
    • mappingVersion

      public final org.elasticsearch.Version mappingVersion
    • concreteIndexName

      public final String concreteIndexName
    • indexHealth

      public final org.elasticsearch.cluster.health.ClusterHealthStatus indexHealth
    • indexState

      public final org.elasticsearch.cluster.metadata.IndexMetadata.State indexState
    • minimumNodeVersion

      public final org.elasticsearch.Version minimumNodeVersion
    • indexUUID

      public final String indexUUID
  • Constructor Details

    • State

      public State(Instant creationTime, boolean isIndexUpToDate, boolean indexAvailable, boolean mappingUpToDate, org.elasticsearch.Version mappingVersion, String concreteIndexName, org.elasticsearch.cluster.health.ClusterHealthStatus indexHealth, org.elasticsearch.cluster.metadata.IndexMetadata.State indexState, org.elasticsearch.Version minimumNodeVersion, String indexUUID)
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • indexExists

      public boolean indexExists()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object