public class CursorBasedResultImpl<T>
extends java.lang.Object
implements com.netflix.dyno.connectionpool.CursorBasedResult<T>, com.netflix.dyno.connectionpool.TokenRackMapper
Example usage
CursorBasedResult cbi = null;
do {
cbi = client.dyno_scan(cbi, "regex_pattern");
.
.
.
} while (!cbi.isComplete());
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCursorForHost(java.lang.String host) |
java.lang.String |
getRackForToken(java.lang.Long token) |
java.util.List<T> |
getResult() |
java.util.List<java.lang.String> |
getStringResult() |
java.util.Map<java.lang.Long,java.lang.String> |
getTokenRackMap() |
boolean |
isComplete() |
void |
setRackForToken(java.lang.Long token,
java.lang.String rack) |
public java.util.List<T> getResult()
getResult in interface com.netflix.dyno.connectionpool.CursorBasedResult<T>public java.util.List<java.lang.String> getStringResult()
getStringResult in interface com.netflix.dyno.connectionpool.CursorBasedResult<T>public java.lang.String getCursorForHost(java.lang.String host)
getCursorForHost in interface com.netflix.dyno.connectionpool.CursorBasedResult<T>public boolean isComplete()
isComplete in interface com.netflix.dyno.connectionpool.CursorBasedResult<T>public java.lang.String getRackForToken(java.lang.Long token)
getRackForToken in interface com.netflix.dyno.connectionpool.TokenRackMapperpublic void setRackForToken(java.lang.Long token,
java.lang.String rack)
setRackForToken in interface com.netflix.dyno.connectionpool.TokenRackMapperpublic java.util.Map<java.lang.Long,java.lang.String> getTokenRackMap()
getTokenRackMap in interface com.netflix.dyno.connectionpool.TokenRackMapper