Uses of Package
org.elasticsearch.cluster.routing
-
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.cluster.allocation Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardRoutingState Represents the current state of aShardRoutingas defined by the cluster.UnassignedInfo Holds additional information as to why the shard is in unassigned state. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.cluster.shards Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.analyze Class Description ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.cache.clear Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.forcemerge Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.mapping.get Class Description ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.recovery Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.segments Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.stats Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.upgrade.get Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.upgrade.post Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.admin.indices.validate.query Class Description GroupShardsIterator This class implements a compilation ofShardIterators.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.explain Class Description ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.fieldcaps Class Description ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.get Class Description ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.search Class Description PlainShardIterator PlainShardsIterator A simpleShardsIteratorthat iterates a list or sub-list ofshard indexRoutings.ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support Class Description IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support.broadcast Class Description GroupShardsIterator This class implements a compilation ofShardIterators.ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support.broadcast.node Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support.replication Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support.single.instance Class Description ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.support.single.shard Class Description ShardsIterator Allows to iterate over unrelated shards. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.termvectors Class Description ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.action.update Class Description ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster Class Description RoutingNodes RoutingNodesrepresents a copy the routing information contained in thecluster state.RoutingTable Represents a global cluster-wide routing table for all indices including the version of the current routing state.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.action.shard Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.coordination Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.health Class Description IndexRoutingTable TheIndexRoutingTablerepresents routing information for a single index.IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.routing Class Description AllocationId Uniquely identifies an allocation.GroupShardsIterator This class implements a compilation ofShardIterators.IndexRoutingTable TheIndexRoutingTablerepresents routing information for a single index.IndexRoutingTable.Builder IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.IndexShardRoutingTable.Builder PlainShardsIterator A simpleShardsIteratorthat iterates a list or sub-list ofshard indexRoutings.Preference Routing Preference TypeRecoverySource Represents the recovery source of a shard.RecoverySource.EmptyStoreRecoverySource Recovery from a fresh copyRecoverySource.ExistingStoreRecoverySource Recovery from an existing on-disk storeRecoverySource.LocalShardsRecoverySource recovery from other shards on same node (shrink index action)RecoverySource.PeerRecoverySource peer recovery from a primary shardRecoverySource.SnapshotRecoverySource recovery from a snapshotRecoverySource.Type RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate.RoutingChangesObserver Records changes made toRoutingNodesduring an allocation round.RoutingException A baseExceptions for all exceptions thrown by routing related operations.RoutingNode ARoutingNoderepresents a cluster node associated with a singleDiscoveryNodeincluding all shards that are hosted on that nodes.RoutingNodes RoutingNodesrepresents a copy the routing information contained in thecluster state.RoutingNodes.UnassignedShards RoutingNodes.UnassignedShards.UnassignedIterator RoutingTable Represents a global cluster-wide routing table for all indices including the version of the current routing state.RoutingTable.Builder Builder for the routing table.ShardIterator Allows to iterate over a set of shard instances (routing) within a shard id group.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.ShardRoutingState Represents the current state of aShardRoutingas defined by the cluster.ShardShuffler A shuffler for shards whose primary goal is to balance load.ShardsIterator Allows to iterate over unrelated shards.UnassignedInfo Holds additional information as to why the shard is in unassigned state.UnassignedInfo.AllocationStatus Captures the status of an unsuccessful allocation attempt for the shard, causing it to remain in the unassigned state.UnassignedInfo.Reason Reason why the shard is in unassigned state. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.routing.allocation Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate.RoutingChangesObserver Records changes made toRoutingNodesduring an allocation round.RoutingChangesObserver.AbstractRoutingChangesObserver Abstract implementation ofRoutingChangesObserverthat does not take any action.RoutingNodes RoutingNodesrepresents a copy the routing information contained in thecluster state.RoutingTable Represents a global cluster-wide routing table for all indices including the version of the current routing state.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.UnassignedInfo Holds additional information as to why the shard is in unassigned state.UnassignedInfo.AllocationStatus Captures the status of an unsuccessful allocation attempt for the shard, causing it to remain in the unassigned state. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.routing.allocation.allocator Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.routing.allocation.command Class Description RecoverySource Represents the recovery source of a shard.RoutingNode ARoutingNoderepresents a cluster node associated with a singleDiscoveryNodeincluding all shards that are hosted on that nodes.RoutingNodes RoutingNodesrepresents a copy the routing information contained in thecluster state.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.UnassignedInfo Holds additional information as to why the shard is in unassigned state. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.routing.allocation.decider Class Description RoutingNode ARoutingNoderepresents a cluster node associated with a singleDiscoveryNodeincluding all shards that are hosted on that nodes.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.cluster.service Class Description OperationRouting -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.discovery Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.discovery.zen Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.gateway Class Description RerouteService Asynchronously performs a cluster reroute, updating any shard states and rebalancing the cluster if appropriate.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.index Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.index.seqno Class Description IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.index.shard Class Description AllocationId Uniquely identifies an allocation.IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.indices Class Description ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.indices.cluster Class Description IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.indices.flush Class Description IndexShardRoutingTable IndexShardRoutingTableencapsulates all instances of a single shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.indices.recovery Class Description RecoverySource Represents the recovery source of a shard.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc. -
Classes in org.elasticsearch.cluster.routing used by org.elasticsearch.snapshots Class Description RoutingChangesObserver Records changes made toRoutingNodesduring an allocation round.RoutingChangesObserver.AbstractRoutingChangesObserver Abstract implementation ofRoutingChangesObserverthat does not take any action.ShardRouting ShardRoutingimmutably encapsulates information about shard indexRoutings like id, state, version, etc.UnassignedInfo Holds additional information as to why the shard is in unassigned state.