public static class QuerySimpleParam.Builder
extends java.lang.Object
QuerySimpleParam
class.Modifier and Type | Method and Description |
---|---|
QuerySimpleParam |
build()
Verifies parameters and creates a new
QuerySimpleParam instance. |
QuerySimpleParam.Builder |
withCollectionName(@NonNull java.lang.String collectionName)
Sets the collection name.
|
QuerySimpleParam.Builder |
withConsistencyLevel(ConsistencyLevelEnum consistencyLevel)
ConsistencyLevel of consistency level.
|
QuerySimpleParam.Builder |
withFilter(@NonNull java.lang.String filter)
Sets the expression to query entities.
|
QuerySimpleParam.Builder |
withLimit(@NonNull java.lang.Long limit)
Specify a value to control the returned number of entities.
|
QuerySimpleParam.Builder |
withOffset(@NonNull java.lang.Long offset)
Specify a position to return results.
|
QuerySimpleParam.Builder |
withOutputFields(@NonNull java.util.List<java.lang.String> outputFields)
Specifies output fields (Optional).
|
public QuerySimpleParam.Builder withCollectionName(@NonNull @NonNull java.lang.String collectionName)
collectionName
- collection nameBuilder
public QuerySimpleParam.Builder withOutputFields(@NonNull @NonNull java.util.List<java.lang.String> outputFields)
outputFields
- output fieldsBuilder
public QuerySimpleParam.Builder withFilter(@NonNull @NonNull java.lang.String filter)
filter
- filtering expressionBuilder
public QuerySimpleParam.Builder withOffset(@NonNull @NonNull java.lang.Long offset)
offset
- a value to define the positionBuilder
public QuerySimpleParam.Builder withLimit(@NonNull @NonNull java.lang.Long limit)
limit
- a value to define the limit of returned entitiesBuilder
public QuerySimpleParam.Builder withConsistencyLevel(ConsistencyLevelEnum consistencyLevel)
consistencyLevel
- consistency levelBuilder
public QuerySimpleParam build() throws ParamException
QuerySimpleParam
instance.QuerySimpleParam
ParamException