Class BackupRestorer
java.lang.Object
io.weaviate.client.base.AsyncBaseClient<BackupRestoreResponse>
io.weaviate.client.v1.async.backup.api.BackupRestorer
- All Implemented Interfaces:
AsyncClientResult<BackupRestoreResponse>
public class BackupRestorer
extends AsyncBaseClient<BackupRestoreResponse>
implements AsyncClientResult<BackupRestoreResponse>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class io.weaviate.client.base.AsyncBaseClient
client -
Constructor Summary
ConstructorsConstructorDescriptionBackupRestorer(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider, BackupRestoreStatusGetter statusGetter, Executor executor) -
Method Summary
Modifier and TypeMethodDescriptionrun(org.apache.hc.core5.concurrent.FutureCallback<Result<BackupRestoreResponse>> callback) withBackend(String backend) withBackupId(String backupId) withExcludeClassNames(String... classNames) withIncludeClassNames(String... classNames) withWaitForCompletion(boolean waitForCompletion) 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
-
BackupRestorer
public BackupRestorer(org.apache.hc.client5.http.impl.async.CloseableHttpAsyncClient client, Config config, AccessTokenProvider tokenProvider, BackupRestoreStatusGetter statusGetter, Executor executor)
-
-
Method Details
-
withIncludeClassNames
-
withExcludeClassNames
-
withBackend
-
withConfig
-
withBackupId
-
withWaitForCompletion
-
run
public Future<Result<BackupRestoreResponse>> run(org.apache.hc.core5.concurrent.FutureCallback<Result<BackupRestoreResponse>> callback) - Specified by:
runin interfaceAsyncClientResult<BackupRestoreResponse>
-