|
||||||||||
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 RiakOperation s 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
PBClientAdapter s 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 |