Class Aggregate
- java.lang.Object
-
- io.weaviate.client.base.BaseClient<GraphQLResponse>
-
- io.weaviate.client.v1.graphql.query.Aggregate
-
- All Implemented Interfaces:
ClientResult<GraphQLResponse>
public class Aggregate extends BaseClient<GraphQLResponse> implements ClientResult<GraphQLResponse>
-
-
Constructor Summary
Constructors Constructor Description Aggregate(HttpClient httpClient, Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Result<GraphQLResponse>run()AggregatewithAsk(AskArgument ask)AggregatewithClassName(String className)AggregatewithFields(Field... fields)AggregatewithGroupBy(String propertyName)AggregatewithNearObject(NearObjectArgument withNearObjectFilter)AggregatewithNearText(NearTextArgument withNearTextFilter)AggregatewithNearVector(NearVectorArgument withNearVectorFilter)AggregatewithObjectLimit(Integer objectLimit)AggregatewithWhere(WhereFilter where)-
Methods inherited from class io.weaviate.client.base.BaseClient
sendDeleteRequest, sendGetRequest, sendHeadRequest, sendPatchRequest, sendPostRequest, sendPutRequest
-
-
-
-
Constructor Detail
-
Aggregate
public Aggregate(HttpClient httpClient, Config config)
-
-
Method Detail
-
withWhere
public Aggregate withWhere(WhereFilter where)
-
withNearVector
public Aggregate withNearVector(NearVectorArgument withNearVectorFilter)
-
withNearObject
public Aggregate withNearObject(NearObjectArgument withNearObjectFilter)
-
withNearText
public Aggregate withNearText(NearTextArgument withNearTextFilter)
-
withAsk
public Aggregate withAsk(AskArgument ask)
-
run
public Result<GraphQLResponse> run()
- Specified by:
runin interfaceClientResult<GraphQLResponse>
-
-