Package io.weaviate.client.base
Class AsyncBaseClient<T>
java.lang.Object
io.weaviate.client.base.AsyncBaseClient<T>
- Direct Known Subclasses:
Activator,Aggregate,AllGetter,AssignedRolesGetter,AssignedUsersGetter,AsyncBaseGraphQLClient,BackupCanceler,BackupCreateStatusGetter,BackupCreator,BackupGetter,BackupRestorer,BackupRestoreStatusGetter,ByNameGetter,ClassCreator,ClassDeleter,ClassExists,ClassGetter,ClassUpdater,Creator,Deactivator,Deleter,Explore,Getter,KeyRotator,LiveChecker,MetaGetter,MyUserGetter,NodesStatusGetter,ObjectCreator,ObjectDeleter,ObjectsBatchDeleter,ObjectsBatcher,ObjectsChecker,ObjectsGetter,ObjectUpdater,ObjectValidator,OpenIDConfigGetter,PermissionAdder,PermissionChecker,PermissionRemover,PropertyCreator,Raw,ReadyChecker,ReferenceCreator,ReferenceDeleter,ReferenceReplacer,ReferencesBatcher,RoleAllGetter,RoleAssigner,RoleCreator,RoleDeleter,RoleExists,RoleGetter,RoleRevoker,Scheduler,SchemaGetter,ShardsGetter,ShardsUpdater,ShardUpdater,TenantsCreator,TenantsDeleter,TenantsExists,TenantsGetter,TenantsUpdater,UserAssignmentsGetter,UserRolesGetter,VectorAdder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient -
Constructor Summary
ConstructorsConstructorDescriptionAsyncBaseClient(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.hc.client5.http.async.methods.SimpleHttpRequestgetRequest(String endpoint, Object payload, String method) sendDeleteRequest(String endpoint, Object payload, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendDeleteRequest(String endpoint, Object payload, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser) sendGetRequest(String endpoint, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendGetRequest(String endpoint, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser) sendHeadRequest(String endpoint, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendHeadRequest(String endpoint, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser) sendPatchRequest(String endpoint, Object payload, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendPatchRequest(String endpoint, Object payload, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser) sendPostRequest(String endpoint, Object payload, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendPostRequest(String endpoint, Object payload, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser) sendPutRequest(String endpoint, Object payload, Class<T> classOfT, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback) sendPutRequest(String endpoint, Object payload, org.apache.hc.core5.concurrent.FutureCallback<Result<T>> callback, ResponseParser<T> parser)
-
Field Details
-
client
protected final org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client
-
-
Constructor Details
-
AsyncBaseClient
public AsyncBaseClient(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider)
-
-
Method Details
-
sendGetRequest
-
sendGetRequest
-
sendPostRequest
-
sendPostRequest
-
sendPutRequest
-
sendPutRequest
-
sendPatchRequest
-
sendPatchRequest
-
sendDeleteRequest
-
sendDeleteRequest
-
sendHeadRequest
-
sendHeadRequest
-
getRequest
-