Package io.vrap.rmf.base.client
Interface ContextApiHttpClient
- All Superinterfaces:
ApiHttpClient,AsyncApiClient<CompletableFuture<?>>,AutoCloseable,CompletableFutureApiClient,ContextAware<ContextApiHttpClient>,VrapHttpClient
- All Known Implementing Classes:
ContextApiHttpClientImpl
public interface ContextApiHttpClient
extends AutoCloseable, ApiHttpClient, ContextAware<ContextApiHttpClient>
-
Field Summary
Fields inherited from interface io.vrap.rmf.base.client.ApiHttpClient
CLOSED_MESSAGE, DEFAULT_TIMEOUT -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic ContextApiHttpClientof(ApiHttpClient client) static ContextApiHttpClientof(ApiHttpClient client, boolean closeHttpClient) static ContextApiHttpClientof(ApiHttpClient client, Context context) static ContextApiHttpClientof(ApiHttpClient client, Context context, boolean closeHttpClient) static ContextApiHttpClientof(ApiHttpClient client, Map<Object, Object> contextMap) static ContextApiHttpClientof(ApiHttpClient client, Map<Object, Object> contextMap, boolean closeHttpClient) static ContextApiHttpClientwithMdc(ApiHttpClient client) static ContextApiHttpClientwithMdc(ApiHttpClient client, boolean closeHttpClient) Methods inherited from interface io.vrap.rmf.base.client.ApiHttpClient
execute, execute, execute, execute, execute, execute, execute, execute, execute, executeBlocking, executeBlocking, executeBlocking, executeBlocking, getBaseUri, getSerializerService, send, sendBlockingMethods inherited from interface java.lang.AutoCloseable
closeMethods inherited from interface io.vrap.rmf.base.client.ContextAware
addContext, addContext, getContext, getContext, getContextMap, withContextMapMethods inherited from interface io.vrap.rmf.base.client.VrapHttpClient
execute
-
Method Details
-
of
-
of
-
of
-
withMdc
-
of
-
of
static ContextApiHttpClient of(ApiHttpClient client, Map<Object, Object> contextMap, boolean closeHttpClient) -
of
-
withMdc
-