Package io.vrap.rmf.base.client
Class SerializerOnlyApiHttpClient
java.lang.Object
io.vrap.rmf.base.client.SerializerOnlyApiHttpClient
- All Implemented Interfaces:
ApiHttpClient,AsyncApiClient<CompletableFuture<?>>,CompletableFutureApiClient,VrapHttpClient,AutoCloseable
Implementation of a non executable
ApiHttpClient-
Field Summary
FieldsFields inherited from interface io.vrap.rmf.base.client.ApiHttpClient
CLOSED_MESSAGE, DEFAULT_TIMEOUT -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()CompletableFuture<ApiHttpResponse<byte[]>>execute(ApiHttpRequest request) static SerializerOnlyApiHttpClientof()static SerializerOnlyApiHttpClientof(ObjectMapper objectMapper) static SerializerOnlyApiHttpClientof(ResponseSerializer serializer) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vrap.rmf.base.client.ApiHttpClient
execute, execute, execute, execute, execute, execute, execute, execute, execute, executeBlocking, executeBlocking, executeBlocking, executeBlocking, send, sendBlocking
-
Field Details
-
NO_EXECUTABLE_API_CLIENT
- See Also:
-
-
Method Details
-
of
-
of
-
of
-
getSerializerService
- Specified by:
getSerializerServicein interfaceApiHttpClient
-
execute
- Specified by:
executein interfaceVrapHttpClient
-
getBaseUri
- Specified by:
getBaseUriin interfaceApiHttpClient
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-