public abstract class FetchDatatype<T extends RiakDatatype,S,U> extends RiakCommand<S,U>
Modifier and Type | Class and Description |
---|---|
protected static class |
FetchDatatype.Builder<T extends FetchDatatype.Builder<T>>
Base abstract builder for all datatype fetch command builders.
|
static class |
FetchDatatype.Option<T>
Tuning parameters for all datatype fetch commands.
|
static class |
FetchDatatype.Response<T extends RiakDatatype>
Base response for all CRDT fetch commands.
|
Modifier | Constructor and Description |
---|---|
protected |
FetchDatatype(FetchDatatype.Builder builder) |
Modifier and Type | Method and Description |
---|---|
protected DtFetchOperation |
buildCoreOperation() |
abstract T |
extractDatatype(RiakDatatype element) |
<V> FetchDatatype<T,S,U> |
withOption(FetchDatatype.Option<V> option,
V value) |
execute, executeAsync
protected FetchDatatype(FetchDatatype.Builder builder)
public <V> FetchDatatype<T,S,U> withOption(FetchDatatype.Option<V> option, V value)
public abstract T extractDatatype(RiakDatatype element)
protected final DtFetchOperation buildCoreOperation()
Copyright © 2016. All rights reserved.