Package io.vrap.rmf.base.client.http
Interface PolicyMiddleware
- All Superinterfaces:
Middleware
- All Known Implementing Classes:
PolicyMiddlewareImpl
,RequestPolicyMiddlewareImpl
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic PolicyMiddleware
of
(dev.failsafe.spi.Scheduler scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) static PolicyMiddleware
of
(ExecutorService scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) static PolicyMiddleware
of
(ScheduledExecutorService scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) static PolicyMiddleware
of
(List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) static PolicyMiddleware
of
(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, dev.failsafe.spi.Scheduler scheduler) static PolicyMiddleware
of
(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, ExecutorService scheduler) static PolicyMiddleware
of
(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, ScheduledExecutorService scheduler) Methods inherited from interface io.vrap.rmf.base.client.http.Middleware
invoke
-
Method Details
-
of
-
of
static PolicyMiddleware of(dev.failsafe.spi.Scheduler scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) -
of
static PolicyMiddleware of(ScheduledExecutorService scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) -
of
static PolicyMiddleware of(ExecutorService scheduler, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>> policies) -
of
static PolicyMiddleware of(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, dev.failsafe.spi.Scheduler scheduler) -
of
static PolicyMiddleware of(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, ScheduledExecutorService scheduler) -
of
static PolicyMiddleware of(List<Map.Entry<Predicate<ApiHttpRequest>, List<dev.failsafe.Policy<ApiHttpResponse<byte[]>>>>> policies, ExecutorService scheduler)
-