Uses of Interface
org.elasticsearch.cluster.routing.ShardRouting

Packages that use ShardRouting
org.elasticsearch.action.admin.indices.cache.clear   
org.elasticsearch.action.admin.indices.flush Flush index/indices action. 
org.elasticsearch.action.admin.indices.gateway.snapshot GAteway Snapshot Action. 
org.elasticsearch.action.admin.indices.optimize Optimize index/indices action. 
org.elasticsearch.action.admin.indices.refresh Refresh index/indices action. 
org.elasticsearch.action.admin.indices.segments   
org.elasticsearch.action.admin.indices.stats   
org.elasticsearch.action.admin.indices.status   
org.elasticsearch.action.admin.indices.validate.query Validate action. 
org.elasticsearch.action.count Count action. 
org.elasticsearch.action.search.type   
org.elasticsearch.action.support.broadcast   
org.elasticsearch.cluster.action.shard   
org.elasticsearch.cluster.routing   
org.elasticsearch.cluster.routing.allocation   
org.elasticsearch.cluster.routing.allocation.decider   
org.elasticsearch.index.shard.service   
org.elasticsearch.indices   
org.elasticsearch.search.internal   
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.cache.clear
 

Methods in org.elasticsearch.action.admin.indices.cache.clear with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.cache.clear.ShardClearIndicesCacheRequest TransportClearIndicesCacheAction.newShardRequest(ShardRouting shard, ClearIndicesCacheRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.flush
 

Methods in org.elasticsearch.action.admin.indices.flush with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.flush.ShardFlushRequest TransportFlushAction.newShardRequest(ShardRouting shard, FlushRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.gateway.snapshot
 

Methods in org.elasticsearch.action.admin.indices.gateway.snapshot with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.gateway.snapshot.ShardGatewaySnapshotRequest TransportGatewaySnapshotAction.newShardRequest(ShardRouting shard, GatewaySnapshotRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.optimize
 

Methods in org.elasticsearch.action.admin.indices.optimize with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.optimize.ShardOptimizeRequest TransportOptimizeAction.newShardRequest(ShardRouting shard, OptimizeRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.refresh
 

Methods in org.elasticsearch.action.admin.indices.refresh with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.refresh.ShardRefreshRequest TransportRefreshAction.newShardRequest(ShardRouting shard, RefreshRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.segments
 

Methods in org.elasticsearch.action.admin.indices.segments that return ShardRouting
 ShardRouting ShardSegments.getShardRouting()
           
 ShardRouting ShardSegments.shardRouting()
           
 

Methods in org.elasticsearch.action.admin.indices.segments with parameters of type ShardRouting
protected  TransportIndicesSegmentsAction.IndexShardSegmentRequest TransportIndicesSegmentsAction.newShardRequest(ShardRouting shard, IndicesSegmentsRequest request)
           
 

Constructors in org.elasticsearch.action.admin.indices.segments with parameters of type ShardRouting
ShardSegments(ShardRouting shardRouting, List<Segment> segments)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.stats
 

Methods in org.elasticsearch.action.admin.indices.stats that return ShardRouting
 ShardRouting ShardStats.getShardRouting()
          The shard routing information (cluster wide shard state).
 ShardRouting ShardStats.shardRouting()
          The shard routing information (cluster wide shard state).
 

Methods in org.elasticsearch.action.admin.indices.stats with parameters of type ShardRouting
protected  TransportIndicesStatsAction.IndexShardStatsRequest TransportIndicesStatsAction.newShardRequest(ShardRouting shard, IndicesStatsRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.status
 

Methods in org.elasticsearch.action.admin.indices.status that return ShardRouting
 ShardRouting ShardStatus.getShardRouting()
          The shard routing information (cluster wide shard state).
 ShardRouting ShardStatus.shardRouting()
          The shard routing information (cluster wide shard state).
 

Methods in org.elasticsearch.action.admin.indices.status with parameters of type ShardRouting
protected  TransportIndicesStatusAction.IndexShardStatusRequest TransportIndicesStatusAction.newShardRequest(ShardRouting shard, IndicesStatusRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.admin.indices.validate.query
 

Methods in org.elasticsearch.action.admin.indices.validate.query with parameters of type ShardRouting
protected  org.elasticsearch.action.admin.indices.validate.query.ShardValidateQueryRequest TransportValidateQueryAction.newShardRequest(ShardRouting shard, ValidateQueryRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.count
 

Methods in org.elasticsearch.action.count with parameters of type ShardRouting
protected  org.elasticsearch.action.count.ShardCountRequest TransportCountAction.newShardRequest(ShardRouting shard, CountRequest request)
           
 

Uses of ShardRouting in org.elasticsearch.action.search.type
 

Methods in org.elasticsearch.action.search.type with parameters of type ShardRouting
static InternalSearchRequest TransportSearchHelper.internalSearchRequest(ShardRouting shardRouting, int numberOfShards, SearchRequest request, String[] filteringAliases, long nowInMillis)
           
protected abstract  void TransportSearchTypeAction.BaseAsyncAction.processFirstPhaseResult(ShardRouting shard, FirstResult result)
           
 

Uses of ShardRouting in org.elasticsearch.action.support.broadcast
 

Methods in org.elasticsearch.action.support.broadcast with parameters of type ShardRouting
protected abstract  ShardRequest TransportBroadcastOperationAction.newShardRequest(ShardRouting shard, Request request)
           
 

Uses of ShardRouting in org.elasticsearch.cluster.action.shard
 

Methods in org.elasticsearch.cluster.action.shard with parameters of type ShardRouting
 void ShardStateAction.shardFailed(ShardRouting shardRouting, String reason)
           
 void ShardStateAction.shardStarted(ShardRouting shardRouting, String reason)
           
 

Uses of ShardRouting in org.elasticsearch.cluster.routing
 

Classes in org.elasticsearch.cluster.routing that implement ShardRouting
 class ImmutableShardRouting
           
 class MutableShardRouting
           
 

Methods in org.elasticsearch.cluster.routing that return ShardRouting
 ShardRouting ShardsIterator.firstOrNull()
          Returns the first shard, or null, without incrementing the iterator.
 ShardRouting PlainShardsIterator.firstOrNull()
           
 ShardRouting ShardsIterator.nextOrNull()
          Returns the next shard, or null if none available.
 ShardRouting PlainShardsIterator.nextOrNull()
           
 ShardRouting IndexShardRoutingTable.primaryShard()
           
 ShardRouting IllegalShardRoutingStateException.shard()
           
 

Methods in org.elasticsearch.cluster.routing that return types with arguments of type ShardRouting
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.activeShards()
           
 List<ShardRouting> RoutingTable.allShards(String... indices)
          All the shards (replicas) for the provided indices.
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.assignedShards()
           
 Iterable<ShardRouting> ShardsIterator.asUnordered()
           
 Iterable<ShardRouting> PlainShardsIterator.asUnordered()
           
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.getActiveShards()
           
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.getAssignedShards()
           
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.getShards()
           
 com.google.common.collect.UnmodifiableIterator<ShardRouting> IndexShardRoutingTable.iterator()
           
 List<ShardRouting> IndexShardRoutingTable.replicaShards()
           
 com.google.common.collect.ImmutableList<ShardRouting> IndexShardRoutingTable.shards()
           
 List<ShardRouting> IndexRoutingTable.shardsWithState(ShardRoutingState... states)
           
 List<ShardRouting> RoutingTable.shardsWithState(ShardRoutingState... states)
           
 List<ShardRouting> IndexShardRoutingTable.shardsWithState(ShardRoutingState... states)
           
 

Methods in org.elasticsearch.cluster.routing with parameters of type ShardRouting
 IndexRoutingTable.Builder IndexRoutingTable.Builder.addShard(ShardRouting shard, boolean fromApi)
           
 MutableShardRouting RoutingNodes.findPrimaryForReplica(ShardRouting shard)
           
 IndexShardRoutingTable.Builder IndexShardRoutingTable.Builder.removeShard(ShardRouting shardEntry)
           
 List<MutableShardRouting> RoutingNodes.shardsRoutingFor(ShardRouting shardRouting)
           
 

Constructors in org.elasticsearch.cluster.routing with parameters of type ShardRouting
IllegalShardRoutingStateException(ShardRouting shard, String message)
           
IllegalShardRoutingStateException(ShardRouting shard, String message, Throwable cause)
           
ImmutableShardRouting(ShardRouting copy)
           
ImmutableShardRouting(ShardRouting copy, long version)
           
MutableShardRouting(ShardRouting copy)
           
MutableShardRouting(ShardRouting copy, long version)
           
 

Constructor parameters in org.elasticsearch.cluster.routing with type arguments of type ShardRouting
PlainShardIterator(ShardId shardId, List<ShardRouting> shards)
           
PlainShardIterator(ShardId shardId, List<ShardRouting> shards, int index)
           
PlainShardsIterator(List<ShardRouting> shards)
           
PlainShardsIterator(List<ShardRouting> shards, int index)
           
 

Uses of ShardRouting in org.elasticsearch.cluster.routing.allocation
 

Methods in org.elasticsearch.cluster.routing.allocation that return ShardRouting
 ShardRouting FailedRerouteAllocation.failedShard()
           
 

Methods in org.elasticsearch.cluster.routing.allocation that return types with arguments of type ShardRouting
 List<? extends ShardRouting> StartedRerouteAllocation.startedShards()
           
 

Methods in org.elasticsearch.cluster.routing.allocation with parameters of type ShardRouting
 RoutingAllocation.Result AllocationService.applyFailedShard(ClusterState clusterState, ShardRouting failedShard)
          Applies the failed shards.
 

Method parameters in org.elasticsearch.cluster.routing.allocation with type arguments of type ShardRouting
 RoutingAllocation.Result AllocationService.applyStartedShards(ClusterState clusterState, List<? extends ShardRouting> startedShards)
          Applies the started shards.
 

Constructors in org.elasticsearch.cluster.routing.allocation with parameters of type ShardRouting
FailedRerouteAllocation(AllocationDeciders deciders, RoutingNodes routingNodes, DiscoveryNodes nodes, ShardRouting failedShard)
           
 

Constructor parameters in org.elasticsearch.cluster.routing.allocation with type arguments of type ShardRouting
StartedRerouteAllocation(AllocationDeciders deciders, RoutingNodes routingNodes, DiscoveryNodes nodes, List<? extends ShardRouting> startedShards)
           
 

Uses of ShardRouting in org.elasticsearch.cluster.routing.allocation.decider
 

Methods in org.elasticsearch.cluster.routing.allocation.decider with parameters of type ShardRouting
 AllocationDecider.Decision AllocationDeciders.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision DisableAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision ThrottlingAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision AwarenessAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision AllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision ReplicaAfterPrimaryActiveAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision SameShardAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision ShardsLimitAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 AllocationDecider.Decision FilterAllocationDecider.canAllocate(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 boolean AllocationDeciders.canRebalance(ShardRouting shardRouting, RoutingAllocation allocation)
           
 boolean AllocationDecider.canRebalance(ShardRouting shardRouting, RoutingAllocation allocation)
           
 boolean ClusterRebalanceAllocationDecider.canRebalance(ShardRouting shardRouting, RoutingAllocation allocation)
           
 boolean ConcurrentRebalanceAllocationDecider.canRebalance(ShardRouting shardRouting, RoutingAllocation allocation)
           
 boolean RebalanceOnlyWhenActiveAllocationDecider.canRebalance(ShardRouting shardRouting, RoutingAllocation allocation)
           
 boolean AllocationDeciders.canRemain(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 boolean AwarenessAllocationDecider.canRemain(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 boolean AllocationDecider.canRemain(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
          Can the provided shard routing remain on the node?
 boolean ShardsLimitAllocationDecider.canRemain(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 boolean FilterAllocationDecider.canRemain(ShardRouting shardRouting, RoutingNode node, RoutingAllocation allocation)
           
 

Uses of ShardRouting in org.elasticsearch.index.shard.service
 

Methods in org.elasticsearch.index.shard.service that return ShardRouting
 ShardRouting IndexShard.routingEntry()
           
 ShardRouting InternalIndexShard.routingEntry()
           
 

Methods in org.elasticsearch.index.shard.service with parameters of type ShardRouting
 InternalIndexShard InternalIndexShard.routingEntry(ShardRouting shardRouting)
           
 

Uses of ShardRouting in org.elasticsearch.indices
 

Methods in org.elasticsearch.indices with parameters of type ShardRouting
 void IndicesLifecycle.Listener.shardRoutingChanged(IndexShard indexShard, ShardRouting oldRouting, ShardRouting newRouting)
          Called when the shard routing has changed state.
 void InternalIndicesLifecycle.shardRoutingChanged(IndexShard indexShard, ShardRouting oldRouting, ShardRouting newRouting)
           
 

Uses of ShardRouting in org.elasticsearch.search.internal
 

Constructors in org.elasticsearch.search.internal with parameters of type ShardRouting
InternalSearchRequest(ShardRouting shardRouting, int numberOfShards, SearchType searchType)
           
 



Copyright © 2009-2012. All Rights Reserved.