| Interface | Description |
|---|---|
| AllocationCommand |
This interface defines the basic methods of commands for allocation
|
| AllocationCommand.Factory<T extends AllocationCommand> |
Factory to create
AllocationCommands |
| Class | Description |
|---|---|
| AllocateAllocationCommand |
Allocates an unassigned shard to a specific node.
|
| AllocateAllocationCommand.Factory | |
| AllocationCommands |
A simple
AllocationCommand composite managing several
AllocationCommand implementations |
| CancelAllocationCommand |
A command that cancels relocation, or recovery of a given shard on a node.
|
| CancelAllocationCommand.Factory |
Factory creating
CancelAllocationCommands |
| MoveAllocationCommand |
A command that moves a shard from a specific node to another node.
Note: The shard needs to be in the state ShardRoutingState.STARTED in order to be moved. |
| MoveAllocationCommand.Factory |
Copyright © 2009–2017. All rights reserved.