public class HostDifferences
extends java.lang.Object
Constructor and Description |
---|
HostDifferences() |
Modifier and Type | Method and Description |
---|---|
void |
add(InetAddressAndPort endpoint,
java.util.Collection<Range<Token>> difference)
Adds a set of differences between the node this instance is tracking and endpoint
|
void |
addSingleRange(InetAddressAndPort remoteNode,
Range<Token> rangeToFetch) |
java.util.NavigableSet<Range<Token>> |
get(InetAddressAndPort differingHost) |
boolean |
hasDifferencesFor(InetAddressAndPort node2,
Range<Token> range)
Does this instance have differences for range with node2?
|
java.util.Set<InetAddressAndPort> |
hosts() |
java.lang.String |
toString() |
public void add(InetAddressAndPort endpoint, java.util.Collection<Range<Token>> difference)
public void addSingleRange(InetAddressAndPort remoteNode, Range<Token> rangeToFetch)
public boolean hasDifferencesFor(InetAddressAndPort node2, Range<Token> range)
public java.util.Set<InetAddressAndPort> hosts()
public java.util.NavigableSet<Range<Token>> get(InetAddressAndPort differingHost)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009-2020 The Apache Software Foundation