Package io.vrap.rmf.base.client
Class BodyApiMethod<T extends ApiMethod<T,TResult>,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:
StringBodyApiMethod
public abstract class BodyApiMethod<T extends ApiMethod<T,TResult>,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
ConstructorsConstructorDescriptionBodyApiMethod(ApiHttpClient apiHttpClient) BodyApiMethod(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, List<ApiMethod.ParamEntry<String, String>> queryParams) BodyApiMethod(ApiMethod<T, TResult> 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, withQueryParamsMethods inherited from interface io.vrap.rmf.base.client.ClientRequestCommand
executeBlockingMethods 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