Package io.vrap.rmf.base.client
Class BodyApiMethod<T extends BodyApiMethod<T,TResult,TBody>,TResult,TBody>
java.lang.Object
io.vrap.rmf.base.client.ApiMethod<T,TResult>
io.vrap.rmf.base.client.BodyApiMethod<T,TResult,TBody>
- All Implemented Interfaces:
ClientRequestCommand<TResult>
,CreateHttpRequestCommand
,RequestCommand<TResult>
- Direct Known Subclasses:
ByProjectKeyGraphqlQuery
,TypeBodyApiMethod
public abstract class BodyApiMethod<T extends BodyApiMethod<T,TResult,TBody>,TResult,TBody>
extends ApiMethod<T,TResult>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.vrap.rmf.base.client.ApiMethod
ApiMethod.ParamEntry<K,
V> -
Constructor Summary
ConstructorDescriptionBodyApiMethod
(ApiHttpClient apiHttpClient) BodyApiMethod
(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, List<ApiMethod.ParamEntry<String, String>> queryParams) BodyApiMethod
(BodyApiMethod<T, TResult, TBody> apiMethod) -
Method Summary
Methods inherited from class io.vrap.rmf.base.client.ApiMethod
addHeader, addQueryParam, addQueryParams, contentType, createHttpRequest, execute, execute, execute, execute, execute, execute, execute, execute, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, executeBlocking, getFirstQueryParam, getHeaders, getQueryParam, getQueryParams, getQueryParamUriString, getQueryParamUriStrings, send, sendBlocking, sendBlocking, with, with, withHeader, withHeaders, withHttpRequest, withoutHeader, withoutQueryParam, withQueryParam, withQueryParams
Methods inherited from interface io.vrap.rmf.base.client.ClientRequestCommand
executeBlocking
Methods inherited from interface io.vrap.rmf.base.client.RequestCommand
executeBlocking
-
Constructor Details
-
BodyApiMethod
-
BodyApiMethod
public BodyApiMethod(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, List<ApiMethod.ParamEntry<String, String>> queryParams) -
BodyApiMethod
-
-
Method Details