technology.semi.weaviate.client.base.http.HttpClient Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of client Show documentation
Show all versions of client Show documentation
A java client for Weaviate Vector Search Engine
package technology.semi.weaviate.client.base.http;
public interface HttpClient {
HttpResponse sendGetRequest(String url) throws Exception;
HttpResponse sendPostRequest(String url, String json) throws Exception;
HttpResponse sendPutRequest(String url, String json) throws Exception;
HttpResponse sendPatchRequest(String url, String json) throws Exception;
HttpResponse sendDeleteRequest(String url, String json) throws Exception;
HttpResponse sendHeadRequest(String url) throws Exception;
}