Interface AsyncHttpClientModule
- All Superinterfaces:
ru.tinkoff.kora.http.client.common.HttpClientModule,ru.tinkoff.kora.http.client.common.request.HttpClientRequestMapperModule,ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapperModule,ru.tinkoff.kora.netty.common.NettyCommonModule,ru.tinkoff.kora.http.client.common.ParameterConvertersModule
public interface AsyncHttpClientModule
extends ru.tinkoff.kora.netty.common.NettyCommonModule, ru.tinkoff.kora.http.client.common.HttpClientModule
-
Nested Class Summary
Nested classes/interfaces inherited from interface ru.tinkoff.kora.netty.common.NettyCommonModule
ru.tinkoff.kora.netty.common.NettyCommonModule.BossLoopGroup, ru.tinkoff.kora.netty.common.NettyCommonModule.WorkerLoopGroup -
Method Summary
Modifier and TypeMethodDescriptiondefault AsyncHttpClientasyncHttpClient(org.asynchttpclient.AsyncHttpClient client) default AsyncHttpClientConfigasyncHttpClientConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<AsyncHttpClientConfig> extractor) default org.asynchttpclient.AsyncHttpClientnettyAsyncHttpClient(org.asynchttpclient.AsyncHttpClientConfig config) default org.asynchttpclient.AsyncHttpClientConfignettyClientConfig(io.netty.channel.EventLoopGroup eventLoopGroup, AsyncHttpClientConfig asyncConfig, ru.tinkoff.kora.http.client.common.HttpClientConfig config) Methods inherited from interface ru.tinkoff.kora.http.client.common.HttpClientModule
defaultHttpClientTelemetryFactory, httpClientConfig, sl4fjHttpClientLoggerFactoryMethods inherited from interface ru.tinkoff.kora.http.client.common.request.HttpClientRequestMapperModule
byteArrayHttpClientRequestMapper, byteBufferHttpClientRequestMapper, byteBufferPublisherHttpClientRequestMapper, formMultipartClientRequestMapper, formUrlEncodedClientRequestMapper, stringHttpClientRequestMapperMethods inherited from interface ru.tinkoff.kora.http.client.common.response.HttpClientResponseMapperModule
byteArrayCompletionStageHttpClientResponseMapper, byteArrayHttpClientResponseMapper, byteBufferCompletionStageHttpClientResponseMapper, byteBufferFluxHttpClientResponseMapper, byteBufferHttpClientResponseMapper, entityResponseCompletionStageHttpClientResponseMapper, entityResponseHttpClientResponseMapper, stringCompletionStageHttpClientResponseMapper, stringHttpClientResponseMapperMethods inherited from interface ru.tinkoff.kora.netty.common.NettyCommonModule
nettyEventBossLoopGroupLifecycle, nettyEventLoopGroupLifecycleMethods inherited from interface ru.tinkoff.kora.http.client.common.ParameterConvertersModule
booleanConverter, doubleConverter, floatConverter, integerConverter, javaTimeLocalDateStringParameterConverter, javaTimeLocalDateTimeStringParameterConverter, javaTimeLocalTimeStringParameterConverter, javaTimeOffsetDateTimeStringParameterConverter, javaTimeOffsetTimeStringParameterConverter, javaTimeZonedDateTimeStringParameterConverter, longConverter, uuidConverter
-
Method Details
-
asyncHttpClientConfig
default AsyncHttpClientConfig asyncHttpClientConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<AsyncHttpClientConfig> extractor) -
nettyClientConfig
default org.asynchttpclient.AsyncHttpClientConfig nettyClientConfig(io.netty.channel.EventLoopGroup eventLoopGroup, AsyncHttpClientConfig asyncConfig, ru.tinkoff.kora.http.client.common.HttpClientConfig config) -
nettyAsyncHttpClient
default org.asynchttpclient.AsyncHttpClient nettyAsyncHttpClient(org.asynchttpclient.AsyncHttpClientConfig config) -
asyncHttpClient
-