public final class Configuration
extends java.lang.Object
implements java.lang.Cloneable
限定符和类型 | 字段和说明 |
---|---|
int |
connectionPoolMaxIdleCount
底层HTTP库中复用连接对象的最大空闲数量
|
int |
connectionPoolMaxIdleMinutes
底层HTTP库中复用连接对象的回收周期(单位分钟)
|
int |
connectTimeout
连接超时时间 单位秒(默认10s)
|
static java.lang.String |
defaultApiHost |
static java.lang.String |
defaultRsHost
特殊默认域名
|
static java.lang.String |
defaultUcHost |
int |
dispatcherMaxRequests
底层HTTP库所有的并发执行的请求数量
|
int |
dispatcherMaxRequestsPerHost
底层HTTP库对每个独立的Host进行并发请求的数量
|
Dns |
dns
外部dns
|
ProxyConfiguration |
proxy
代理对象
|
int |
putThreshold
如果文件大小大于此值则使用断点上传, 否则使用Form上传
|
int |
readTimeout
回复超时时间 单位秒(默认30s)
|
int |
retryMax
上传失败重试次数
|
boolean |
useDnsHostFirst |
boolean |
useHttpsDomains
空间相关上传管理操作是否使用 https , 默认 是
|
int |
writeTimeout
写超时时间 单位秒(默认 0 , 不超时)
|
Zone |
zone
使用的Zone
|
构造器和说明 |
---|
Configuration() |
Configuration(Zone zone) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
apiHost() |
java.lang.String |
apiHost(java.lang.String ak,
java.lang.String bucket) |
Configuration |
clone() |
java.lang.String |
ioHost(java.lang.String ak,
java.lang.String bucket) |
java.lang.String |
rsfHost(java.lang.String ak,
java.lang.String bucket) |
java.lang.String |
rsHost() |
java.lang.String |
rsHost(java.lang.String ak,
java.lang.String bucket) |
java.lang.String |
ucHost() |
java.lang.String |
upHost(java.lang.String upToken) |
java.lang.String |
upHostBackup(java.lang.String upToken) |
public Zone zone
public boolean useHttpsDomains
public int putThreshold
public int connectTimeout
public int writeTimeout
public int readTimeout
public int dispatcherMaxRequests
public int dispatcherMaxRequestsPerHost
public int connectionPoolMaxIdleCount
public int connectionPoolMaxIdleMinutes
public int retryMax
public Dns dns
public boolean useDnsHostFirst
public ProxyConfiguration proxy
public static java.lang.String defaultRsHost
public static java.lang.String defaultApiHost
public static java.lang.String defaultUcHost
public Configuration()
public Configuration(Zone zone)
public Configuration clone()
clone
在类中 java.lang.Object
public java.lang.String upHost(java.lang.String upToken) throws QiniuException
QiniuException
public java.lang.String upHostBackup(java.lang.String upToken) throws QiniuException
QiniuException
public java.lang.String ioHost(java.lang.String ak, java.lang.String bucket)
public java.lang.String apiHost(java.lang.String ak, java.lang.String bucket)
public java.lang.String rsHost()
public java.lang.String apiHost()
public java.lang.String rsHost(java.lang.String ak, java.lang.String bucket)
public java.lang.String rsfHost(java.lang.String ak, java.lang.String bucket)
public java.lang.String ucHost()