|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RawClient | |
|---|---|
| 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. |
| com.basho.riak.client.query | Classes and interfaces for running map/reduce and link walk operations on Riak. |
| com.basho.riak.client.query.indexes | |
| com.basho.riak.client.raw | The raw interfaces/classes exist to provide unified access to any underlying transport clients for Riak |
| com.basho.riak.client.raw.http | Classes for adapting the http.RiakClient to the
RawClient interface |
| com.basho.riak.client.raw.pbc | Classes for adapting the pbc.RiakClient to the
RawClient interface |
| Uses of RawClient in com.basho.riak.client.bucket |
|---|
| Constructors in com.basho.riak.client.bucket with parameters of type RawClient | |
|---|---|
DefaultBucket(String name,
BucketProperties properties,
RawClient client,
Retrier retrier)
All RiakOperations created by this instance will use the
RawClient and Retrier provided here. |
|
FetchBucket(RawClient client,
String bucket,
Retrier retrier)
Create a FetchBucket that delegates to the provided RawClient. |
|
LazyBucketProperties(RawClient client,
Retrier retrier,
String bucket)
|
|
WriteBucket(RawClient client,
Bucket bucket,
Retrier retrier)
Create WriteBucket operation that delegates to the given RawClient via the give Retrier. |
|
WriteBucket(RawClient client,
String name,
Retrier retrier)
Create WriteBucket operation that delegates to the given RawClient via the give Retrier. |
|
| Uses of RawClient in com.basho.riak.client.operations |
|---|
| Constructors in com.basho.riak.client.operations with parameters of type RawClient | |
|---|---|
DeleteObject(RawClient client,
String bucket,
String key,
Retrier retrier)
Create a DeleteOperation that delegates to
client to delete key from bucket
using retrier to handle failures. |
|
FetchObject(RawClient client,
String bucket,
String key,
Retrier retrier)
Create a new FetchOperation that delegates to the given client to fetch the data from bucket at
key using retrier |
|
StoreObject(RawClient client,
String bucket,
String key,
Retrier retrier)
Create a new StoreObject operation for the object in bucket
at key. |
|
| Uses of RawClient in com.basho.riak.client.query |
|---|
| Constructors in com.basho.riak.client.query with parameters of type RawClient | |
|---|---|
BucketKeyMapReduce(RawClient client)
The RawClient to execute the Map/Reduce query
Use IRiakClient.mapReduce() as a factory to create your map/reduce operation. |
|
BucketMapReduce(RawClient client,
String bucket)
Create a Map Reduce job over the specified bucket to be executed by the specified RawClient. |
|
IndexMapReduce(RawClient client,
IndexQuery indexQuery)
|
|
LinkWalk(RawClient client,
IRiakObject startObject)
Create a Link Walk operation that will be executed with client, starting from startObject |
|
MapReduce(RawClient client)
Create the MapRedcue operation with the RawClient to delegate to. |
|
SearchMapReduce(RawClient client,
String bucket,
String query)
Create a map/reduce using a riak search query as input |
|
| Uses of RawClient in com.basho.riak.client.query.indexes |
|---|
| Constructors in com.basho.riak.client.query.indexes with parameters of type RawClient | |
|---|---|
FetchIndex(RawClient client,
String bucket,
RiakIndex<T> index,
Retrier retrier)
|
|
| Uses of RawClient in com.basho.riak.client.raw |
|---|
| Classes in com.basho.riak.client.raw that implement RawClient | |
|---|---|
class |
ClusterClient<T extends Configuration>
A RawClient that can be configured with a cluster of Riak clients
that connect to different Riak nodes. |
| Methods in com.basho.riak.client.raw that return RawClient | |
|---|---|
protected abstract RawClient[] |
ClusterClient.fromConfig(ClusterConfig<T> clusterConfig)
Create an array of clients for the cluster from the given ClusterConfig. |
RawClient |
RiakClientFactory.newClient(Configuration config)
Create a new RawClient instance configured by config |
| Uses of RawClient in com.basho.riak.client.raw.http |
|---|
| Classes in com.basho.riak.client.raw.http that implement RawClient | |
|---|---|
class |
HTTPClientAdapter
Adapts the http. RiakClient to the new RawClient interface. |
class |
HTTPClusterClient
Cluster client that creates a collection of HTTPClientAdapter
RawClient instances from a given HTTPClusterConfig |
| Methods in com.basho.riak.client.raw.http that return RawClient | |
|---|---|
protected RawClient[] |
HTTPClusterClient.fromConfig(ClusterConfig<HTTPClientConfig> clusterConfig)
|
RawClient |
HTTPRiakClientFactory.newClient(Configuration conf)
|
RawClient |
HTTPClusterClientFactory.newClient(Configuration config)
|
| Uses of RawClient in com.basho.riak.client.raw.pbc |
|---|
| Classes in com.basho.riak.client.raw.pbc that implement RawClient | |
|---|---|
class |
PBClientAdapter
Wraps the pbc. RiakClient and adapts it to the RawClient
interface. |
class |
PBClusterClient
Concrete ClusterClient that creates a collection of
PBClientAdapters from the given PBClientConfig |
| Methods in com.basho.riak.client.raw.pbc that return RawClient | |
|---|---|
protected RawClient[] |
PBClusterClient.fromConfig(ClusterConfig<PBClientConfig> clusterConfig)
|
RawClient |
PBRiakClientFactory.newClient(Configuration config)
|
RawClient |
PBClusterClientFactory.newClient(Configuration config)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||