A B C D E F G H I L M O P R S T U V X 

A

AccessControlList - com.aliyun.mbaas.oss.model中的枚举
 
addMetaHeader(HttpUriRequest, ObjectMeta) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
将构造的meta添加到请求头中
addXOSSMetaDirectly(String, String) - 类 中的方法com.aliyun.mbaas.oss.model.XOSSMeta
添加元数据参数
addXOSSMetaHeader(String, String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
添加以x-oss-meta-开头的meta数据,这部分数据也是需要加密的
addXOSSMetaHeader(String, String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
添加用户自定义的meta数据,如果有相同key的 key/value 存在,后出现的会把前面的覆盖 本方法应该在数据上传到OSS前调用,否则无效。
asynDownload(GetFileCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
启动新的线程执行异步请求数据任务,数据保存到本地文件中
asynGet(GetBytesCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
启动新的线程执行异步请求数据任务
asynUpload(SaveCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
启动新的线程执行上传数据任务
asynUpload(SaveCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
启动新的线程执行上传数据任务
AUTHORIZATION - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
验证

B

bucketName - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
OSS数据所在的bucket的名字
buildInterruptException(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
 
buildLocalException(String, Exception) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
从Local异常里构造出OSS异常类
buildMd5CheckException(HttpResponse, String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
构造MD5校验异常
buildMutilPartUploadRequest(HttpUriRequest, OSSObject, String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
分块上传时构造相关请求头
buildOssException(HttpResponse, String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
从OSS的错误响应里构造出异常类
buildRequest(HttpUriRequest, OSSObject) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
构造数据操作相关的请求头
buildRequestWithSpecRsr(HttpUriRequest, OSSObject, String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
指定resource情况下,构造请求头

C

CACHE_CONTROL - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Cache-control
calFileMd5sum(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
计算一个文件的MD5sum
cancel() - 类 中的方法com.aliyun.mbaas.oss.storage.TaskHandler
取消该次任务
cancelFlag - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
CHARSET - 类 中的静态变量com.aliyun.mbaas.oss.config.Constant
默认字符集为utf-8
checkETagMd5Invalid(MessageDigest, HttpResponse) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
上传文件后检查response中的eTag和本地计算得到的MD5sum是否一样
checkIsValid() - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
checkRequestIsGetOrHead(HttpUriRequest) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
判断一个请求是不是GET或HEAD(即没有副作用的请求)
checkRequestIsPutOrPost(HttpUriRequest) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
判断一个请求是不是PUT或POST
checkUploadMd5sum - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
com.aliyun.mbaas.oss - 程序包 com.aliyun.mbaas.oss
 
com.aliyun.mbaas.oss.callback - 程序包 com.aliyun.mbaas.oss.callback
 
com.aliyun.mbaas.oss.config - 程序包 com.aliyun.mbaas.oss.config
 
com.aliyun.mbaas.oss.model - 程序包 com.aliyun.mbaas.oss.model
 
com.aliyun.mbaas.oss.storage - 程序包 com.aliyun.mbaas.oss.storage
 
com.aliyun.mbaas.oss.util - 程序包 com.aliyun.mbaas.oss.util
 
completeMultiPartUpload() - 类 中的方法com.aliyun.mbaas.oss.storage.ResumableTask
所有分块上传完毕,发送完成指令
Constant - com.aliyun.mbaas.oss.config中的类
 
Constant() - 类 的构造器com.aliyun.mbaas.oss.config.Constant
 
CONTENT_DISPOSITION - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Content-Disposition
CONTENT_ENCODING - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Content-Encoding
CONTENT_LENGTH - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Content-Length
CONTENT_MD5 - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
上传时标记数据MD5值
CONTENT_TYPE - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Content-Length
CopyCallback - com.aliyun.mbaas.oss.callback中的类
 
CopyCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.CopyCallback
 
copyFrom(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
copyFrom(String, String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
copyFromInBackgroud(String, CopyCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
copyFromInBackgroud(String, String, CopyCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。

D

DATE - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Date
DEFAULT_BUFFER_SIZE - 类 中的静态变量com.aliyun.mbaas.oss.config.Constant
读写流用到缓冲区时,以这个为默认值
DEFAULT_OSS_HOST - 类 中的静态变量com.aliyun.mbaas.oss.config.Constant
OSS服务的host地址
DEFAULT_THREAD_POOL_SIZE - 类 中的静态变量com.aliyun.mbaas.oss.config.Constant
用来执行异步任务的线程池的固定线程数
delete() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
删除此对象代表的一条OSS上的数据。
DeleteCallback - com.aliyun.mbaas.oss.callback中的类
 
DeleteCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.DeleteCallback
 
deleteInBackground(DeleteCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
删除此对象代表的一条OSS上的数据。
deleteUploadId() - 类 中的方法com.aliyun.mbaas.oss.storage.ResumableTask
取消该上传事件,删去OSS上已经存在的碎片
detectCancelFlag() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSAsyncTask
 
downloadTo(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
将此对象代表的一条OSS上的数据下载到本地,保存到文件中。
downloadToInBackground(String, GetFileCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
将此对象代表的一条OSS上的数据下载到本地,保存到文件中。

E

enableUploadCheckMd5sum() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
开启上传时md5sum校验
esService - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
用以执行异步任务的线程池
ETAG - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
ETag
EXPIRES - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Expires

F

fetchUploadId() - 类 中的方法com.aliyun.mbaas.oss.storage.ResumableTask
初始化分块上传事件,拿到uploadID

G

generateCanonicalizedHeader(XOSSMeta) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
生成CanonicalizedHeader, 以\n结束
generateRequest() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
根据不同操作创建请求头
generateToken(String, String, String, String, String, String) - 类 中的方法com.aliyun.mbaas.oss.model.TokenGenerator
加签器。
generateToken(String, String, String, String, String, String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
用用户实现的加签接口,进行加签
generateToken(String, String, String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
根据ak/sk、content生成token
get() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
将该对象代表的OSS上的一条数据下载到本地,以byte数组形式返回。
getBegin() - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
getBucketAccessRefer() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
getBucketACL() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
getBucketHostId() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
getBucketName() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
getBucketName() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getBucketTokenGen() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
GetBytesCallback - com.aliyun.mbaas.oss.callback中的类
数据下载的回调接口。
GetBytesCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.GetBytesCallback
 
getCacheControl() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getCancelFlag() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getCode() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getContentDisposition() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getContentEncoding() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getContentLength() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getContentMD5() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getContentType() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getCurrentBlock() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
getDataDir() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
 
getDate() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getDomBuilderFact() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
获取一个dom构造器
getEnd() - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
geteTag() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getEtag() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder.UploadPart
 
getException() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
如果此次异常类型为LOCAL_EXCEPTION,那么调用此方法得到该本地异常。
getExceptionType() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
返回此次异常的类型。
getExecutorService() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
获取属于OSSClient的线程池
getExpirationTime() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
GetFileCallback - com.aliyun.mbaas.oss.callback中的类
 
GetFileCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.GetFileCallback
 
getGlobalDefaultACL() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
 
getGlobalDefaultHostId() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
取得设置的hostid
getGlobalDefaultTokenGenerator() - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
 
getHostId() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getHttpClient() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getInBackground(GetBytesCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
将该对象代表的OSS上的一条数据下载到本地,调用回调方法进行处理。
getLabeledBucket() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getLastModified() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getLastModify() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
getMessage() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
getMessage() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getMeta() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSMeta
以同步方法获取OSS上某数据的meta数据
getMeta() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
 
GetMetaCallback - com.aliyun.mbaas.oss.callback中的类
 
GetMetaCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.GetMetaCallback
 
getMetaInBackground(GetMetaCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSMeta
以异步方法获取OSS上某数据的meta数据
getMetaNameValues() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getMethod() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getObjectKey() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
getObjectKey() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getObjectMeta() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getObjectMetadataFromResponse(HttpResponse) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
将meta数据从http响应内容中解析出来
getOffset() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
getOssRespInfo() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
如果此次异常类型为OSS_EXCEPTION,那么调用此方法得到OSS回应的信息。
getPartNum() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder.UploadPart
 
getRange() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
getRequestId() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getResourceURL(String, int) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
生成一个private资源的访问链接,用以实现给第三方实现授权访问 i @param accessKey
getResourceURL() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
生成一个public资源的访问链接,用以实现给第三方实现授权访问
getResponseInfoDom() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getServer() - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
getStackTrace() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
getStatusCode() - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
getUploadFilePath() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
 
getUploadId() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
getUploadParts() - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
getUserAgent() - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
获取系统UA值
getXOSSMetaHeader() - 类 中的方法com.aliyun.mbaas.oss.model.XOSSMeta
获取元数据参数,相同name的value将以'\n'分隔
getXOSSMetaHeaderList() - 类 中的方法com.aliyun.mbaas.oss.model.XOSSMeta
获取元数据列表

H

HOST - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Host
httpClient - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
HttpHeaderField - com.aliyun.mbaas.oss.config中的类
 
HttpHeaderField() - 类 的构造器com.aliyun.mbaas.oss.config.HttpHeaderField
 

I

IF_MATCH - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:如果计算出来的MD5与指定的tag相同
IF_MODIFIED_SINCE - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:在指定时间之后有过更改
IF_NONE_MATCH - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:如果计算出来的MD5与指定的tag不同
IF_UNMODIFIED_SINCE - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:在指定时间后没有过更改
isEmptyString(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
判断一个字符串是否为空
isNeedToAuthorize(HttpUriRequest, AccessControlList) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
判断一个请求是否需要加签

L

labeledBucket - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
OSS数据所在的bucket
LAST_MODIFIED - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Last-Modified
logD(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSLog
 
logE(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSLog
 
logI(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSLog
 
logV(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSLog
 
logW(String) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSLog
 

M

MeasuableInputStream - com.aliyun.mbaas.oss.model中的类
用以包裹普通inputstream的输入流,可观测到读取的进度。
MeasuableInputStream(String, InputStream, OSSCallback, int) - 类 的构造器com.aliyun.mbaas.oss.model.MeasuableInputStream
构造一个可观测到读取进度的输入流。
MeasuableInputStream(String, InputStream, OSSCallback, int, int) - 类 的构造器com.aliyun.mbaas.oss.model.MeasuableInputStream
构造一个可观测到读取进度的输入流。
meta - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
method - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 

O

objectKey - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
OSS数据的key
ObjectMeta - com.aliyun.mbaas.oss.model中的类
 
ObjectMeta() - 类 的构造器com.aliyun.mbaas.oss.model.ObjectMeta
 
onFailure(String, OSSException) - 类 中的方法com.aliyun.mbaas.oss.callback.OSSCallback
处理上传失败
onProgress(String, int, int) - 类 中的方法com.aliyun.mbaas.oss.callback.GetMetaCallback
 
onProgress(String, int, int) - 类 中的方法com.aliyun.mbaas.oss.callback.OSSCallback
根据进度进行处理
onProgress(String, int, int) - 类 中的方法com.aliyun.mbaas.oss.callback.OSSNoRespCallback
 
onSuccess(String, byte[]) - 类 中的方法com.aliyun.mbaas.oss.callback.GetBytesCallback
 
onSuccess(String, String) - 类 中的方法com.aliyun.mbaas.oss.callback.GetFileCallback
 
onSuccess(String, List<BasicNameValuePair>) - 类 中的方法com.aliyun.mbaas.oss.callback.GetMetaCallback
 
onSuccess(String) - 类 中的方法com.aliyun.mbaas.oss.callback.OSSNoRespCallback
 
onSuccess(String) - 类 中的方法com.aliyun.mbaas.oss.callback.SaveCallback
 
OperationCode - com.aliyun.mbaas.oss.model中的枚举
 
OSSAsyncTask - com.aliyun.mbaas.oss.storage中的类
 
OSSAsyncTask(OSSObject, HttpUriRequest, OperationCode, OSSCallback) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSAsyncTask
 
OSSAsyncTask(OSSObject, HttpUriRequest, OperationCode, OSSCallback, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSAsyncTask
下载数据到文件的任务
OSSAsyncTask(OSSObject, HttpUriRequest, OperationCode, OSSCallback, String, boolean) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSAsyncTask
上传文件到OSS的任务
OSSAsyncTask(OSSObject, HttpUriRequest, OperationCode, OSSCallback, byte[], boolean) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSAsyncTask
上传byte[]数据到OSS的任务
OSSBucket - com.aliyun.mbaas.oss.storage中的类
 
OSSBucket(String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSBucket
 
OSSCallback - com.aliyun.mbaas.oss.callback中的类
 
OSSCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.OSSCallback
 
OSSClient - com.aliyun.mbaas.oss中的类
 
OSSClient() - 类 的构造器com.aliyun.mbaas.oss.OSSClient
 
OSSData - com.aliyun.mbaas.oss.storage中的类
OSSData代表一个可以从OSS上下载或上传到OSS上的数据。
OSSData(OSSBucket, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSData
构造数据对象
OSSException - com.aliyun.mbaas.oss.model中的异常错误
异常类,SDK中发生的异常,不论是本地异常还是OSS返回异常响应,都将包裹在这个类中交给用户处理
OSSException(String, Exception) - 异常错误 的构造器com.aliyun.mbaas.oss.model.OSSException
发生本地异常时,构造一个OSSException用来包裹它
OSSException(String, OSSResponseInfo) - 异常错误 的构造器com.aliyun.mbaas.oss.model.OSSException
OSS返回异常信息时,构造一个OSSException用来接受这个信息
OSSException.ExceptionType - com.aliyun.mbaas.oss.model中的枚举
 
OSSFile - com.aliyun.mbaas.oss.storage中的类
 
OSSFile(OSSBucket, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSFile
 
OSSHaveRespCallback - com.aliyun.mbaas.oss.callback中的类
 
OSSHaveRespCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.OSSHaveRespCallback
 
OSSLog - com.aliyun.mbaas.oss.util中的类
日志类
OSSLog() - 类 的构造器com.aliyun.mbaas.oss.util.OSSLog
 
OSSMeta - com.aliyun.mbaas.oss.storage中的类
 
OSSMeta(OSSBucket, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSMeta
 
OSSNoRespCallback - com.aliyun.mbaas.oss.callback中的类
 
OSSNoRespCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.OSSNoRespCallback
 
OSSNormalData - com.aliyun.mbaas.oss.storage中的类
 
OSSNormalData(OSSBucket, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSNormalData
 
OSSObject - com.aliyun.mbaas.oss.storage中的类
 
OSSObject(OSSBucket, String) - 类 的构造器com.aliyun.mbaas.oss.storage.OSSObject
 
OSSObject.HttpMethod - com.aliyun.mbaas.oss.storage中的枚举
Http请求方法枚举类型
OSSResponseInfo - com.aliyun.mbaas.oss.model中的类
 
OSSResponseInfo() - 类 的构造器com.aliyun.mbaas.oss.model.OSSResponseInfo
 
OSSToolKit - com.aliyun.mbaas.oss.util中的类
工具类,所有方法都是静态的
OSSToolKit() - 类 的构造器com.aliyun.mbaas.oss.util.OSSToolKit
 

P

parserErrorResponseXML(OSSResponseInfo, InputStream) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
解析OSS的错误响应,将解析结果置入ossRespInfo中
parseUploadIdFromXml(InputStream) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
初始化上传事件时,从响应体的XML里parse出uploadID
printRequestHeader(HttpRequest) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
打印一个request的header,包括requestLine
printResponseHeader(HttpResponse) - 类 中的静态方法com.aliyun.mbaas.oss.util.OSSToolKit
打印一个response的header,包括statusLine
printStackTrace() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 

R

RANGE - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:范围
Range - com.aliyun.mbaas.oss.model中的类
 
Range(int, int) - 类 的构造器com.aliyun.mbaas.oss.model.Range
 
range - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
read() - 类 中的方法com.aliyun.mbaas.oss.model.MeasuableInputStream
 
read(byte[]) - 类 中的方法com.aliyun.mbaas.oss.model.MeasuableInputStream
 
read(byte[], int, int) - 类 中的方法com.aliyun.mbaas.oss.model.MeasuableInputStream
 
REFER - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Refer
ResumableTask - com.aliyun.mbaas.oss.storage中的类
 
ResumableTask(OSSFile, SaveCallback) - 类 的构造器com.aliyun.mbaas.oss.storage.ResumableTask
 
ResumableUploadInBackground(SaveCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
可断点上传任务
run() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSAsyncTask
 
run() - 类 中的方法com.aliyun.mbaas.oss.storage.ResumableTask
 

S

SaveCallback - com.aliyun.mbaas.oss.callback中的类
上传数据的回调接口
SaveCallback() - 类 的构造器com.aliyun.mbaas.oss.callback.SaveCallback
 
SERVER - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
Server
setApplicationContext(Context) - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
为OSSClient传入应用程序的context 必须是applicatContext,全局范围内只需要设置一次
setBegin(int) - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
setBucketAccessRefer(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
setBucketACL(AccessControlList) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
setBucketHostId(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
setBucketName(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
setBucketTokenGen(TokenGenerator) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSBucket
 
setCacheControl(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setCode(String) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setContentDisposition(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setContentEncoding(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setContentLength(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setContentMD5(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setContentType(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setCurrentBlock(int) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
setData(byte[], String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
如果此对象是代表一条本地的数据,需要上传到OSS上,那么应该以此方法将数据与此对象关联
setDate(Date) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setEnd(int) - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
seteTag(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setEtag(String) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder.UploadPart
 
setException(Exception) - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
setExpirationTime(Date) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setGlobalDefaultACL(AccessControlList) - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
为OSSClient设置一个全局默认的bucket访问权限,它可以被后续bucket的设置继承或覆盖 如果从不调用此接口,ACL在初始化时被设置为private
setGlobalDefaultHostId(String) - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
设置后续操作所用bucket所在的数据中心的全局默认hostId, 它可以被后续bucket的设置继承或覆盖 如果从不调用此接口,hostId在初始化时被设置为'oss-cn-hangzhou.aliyuncs.com'
setGlobalDefaultTokenGenerator(TokenGenerator) - 类 中的静态方法com.aliyun.mbaas.oss.OSSClient
为OSSclient设置一个全局默认加签器,它可以被后续bucket的设置继承或覆盖
setHostId(String) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setLastModified(Date) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setLastModify(long) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
setMessage(String) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setMethod(OSSObject.HttpMethod) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
setObjectKey(String) - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
setObjectKey(String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
setObjectMeta(ObjectMeta) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
setOffset(long) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
setOssRespInfo(OSSResponseInfo) - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
 
setPartNum(int) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder.UploadPart
 
setRange(Range) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
下载文件前,通过此方法指明下载范围。
setRange(int, int) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSNormalData
下载文件前,通过此方法指明下载范围。
setRange(Range) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
 
setRequestId(String) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setResponseInfoDom(Document) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setServer(String) - 类 中的方法com.aliyun.mbaas.oss.model.ObjectMeta
 
setStatusCode(int) - 类 中的方法com.aliyun.mbaas.oss.model.OSSResponseInfo
 
setSwitch(AtomicBoolean) - 类 中的方法com.aliyun.mbaas.oss.model.MeasuableInputStream
 
setSwitch(AtomicBoolean) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSAsyncTask
 
setUploadFilePath(String, String) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
上传文件到OSS前,通过此方法指明文件路径。
setUploadId(String) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
setUploadParts(ArrayList<UploadRecorder.UploadPart>) - 类 中的方法com.aliyun.mbaas.oss.model.UploadRecorder
 
skip(long) - 类 中的方法com.aliyun.mbaas.oss.model.MeasuableInputStream
 
syncDownload() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
执行已经在上一步中生成的http请求,下载OSS数据到本地,保存到文件中。
syncGet() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
执行已经在上一步中生成的http请求,下载OSS数据到本地,以byte数组形式返回。
syncRequest(HttpUriRequest) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSObject
执行同步的http请求,返回http的响应
syncUpload() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
执行生成好的put请求,将数据上传到OSS上,若没有异常抛出则表明上传成功。
syncUpload() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
执行生成好的put请求,将数据上传到OSS上,若没有异常抛出则表明上传成功。

T

TaskHandler - com.aliyun.mbaas.oss.storage中的类
 
TaskHandler(AtomicBoolean) - 类 的构造器com.aliyun.mbaas.oss.storage.TaskHandler
 
TokenGenerator - com.aliyun.mbaas.oss.model中的类
 
TokenGenerator() - 类 的构造器com.aliyun.mbaas.oss.model.TokenGenerator
 
toString() - 枚举 中的方法com.aliyun.mbaas.oss.model.OperationCode
 
toString() - 异常错误 中的方法com.aliyun.mbaas.oss.model.OSSException
此次异常的具体信息
toString() - 类 中的方法com.aliyun.mbaas.oss.model.Range
 
toString() - 枚举 中的方法com.aliyun.mbaas.oss.storage.OSSObject.HttpMethod
 

U

UA_PREFIX - 类 中的静态变量com.aliyun.mbaas.oss.config.Constant
作为请求UA的前缀,标识流量类型
upload() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。
upload() - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
将此对象指明的一个本地文件上传到OSS中。
uploadCurrentPart(int, byte[], int, int) - 类 中的方法com.aliyun.mbaas.oss.storage.ResumableTask
传入块序号、数据,上传分块
uploadInBackground(SaveCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSData
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。
uploadInBackground(SaveCallback) - 类 中的方法com.aliyun.mbaas.oss.storage.OSSFile
将此对象指明的一个对象上传到OSS中。
UploadRecorder - com.aliyun.mbaas.oss.model中的类
 
UploadRecorder() - 类 的构造器com.aliyun.mbaas.oss.model.UploadRecorder
 
UploadRecorder.UploadPart - com.aliyun.mbaas.oss.model中的类
 
UploadRecorder.UploadPart(int, String) - 类 的构造器com.aliyun.mbaas.oss.model.UploadRecorder.UploadPart
 
urlStr - 类 中的变量com.aliyun.mbaas.oss.storage.OSSObject
 
USER_AGENT - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
UA

V

valueOf(String) - 枚举 中的静态方法com.aliyun.mbaas.oss.model.AccessControlList
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.aliyun.mbaas.oss.model.OperationCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.aliyun.mbaas.oss.model.OSSException.ExceptionType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.aliyun.mbaas.oss.storage.OSSObject.HttpMethod
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.aliyun.mbaas.oss.model.AccessControlList
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.aliyun.mbaas.oss.model.OperationCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.aliyun.mbaas.oss.model.OSSException.ExceptionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.aliyun.mbaas.oss.storage.OSSObject.HttpMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

X_OSS_ACL - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
设置访问权限Header标识
X_OSS_FILE_GROUP - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
ObjectGroup 标识
X_OSS_META_COMPRESS - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
压缩方式
X_OSS_META_ENCRYPT - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
加密方式
X_OSS_REQUEST_ID - 类 中的静态变量com.aliyun.mbaas.oss.config.HttpHeaderField
该次请求分配的id
XOSSMeta - com.aliyun.mbaas.oss.model中的类
 
XOSSMeta() - 类 的构造器com.aliyun.mbaas.oss.model.XOSSMeta
构造实例
A B C D E F G H I L M O P R S T U V X 

Copyright © 2014. All rights reserved.