Class ObjectsGetter
java.lang.Object
io.weaviate.client.base.AsyncBaseClient<List<WeaviateObject>>
io.weaviate.client.v1.async.data.api.ObjectsGetter
- All Implemented Interfaces:
AsyncClientResult<List<WeaviateObject>>
public class ObjectsGetter
extends AsyncBaseClient<List<WeaviateObject>>
implements AsyncClientResult<List<WeaviateObject>>
-
Field Summary
Fields inherited from class io.weaviate.client.base.AsyncBaseClient
client -
Constructor Summary
ConstructorsConstructorDescriptionObjectsGetter(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider, ObjectsPath objectsPath) -
Method Summary
Modifier and TypeMethodDescriptionrun(org.apache.hc.core5.concurrent.FutureCallback<Result<List<WeaviateObject>>> callback) withAdditional(String name) withClassName(String className) withNodeName(String name) withOffset(Integer offset) withTenant(String tenant) Methods inherited from class io.weaviate.client.base.AsyncBaseClient
getRequest, sendDeleteRequest, sendDeleteRequest, sendGetRequest, sendGetRequest, sendHeadRequest, sendHeadRequest, sendPatchRequest, sendPatchRequest, sendPostRequest, sendPostRequest, sendPutRequest, sendPutRequestMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.weaviate.client.base.AsyncClientResult
run
-
Constructor Details
-
ObjectsGetter
public ObjectsGetter(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider, ObjectsPath objectsPath)
-
-
Method Details
-
withID
-
withClassName
-
withLimit
-
withVector
-
withAdditional
-
withConsistencyLevel
-
withTenant
-
withNodeName
-
withAfter
-
withOffset
-
run
public Future<Result<List<WeaviateObject>>> run(org.apache.hc.core5.concurrent.FutureCallback<Result<List<WeaviateObject>>> callback) - Specified by:
runin interfaceAsyncClientResult<List<WeaviateObject>>
-