Package io.servicetalk.http.api
Interface StreamingHttpConnectionFilterFactory
- All Superinterfaces:
ExecutionStrategyInfluencer<HttpExecutionStrategy>
,HttpExecutionStrategyInfluencer
- All Known Implementing Classes:
ContentCodingHttpRequesterFilter
,ContentEncodingHttpRequesterFilter
,EnforceSequentialModeRequesterFilter
,GrpcLifecycleObserverRequesterFilter
,HostHeaderHttpRequesterFilter
,HttpLifecycleObserverRequesterFilter
,IdleTimeoutConnectionFilter
,JavaNetSoTimeoutHttpConnectionFilter
,OpenTelemetryHttpRequestFilter
,PayloadSizeLimitingHttpRequesterFilter
,RedirectingHttpRequesterFilter
,RequestTargetEncoderHttpRequesterFilter
,TimeoutHttpRequesterFilter
,TracingHttpRequesterFilter
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface StreamingHttpConnectionFilterFactory
extends HttpExecutionStrategyInfluencer
A factory for
StreamingHttpConnectionFilter
.-
Method Summary
Modifier and TypeMethodDescriptioncreate
(FilterableStreamingHttpConnection connection) Create aStreamingHttpConnectionFilter
using the providedFilterableStreamingHttpConnection
.Methods inherited from interface io.servicetalk.http.api.HttpExecutionStrategyInfluencer
influenceStrategy, requiredOffloads
-
Method Details
-
create
Create aStreamingHttpConnectionFilter
using the providedFilterableStreamingHttpConnection
.- Parameters:
connection
-FilterableStreamingHttpConnection
to filter- Returns:
StreamingHttpConnectionFilter
using the providedFilterableStreamingHttpConnection
.
-