Package ru.tinkoff.kora.http.client.ok
Interface OkHttpClientModule
- 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.http.client.common.ParameterConvertersModule
public interface OkHttpClientModule
extends ru.tinkoff.kora.http.client.common.HttpClientModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault OkHttpClientokHttpClient(okhttp3.OkHttpClient client) default OkHttpClientConfigokHttpClientConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<OkHttpClientConfig> extractor) default OkHttpClientWrapperokHttpClientWrapper(OkHttpClientConfig config, ru.tinkoff.kora.http.client.common.HttpClientConfig baseConfig, ru.tinkoff.kora.application.graph.All<OkHttpConfigurer> configurers) Methods inherited from interface ru.tinkoff.kora.http.client.common.HttpClientModule
defaultHttpClientTelemetryFactory, httpClientConfig, httpClientTelemetryConfig, 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, stringHttpClientResponseMapper, voidFutureHttpClientResponseMapper, voidHttpClientResponseMapperMethods inherited from interface ru.tinkoff.kora.http.client.common.ParameterConvertersModule
booleanConverter, doubleConverter, floatConverter, integerConverter, javaTimeLocalDateStringParameterConverter, javaTimeLocalDateTimeStringParameterConverter, javaTimeLocalTimeStringParameterConverter, javaTimeOffsetDateTimeStringParameterConverter, javaTimeOffsetTimeStringParameterConverter, javaTimeZonedDateTimeStringParameterConverter, longConverter, uuidConverter
-
Method Details
-
okHttpClient
-
okHttpClientConfig
default OkHttpClientConfig okHttpClientConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<OkHttpClientConfig> extractor) -
okHttpClientWrapper
default OkHttpClientWrapper okHttpClientWrapper(OkHttpClientConfig config, ru.tinkoff.kora.http.client.common.HttpClientConfig baseConfig, ru.tinkoff.kora.application.graph.All<OkHttpConfigurer> configurers)
-