public <K, V> UnpaginatedRequestBuilder<K, V> newRequest(Key.Type<K> keyType, Class<V>
            valueType) {
        return new UnpaginatedRequestBuilderImpl<K, V>(newViewRequestParameters(keyType.getType(),
                valueType));
    }
public < K , V > UnpaginatedRequestBuilder < K , V > newRequest ( Key . Type < K > keyType , Class < V > valueType ) { return new UnpaginatedRequestBuilderImpl < K , V > ( newViewRequestParameters ( keyType . getType ( ) , valueType ) ) ; }
Create a new builder for an unpaginated request on the view.
<P>
Note that the maximum number of rows returnable in an unpaginated request is
{@link Integer#MAX_VALUE}. If you need to return more results than this then use
{@link ViewRequestBuilder#newPaginatedRequest(Key.Type, Class)} to spread the rows across
multiple pages.
</P>

@param keyType   {@link com.cloudant.client.api.views.Key.Type} of the key emitted by the
view
@param valueType class of the type of value emitted by the view
@param <K>       type of key emitted by the view
@param <V>       type of value emitted by the view
@return a new {@link UnpaginatedRequestBuilder} for the database view specified by this
ViewRequestBuilder