Riak Client for Java 1.4.0 API

Packages 
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.
com.basho.riak.client.cap
Classes that are relevant in the face of eventually consistent, fault tolerant databases (like Riak).
com.basho.riak.client.convert
Classes for converting Riak data into domain specific classes and back.
com.basho.riak.client.convert.reflect  
com.basho.riak.client.http
The legacy, low-level HTTP REST RiakClient and associated classes, consider using the high-level IRiakClient
com.basho.riak.client.http.mapreduce
The legacy, low-level HTTP REST client map reduce functions, consider using the high-level IRiakClient
com.basho.riak.client.http.mapreduce.filter
The legacy, low-level HTTP REST client map reduce key filters, consider using the high-level IRiakClient
com.basho.riak.client.http.plain
A more OO wrapper to the legacy, low-level HTTP REST client map reduce key filters, consider using the high-level IRiakClient
com.basho.riak.client.http.request
Riak request classes for the legacy HTTP REST client, consider using the high-level IRiakClient
com.basho.riak.client.http.response
HTTP response handling/wrapping classes for the legacy HTTP REST client, consider using the high-level IRiakClient
com.basho.riak.client.http.util
Supporting utility classes for the legacy HTTP REST client, consider using the high-level IRiakClient
com.basho.riak.client.mapreduce
Deprecated please see com.basho.riak.http.client.mapreduce
com.basho.riak.client.mapreduce.filter
Deprecated please see com.basho.riak.http.client.mapreduce.filter
com.basho.riak.client.operations
The interfaces/classes that model the set of operations for talking to Riak.
com.basho.riak.client.plain
Deprecated please see com.basho.riak.http.client.plain
com.basho.riak.client.query
Classes and interfaces for running map/reduce and link walk operations on Riak.
com.basho.riak.client.query.filter
The set of key filters that can be used in a BucketMapReduce
com.basho.riak.client.query.functions
Functions that can be used in Map/Reduce and also for bucket properties (things like chash_key, pre/post-commit etc.)
com.basho.riak.client.query.indexes  
com.basho.riak.client.query.serialize
Classes for serializing query functions to JSON, used internally.
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.config  
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
com.basho.riak.client.raw.query
Inputs to the RawClients for Map/Reduce and Link Walking.
com.basho.riak.client.raw.query.indexes
Inputs to the RawClients for secondary index querying.
com.basho.riak.client.request
Deprecated please see com.basho.riak.http.client.request
com.basho.riak.client.response
Deprecated please see com.basho.riak.http.client.response
com.basho.riak.client.util
General utility classes used by the API, mainly deprecated classes that have been moved to com.basho.riak.client.http.util.
com.basho.riak.pbc
The legacy, low-level Protocol Buffers RiakClient and associated classes, consider using the high-level IRiakClient
com.basho.riak.pbc.mapreduce
The legacy, low-level Protocol Buffers query classes for Map Reduce.

Copyright © 2013. All Rights Reserved.