Package | Description |
---|---|
com.basho.riak.client |
Provides the top-level
IRiakClient
and IRiakObject classes required to store data
in Riak, start here. |
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.builders |
These builders provide a fluid API for creating instances of some immutable
(or mainly immutable classes) that have a large number of
constructor parameters.
|
Modifier and Type | Method and Description |
---|---|
WriteBucket |
IRiakClient.updateBucket(Bucket bucket)
Create a new
WriteBucket operation to update passed bucket. |
WriteBucket |
DefaultRiakClient.updateBucket(Bucket b) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBucket
Default implementation of
Bucket for creating RiakOperation s
on k/v data and accessing BucketProperties . |
Modifier and Type | Method and Description |
---|---|
Bucket |
WriteBucket.execute()
Creates/updates a Bucket in Riak with the set of properties configured.
|
Bucket |
FetchBucket.execute()
Execute the fetch operation using the RawClient
|
Modifier and Type | Method and Description |
---|---|
static <T> DomainBucketBuilder<T> |
DomainBucket.builder(Bucket b,
Class<T> clazz)
Factory method to create a new
DomainBucketBuilder for the given Bucket and Class. |
static RiakBucket |
RiakBucket.newRiakBucket(Bucket b) |
Constructor and Description |
---|
DomainBucket(Bucket bucket,
ConflictResolver<T> resolver,
Converter<T> converter,
MutationProducer<T> mutationProducer,
StoreMeta storeMeta,
FetchMeta fetchMeta,
DeleteMeta deleteMeta,
Class<T> clazz,
Retrier retrier) |
DomainBucket(Bucket bucket,
ConflictResolver<T> resolver,
Converter<T> converter,
MutationProducer<T> mutationProducer,
StoreMeta storeMeta,
FetchMeta fetchMeta,
DeleteMeta deleteMeta,
Class<T> clazz,
Retrier retrier,
boolean withoutFetch)
Create a new
DomainBucket for clazz Class objects
wrapped around bucket
It is recommended to use the DomainBucketBuilder rather than this
constructor. |
WriteBucket(RawClient client,
Bucket bucket,
Retrier retrier)
|
Constructor and Description |
---|
DomainBucketBuilder(Bucket bucket,
Class<T> clazz)
|
Copyright © 2013. All Rights Reserved.