public class RetrofitConfigBean extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private Class<? extends retrofit2.CallAdapter.Factory>[] |
globalCallAdapterFactoryClasses |
private Class<? extends retrofit2.Converter.Factory>[] |
globalConverterFactoryClasses |
private List<GlobalInterceptor> |
globalInterceptors |
private List<NetworkInterceptor> |
networkInterceptors |
private Map<String,okhttp3.ConnectionPool> |
poolRegistry |
private BaseResourceNameParser |
resourceNameParser |
private RetrofitProperties |
retrofitProperties |
private BaseRetryInterceptor |
retryInterceptor |
private ServiceInstanceChooserInterceptor |
serviceInstanceChooserInterceptor |
| 构造器和说明 |
|---|
RetrofitConfigBean(RetrofitProperties retrofitProperties,
GlobalAndNetworkInterceptorFinder globalAndNetworkInterceptorFinder) |
private final RetrofitProperties retrofitProperties
private final List<GlobalInterceptor> globalInterceptors
private final List<NetworkInterceptor> networkInterceptors
private BaseRetryInterceptor retryInterceptor
private ServiceInstanceChooserInterceptor serviceInstanceChooserInterceptor
private Class<? extends retrofit2.Converter.Factory>[] globalConverterFactoryClasses
private Class<? extends retrofit2.CallAdapter.Factory>[] globalCallAdapterFactoryClasses
private BaseResourceNameParser resourceNameParser
public RetrofitConfigBean(RetrofitProperties retrofitProperties, GlobalAndNetworkInterceptorFinder globalAndNetworkInterceptorFinder)
public RetrofitProperties getRetrofitProperties()
public List<GlobalInterceptor> getGlobalInterceptors()
public BaseRetryInterceptor getRetryInterceptor()
public void setRetryInterceptor(BaseRetryInterceptor retryInterceptor)
public List<NetworkInterceptor> getNetworkInterceptors()
public ServiceInstanceChooserInterceptor getServiceInstanceChooserInterceptor()
public void setServiceInstanceChooserInterceptor(ServiceInstanceChooserInterceptor serviceInstanceChooserInterceptor)
public Class<? extends retrofit2.Converter.Factory>[] getGlobalConverterFactoryClasses()
public void setGlobalConverterFactoryClasses(Class<? extends retrofit2.Converter.Factory>[] globalConverterFactoryClasses)
public Class<? extends retrofit2.CallAdapter.Factory>[] getGlobalCallAdapterFactoryClasses()
public void setGlobalCallAdapterFactoryClasses(Class<? extends retrofit2.CallAdapter.Factory>[] globalCallAdapterFactoryClasses)
public BaseResourceNameParser getResourceNameParser()
public void setResourceNameParser(BaseResourceNameParser resourceNameParser)
Copyright © 2022. All rights reserved.