Enum Class IdEpochType

java.lang.Object
java.lang.Enum<IdEpochType>
io.dingodb.sdk.service.entity.coordinator.IdEpochType
All Implemented Interfaces:
Numeric, Serializable, Comparable<IdEpochType>, Constable

public enum IdEpochType extends Enum<IdEpochType> implements Numeric
  • Enum Constant Details

    • UNRECOGNIZED

      public static final IdEpochType UNRECOGNIZED
    • ID_NONE

      public static final IdEpochType ID_NONE
    • ID_NEXT_COORINATOR

      public static final IdEpochType ID_NEXT_COORINATOR
    • ID_NEXT_STORE

      public static final IdEpochType ID_NEXT_STORE
    • ID_NEXT_EXECUTOR

      public static final IdEpochType ID_NEXT_EXECUTOR
    • ID_NEXT_SCHEMA

      public static final IdEpochType ID_NEXT_SCHEMA
    • ID_NEXT_REGION

      public static final IdEpochType ID_NEXT_REGION
    • ID_NEXT_TABLE

      public static final IdEpochType ID_NEXT_TABLE
    • ID_NEXT_INDEX

      public static final IdEpochType ID_NEXT_INDEX
    • ID_NEXT_TENANT

      public static final IdEpochType ID_NEXT_TENANT
    • EPOCH_COORINATOR

      public static final IdEpochType EPOCH_COORINATOR
    • EPOCH_STORE

      public static final IdEpochType EPOCH_STORE
    • EPOCH_EXECUTOR

      public static final IdEpochType EPOCH_EXECUTOR
    • EPOCH_SCHEMA

      public static final IdEpochType EPOCH_SCHEMA
    • EPOCH_REGION

      public static final IdEpochType EPOCH_REGION
    • EPOCH_TABLE

      public static final IdEpochType EPOCH_TABLE
    • EPOCH_INDEX

      public static final IdEpochType EPOCH_INDEX
    • EPOCH_MDS

      public static final IdEpochType EPOCH_MDS
    • RAFT_APPLY_TERM

      public static final IdEpochType RAFT_APPLY_TERM
    • RAFT_APPLY_INDEX

      public static final IdEpochType RAFT_APPLY_INDEX
    • ID_NEXT_REGION_CMD

      public static final IdEpochType ID_NEXT_REGION_CMD
    • ID_NEXT_JOB

      public static final IdEpochType ID_NEXT_JOB
    • ID_NEXT_LEASE

      public static final IdEpochType ID_NEXT_LEASE
    • ID_NEXT_REVISION

      public static final IdEpochType ID_NEXT_REVISION
    • ID_NEXT_META_WATCH

      public static final IdEpochType ID_NEXT_META_WATCH
    • ID_GC_SAFE_POINT

      public static final IdEpochType ID_GC_SAFE_POINT
    • ID_SCHEMA_VERSION

      public static final IdEpochType ID_SCHEMA_VERSION
    • ID_DDL_JOB

      public static final IdEpochType ID_DDL_JOB
    • ID_GC_RESOLVE_LOCK_SAFE_POINT

      public static final IdEpochType ID_GC_RESOLVE_LOCK_SAFE_POINT
  • Field Details

    • number

      public final Integer number
  • Method Details

    • values

      public static IdEpochType[] 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 IdEpochType 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
    • number

      public int number()
      Specified by:
      number in interface Numeric
    • forNumber

      public static IdEpochType forNumber(int number)