org.elasticsearch.cluster.routing.operation
Interface OperationRouting
- All Known Implementing Classes:
- PlainOperationRouting
public interface OperationRouting
Method Summary |
GroupShardsIterator |
broadcastDeleteShards(ClusterState clusterState,
java.lang.String index)
|
GroupShardsIterator |
deleteByQueryShards(ClusterState clusterState,
java.lang.String index,
java.lang.String routing)
|
ShardIterator |
deleteShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
java.lang.String routing)
|
ShardIterator |
getShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
java.lang.String routing)
|
ShardIterator |
indexShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
java.lang.String routing)
|
GroupShardsIterator |
searchShards(ClusterState clusterState,
java.lang.String[] indices,
java.lang.String queryHint,
java.lang.String routing)
|
indexShards
ShardIterator indexShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
@Nullable
java.lang.String routing)
throws IndexMissingException,
IndexShardMissingException
- Throws:
IndexMissingException
IndexShardMissingException
deleteShards
ShardIterator deleteShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
@Nullable
java.lang.String routing)
throws IndexMissingException,
IndexShardMissingException
- Throws:
IndexMissingException
IndexShardMissingException
broadcastDeleteShards
GroupShardsIterator broadcastDeleteShards(ClusterState clusterState,
java.lang.String index)
throws IndexMissingException,
IndexShardMissingException
- Throws:
IndexMissingException
IndexShardMissingException
getShards
ShardIterator getShards(ClusterState clusterState,
java.lang.String index,
java.lang.String type,
java.lang.String id,
@Nullable
java.lang.String routing)
throws IndexMissingException,
IndexShardMissingException
- Throws:
IndexMissingException
IndexShardMissingException
deleteByQueryShards
GroupShardsIterator deleteByQueryShards(ClusterState clusterState,
java.lang.String index,
@Nullable
java.lang.String routing)
throws IndexMissingException
- Throws:
IndexMissingException
searchShards
GroupShardsIterator searchShards(ClusterState clusterState,
java.lang.String[] indices,
@Nullable
java.lang.String queryHint,
@Nullable
java.lang.String routing)
throws IndexMissingException
- Throws:
IndexMissingException