public final class FetchCounter extends FetchDatatype<RiakCounter,FetchCounter.Response>
Namespace ns = new Namespace("my_type", "my_bucket");
Location loc = new Location(ns, "my_key");
FetchCounter fc = new FetchCounter.Builder(loc).build();
FetchCounter.Response resp = client.execute(fc);
Long counter = resp.getDatatype().view();
Modifier and Type | Class and Description |
---|---|
static class |
FetchCounter.Builder
Builder used to construct a FetchCounter command.
|
static class |
FetchCounter.Response
Response from a FetchCounter command.
|
FetchDatatype.Option<T>
GenericRiakCommand.GenericRiakCommandWithSameInfo<R,I,CoreR>
Modifier and Type | Method and Description |
---|---|
protected FetchCounter.Response |
convertResponse(FutureOperation<DtFetchOperation.Response,?,Location> request,
DtFetchOperation.Response coreResponse) |
RiakCounter |
extractDatatype(RiakDatatype element) |
buildCoreOperation, getLocation, withOption
convertInfo
executeAsync
execute, execute
protected FetchCounter.Response convertResponse(FutureOperation<DtFetchOperation.Response,?,Location> request, DtFetchOperation.Response coreResponse)
convertResponse
in class GenericRiakCommand<FetchCounter.Response,Location,DtFetchOperation.Response,Location>
public RiakCounter extractDatatype(RiakDatatype element)
extractDatatype
in class FetchDatatype<RiakCounter,FetchCounter.Response>
Copyright © 2016. All rights reserved.