JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
X
A
accept(String, Object)
- Method in interface com.qiniu.util.
StringMap.Consumer
address
- Variable in class com.qiniu.http.
Response
服务器IP
API_HOST
- Static variable in class com.qiniu.common.
Config
默认API服务器
Auth
- Class in
com.qiniu.util
authorization(String, byte[], String)
- Method in class com.qiniu.util.
Auth
authorization(String)
- Method in class com.qiniu.util.
Auth
B
Base64
- Class in
com.qiniu.util
Utilities for encoding and decoding the Base64 representation of binary data.
batch(BucketManager.Batch)
- Method in class com.qiniu.storage.
BucketManager
批量执行文件管理相关操作
Batch()
- Constructor for class com.qiniu.storage.
BucketManager.Batch
BatchStatus
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/22.
BatchStatus()
- Constructor for class com.qiniu.storage.model.
BatchStatus
BLOCK_SIZE
- Static variable in class com.qiniu.common.
Config
断点上传时的分块大小(默认的分块大小, 不允许改变)
body()
- Method in class com.qiniu.http.
Response
bodyString()
- Method in class com.qiniu.http.
Response
BucketManager
- Class in
com.qiniu.storage
主要涉及了空间资源管理及批量操作接口的实现,具体的接口规格可以参考
BucketManager(Auth)
- Constructor for class com.qiniu.storage.
BucketManager
BucketManager.Batch
- Class in
com.qiniu.storage
文件管理操作指令
BucketManager.FileListIterator
- Class in
com.qiniu.storage
获取文件列表迭代器
buckets()
- Method in class com.qiniu.storage.
BucketManager
获取账号下所有空间名列表
bytes(byte[], int, int)
- Static method in class com.qiniu.util.
Crc32
计算二进制字节校验码
bytes(byte[])
- Static method in class com.qiniu.util.
Crc32
计算二进制字节校验码
C
Cancelled
- Static variable in class com.qiniu.http.
Response
changeMime(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
修改完文件mimeTYpe
Client
- Class in
com.qiniu.http
定义HTTP请求管理相关方法
Client()
- Constructor for class com.qiniu.http.
Client
code()
- Method in exception com.qiniu.common.
QiniuException
code
- Variable in class com.qiniu.storage.model.
BatchStatus
com.qiniu.common
- package com.qiniu.common
com.qiniu.http
- package com.qiniu.http
com.qiniu.storage
- package com.qiniu.storage
com.qiniu.storage.model
- package com.qiniu.storage.model
com.qiniu.util
- package com.qiniu.util
Config
- Class in
com.qiniu.common
CONNECT_TIMEOUT
- Static variable in class com.qiniu.common.
Config
连接超时时间(默认10s)
contentType()
- Method in class com.qiniu.http.
Response
ContentTypeHeader
- Static variable in class com.qiniu.http.
Client
copy(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
copy(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager
复制文件。要求空间在同一账号下。
crc32
- Variable in class com.qiniu.storage.model.
ResumeBlockInfo
Crc32
- Class in
com.qiniu.util
计算文件或二进制数据的crc32校验码
create(String, String)
- Static method in class com.qiniu.util.
Auth
createFileListIterator(String, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表的迭代器
createFileListIterator(String, String, int, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表的迭代器
CRLF
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.
ctx
- Variable in class com.qiniu.storage.model.
ResumeBlockInfo
D
data(byte[], int, int)
- Static method in class com.qiniu.util.
Etag
计算二进制数据的etag
data(byte[])
- Static method in class com.qiniu.util.
Etag
计算二进制数据的etag
decode(String, int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(String, Class<T>)
- Static method in class com.qiniu.util.
Json
decode(String)
- Static method in class com.qiniu.util.
Json
decode(String)
- Static method in class com.qiniu.util.
UrlSafeBase64
解码数据
DEFAULT
- Static variable in class com.qiniu.util.
Base64
Default values for encoder/decoder flags.
DefaultMime
- Static variable in class com.qiniu.http.
Client
DefaultPutRet
- Class in
com.qiniu.storage.model
DefaultPutRet()
- Constructor for class com.qiniu.storage.model.
DefaultPutRet
delete(String, String...)
- Method in class com.qiniu.storage.
BucketManager.Batch
delete(String, String)
- Method in class com.qiniu.storage.
BucketManager
删除指定空间、文件名的文件
Dns
- Class in
com.qiniu.util
Dns解析类
duration
- Variable in class com.qiniu.http.
Response
请求消耗时间,单位秒
E
encode(byte[], int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(StringMap)
- Static method in class com.qiniu.util.
Json
encodeToString(byte[], int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int)
- Static method in class com.qiniu.util.
Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(String)
- Static method in class com.qiniu.util.
UrlSafeBase64
编码字符串
encodeToString(byte[])
- Static method in class com.qiniu.util.
UrlSafeBase64
编码数据
endUser
- Variable in class com.qiniu.storage.model.
FileInfo
entry(String, String)
- Static method in class com.qiniu.storage.
BucketManager
EncodedEntryURI格式
error
- Variable in class com.qiniu.http.
Response
错误信息
error
- Variable in class com.qiniu.http.
Response.ErrorBody
error()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
ErrorBody()
- Constructor for class com.qiniu.http.
Response.ErrorBody
Etag
- Class in
com.qiniu.util
计算文件内容或者二进制数据的etag, etag算法是七牛用来标志数据唯一性的算法。 文档:
etag算法
F
fetch(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
抓取指定地址的文件,已指定名称保存在指定空间。 要求指定url可访问。 大文件不建议使用此接口抓取。可先下载再上传。
file(File)
- Static method in class com.qiniu.util.
Crc32
对文件内容计算crc32校验码
file(File)
- Static method in class com.qiniu.util.
Etag
计算文件内容的etag
file(String)
- Static method in class com.qiniu.util.
Etag
计算文件内容的etag
FileInfo
- Class in
com.qiniu.storage.model
FileInfo()
- Constructor for class com.qiniu.storage.model.
FileInfo
FileListing
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/20.
FileListing()
- Constructor for class com.qiniu.storage.model.
FileListing
FileListIterator(String, String, int, String)
- Constructor for class com.qiniu.storage.
BucketManager.FileListIterator
forEach(StringMap.Consumer)
- Method in class com.qiniu.util.
StringMap
FormMime
- Static variable in class com.qiniu.http.
Client
formString()
- Method in class com.qiniu.util.
StringMap
FormUploader
- Class in
com.qiniu.storage
fsize
- Variable in class com.qiniu.storage.model.
FileInfo
G
get(String)
- Method in class com.qiniu.http.
Client
get(String, StringMap)
- Method in class com.qiniu.http.
Client
get(String)
- Method in class com.qiniu.util.
StringMap
getAddresses(String)
- Static method in class com.qiniu.util.
Dns
根据域名解析出来 IP数组
getAddressesString(String)
- Static method in class com.qiniu.util.
Dns
根据域名解析出来IP列表,并合并为一个字符串,通过';'分隔
H
hash
- Variable in class com.qiniu.storage.model.
DefaultPutRet
hash
- Variable in class com.qiniu.storage.model.
FileInfo
hasNext()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
hostAddress
- Variable in class com.qiniu.http.
Proxy
I
inStringArray(String, String[])
- Static method in class com.qiniu.util.
StringUtils
InvalidArgument
- Static variable in class com.qiniu.http.
Response
InvalidFile
- Static variable in class com.qiniu.http.
Response
IO_HOST
- Static variable in class com.qiniu.common.
Config
默认文件服务器
isEOF()
- Method in class com.qiniu.storage.model.
FileListing
isJson()
- Method in class com.qiniu.http.
Response
isNetworkBroken()
- Method in class com.qiniu.http.
Response
isNullOrEmpty(String)
- Static method in class com.qiniu.util.
StringUtils
isOK()
- Method in class com.qiniu.http.
Response
isServerError()
- Method in class com.qiniu.http.
Response
isValidCallback(String, String, byte[], String)
- Method in class com.qiniu.util.
Auth
验证回调签名是否正确
items
- Variable in class com.qiniu.storage.model.
FileListing
J
join(Object[], String)
- Static method in class com.qiniu.util.
StringUtils
join(Collection, String)
- Static method in class com.qiniu.util.
StringUtils
join(Collection, String, String)
- Static method in class com.qiniu.util.
StringUtils
join(Object[], String, String)
- Static method in class com.qiniu.util.
StringUtils
以指定的分隔符来进行字符串元素连接
Json
- Class in
com.qiniu.util
jsonJoin(String[])
- Static method in class com.qiniu.util.
StringUtils
以json元素的方式连接字符串中元素
JsonMime
- Static variable in class com.qiniu.http.
Client
jsonToMap()
- Method in class com.qiniu.http.
Response
jsonToObject(Class<T>)
- Method in class com.qiniu.http.
Response
K
key
- Variable in class com.qiniu.storage.model.
DefaultPutRet
key
- Variable in class com.qiniu.storage.model.
FileInfo
L
listFiles(String, String, String, int, String)
- Method in class com.qiniu.storage.
BucketManager
根据前缀获取文件列表
M
map()
- Method in class com.qiniu.util.
StringMap
marker
- Variable in class com.qiniu.storage.model.
FileListing
merge(BucketManager.Batch)
- Method in class com.qiniu.storage.
BucketManager.Batch
mimeType
- Variable in class com.qiniu.storage.model.
FileInfo
move(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
move(String, String, String, String)
- Method in class com.qiniu.storage.
BucketManager
移动文件。要求空间在同一账号下。
multipartPost(String, StringMap, String, String, byte[], String, StringMap)
- Method in class com.qiniu.http.
Client
multipartPost(String, StringMap, String, String, File, String, StringMap)
- Method in class com.qiniu.http.
Client
N
needRetry()
- Method in class com.qiniu.http.
Response
needSwitchServer()
- Method in class com.qiniu.http.
Response
NetworkError
- Static variable in class com.qiniu.http.
Response
next()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
NO_CLOSE
- Static variable in class com.qiniu.util.
Base64
Flag to pass to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP
- Static variable in class com.qiniu.util.
Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
P
password
- Variable in class com.qiniu.http.
Proxy
port
- Variable in class com.qiniu.http.
Proxy
post(String, byte[], StringMap)
- Method in class com.qiniu.http.
Client
post(String, String, StringMap)
- Method in class com.qiniu.http.
Client
post(String, StringMap, StringMap)
- Method in class com.qiniu.http.
Client
post(String, byte[], StringMap, String)
- Method in class com.qiniu.http.
Client
post(String, byte[], int, int, StringMap, String)
- Method in class com.qiniu.http.
Client
prefetch(String, String)
- Method in class com.qiniu.storage.
BucketManager
对于设置了镜像存储的空间,从镜像源站抓取指定名称的资源并存储到该空间中。 如果该空间中已存在该名称的资源,则会将镜像源站的资源覆盖空间中相同名称的资源
privateDownloadUrl(String)
- Method in class com.qiniu.util.
Auth
下载签名
privateDownloadUrl(String, long)
- Method in class com.qiniu.util.
Auth
下载签名
Proxy
- Class in
com.qiniu.http
http 代理
Proxy(String, int, String, String)
- Constructor for class com.qiniu.http.
Proxy
put(byte[], String, String)
- Method in class com.qiniu.storage.
UploadManager
上传数据
put(byte[], String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传数据
put(String, String, String)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(String, String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(File, String, String)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(File, String, String, StringMap, String, boolean)
- Method in class com.qiniu.storage.
UploadManager
上传文件
put(String, Object)
- Method in class com.qiniu.util.
StringMap
PUT_THRESHOLD
- Static variable in class com.qiniu.common.
Config
如果文件大小大于此值则使用断点上传, 否则使用Form上传
putAll(Map<String, Object>)
- Method in class com.qiniu.util.
StringMap
putAll(StringMap)
- Method in class com.qiniu.util.
StringMap
putNotEmpty(String, String)
- Method in class com.qiniu.util.
StringMap
putNotNull(String, Object)
- Method in class com.qiniu.util.
StringMap
putTime
- Variable in class com.qiniu.storage.model.
FileInfo
putWhen(String, Object, boolean)
- Method in class com.qiniu.util.
StringMap
Q
QiniuException
- Exception in
com.qiniu.common
QiniuException(Response)
- Constructor for exception com.qiniu.common.
QiniuException
QiniuException(Exception)
- Constructor for exception com.qiniu.common.
QiniuException
R
remove()
- Method in class com.qiniu.storage.
BucketManager.FileListIterator
rename(String, String, String)
- Method in class com.qiniu.storage.
BucketManager.Batch
rename(String, String, String)
- Method in class com.qiniu.storage.
BucketManager
修改指定空间、文件的文件名
reqId
- Variable in class com.qiniu.http.
Response
七牛日志扩展头
response
- Variable in exception com.qiniu.common.
QiniuException
Response
- Class in
com.qiniu.http
定义HTTP请求的日志信息和常规方法
Response.ErrorBody
- Class in
com.qiniu.http
RESPONSE_TIMEOUT
- Static variable in class com.qiniu.common.
Config
回复超时时间(默认30s)
ResumeBlockInfo
- Class in
com.qiniu.storage.model
Created by bailong on 15/2/23.
ResumeBlockInfo()
- Constructor for class com.qiniu.storage.model.
ResumeBlockInfo
ResumeUploader
- Class in
com.qiniu.storage
Created by bailong on 15/2/23.
RETRY_MAX
- Static variable in class com.qiniu.common.
Config
上传失败重试次数
RS_HOST
- Static variable in class com.qiniu.common.
Config
默认文件管理服务器
RSF_HOST
- Static variable in class com.qiniu.common.
Config
默认文件列表服务器
S
send(Request.Builder, StringMap)
- Method in class com.qiniu.http.
Client
sign(byte[])
- Method in class com.qiniu.util.
Auth
sign(String)
- Method in class com.qiniu.util.
Auth
signRequest(String, byte[], String)
- Method in class com.qiniu.util.
Auth
生成HTTP请求签名字符串
signWithData(byte[])
- Method in class com.qiniu.util.
Auth
signWithData(String)
- Method in class com.qiniu.util.
Auth
size()
- Method in class com.qiniu.util.
StringMap
stat(String, String...)
- Method in class com.qiniu.storage.
BucketManager.Batch
stat(String, String)
- Method in class com.qiniu.storage.
BucketManager
获取指定空间、文件名的状态
statusCode
- Variable in class com.qiniu.http.
Response
回复状态码
stream(InputStream, long)
- Static method in class com.qiniu.util.
Etag
计算输入流的etag
StringMap
- Class in
com.qiniu.util
StringMap()
- Constructor for class com.qiniu.util.
StringMap
StringMap(Map<String, Object>)
- Constructor for class com.qiniu.util.
StringMap
StringMap.Consumer
- Interface in
com.qiniu.util
StringUtils
- Class in
com.qiniu.util
字符串连接工具类
T
toBody()
- Method in class com.qiniu.storage.
BucketManager.Batch
toString()
- Method in class com.qiniu.http.
Response
U
UP_HOST
- Static variable in class com.qiniu.common.
Config
默认上传服务器
UP_HOST_BACKUP
- Static variable in class com.qiniu.common.
Config
备用上传服务器,当默认服务器网络链接失败时使用
upload()
- Method in class com.qiniu.storage.
ResumeUploader
UploadManager
- Class in
com.qiniu.storage
七牛文件上传管理器
一般默认可以使用这个类的方法来上传数据和文件。这个类自动检测文件的大小, 只要超过了
Config.PUT_THRESHOLD
UploadManager()
- Constructor for class com.qiniu.storage.
UploadManager
uploadToken(String)
- Method in class com.qiniu.util.
Auth
scope = bucket 一般情况下可通过此方法获取token
uploadToken(String, String)
- Method in class com.qiniu.util.
Auth
scope = bucket:key 同名文件覆盖操作、只能上传指定key的文件可以可通过此方法获取token
uploadToken(String, String, long, StringMap)
- Method in class com.qiniu.util.
Auth
生成上传token
uploadToken(String, String, long, StringMap, boolean)
- Method in class com.qiniu.util.
Auth
生成上传token
url()
- Method in exception com.qiniu.common.
QiniuException
url()
- Method in class com.qiniu.http.
Response
URL_SAFE
- Static variable in class com.qiniu.util.
Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where
-
and
_
are used in place of
+
and
/
.
UrlSafeBase64
- Class in
com.qiniu.util
URL安全的Base64编码和解码
user
- Variable in class com.qiniu.http.
Proxy
utf8Bytes(String)
- Static method in class com.qiniu.util.
StringUtils
utf8String(byte[])
- Static method in class com.qiniu.util.
StringUtils
UTF_8
- Static variable in class com.qiniu.common.
Config
V
VERSION
- Static variable in class com.qiniu.common.
Config
X
xlog
- Variable in class com.qiniu.http.
Response
七牛日志扩展头
xvia
- Variable in class com.qiniu.http.
Response
cdn日志扩展头
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
Q
R
S
T
U
V
X
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes