Package io.servicetalk.traffic.resilience.http
@ElementsAreNonnullByDefault
package io.servicetalk.traffic.resilience.http
-
ClassDescriptionPolicy for peer capacity rejections that allows customization of behavior (retries or pass-through).A
RequestDroppedExceptionto indicate that a request was dropped by a server due to capacity constraints and requires a client to delay its retry.AretryableRequestDroppedExceptionto indicate that a request was dropped by a client/server due to capacity constraints.Rejection Policy to rule the behavior of service rejections due to capacity or open circuit.AServiceRejectionPolicybuilder to support a custom policy.State information of thetraffic-resilienceservice filter.AStreamingHttpClientFilterFactoryto enforce capacity and circuit-breaking control for a client.ATrafficResilienceHttpServiceFilterinstance builder.AStreamingHttpServiceFilterFactoryto enforce capacity control for a server.ATrafficResilienceHttpServiceFilterinstance builder.Transactional observer for the requests that were let-through.