Enum Class CatRecoveryColumn

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

@JsonpDeserializable public enum CatRecoveryColumn extends Enum<CatRecoveryColumn> implements JsonEnum
See Also:
  • Enum Constant Details

    • Index

      public static final CatRecoveryColumn Index
      The name of the index.
    • Shard

      public static final CatRecoveryColumn Shard
      The name of the shard.
    • Time

      public static final CatRecoveryColumn Time
      The recovery time elasped.
    • Type

      public static final CatRecoveryColumn Type
      The type of recovery, from a peer or a snapshot.
    • Stage

      public static final CatRecoveryColumn Stage
      The stage of the recovery. Returned values are: INIT, INDEX: recovery of lucene files, either reusing local ones are copying new ones, VERIFY_INDEX: potentially running check index, TRANSLOG: starting up the engine, replaying the translog, FINALIZE: performing final task after all translog ops have been done, DONE
    • SourceHost

      public static final CatRecoveryColumn SourceHost
      The host address the index is moving from.
    • SourceNode

      public static final CatRecoveryColumn SourceNode
      The node name the index is moving from.
    • TargetHost

      public static final CatRecoveryColumn TargetHost
      The host address the index is moving to.
    • TargetNode

      public static final CatRecoveryColumn TargetNode
      The node name the index is moving to.
    • Repository

      public static final CatRecoveryColumn Repository
      The name of the repository being used. if not relevant 'n/a'.
    • Snapshot

      public static final CatRecoveryColumn Snapshot
      The name of the snapshot being used. if not relevant 'n/a'.
    • Files

      public static final CatRecoveryColumn Files
      The total number of files to recover.
    • FilesRecovered

      public static final CatRecoveryColumn FilesRecovered
      The number of files currently recovered.
    • FilesPercent

      public static final CatRecoveryColumn FilesPercent
      The percentage of files currently recovered.
    • FilesTotal

      public static final CatRecoveryColumn FilesTotal
      The total number of files.
    • Bytes

      public static final CatRecoveryColumn Bytes
      The total number of bytes to recover.
    • BytesRecovered

      public static final CatRecoveryColumn BytesRecovered
      Total number of bytes currently recovered.
    • BytesPercent

      public static final CatRecoveryColumn BytesPercent
      The percentage of bytes currently recovered.
    • BytesTotal

      public static final CatRecoveryColumn BytesTotal
      The total number of bytes.
    • TranslogOps

      public static final CatRecoveryColumn TranslogOps
      The total number of translog ops to recover.
    • TranslogOpsRecovered

      public static final CatRecoveryColumn TranslogOpsRecovered
      The total number of translog ops currently recovered.
    • TranslogOpsPercent

      public static final CatRecoveryColumn TranslogOpsPercent
      The percentage of translog ops currently recovered.
    • StartTime

      public static final CatRecoveryColumn StartTime
      The start time of the recovery operation.
    • StartTimeMillis

      public static final CatRecoveryColumn StartTimeMillis
      The start time of the recovery operation in eopch milliseconds.
    • StopTime

      public static final CatRecoveryColumn StopTime
      The end time of the recovery operation. If ongoing '1970-01-01T00:00:00.000Z'
    • StopTimeMillis

      public static final CatRecoveryColumn StopTimeMillis
      The end time of the recovery operation in eopch milliseconds. If ongoing '0'
  • Field Details

  • Method Details

    • values

      public static CatRecoveryColumn[] 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 CatRecoveryColumn 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