Package io.weaviate.client.base
Class BaseClient<T>
java.lang.Object
io.weaviate.client.base.BaseClient<T>
- Direct Known Subclasses:
Activator,Aggregate,AllGetter,AssignedRolesGetter,AssignedUsersGetter,BackupCanceler,BackupCreateStatusGetter,BackupCreator,BackupGetter,BackupRestorer,BackupRestoreStatusGetter,BaseGraphQLClient,ByNameGetter,ClassCreator,ClassDeleter,ClassGetter,ClassUpdater,ConceptsGetter,Creator,Deactivator,Deleter,Explore,ExtensionCreator,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,ShardUpdater,TenantsCreator,TenantsDeleter,TenantsExists,TenantsGetter,TenantsUpdater,UserAssignmentsGetter,UserRolesGetter,VectorAdder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WeaviateErrorResponsesendDeleteRequest(String endpoint, Object payload, Class<T> classOfT) sendGetRequest(String endpoint, Class<T> classOfT) sendHeadRequest(String endpoint, Class<T> classOfT) protected HttpResponsesendHttpRequest(String endpoint, Object payload, String method) sendPatchRequest(String endpoint, Object payload, Class<T> classOfT) sendPostRequest(String endpoint, Object payload, Class<T> classOfT) sendPutRequest(String endpoint, Object payload, Class<T> classOfT) protected <C> CtoResponse(String response, Class<C> classOfT)
-
Field Details
-
config
-
serializer
-
-
Constructor Details
-
BaseClient
-
-
Method Details