public static enum UnassignedInfo.Reason extends Enum<UnassignedInfo.Reason>
Note, ordering of the enum is important, make sure to add new values at the end and handle version serialization properly.
| 列挙型定数と説明 |
|---|
ALLOCATION_FAILED
Unassigned as a result of a failed allocation of the shard.
|
CLUSTER_RECOVERED
Unassigned as a result of a full cluster recovery.
|
DANGLING_INDEX_IMPORTED
Unassigned as a result of importing a dangling index.
|
EXISTING_INDEX_RESTORED
Unassigned as a result of restoring into a closed index.
|
INDEX_CREATED
Unassigned as a result of an API creation of an index.
|
INDEX_REOPENED
Unassigned as a result of opening a closed index.
|
NEW_INDEX_RESTORED
Unassigned as a result of restoring into a new index.
|
NODE_LEFT
Unassigned as a result of the node hosting it leaving the cluster.
|
REALLOCATED_REPLICA
A better replica location is identified and causes the existing replica allocation to be cancelled.
|
REINITIALIZED
When a shard moves from started back to initializing, for example, during shadow replica
|
REPLICA_ADDED
Unassigned as a result of explicit addition of a replica.
|
REROUTE_CANCELLED
Unassigned as a result of explicit cancel reroute command.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static UnassignedInfo.Reason |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static UnassignedInfo.Reason[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final UnassignedInfo.Reason INDEX_CREATED
public static final UnassignedInfo.Reason CLUSTER_RECOVERED
public static final UnassignedInfo.Reason INDEX_REOPENED
public static final UnassignedInfo.Reason DANGLING_INDEX_IMPORTED
public static final UnassignedInfo.Reason NEW_INDEX_RESTORED
public static final UnassignedInfo.Reason EXISTING_INDEX_RESTORED
public static final UnassignedInfo.Reason REPLICA_ADDED
public static final UnassignedInfo.Reason ALLOCATION_FAILED
public static final UnassignedInfo.Reason NODE_LEFT
public static final UnassignedInfo.Reason REROUTE_CANCELLED
public static final UnassignedInfo.Reason REINITIALIZED
public static final UnassignedInfo.Reason REALLOCATED_REPLICA
public static UnassignedInfo.Reason[] values()
for(UnassignedInfo.Reason c: UnassignedInfo.Reason.values()) System.out.println(c);
public static UnassignedInfo.Reason valueOf(String name)
name - 返される列挙型定数の名前。IllegalArgumentException - この列挙型に、指定した名前の定数がない場合NullPointerException - 引数がnullの場合Copyright © 2009–2016. All rights reserved.