Package | Description |
---|---|
com.basho.riak.client.bucket |
A bucket is a namespace abstraction provided by Riak, the API uses
Bucket as the primary way to interact
with data stored in Riak. |
com.basho.riak.client.operations |
The interfaces/classes that model the set of operations for talking to Riak.
|
Modifier and Type | Method and Description |
---|---|
<T> MultiFetchObject<T> |
DefaultBucket.multiFetch(List<String> keys,
Class<T> type)
(non-Javadoc)
|
<T> MultiFetchObject<T> |
Bucket.multiFetch(List<String> keys,
Class<T> type)
Creates a
MultiFetchObject operation that returns the datum at
keys as a list of type T futures on
execute() . |
<T> MultiFetchObject<T> |
DefaultBucket.multiFetch(List<T> objs)
(non-Javadoc)
|
<T> MultiFetchObject<T> |
Bucket.multiFetch(List<T> o)
Creates a
MultiFetchObject operation that returns the data at
o 's annotated RiakKey field as a list of type
T futures on execute() . |
MultiFetchObject<IRiakObject> |
DefaultBucket.multiFetch(String[] keys)
(non-Javadoc)
|
MultiFetchObject<IRiakObject> |
Bucket.multiFetch(String[] keys)
Creates a
MultiFetchObject that returns the datum at keys
as a list of IRiakObject futures on execute() . |
Modifier and Type | Method and Description |
---|---|
MultiFetchObject<T> |
MultiFetchObject.basicQuorum(boolean basicQuorum) |
MultiFetchObject<T> |
MultiFetchObject.headOnly()
Causes the client to retrieve only the metadata and not the value
of this object.
|
MultiFetchObject<T> |
MultiFetchObject.modifiedSince(Date modifiedSince)
*NOTE* HTTP Only.
|
MultiFetchObject<T> |
MultiFetchObject.notFoundOK(boolean notFoundOK) |
MultiFetchObject<T> |
MultiFetchObject.pr(int pr) |
MultiFetchObject<T> |
MultiFetchObject.pr(Quora pr) |
MultiFetchObject<T> |
MultiFetchObject.pr(Quorum pr) |
MultiFetchObject<T> |
MultiFetchObject.r(int r)
The read quorum for this fetch operation
|
MultiFetchObject<T> |
MultiFetchObject.r(Quora r)
The read quorum for this fetch operation
|
MultiFetchObject<T> |
MultiFetchObject.r(Quorum r)
The read quorum for this fetch operation
|
MultiFetchObject<T> |
MultiFetchObject.returnDeletedVClock(boolean returnDeletedVClock) |
MultiFetchObject<T> |
MultiFetchObject.timeout(int timeout)
Set an operation timeout in milliseconds to be sent to Riak
As of 1.4 Riak allows a timeout to be sent for get, put, and delete operations.
|
MultiFetchObject<T> |
MultiFetchObject.withConverter(Converter<T> converter)
A
Converter to use to convert the data fetched to some other type |
MultiFetchObject<T> |
MultiFetchObject.withResolver(ConflictResolver<T> resolver)
Sets the
ConflictResolver to use for this multi-fetch operation. |
MultiFetchObject<T> |
MultiFetchObject.withRetrier(Retrier retrier)
A
Retrier to use |
Copyright © 2014. All Rights Reserved.