Package io.servicetalk.http.api
Interface StreamingHttpConnectionFilterFactory
- All Superinterfaces:
ExecutionStrategyInfluencer<HttpExecutionStrategy>,HttpExecutionStrategyInfluencer
- All Known Implementing Classes:
ContentCodingHttpRequesterFilter,ContentEncodingHttpRequesterFilter,EnforceSequentialModeRequesterFilter,GrpcLifecycleObserverRequesterFilter,HostHeaderHttpRequesterFilter,HttpLifecycleObserverRequesterFilter,IdleTimeoutConnectionFilter,JavaNetSoTimeoutHttpConnectionFilter,OpenTelemetryHttpRequesterFilter,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 aStreamingHttpConnectionFilterusing the providedFilterableStreamingHttpConnection.Methods inherited from interface io.servicetalk.http.api.HttpExecutionStrategyInfluencer
influenceStrategy, requiredOffloads
-
Method Details
-
create
Create aStreamingHttpConnectionFilterusing the providedFilterableStreamingHttpConnection.- Parameters:
connection-FilterableStreamingHttpConnectionto filter- Returns:
StreamingHttpConnectionFilterusing the providedFilterableStreamingHttpConnection.
-