Package io.vrap.rmf.base.client.http
package io.vrap.rmf.base.client.http
-
ClassDescriptionMiddleware to add the header
Accept: gzip
to 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 specifiedHttpHandler
Handler to execute the given request using a HTTP clientUnified logger instance to perform logging only for configured logging levels.Creates theInternalLogger
instances for the specified requestMiddleware instrumenting theInternalLogger
Interface for a HTTP middleware used to modify a request and the responseMiddleware to convert aNotFoundException
to a response with a null body valueHandler for retrieving an oauth authentication tokenMiddleware to add an oauth authentication header to requestsDefault implementation for theOAuthMiddleware
with automatic retry upon expired accessPolicyBuilderImplementation for a failsafe requests handlingDeprecated.Deprecated.usePolicyMiddleware
insteadDeprecated.usePolicyMiddleware
insteadDeprecated.usePolicyMiddleware
insteadMiddleware to add a user agent string as header to a request
PolicyMiddleware
instead