public final class Configuration
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
int |
connectionPoolMaxIdleCount
底层HTTP库中复用连接对象的最大空闲数量
|
int |
connectionPoolMaxIdleMinutes
底层HTTP库中复用连接对象的回收周期(单位分钟)
|
int |
connectTimeout
连接超时时间 单位秒(默认10s)
|
int |
dispatcherMaxRequests
底层HTTP库所有的并发执行的请求数量
|
int |
dispatcherMaxRequestsPerHost
底层HTTP库对每个独立的Host进行并发请求的数量
|
DnsClient |
dnsClient
外部dns
|
ProxyConfiguration |
proxy
代理对象
|
int |
putThreshold
如果文件大小大于此值则使用断点上传, 否则使用Form上传
|
int |
readTimeout
回复超时时间 单位秒(默认30s)
|
int |
retryMax
上传失败重试次数
|
boolean |
useDnsHostFirst |
boolean |
useHttpsDomains
空间相关上传管理操作是否使用 https , 默认否
|
int |
writeTimeout
写超时时间 单位秒(默认 0 , 不超时)
|
Zone |
zone
使用的Zone
|
| Constructor and Description |
|---|
Configuration() |
Configuration(Zone zone) |
| Modifier and Type | Method and Description |
|---|---|
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 |
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 DnsClient dnsClient
public boolean useDnsHostFirst
public ProxyConfiguration proxy
public Configuration()
public Configuration(Zone zone)
public Configuration clone()
clone in class java.lang.Objectpublic java.lang.String upHost(java.lang.String upToken)
throws QiniuException
QiniuExceptionpublic java.lang.String upHostBackup(java.lang.String upToken)
throws QiniuException
QiniuExceptionpublic 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 rsHost(java.lang.String ak,
java.lang.String bucket)
public java.lang.String rsfHost(java.lang.String ak,
java.lang.String bucket)