Package io.vrap.rmf.base.client.http
package io.vrap.rmf.base.client.http
-
ClassDescriptionMiddleware to add the header
Accept: gzipto the requestProvider for a correlation id which may be added to a request as unique identifierUsed to convert API errors to Exceptions.Interface to enable the configuration of Failsafe instancesInterface to enable the configuration of Failsafe instancesInterface to enable the configuration of Failsafe instancesThe HandlerStack is used to execute the middlewares in order and transfer the request using the specifiedHttpHandlerHandler to execute the given request using a HTTP clientUnified logger instance to perform logging only for configured logging levels.Creates theInternalLoggerinstances for the specified requestMiddleware instrumenting theInternalLoggerInterface for a HTTP middleware used to modify a request and the responseMiddleware to convert aNotFoundExceptionto a response with a null body valueHandler for retrieving an oauth authentication tokenMiddleware to add an oauth authentication header to requestsDefault implementation for theOAuthMiddlewarewith automatic retry upon expired accessPolicyBuilderImplementation for a failsafe requests handlingDeprecated.Deprecated.usePolicyMiddlewareinsteadRequestPolicyBuilderImplementation for a failsafe requests handlingDeprecated.usePolicyMiddlewareinsteadDeprecated.usePolicyMiddlewareinsteadMiddleware to add a user agent string as header to a request
PolicyMiddlewareinstead