@ConfigurationProperties(prefix="retrofit") public class RetrofitProperties extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
DEFAULT_POOL |
private DegradeProperty |
degrade
熔断降级配置
degrade config
|
private boolean |
disableVoidReturnType
Disable Void return type
|
private Class<? extends retrofit2.CallAdapter.Factory>[] |
globalCallAdapterFactories
全局调用适配器工厂,转换器实例优先从Spring容器获取,如果没有获取到,则反射创建。
|
private int |
globalCallTimeoutMs
全局完整调用超时时间
|
private int |
globalConnectTimeoutMs
全局连接超时时间
|
private Class<? extends retrofit2.Converter.Factory>[] |
globalConverterFactories
全局转换器工厂,转换器实例优先从Spring容器获取,如果没有获取到,则反射创建。
|
private int |
globalReadTimeoutMs
全局读取超时时间
|
private int |
globalWriteTimeoutMs
全局写入超时时间
|
private LogProperty |
log
日志配置
log config
|
private Map<String,PoolConfig> |
pool
连接池配置
Connection pool configuration
|
private RetryProperty |
retry
重试配置
retry config
|
| 构造器和说明 |
|---|
RetrofitProperties() |
@NestedConfigurationProperty private Map<String,PoolConfig> pool
@NestedConfigurationProperty private RetryProperty retry
@NestedConfigurationProperty private DegradeProperty degrade
@NestedConfigurationProperty private LogProperty log
private boolean disableVoidReturnType
private int globalConnectTimeoutMs
private int globalReadTimeoutMs
private int globalWriteTimeoutMs
private int globalCallTimeoutMs
private Class<? extends retrofit2.Converter.Factory>[] globalConverterFactories
private Class<? extends retrofit2.CallAdapter.Factory>[] globalCallAdapterFactories
public Map<String,PoolConfig> getPool()
public void setPool(Map<String,PoolConfig> pool)
public boolean isDisableVoidReturnType()
public void setDisableVoidReturnType(boolean disableVoidReturnType)
public Class<? extends retrofit2.Converter.Factory>[] getGlobalConverterFactories()
public void setGlobalConverterFactories(Class<? extends retrofit2.Converter.Factory>[] globalConverterFactories)
public Class<? extends retrofit2.CallAdapter.Factory>[] getGlobalCallAdapterFactories()
public void setGlobalCallAdapterFactories(Class<? extends retrofit2.CallAdapter.Factory>[] globalCallAdapterFactories)
public RetryProperty getRetry()
public void setRetry(RetryProperty retry)
public DegradeProperty getDegrade()
public void setDegrade(DegradeProperty degrade)
public LogProperty getLog()
public void setLog(LogProperty log)
public int getGlobalConnectTimeoutMs()
public void setGlobalConnectTimeoutMs(int globalConnectTimeoutMs)
public int getGlobalReadTimeoutMs()
public void setGlobalReadTimeoutMs(int globalReadTimeoutMs)
public int getGlobalWriteTimeoutMs()
public void setGlobalWriteTimeoutMs(int globalWriteTimeoutMs)
public int getGlobalCallTimeoutMs()
public void setGlobalCallTimeoutMs(int globalCallTimeoutMs)
Copyright © 2021. All rights reserved.