public class CompatRequest<TResult> extends io.vrap.rmf.base.client.ApiMethod<CompatRequest<TResult>,TResult> implements io.vrap.rmf.base.client.ClientRequestCommand<TResult>
| Modifier and Type | Method and Description |
|---|---|
io.vrap.rmf.base.client.ApiHttpRequest |
createHttpRequest() |
CompletableFuture<io.vrap.rmf.base.client.ApiHttpResponse<TResult>> |
execute(io.vrap.rmf.base.client.ApiHttpClient client) |
io.vrap.rmf.base.client.ApiHttpResponse<TResult> |
executeBlocking(io.vrap.rmf.base.client.ApiHttpClient client,
Duration timeout) |
static <TResult> CompatRequest<TResult> |
of(io.vrap.rmf.base.client.ApiHttpClient client,
String projectKey,
io.sphere.sdk.client.SphereRequest<?> request,
Class<TResult> resultClass) |
addHeader, addQueryParam, contentType, execute, executeBlocking, executeBlocking, executeBlocking, getFirstQueryParam, getHeaders, getQueryParam, getQueryParams, getQueryParamUriString, getQueryParamUriStrings, send, sendBlocking, sendBlocking, withHeader, withHeaders, withoutHeader, withoutQueryParam, withQueryParam, withQueryParamspublic static <TResult> CompatRequest<TResult> of(io.vrap.rmf.base.client.ApiHttpClient client, String projectKey, io.sphere.sdk.client.SphereRequest<?> request, Class<TResult> resultClass)
public io.vrap.rmf.base.client.ApiHttpRequest createHttpRequest()
createHttpRequest in class io.vrap.rmf.base.client.ApiMethod<CompatRequest<TResult>,TResult>public io.vrap.rmf.base.client.ApiHttpResponse<TResult> executeBlocking(io.vrap.rmf.base.client.ApiHttpClient client, Duration timeout)
executeBlocking in interface io.vrap.rmf.base.client.ClientRequestCommand<TResult>executeBlocking in class io.vrap.rmf.base.client.ApiMethod<CompatRequest<TResult>,TResult>public CompletableFuture<io.vrap.rmf.base.client.ApiHttpResponse<TResult>> execute(io.vrap.rmf.base.client.ApiHttpClient client)
execute in interface io.vrap.rmf.base.client.ClientRequestCommand<TResult>execute in class io.vrap.rmf.base.client.ApiMethod<CompatRequest<TResult>,TResult>