Class V1ServiceAsyncImpl
-
- All Implemented Interfaces:
-
dev.case.api.services.async.worker.V1ServiceAsync
public final class V1ServiceAsyncImpl implements V1ServiceAsync
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classV1ServiceAsyncImpl.WithRawResponseImpl
-
Method Summary
-
Methods inherited from class dev.case.api.services.async.worker.V1ServiceAsync
create, create, create, delete, delete, delete, delete, delete, proxyDelete, proxyDelete, proxyDelete, proxyGet, proxyGet, proxyGet, proxyPatch, proxyPatch, proxyPatch, proxyPost, proxyPost, proxyPost, proxyPut, proxyPut, proxyPut, retrieve, retrieve, retrieve, retrieve, retrieve -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
withRawResponse
V1ServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
V1ServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<Void> create(V1CreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<Void> retrieve(V1RetrieveParams params, RequestOptions requestOptions)
-
delete
CompletableFuture<Void> delete(V1DeleteParams params, RequestOptions requestOptions)
-
proxyDelete
CompletableFuture<Void> proxyDelete(V1ProxyDeleteParams params, RequestOptions requestOptions)
-
proxyGet
CompletableFuture<Void> proxyGet(V1ProxyGetParams params, RequestOptions requestOptions)
-
proxyPatch
CompletableFuture<Void> proxyPatch(V1ProxyPatchParams params, RequestOptions requestOptions)
-
proxyPost
CompletableFuture<Void> proxyPost(V1ProxyPostParams params, RequestOptions requestOptions)
-
proxyPut
CompletableFuture<Void> proxyPut(V1ProxyPutParams params, RequestOptions requestOptions)
-
-
-
-