Class BaseClient<T>
- java.lang.Object
-
- technology.semi.weaviate.client.base.BaseClient<T>
-
- Direct Known Subclasses:
Aggregate,BackupCreateStatusGetter,BackupCreator,BackupGetter,BackupRestorer,BackupRestoreStatusGetter,ClassCreator,ClassDeleter,ClassGetter,ConceptsGetter,Explore,ExtensionCreator,Get,Getter,LiveChecker,MetaGetter,NodesStatusGetter,ObjectCreator,ObjectDeleter,ObjectsBatchDeleter,ObjectsBatcher,ObjectsChecker,ObjectsGetter,ObjectUpdater,ObjectValidator,OpenIDConfigGetter,PropertyCreator,Raw,ReadyChecker,ReferenceCreator,ReferenceDeleter,ReferenceReplacer,ReferencesBatcher,Scheduler,SchemaGetter,ShardsGetter,ShardUpdater
public abstract class BaseClient<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description BaseClient(HttpClient client, Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Response<T>sendDeleteRequest(String endpoint, Object payload, Class<T> classOfT)protected Response<T>sendGetRequest(String endpoint, Class<T> classOfT)protected Response<T>sendHeadRequest(String endpoint, Class<T> classOfT)protected Response<T>sendPatchRequest(String endpoint, Object payload, Class<T> classOfT)protected Response<T>sendPostRequest(String endpoint, Object payload, Class<T> classOfT)protected Response<T>sendPutRequest(String endpoint, Object payload, Class<T> classOfT)
-
-
-
Constructor Detail
-
BaseClient
public BaseClient(HttpClient client, Config config)
-
-
Method Detail
-
sendPostRequest
protected Response<T> sendPostRequest(String endpoint, Object payload, Class<T> classOfT)
-
sendPutRequest
protected Response<T> sendPutRequest(String endpoint, Object payload, Class<T> classOfT)
-
sendPatchRequest
protected Response<T> sendPatchRequest(String endpoint, Object payload, Class<T> classOfT)
-
sendDeleteRequest
protected Response<T> sendDeleteRequest(String endpoint, Object payload, Class<T> classOfT)
-
-