Package | Description |
---|---|
com.basho.riak.client.api |
Contains the main RiakClient used to query Riak.
|
com.basho.riak.client.api.commands.buckets |
Commands used to query and modify buckets in Riak.
|
com.basho.riak.client.api.commands.datatypes |
Commands for manipulating CRDTs in Riak.
|
com.basho.riak.client.api.commands.indexes |
Commands for performing secondary index (2i) queries in Riak.
|
com.basho.riak.client.api.commands.kv |
Commands for storing, fetching, and deleting objects.
|
com.basho.riak.client.api.commands.mapreduce |
Commands for Map-Reduce in Riak.
|
com.basho.riak.client.api.commands.search |
Commands used for Riak search.
|
com.basho.riak.client.api.commands.timeseries |
Modifier and Type | Class and Description |
---|---|
class |
AsIsRiakCommand<R,I> |
class |
GenericRiakCommand<R,I,CoreR,CoreI> |
static class |
GenericRiakCommand.GenericRiakCommandWithSameInfo<R,I,CoreR> |
class |
StreamableRiakCommand<R extends StreamableRiakCommand.StreamableResponse,I,CoreR,CoreI> |
static class |
StreamableRiakCommand.StreamableRiakCommandWithSameInfo<R extends StreamableRiakCommand.StreamableResponse,I,CoreR> |
Modifier and Type | Method and Description |
---|---|
<T,S> T |
RiakClient.execute(RiakCommand<T,S> command)
Execute a RiakCommand synchronously.
|
<T,S> T |
RiakClient.execute(RiakCommand<T,S> command,
long timeout,
TimeUnit unit)
Execute a RiakCommand synchronously with a specified client timeout.
|
<T,S> RiakFuture<T,S> |
RiakClient.executeAsync(RiakCommand<T,S> command)
Execute a RiakCommand asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
FetchBucketProperties
Command used to fetch the properties of a bucket in Riak.
|
class |
ListBuckets
Command used to list the buckets contained in a bucket type.
|
class |
ResetBucketProperties
Command used to reset the properties of a bucket in Riak.
|
class |
StoreBucketProperties
Command used to store (modify) the properties of a bucket in Riak.
|
Modifier and Type | Class and Description |
---|---|
class |
FetchCounter
Command used to fetch a counter datatype from Riak.
|
class |
FetchDatatype<T extends RiakDatatype,S>
Base abstract class for all CRDT fetch commands.
|
class |
FetchHll
Command used to fetch a HyperLogLog datatype from Riak.
|
class |
FetchMap
Command used to fetch a counter datatype from Riak.
|
class |
FetchSet
Command used to fetch a set datatype from Riak.
|
class |
UpdateCounter
Command used to update or create a counter datatype in Riak.
|
class |
UpdateDatatype<T extends RiakDatatype,S>
Base abstract class used for all datatype updates.
|
class |
UpdateHll
Command used to update or create a HyperLogLog datatype in Riak.
|
class |
UpdateMap
Command used to update or create a map datatype in Riak.
|
class |
UpdateSet
Command used to update or create a set datatype in Riak.
|
Modifier and Type | Class and Description |
---|---|
class |
BigIntIndexQuery
Performs a 2i query where the 2i index keys are numeric.
|
class |
BinIndexQuery
Performs a 2i query where the 2i index keys are strings.
|
class |
BucketIndexQuery
Performs a 2i query across the special $bucket index, for a known bucket, and returns the keys in that bucket.
|
class |
IntIndexQuery
Performs a 2i query where the 2i index keys are numeric.
|
class |
KeyIndexQuery
Performs a 2i query across the special $key index, for a known bucket & range of keys,
and returns the keys within that range in that bucket.
|
class |
RawIndexQuery
Performs a 2i query where the 2i index keys are raw bytes.
|
class |
SecondaryIndexQuery<T,S extends SecondaryIndexQuery.Response<T,?>,U extends SecondaryIndexQuery>
A Secondary Index Query.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteValue
Command used to delete a value from Riak.
|
class |
FetchValue
Command used to fetch a value from Riak.
|
class |
FullBucketRead
Command used to retrieve all values from Riak bucket.
|
class |
MultiDelete
Command used to delete multiple values from Riak.
|
class |
MultiFetch
Command used to fetch multiple values from Riak.
|
class |
StoreValue
Command used to store a value in Riak.
|
class |
UpdateValue
Perform an full cycle update of a Riak value: fetch, resolve, modify, store.
|
Modifier and Type | Class and Description |
---|---|
class |
BucketKeyMapReduce
Command used to perform a map reduce operation over a specific set of keys in a bucket.
|
class |
BucketMapReduce
Command used to perform a Map Reduce operation over a bucket in Riak.
|
class |
IndexMapReduce
Command used to performs a map reduce operation using a secondary index (2i) as input.
|
class |
MapReduce
Base abstract class for all MapReduce commands.
|
class |
SearchMapReduce
Command used to perform a map reduce operation with a search query as input.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteIndex
Command used to delete a search index in Riak.
|
class |
FetchIndex
Command used to fetch a search index from Riak.
|
class |
FetchSchema
Command used to fetch a search schema from Riak.
|
class |
Search
Command used to perform a search in Riak.
|
class |
StoreIndex
Command used to store a search index in Riak.
|
class |
StoreSchema
Command used to store a search schema in Riak.
|
Modifier and Type | Class and Description |
---|---|
class |
CoveragePlan |
class |
CreateTable
Time Series Create Command
Allows you to create a Riak Time Series table according to the provided definition.
|
class |
Delete
Time Series Delete Command
Allows you to delete a single time series row by its key values.
|
class |
DescribeTable
Time Series DescribeTable Command
Allows you to fetch a table definition from Riak Time Series.
|
class |
Fetch
Time Series Fetch Command
Allows you to fetch a single time series row by its key values.
|
class |
ListKeys
Time Series List Keys Command
Allows you to List the Primary Keys in a Time Series Table.
|
class |
Query
Time Series Query Command
Allows you to query a Time Series table, with the given query string.
|
class |
Store
Time Series Store Command
Allows you to store data into a Time Series table.
|
Copyright © 2016. All rights reserved.