K
- the type of key emitted by the view,fixed by the
Key.Type
supplied to the
ViewRequestBuilder
V
- the type of value emitted by the view,specified when supplied to the
ViewRequestBuilder
public interface UnpaginatedRequestBuilder<K,V> extends SingleRequestBuilder<K,V,UnpaginatedRequestBuilder<K,V>>, SettableViewParameters.Unpaginated<K,UnpaginatedRequestBuilder<K,V>>, SettableViewParameters.Reduceable<K,UnpaginatedRequestBuilder<K,V>>
ViewRequest
.
Example usage:
ViewRequest<String, String> viewRequest =
//get a builder for the "foo" view of the "example" design doc
db.getViewRequestBuilder("example","foo")
//create a new request expecting String keys and values
.newRequest(Key.Type.STRING, String.class)
//set any other required parameters
.startKey("bar")
//build the request
.build();
build
returnThis
limit, skip
descending, endKey, endKeyDocId, includeDocs, inclusiveEnd, keys, stale, startKey, startKeyDocId
group, groupLevel, reduce