Package io.vrap.rmf.base.client
Class StringBodyApiMethod<T extends StringBodyApiMethod<T,TResult>,TResult>
java.lang.Object
io.vrap.rmf.base.client.ApiMethod<T,TResult>
io.vrap.rmf.base.client.BodyApiMethod<T,TResult,String>
io.vrap.rmf.base.client.StringBodyApiMethod<T,TResult>
- All Implemented Interfaces:
ClientRequestCommand<TResult>,CreateHttpRequestCommand,RequestCommand<TResult>
public abstract class StringBodyApiMethod<T extends StringBodyApiMethod<T,TResult>,TResult>
extends BodyApiMethod<T,TResult,String>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.vrap.rmf.base.client.ApiMethod
ApiMethod.ParamEntry<K,V> -
Constructor Summary
ConstructorsConstructorDescriptionStringBodyApiMethod(ApiHttpClient apiHttpClient) StringBodyApiMethod(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, List<ApiMethod.ParamEntry<String, String>> queryParams) StringBodyApiMethod(StringBodyApiMethod<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
-
StringBodyApiMethod
-
StringBodyApiMethod
public StringBodyApiMethod(ApiHttpClient apiHttpClient, ApiHttpHeaders headers, List<ApiMethod.ParamEntry<String, String>> queryParams) -
StringBodyApiMethod
-
-
Method Details
-
getBody
- Overrides:
getBodyin classBodyApiMethod<T extends StringBodyApiMethod<T,TResult>, TResult, String>
-
withBody
- Overrides:
withBodyin classBodyApiMethod<T extends StringBodyApiMethod<T,TResult>, TResult, String>
-
equals
-
hashCode
public abstract int hashCode() -
toString
-
reflectionHashCode
public int reflectionHashCode()
-