类的使用
cn.isliu.core.client.OptimizedHttpClientFactory.ClientConfig
-
cn.isliu.core.client中OptimizedHttpClientFactory.ClientConfig的使用
修饰符和类型方法说明OptimizedHttpClientFactory.ClientConfig.callTimeout(int callTimeout) OptimizedHttpClientFactory.ClientConfig.connectTimeout(int connectTimeout) OptimizedHttpClientFactory.ClientConfig.defaultConfig()创建默认配置OptimizedHttpClientFactory.ClientConfig.developmentConfig()创建开发环境配置OptimizedHttpClientFactory.ClientConfig.enableLogging(boolean enableLogging) OptimizedHttpClientFactory.ClientConfig.enableMonitoring(boolean enableMonitoring) OptimizedHttpClientFactory.ClientConfig.enableRetry(boolean enableRetry) OptimizedHttpClientFactory.ClientConfig.initialRetryDelay(long initialRetryDelay) OptimizedHttpClientFactory.ClientConfig.keepAliveDuration(long keepAliveDuration) OptimizedHttpClientFactory.ClientConfig.loggingLevel(okhttp3.logging.HttpLoggingInterceptor.Level loggingLevel) OptimizedHttpClientFactory.ClientConfig.maxIdleConnections(int maxIdleConnections) OptimizedHttpClientFactory.ClientConfig.maxRetryAttempts(int maxRetryAttempts) OptimizedHttpClientFactory.ClientConfig.productionConfig()创建生产环境配置OptimizedHttpClientFactory.ClientConfig.readTimeout(int readTimeout) OptimizedHttpClientFactory.ClientConfig.writeTimeout(int writeTimeout) 修饰符和类型方法说明static okhttp3.OkHttpClientOptimizedHttpClientFactory.createOptimizedClient(OptimizedHttpClientFactory.ClientConfig config) 使用自定义配置创建优化的HTTP客户端