Class KeyValueQueryBuilder
- java.lang.Object
-
- io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
-
- All Implemented Interfaces:
QueryOperationBuilder
- Direct Known Subclasses:
TimestampedKeyValueQueryBuilder
public class KeyValueQueryBuilder extends Object implements QueryOperationBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUERY_PARAM_KEYstatic StringQUERY_PARAM_KEY_FROMstatic StringQUERY_PARAM_KEY_TOprotected StringstoreName
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <K,V>
Query<K,V>all()Query<String,Long>count()<K,V>
Query<K,V>get()Queryoperation(StoreOperation operation)<K,V>
Query<K,V>range()
-
-
-
Field Detail
-
QUERY_PARAM_KEY
public static final String QUERY_PARAM_KEY
- See Also:
- Constant Field Values
-
QUERY_PARAM_KEY_FROM
public static final String QUERY_PARAM_KEY_FROM
- See Also:
- Constant Field Values
-
QUERY_PARAM_KEY_TO
public static final String QUERY_PARAM_KEY_TO
- See Also:
- Constant Field Values
-
storeName
protected final String storeName
-
-
Method Detail
-
operation
public Query operation(StoreOperation operation)
- Specified by:
operationin interfaceQueryOperationBuilder
-
all
public <K,V> Query<K,V> all()
-
get
public <K,V> Query<K,V> get()
-
range
public <K,V> Query<K,V> range()
-
-