Class DeleteQueryBuilder
java.lang.Object
io.stargate.sdk.data.domain.query.DeleteQueryBuilder
Helper to build queries
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Terminal call to build immutable instance ofSelectQuery.Full filter as a filter objectFull filter as a json string.Builder pattern.orderByAnn(float[] vector) Builder pattern.orderByAnn(String textFragment) Builder pattern.where(String fieldName, FilterOperator op, Object value) Full filter as a json string.
-
Field Details
-
sort
Sort field. -
filter
Returned Map
-
-
Constructor Details
-
DeleteQueryBuilder
public DeleteQueryBuilder()Default constructor.
-
-
Method Details
-
orderBy
Builder pattern.- Parameters:
key- add a keyvalue- add value- Returns:
- self reference
-
orderByAnn
Builder pattern.- Parameters:
vector- vector for sor- Returns:
- self reference
-
orderByAnn
Builder pattern.- Parameters:
textFragment- text to add for vectorize- Returns:
- self reference
-
filter
Full filter as a json string.- Parameters:
jsonFilter- filter- Returns:
- reference to self
-
filter
Full filter as a filter object- Parameters:
pFilter- filter- Returns:
- reference to self
-
where
Full filter as a json string.- Parameters:
fieldName- name of the filterop- operatorvalue- simple filter- Returns:
- reference to self
-
build
Terminal call to build immutable instance ofSelectQuery.- Returns:
- immutable instance of
SelectQuery.
-