Uses of Package
org.apache.cassandra.locator
-
Classes in org.apache.cassandra.locator used by org.apache.cassandra.audit Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.config Class Description IEndpointSnitch This interface helps determine location of node in the datacenter relative to another node.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring.SeedProvider -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.cql3 Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.Endpoints A collection of Endpoints for a given ring position.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.compaction Class Description RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.guardrails Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.repair Class Description RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.streaming Class Description RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.transform Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.db.view Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.Replica A Replica represents an owning node for a copy of a portion of the token ring. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.dht Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.EndpointsByRange EndpointsByReplica EndpointsForRange A ReplicaCollection where all Replica are required to cover a range that fully contains the range() defined in the builder().IEndpointSnitch This interface helps determine location of node in the datacenter relative to another node.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring.ReplicaCollection A collection like class for Replica objects.TokenMetadata -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.dht.tokenallocator Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.TokenMetadata -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.exceptions Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.gms Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.hints Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.index Class Description Endpoints A collection of Endpoints for a given ring position.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.io.sstable Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.locator Class Description AbstractEndpointSnitch AbstractNetworkTopologySnitch An endpoint snitch tells Cassandra information about network topology that it can use to route requests more efficiently.AbstractReplicaCollection A collection like class for Replica objects.AbstractReplicaCollection.ReplicaList A simple list with no comodification checks and immutability by default (only append permitted, and only one initial copy) this permits us to reduce the amount of garbage generated, by not wrapping iterators or unnecessarily copying and reduces the amount of indirection necessary, as well as ensuring monomorphic callsites TODO flatten into AbstractReplicaCollection?AbstractReplicationStrategy A abstract parent for all replication strategies.DynamicEndpointSnitchMBean Ec2Snitch A snitch that assumes an EC2 region is a DC and an EC2 availability_zone is a rack.Endpoints A collection of Endpoints for a given ring position.EndpointsByRange EndpointsByReplica EndpointsForRange A ReplicaCollection where all Replica are required to cover a range that fully contains the range() defined in the builder().EndpointsForRange.Builder EndpointsForToken A ReplicaCollection where all Replica are required to cover a range that fully contains the token() defined in the builder().EndpointsForToken.Builder EndpointSnitchInfoMBean MBean exposing standard Snitch infoIEndpointSnitch This interface helps determine location of node in the datacenter relative to another node.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.InetAddressAndPort.FwdFrmSerializer Serializer for handling FWD_FRM message parameters.InetAddressAndPort.Serializer As of version 4.0 the endpoint description includes a port number as an unsigned shortPendingRangeMaps RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint.RangesAtEndpoint.Builder RangesByEndpoint Replica A Replica represents an owning node for a copy of a portion of the token ring.ReplicaCollection A collection like class for Replica objects.ReplicaCollection.Builder A mutable (append-only) extension of a ReplicaCollection.ReplicaCollection.Builder.Conflict Passed to add() and addAll() as ignoreConflicts parameter.ReplicaLayout The relevant replicas for an operation over a given range or token.ReplicaLayout.ForRange ReplicaLayout.ForRangeRead ReplicaLayout.ForToken ReplicaLayout.ForTokenRead ReplicaLayout.ForTokenWrite ReplicaLayout.ForWrite ReplicaMultimap ReplicaMultimap.Builder ReplicaPlan ReplicaPlan.AbstractForRead ReplicaPlan.AbstractReplicaPlan ReplicaPlan.ForPaxosWrite ReplicaPlan.ForRangeRead ReplicaPlan.ForRead ReplicaPlan.ForTokenRead ReplicaPlan.ForWrite ReplicaPlan.Shared Used by AbstractReadExecutor, {Data,Digest}Resolver and ReadRepair to share a ReplicaPlan whose 'contacts' replicas we progressively modify via various forms of speculation (initial speculation, rr-read and rr-write) The internal reference is not volatile, despite being shared between threads.ReplicaPlan.SharedForRangeRead ReplicaPlan.SharedForTokenRead ReplicaPlans.Selector Replicas.ReplicaCount ReplicationFactor SeedProvider SnitchProperties TokenMetadata TokenMetadata.Topology Tracks the assignment of racks and endpoints in each datacenter for all the "normal" endpoints in this TokenMetadata.TokenMetadataEvent.TokenMetadataEventType -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.metrics Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.net Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.repair Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.repair.asymmetric Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.repair.consistent Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.repair.messages Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.repair.state Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.schema Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service Class Description AbstractReplicationStrategy A abstract parent for all replication strategies.EndpointsByRange EndpointsForRange A ReplicaCollection where all Replica are required to cover a range that fully contains the range() defined in the builder().EndpointsForToken A ReplicaCollection where all Replica are required to cover a range that fully contains the token() defined in the builder().InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint.RangesByEndpoint Replica A Replica represents an owning node for a copy of a portion of the token ring.ReplicaPlan.ForWrite TokenMetadata -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.disk.usage Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.paxos Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.paxos.cleanup Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.paxos.v1 Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.reads Class Description Endpoints A collection of Endpoints for a given ring position.EndpointsForToken A ReplicaCollection where all Replica are required to cover a range that fully contains the token() defined in the builder().InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring.ReplicaCollection A collection like class for Replica objects.ReplicaPlan.ForRead ReplicaPlan.ForTokenRead ReplicaPlan.Shared Used by AbstractReadExecutor, {Data,Digest}Resolver and ReadRepair to share a ReplicaPlan whose 'contacts' replicas we progressively modify via various forms of speculation (initial speculation, rr-read and rr-write) The internal reference is not volatile, despite being shared between threads. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.reads.repair Class Description Endpoints A collection of Endpoints for a given ring position.InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.Replica A Replica represents an owning node for a copy of a portion of the token ring.ReplicaPlan.ForRead ReplicaPlan.ForWrite ReplicaPlan.Shared Used by AbstractReadExecutor, {Data,Digest}Resolver and ReadRepair to share a ReplicaPlan whose 'contacts' replicas we progressively modify via various forms of speculation (initial speculation, rr-read and rr-write) The internal reference is not volatile, despite being shared between threads. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.service.reads.thresholds Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.streaming Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.RangesAtEndpoint A ReplicaCollection for Ranges occurring at an endpoint. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.streaming.async Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.streaming.messages Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.tools Class Description DynamicEndpointSnitchMBean EndpointSnitchInfoMBean MBean exposing standard Snitch infoInetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.tools.nodetool Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.tracing Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.transport Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster. -
Classes in org.apache.cassandra.locator used by org.apache.cassandra.utils Class Description InetAddressAndPort A class to replace the usage of InetAddress to identify hosts in the cluster.