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

A

abortMultipartUpload() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
ACCEPT_ENCODING - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Accept-Encoding
AccessControlList - Enum in com.alibaba.sdk.android.oss.model
 
addXOSSMetaDirectly(String, String) - Method in class com.alibaba.sdk.android.oss.model.XOSSMeta
添加元数据参数
addXOSSMetaHeader(String, String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
添加以x-oss-meta-开头的meta数据,这部分数据也是需要加密的
addXOSSMetaHeader(String, String) - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
添加用户自定义的meta数据,如果有相同key的 key/value 存在,后出现的会把前面的覆盖 本方法应该在数据上传到OSS前调用,否则无效。
ALIYUN_HOST_SUFFIX - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
ALIYUN_OSS_TEST_ENDPOINT - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
asynDownload(GetFileCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
启动新的线程执行异步请求数据任务,数据保存到本地文件中
asynGet(GetBytesCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
启动新的线程执行异步请求数据任务
asynUpload(OSSCallback, boolean) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
启动新的线程执行上传数据任务
asynUpload(OSSCallback, boolean) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
启动新的线程执行上传数据任务
AuthenticationType - Enum in com.alibaba.sdk.android.oss.model
 
AUTHORIZATION - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
验证

B

BaseObject - Class in com.alibaba.sdk.android.oss.storage
 
BaseObject(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.BaseObject
 
BaseObject.HttpMethod - Enum in com.alibaba.sdk.android.oss.storage
Http请求方法枚举类型
bucketName - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
OSS数据所在的bucket的名字
buildInterruptException(String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
构造任务被取消时的中断异常
buildLocalException(String, String, Exception) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
从Local异常里构造出OSS异常类
buildMd5CheckException(HttpResponse, String, String, String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
构造MD5校验异常
buildMutilPartUploadRequest(HttpUriRequest, BaseObject, ResourceToQuery) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
分块上传时构造相关请求头。上传块时不需要带上额外信息如contentType等,所以独立于buildRequestWithSpecRsr
buildNetworkException(HttpResponse, String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
网络有响应但不是来自OSS服务端,构造异常抛出响应信息,避免意外最大只取前2048个字节
buildObjectListRequest(HttpUriRequest, OSSBucket, ResourceToQuery) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
构造列举bucket的请求
buildOssException(HttpResponse, String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
从OSS的错误响应里构造出异常类
buildRequest(HttpUriRequest, BaseObject) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
构造数据操作相关的请求头
buildRequestWithCompleteInfo(HttpUriRequest, BaseObject, ResourceToQuery) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
指定resource情况下,构造请求头

C

CACHE_CONTROL - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Cache-control
calFileMd5sum(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
计算一个文件的MD5sum
calMd5sum(byte[]) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
计算一段字节的md5值,返回byte[]值
calMd5sumString(byte[]) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
计算一段数据的MD5sum,返回MD5字符串
cancel() - Method in class com.alibaba.sdk.android.oss.storage.TaskHandler
取消该次任务
cancelFlag - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
CHARSET - Static variable in class com.alibaba.sdk.android.oss.config.Constant
默认字符集为utf-8
checkChildNotNullAndGetValue(Node) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
检查xml单节点有子节点并取值
checkETagMd5Invalid(String, String, MessageDigest, HttpResponse) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
上传文件后检查response中的eTag和本地计算得到的MD5sum是否一样,如果不一样,抛出异常
checkFileReadable(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
检查传入的文件路径是否是可读文件,如果不是,抛出IllegalArgumentException
checkFileWritable(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
检查传入的文件路径是否可写,如果不可以,抛出IllegalArgumentException
checkIfUploadIdExists() - Method in class com.alibaba.sdk.android.oss.storage.ResumableUploadTask
检查分片上传事件是否还存在
checkIsValid() - Method in class com.alibaba.sdk.android.oss.model.Range
 
checkNotEmptyStringArg(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
检查一个字符串参数是否为空或为null,如果是,抛出IllegalArgumentException
checkNotNullArg(Object, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
检查一个参数是否为空,如果是,抛出IllegalArgumentException
checkNotNullPointer(Object, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
检查一个对象是否为空,如果是,抛出NullPointerException
checkRequestIsGetOrHead(HttpUriRequest) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个请求是不是GET或HEAD(即没有副作用的请求)
checkRequestIsPutOrPost(HttpUriRequest) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个请求是不是PUT或POST
checkUploadMd5sum - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
chooseProperHeaderHost(boolean) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
clear() - Method in class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
ClientConfiguration - Class in com.alibaba.sdk.android.oss.model
 
ClientConfiguration() - Constructor for class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
com.alibaba.sdk.android.dpa.util - package com.alibaba.sdk.android.dpa.util
 
com.alibaba.sdk.android.oss - package com.alibaba.sdk.android.oss
 
com.alibaba.sdk.android.oss.callback - package com.alibaba.sdk.android.oss.callback
 
com.alibaba.sdk.android.oss.config - package com.alibaba.sdk.android.oss.config
 
com.alibaba.sdk.android.oss.model - package com.alibaba.sdk.android.oss.model
 
com.alibaba.sdk.android.oss.storage - package com.alibaba.sdk.android.oss.storage
 
com.alibaba.sdk.android.oss.util - package com.alibaba.sdk.android.oss.util
 
completeMultipartUpload() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
completeMultipartUploadWithServerCallback() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
CONNECT_TIMEOUT - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
Constant - Class in com.alibaba.sdk.android.oss.config
 
Constant() - Constructor for class com.alibaba.sdk.android.oss.config.Constant
 
consumeResponseEntity(HttpResponse) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
如果一个response存在响应body,读尽它
CONTENT_DISPOSITION - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Content-Disposition
CONTENT_ENCODING - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Content-Encoding
CONTENT_LENGTH - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Content-Length
CONTENT_MD5 - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
上传时标记数据MD5值
CONTENT_RANGE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Content-Range
CONTENT_TYPE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Content-Length
CopyCallback - Class in com.alibaba.sdk.android.oss.callback
 
CopyCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.CopyCallback
 
copyFrom(String) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。 此方法是同步方法,会阻塞当前线程直到复制完成。
copyFrom(String, String) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。 此方法是同步方法,会阻塞当前线程直到复制完成。
copyFromInBackgroud(String, CopyCallback) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。 此方法是异步方法
copyFromInBackgroud(String, String, CopyCallback) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。 此方法是异步方法。
currentTimeInGMTFormat() - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
获取当前时间,以GMT格式返回

D

DATE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Date
date2GMTFormat(Date) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
将传入的时间转为GMT格式字符串
DEFAULT_AUTO_RETRY_TIME - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
DEFAULT_BUFFER_SIZE - Static variable in class com.alibaba.sdk.android.oss.config.Constant
读写流用到缓冲区时,以这个为默认值
DEFAULT_CHARSET_NAME - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
DEFAULT_OSS_HOST - Static variable in class com.alibaba.sdk.android.oss.config.Constant
OSS服务的host地址
DEFAULT_RESUMABLE_THERAD_NUM - Static variable in class com.alibaba.sdk.android.oss.config.Constant
每个断点上传任务可以开启的子线程数
DEFAULT_THREAD_POOL_SIZE - Static variable in class com.alibaba.sdk.android.oss.config.Constant
用来执行异步任务的线程池的固定线程数, 即并发最大任务数
defaultClientConfiguration() - Static method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
delete() - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
删除此对象代表的一条OSS上的数据。若没有异常抛出则表明删除成功。 此方法是同步方法,会阻塞当前线程直到删除完成。
DeleteCallback - Class in com.alibaba.sdk.android.oss.callback
 
DeleteCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.DeleteCallback
 
deleteInBackground(DeleteCallback) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
删除此对象代表的一条OSS上的数据。 此方法是异步方法,需要传入回调方法进行相关处理。
deleteUploadId() - Method in class com.alibaba.sdk.android.oss.storage.ResumableUploadTask
取消该上传事件,删去OSS上已经存在的碎片
designatePartList(List<UploadPartResult>) - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
designateUploadId(String) - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
detectCancelFlag() - Method in class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
 
detectIfProxyExist(Context) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
detect if network proxy has been set
detectIfProxyExist() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
disableLog() - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
打开log观察调试信息
DownloadRecorder - Class in com.alibaba.sdk.android.oss.model
 
DownloadRecorder(int, String) - Constructor for class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
downloadTo(String) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
将此对象代表的一条OSS上的数据下载到本地,保存到文件中。 此方法是同步方法。
downloadToInBackground(String, GetFileCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
将此对象代表的一条OSS上的数据下载到本地,保存到文件中。 此方法是异步方法。
DpaException - Exception in com.alibaba.sdk.android.dpa.util
Created by ryan on 25/4/15.
DpaException(String) - Constructor for exception com.alibaba.sdk.android.dpa.util.DpaException
 
DpaException(String, Throwable) - Constructor for exception com.alibaba.sdk.android.dpa.util.DpaException
 
DpaLog - Class in com.alibaba.sdk.android.dpa.util
基础日志类,将调用android的log类,同时给tag加上Dpa_前缀
DpaLog() - Constructor for class com.alibaba.sdk.android.dpa.util.DpaLog
 
DpaReschedulableTimer - Class in com.alibaba.sdk.android.dpa.util
Created by ryan on 7/5/15.
DpaReschedulableTimer() - Constructor for class com.alibaba.sdk.android.dpa.util.DpaReschedulableTimer
 

E

enableLog() - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
打开log观察调试信息
enableUploadCheckMd5sum() - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
开启上传时md5sum校验
ensureBucketNameValid(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
Validate bucket name.
ensureObjectKeyValid(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
Validate objecate name
epoch2GMTFormat(long) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
根据传入的epoch时间值转为GMT格式字符串
esService - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
用以执行异步任务的线程池
ETAG - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
ETag
executeRequestWithLog(HttpClient, HttpUriRequest) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
执行request,打印请求头、响应头
EXPIRES - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Expires

F

formatContentType(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
 

G

generateCanonicalizedHeader(XOSSMeta) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
生成CanonicalizedHeader, 以\n结束
generateRequest() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
根据不同操作创建请求头
generateToken(String, String, String, String, String, String) - Method in class com.alibaba.sdk.android.oss.model.TokenGenerator
加签器。需要用户实现加签方法。
generateToken(String, String, String, String, String, String) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
用用户实现的加签接口,进行加签
generateToken(String, String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
根据ak/sk、content生成token
generateTokenWithFederationToken(OSSFederationToken, String, String, String, String, String, String) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
GenericProgressHandler - Class in com.alibaba.sdk.android.oss.callback
 
GenericProgressHandler() - Constructor for class com.alibaba.sdk.android.oss.callback.GenericProgressHandler
 
genQueryString() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
get() - Method in class com.alibaba.sdk.android.oss.storage.OSSData
将该对象代表的OSS上的一条数据下载到本地,以byte数组形式返回。 此方法是同步的,会阻塞当前线程直到下载完成。
getAuthenticationType() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getAutoRetryTime() - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
getBase64Md5FromFile(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
计算file的MD5,然后base64加密
getBaseResource() - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
getBegin() - Method in class com.alibaba.sdk.android.oss.model.Range
 
getBreakPoint() - Method in class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
getBucketACL() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
getBucketHostId() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
getBucketName() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getBucketName() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
getBucketName() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getBucketName() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
getBucketTokenGen() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
GetBytesCallback - Class in com.alibaba.sdk.android.oss.callback
数据下载的回调接口。
GetBytesCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.GetBytesCallback
 
getCacheControl() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getCancelFlag() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getCdnAccelerateHostId() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
getClientConfiguration() - Static method in class com.alibaba.sdk.android.oss.OSSClient
全局相关设置
getCode() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getCommonPrefixList() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getConnectTimeout() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getContentDisposition() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getContentEncoding() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getContentLength() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getContentMD5() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getContentRange() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getContentType() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getDataDir() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getDate() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getDelimiter() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
getDelimiter() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getDomBuilderFact() - Static method in class com.alibaba.sdk.android.oss.model.SharedComponent
全局共享DOM构造器
getDownloadFilePath() - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
 
getEnd() - Method in class com.alibaba.sdk.android.oss.model.Range
 
getEtag() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
geteTag() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
geteTag() - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
geteTag() - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
 
getException() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
Deprecated.
由于命名不清,此接口功能由getLocalException提供
getExceptionType() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
返回此次异常的类型。在查看异常信息前,应该调用此方法判断异常类型。 类型分为LOCAL_EXCEPTION和OSS_EXCEPTION
getExecutorService() - Static method in class com.alibaba.sdk.android.oss.model.SharedComponent
全局共享线程池
getExpiration() - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
getExpirationTime() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getFederationToken() - Method in class com.alibaba.sdk.android.oss.model.StsTokenGetter
获取sts token,需要用户实现
getFederationToken() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
GetFileCallback - Class in com.alibaba.sdk.android.oss.callback
 
GetFileCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.GetFileCallback
 
getGlobalDefaultACL() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getGlobalDefaultHostId() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getGlobalDefaultTokenGenerator() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getHmacSha1Signature(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
用key对value进行sha1加密,并将加密结果用base64编码后返回
getHostId() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getInBackground(GetBytesCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
将该对象代表的OSS上的一条数据下载到本地,调用回调方法进行处理。 此方法是异步的,没有返回值。需要传入回调方法进行数据相关的处理。
getInstance() - Static method in class com.alibaba.sdk.android.dpa.util.HttpdnsMini
 
getIpByHost(String) - Method in class com.alibaba.sdk.android.dpa.util.HttpdnsMini
 
getIpByHostAsync(String) - Method in class com.alibaba.sdk.android.dpa.util.HttpdnsMini
 
getLabeledBucket() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getLastModified() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
getLastModified() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getLastModified() - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
getLastModifiedTime() - Method in class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
getLocalException() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
如果此次异常类型为LOCAL_EXCEPTION,那么调用此方法得到该本地异常。
getMarker() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
getMarker() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getMaxConcurrentTaskNum() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getMaxConnections() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getMaxKeys() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
getMaxKeys() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getMd5StrFromBytes(byte[]) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
MD5sum生成的结果转换为字符串
getMessage() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
getMessage() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getMeta() - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
 
getMeta() - Method in class com.alibaba.sdk.android.oss.storage.OSSMeta
以同步方法获取OSS上某数据的meta数据
GetMetaCallback - Class in com.alibaba.sdk.android.oss.callback
 
GetMetaCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.GetMetaCallback
 
getMetaInBackground(GetMetaCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSMeta
以异步方法获取OSS上某数据的meta数据
getMetaNameValues() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getMethod() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getNextMarker() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getObjectInfoList() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getObjectInputStream() - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
下载时,获取一个object的输入流
getObjectKey() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
getObjectKey() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
getObjectKey() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getObjectMetadataFromResponse(HttpResponse) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
将meta数据从http响应内容中解析出来
getOnlyUriQuery() - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
getOssBucket(String) - Method in interface com.alibaba.sdk.android.oss.OSSService
 
getOssBucket(String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
getOssData(OSSBucket, String) - Method in interface com.alibaba.sdk.android.oss.OSSService
 
getOssData(OSSBucket, String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
getOssFile(OSSBucket, String) - Method in interface com.alibaba.sdk.android.oss.OSSService
 
getOssFile(OSSBucket, String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
getOssMeta(OSSBucket, String) - Method in interface com.alibaba.sdk.android.oss.OSSService
 
getOssMeta(OSSBucket, String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
getOssMultipart(OSSBucket, String) - Method in interface com.alibaba.sdk.android.oss.OSSService
 
getOssMultipart(OSSBucket, String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
getOssRespInfo() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
如果此次异常类型为OSS_EXCEPTION,那么调用此方法得到OSS回应的信息。
getPartNumber() - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
getPartNumber() - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
 
getPartSize() - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
getPrefix() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
getPrefix() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
getProxyHost() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getProxyPort() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getQuerys() - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
getRange() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getRecordFileDirectory() - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
getRefer() - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
getRequestId() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getRequestMeta() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getResourceURL(String, int) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
生成一个private资源的访问链接,用以实现给第三方实现授权访问 i @param accessKey
getResourceURL() - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
生成一个public资源的访问链接,用以实现给第三方实现授权访问
getResponseInfoDom() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getResponseMeta() - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
getSecurityToken() - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
getServer() - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
getService() - Static method in class com.alibaba.sdk.android.oss.OSSServiceProvider
获取单例
getSharedClient() - Static method in class com.alibaba.sdk.android.oss.model.SharedComponent
 
getSize() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
getSocketTimeout() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
getStackTrace() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
getStandardEpochTimeInSecond() - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
getStatusCode() - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
getTempAK() - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
getTempSK() - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
getThreadNum() - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
getType() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
getUploadFilePath() - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
 
getUserAgent() - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
获取系统UA值
getXOSSMetaHeader() - Method in class com.alibaba.sdk.android.oss.model.XOSSMeta
获取元数据参数,相同name的value将以'\n'分隔
getXOSSMetaHeaderList() - Method in class com.alibaba.sdk.android.oss.model.XOSSMeta
获取元数据列表
gmtFormat2Date(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
解析日期字符串得到对象

H

handleExceptionalResponse(HttpResponse, HttpUriRequest, String, String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
处理非oss服务端返回的响应,返回处理后的异常信息
HaveRespCallback - Class in com.alibaba.sdk.android.oss.callback
 
HaveRespCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.HaveRespCallback
 
HOST - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Host
HTTP_SCHEME - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
httpClient - Static variable in class com.alibaba.sdk.android.oss.storage.BaseObject
全局唯一的httpclient
HttpdnsMini - Class in com.alibaba.sdk.android.dpa.util
 
HttpHeaderField - Class in com.alibaba.sdk.android.oss.config
 
HttpHeaderField() - Constructor for class com.alibaba.sdk.android.oss.config.HttpHeaderField
 
HTTPS_SCHEME - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 

I

IF_MATCH - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:如果计算出来的MD5与指定的tag相同
IF_MODIFIED_SINCE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:在指定时间之后有过更改
IF_NONE_MATCH - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:如果计算出来的MD5与指定的tag不同
IF_UNMODIFIED_SINCE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:在指定时间后没有过更改
INFINITE - Static variable in class com.alibaba.sdk.android.oss.model.Range
 
initiateMultiPartUpload() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
isEmptyOrNullString(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
判断一个字符串是否为空
isEmptyString(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个字符串是否为空
isEnableLog() - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
 
isNeedToAuthorize(HttpUriRequest, AccessControlList) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个请求是否需要加签
isReadOnlyHttpMethod(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个http请求是否是只读的
isResponseFromOssServer(HttpResponse) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
判断一个响应是不是从OSS服务端返回的
isSecurityTunnelRequired() - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
isTruncated() - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 

L

labeledBucket - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
OSS数据所在的bucket
LAST_MODIFIED - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Last-Modified
ListObjectOption - Class in com.alibaba.sdk.android.oss.model
 
ListObjectOption() - Constructor for class com.alibaba.sdk.android.oss.model.ListObjectOption
 
ListObjectResult - Class in com.alibaba.sdk.android.oss.model
 
ListObjectResult() - Constructor for class com.alibaba.sdk.android.oss.model.ListObjectResult
 
ListObjectResult.ObjectInfo - Class in com.alibaba.sdk.android.oss.model
 
ListObjectResult.ObjectInfo() - Constructor for class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
listObjectsInBucket(ListObjectOption) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
listParts() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
罗列该次分块上传已经上传的块
logD(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
debug级别log
logD(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSLog
 
logE(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
error级别log
logE(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSLog
 
logI(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
info级别log
logI(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSLog
 
logV(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
verbose级别log
logV(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSLog
 
logW(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.DpaLog
warning级别log
logW(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSLog
 

M

MAX_CONNECTIONS - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
MeasuableInputStream - Class in com.alibaba.sdk.android.oss.model
用以包裹普通inputstream的输入流,可观测到读取的进度。
MeasuableInputStream(InputStream, GenericProgressHandler, int) - Constructor for class com.alibaba.sdk.android.oss.model.MeasuableInputStream
构造一个可观测到读取进度的输入流。
method - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 

N

NoRespCallback - Class in com.alibaba.sdk.android.oss.callback
 
NoRespCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.NoRespCallback
 
NormalDataObject - Class in com.alibaba.sdk.android.oss.storage
 
NormalDataObject(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.NormalDataObject
 

O

objectKey - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
OSS数据的key
ObjectMeta - Class in com.alibaba.sdk.android.oss.model
 
ObjectMeta() - Constructor for class com.alibaba.sdk.android.oss.model.ObjectMeta
 
onFailure(String, OSSException) - Method in class com.alibaba.sdk.android.oss.callback.OSSCallback
处理上传失败
onProgress(int, int, int) - Method in class com.alibaba.sdk.android.oss.callback.GenericProgressHandler
 
onProgress(String, int, int) - Method in class com.alibaba.sdk.android.oss.callback.GetMetaCallback
 
onProgress(String, int, int) - Method in class com.alibaba.sdk.android.oss.callback.NoRespCallback
 
onProgress(String, int, int) - Method in class com.alibaba.sdk.android.oss.callback.OSSCallback
根据进度进行处理
onSuccess(String, byte[]) - Method in class com.alibaba.sdk.android.oss.callback.GetBytesCallback
 
onSuccess(String, String) - Method in class com.alibaba.sdk.android.oss.callback.GetFileCallback
 
onSuccess(String, List<BasicNameValuePair>) - Method in class com.alibaba.sdk.android.oss.callback.GetMetaCallback
 
onSuccess(String) - Method in class com.alibaba.sdk.android.oss.callback.NoRespCallback
 
onSuccess(String) - Method in class com.alibaba.sdk.android.oss.callback.SaveCallback
 
onSuccess(String, String) - Method in class com.alibaba.sdk.android.oss.callback.ServerCallback
 
OperationCode - Enum in com.alibaba.sdk.android.oss.model
 
OSSAsyncTask - Class in com.alibaba.sdk.android.oss.storage
 
OSSAsyncTask(BaseObject, OperationCode, OSSCallback) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
 
OSSAsyncTask(BaseObject, OperationCode, OSSCallback, String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
下载数据到文件的任务
OSSAsyncTask(BaseObject, OperationCode, OSSCallback, String, boolean) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
上传文件到OSS的任务
OSSAsyncTask(BaseObject, OperationCode, OSSCallback, InputStream, int, boolean) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
上传byte[]数据到OSS的任务
OSSBucket - Class in com.alibaba.sdk.android.oss.storage
 
OSSBucket(String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSBucket
 
OSSCallback - Class in com.alibaba.sdk.android.oss.callback
 
OSSCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.OSSCallback
 
OSSClient - Class in com.alibaba.sdk.android.oss
 
OSSClient() - Constructor for class com.alibaba.sdk.android.oss.OSSClient
 
OSSData - Class in com.alibaba.sdk.android.oss.storage
OSSData代表一个可以从OSS上下载或上传到OSS上的数据。 构造时传入代表数据位置的bucket和key。
OSSData(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSData
构造数据对象
OSSException - Exception in com.alibaba.sdk.android.oss.model
异常类,SDK中发生的异常,不论是本地异常还是OSS返回异常响应,都将包裹在这个类中交给用户处理
OSSException(String, String, Exception) - Constructor for exception com.alibaba.sdk.android.oss.model.OSSException
发生本地异常时,构造一个OSSException用来包裹它
OSSException(String, String, OSSResponseInfo) - Constructor for exception com.alibaba.sdk.android.oss.model.OSSException
OSS返回异常信息时,构造一个OSSException用来接受这个信息
OSSException.ExceptionType - Enum in com.alibaba.sdk.android.oss.model
 
OSSFederationToken - Class in com.alibaba.sdk.android.oss.model
 
OSSFederationToken() - Constructor for class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
OSSFederationToken(String, String, String, long) - Constructor for class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
OSSFile - Class in com.alibaba.sdk.android.oss.storage
 
OSSFile(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSFile
 
OSSLog - Class in com.alibaba.sdk.android.oss.util
日志类
OSSLog() - Constructor for class com.alibaba.sdk.android.oss.util.OSSLog
 
OSSMeta - Class in com.alibaba.sdk.android.oss.storage
 
OSSMeta(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSMeta
 
OSSMultipart - Class in com.alibaba.sdk.android.oss.storage
Created by zhouzhuo on 7/27/15.
OSSMultipart(OSSBucket, String) - Constructor for class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
OSSResponseInfo - Class in com.alibaba.sdk.android.oss.model
 
OSSResponseInfo() - Constructor for class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
OSSService - Interface in com.alibaba.sdk.android.oss
 
OSSServiceProvider - Class in com.alibaba.sdk.android.oss
 
OSSToolKit - Class in com.alibaba.sdk.android.oss.util
工具类,所有方法都是静态的
OSSToolKit() - Constructor for class com.alibaba.sdk.android.oss.util.OSSToolKit
 

P

parseCommonPrefix(NodeList) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
解析commonPrefix
parseObjectListResponse(InputStream) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
解析listObejctInBucket请求的响应体
parsePartListFromResponse(InputStream) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
解析查看分块上传事件的已上传分块列表
parserErrorResponseXML(OSSResponseInfo, InputStream) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
解析OSS的错误响应,将解析结果置入ossRespInfo中
parseSingleObjectInfo(NodeList) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
解析bucket list列表的单个元素
parseUploadIdFromXml(InputStream) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
初始化上传事件时,从响应体的XML里parse出uploadID
printRequestHeader(HttpRequest) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
打印一个request的header,包括requestLine
printResponseHeader(HttpResponse) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
打印一个response的header,包括statusLine
printStackTrace() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 

R

RANGE - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Get(HEAD) Object请求常量:范围
Range - Class in com.alibaba.sdk.android.oss.model
 
Range(int, int) - Constructor for class com.alibaba.sdk.android.oss.model.Range
 
range - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
read() - Method in class com.alibaba.sdk.android.oss.model.MeasuableInputStream
 
read(byte[]) - Method in class com.alibaba.sdk.android.oss.model.MeasuableInputStream
 
read(byte[], int, int) - Method in class com.alibaba.sdk.android.oss.model.MeasuableInputStream
 
READ_TIMEOUT - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
readFullyToBuffer(byte[], int, InputStream) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
将一个inputstream读尽到buffer中 如果流长度大于buffer,只读满buffer便停止
readFullyToByteArray(InputStream) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
从一个输入流读取数据到byte数组中返回
readFullyToLocalFile(InputStream, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
从一个输入流读取所有数据存入文件中
readFullyToString(InputStream) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
读尽一个inputstream,并将读到的结果以String形式返回
REFER - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Refer
requestMeta - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
reschedule(long) - Method in class com.alibaba.sdk.android.dpa.util.DpaReschedulableTimer
 
ResourceToQuery - Class in com.alibaba.sdk.android.oss.model
 
ResourceToQuery() - Constructor for class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
responseMeta - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
ResumableDownloadTask - Class in com.alibaba.sdk.android.oss.storage
 
ResumableDownloadTask(OSSFile, GetFileCallback) - Constructor for class com.alibaba.sdk.android.oss.storage.ResumableDownloadTask
 
ResumableDownloadTask(OSSFile, ResumableTaskOption, GetFileCallback) - Constructor for class com.alibaba.sdk.android.oss.storage.ResumableDownloadTask
 
ResumableDownloadTask.DownloadPartTask - Class in com.alibaba.sdk.android.oss.storage
 
ResumableDownloadTask.DownloadPartTask(int) - Constructor for class com.alibaba.sdk.android.oss.storage.ResumableDownloadTask.DownloadPartTask
 
ResumableDownloadToInBackground(String, GetFileCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
可断点续传的下载任务
ResumableDownloadToInBackground(String, ResumableTaskOption, GetFileCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
可配置的断点下载任务
ResumableTaskOption - Class in com.alibaba.sdk.android.oss.model
 
ResumableTaskOption() - Constructor for class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
ResumableUploadInBackground(SaveCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
可断点上传任务
ResumableUploadInBackground(ResumableTaskOption, SaveCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
可自行设置相关参数的上传任务
ResumableUploadTask - Class in com.alibaba.sdk.android.oss.storage
 
ResumableUploadTask(OSSFile, SaveCallback) - Constructor for class com.alibaba.sdk.android.oss.storage.ResumableUploadTask
 
ResumableUploadTask(OSSFile, ResumableTaskOption, SaveCallback) - Constructor for class com.alibaba.sdk.android.oss.storage.ResumableUploadTask
 
run() - Method in class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
 
run() - Method in class com.alibaba.sdk.android.oss.storage.ResumableDownloadTask.DownloadPartTask
 
run() - Method in class com.alibaba.sdk.android.oss.storage.ResumableDownloadTask
 
run() - Method in class com.alibaba.sdk.android.oss.storage.ResumableUploadTask
 

S

SaveCallback - Class in com.alibaba.sdk.android.oss.callback
上传数据的回调接口
SaveCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.SaveCallback
 
schedule(Runnable, long) - Method in class com.alibaba.sdk.android.dpa.util.DpaReschedulableTimer
 
SERVER - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
Server
SERVER_HEADER_FIELD_NAME - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
SERVER_HEADER_FIELD_VALUE - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
ServerCallback - Class in com.alibaba.sdk.android.oss.callback
Created by zhouzhuo on 7/28/15.
ServerCallback() - Constructor for class com.alibaba.sdk.android.oss.callback.ServerCallback
 
setApplicationContext(Context) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setApplicationContext(Context) - Method in interface com.alibaba.sdk.android.oss.OSSService
为OSSClient传入应用程序的context 必须是applicatContext,全局范围内只需要设置一次
setApplicationContext(Context) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setAuthenticationType(AuthenticationType) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setAuthenticationType(AuthenticationType) - Method in interface com.alibaba.sdk.android.oss.OSSService
设置加签的形式(使用临时Token加签或者原AK/SK加签)
setAuthenticationType(AuthenticationType) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setAutoRetryTime(int) - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
setBaseResource(String) - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
setBegin(int) - Method in class com.alibaba.sdk.android.oss.model.Range
 
setBreakPoint(int) - Method in class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
setBucketAccessRefer(String) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
setBucketACL(AccessControlList) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
setBucketHostId(String) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setBucketName(String) - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
setBucketTokenGen(TokenGenerator) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
setCacheControl(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setCdnAccelerateHostId(String) - Method in class com.alibaba.sdk.android.oss.storage.OSSBucket
 
setClientConfiguration(ClientConfiguration) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setClientConfiguration(ClientConfiguration) - Method in interface com.alibaba.sdk.android.oss.OSSService
进行一些网络参数的设置
setClientConfiguration(ClientConfiguration) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setCode(String) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setConnectTimeout(int) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
setContentDisposition(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentEncoding(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentLength(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentMD5(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentRange(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentType(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setContentType(String) - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
设置要上传内容的contentType
setCustomStandardTimeWithEpochSec(long) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setCustomStandardTimeWithEpochSec(long) - Method in interface com.alibaba.sdk.android.oss.OSSService
如果担心手机终端系统时间不准,可以用这个接口设置从服务器拿到的时间。 如果进行了设置,后续加签将以这个时间为准。 否则,默认使用当前手机系统时间。
setCustomStandardTimeWithEpochSec(long) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setData(byte[], String) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
如果此对象是代表一条本地的数据,需要上传到OSS上,那么应该以此方法将数据与此对象关联
setDate(Date) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setDelimiter(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
setDelimiter(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setEnd(int) - Method in class com.alibaba.sdk.android.oss.model.Range
 
setEtag(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
seteTag(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
seteTag(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
seteTag(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
 
setException(Exception) - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
setExpiration(long) - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
setExpirationTime(Date) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setGlobalDefaultACL(AccessControlList) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setGlobalDefaultACL(AccessControlList) - Method in interface com.alibaba.sdk.android.oss.OSSService
为OSSClient设置一个全局默认的bucket访问权限,它可以被后续bucket的设置继承或覆盖 如果从不调用此接口,ACL在初始化时被设置为private
setGlobalDefaultACL(AccessControlList) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setGlobalDefaultHostId(String) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setGlobalDefaultHostId(String) - Method in interface com.alibaba.sdk.android.oss.OSSService
设置后续操作所用bucket所在的数据中心的全局默认hostId, 它可以被后续bucket的设置继承或覆盖 如果从不调用此接口,hostId在初始化时被设置为'oss-cn-hangzhou.aliyuncs.com'
setGlobalDefaultHostId(String) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setGlobalDefaultStsTokenGetter(StsTokenGetter) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setGlobalDefaultStsTokenGetter(StsTokenGetter) - Method in interface com.alibaba.sdk.android.oss.OSSService
如果选择了sts鉴权模式,需要设置获取sts token的加签器
setGlobalDefaultStsTokenGetter(StsTokenGetter) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setGlobalDefaultTokenGenerator(TokenGenerator) - Static method in class com.alibaba.sdk.android.oss.OSSClient
 
setGlobalDefaultTokenGenerator(TokenGenerator) - Method in interface com.alibaba.sdk.android.oss.OSSService
为OSSclient设置一个全局默认加签器,它可以被后续bucket的设置继承或覆盖
setGlobalDefaultTokenGenerator(TokenGenerator) - Method in class com.alibaba.sdk.android.oss.OSSServiceProvider
 
setHostId(String) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setInputstream(InputStream, int, String) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
设置需要上传的数据流
setIsSecurityTunnelRequired(boolean) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
setLastModified(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
setLastModified(Date) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setLastModified(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
setLastModifiedTime(String) - Method in class com.alibaba.sdk.android.oss.model.DownloadRecorder
 
setList(List<ListObjectResult.ObjectInfo>) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
setMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setMaxConcurrentTaskNum(int) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
setMaxConnections(int) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
Deprecated.
setMaxKeys(int) - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
setMaxKeys(int) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setMessage(String) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setMetaHeader(HttpUriRequest, ObjectMeta) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
将构造的meta添加到请求头中
setMethod(BaseObject.HttpMethod) - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
 
setNextMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
setObjectKey(String) - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
setOssRespInfo(OSSResponseInfo) - Method in exception com.alibaba.sdk.android.oss.model.OSSException
 
setPartNumber(int) - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
setPartNumber(int) - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
 
setPartSize(long) - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
setPrefix(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
setPrefix(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setProxy(String, int) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
setQuery(String) - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
setRange(Range) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
下载文件前,通过此方法指明下载范围。
setRange(int, int) - Method in class com.alibaba.sdk.android.oss.storage.NormalDataObject
下载文件前,通过此方法指明下载范围。
setRecordFileDirectory(String) - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
setRequestId(String) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setResponseInfoDom(Document) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setSecurityToken(String) - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
setServer(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMeta
 
setSize(long) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
setSocketTimeout(int) - Method in class com.alibaba.sdk.android.oss.model.ClientConfiguration
 
setStatusCode(int) - Method in class com.alibaba.sdk.android.oss.model.OSSResponseInfo
 
setSwitch(AtomicBoolean) - Method in class com.alibaba.sdk.android.oss.model.MeasuableInputStream
 
setSwitch(AtomicBoolean) - Method in class com.alibaba.sdk.android.oss.storage.OSSAsyncTask
 
setTempAk(String) - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
setTempSk(String) - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
setThreadNum(int) - Method in class com.alibaba.sdk.android.oss.model.ResumableTaskOption
 
setTruncated(boolean) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult
 
setType(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectResult.ObjectInfo
 
setUploadFilePath(String, String) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
上传文件到OSS前,通过此方法指明文件路径。
setUploadpart(int, byte[]) - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
setUploadpart(int, InputStream, long) - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
SharedComponent - Class in com.alibaba.sdk.android.oss.model
 
SharedComponent() - Constructor for class com.alibaba.sdk.android.oss.model.SharedComponent
 
skip(long) - Method in class com.alibaba.sdk.android.oss.model.MeasuableInputStream
 
string2DateInSpecifyFormat(String, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
将String格式的日起按给定格式*
StsTokenGetter - Class in com.alibaba.sdk.android.oss.model
 
StsTokenGetter() - Constructor for class com.alibaba.sdk.android.oss.model.StsTokenGetter
 
suspend(long) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
当前线程暂停若干毫秒,不抛出中断异常
SUSPNED_MS_IN_RESUMABLE_TASK - Static variable in class com.alibaba.sdk.android.oss.config.Constant
 
syncDownload() - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
执行已经在上一步中生成的http请求,下载OSS数据到本地,保存到文件中。
syncGet() - Method in class com.alibaba.sdk.android.oss.storage.OSSData
执行已经在上一步中生成的http请求,下载OSS数据到本地,以byte数组形式返回。
syncRequest(HttpUriRequest) - Method in class com.alibaba.sdk.android.oss.storage.BaseObject
执行同步的http请求,返回http的响应
syncUpload() - Method in class com.alibaba.sdk.android.oss.storage.OSSData
执行生成好的put请求,将数据上传到OSS上,若没有异常抛出则表明上传成功。
syncUpload() - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
执行生成好的put请求,将数据上传到OSS上,若没有异常抛出则表明上传成功。

T

TaskHandler - Class in com.alibaba.sdk.android.oss.storage
 
TaskHandler(AtomicBoolean) - Constructor for class com.alibaba.sdk.android.oss.storage.TaskHandler
 
toCanoResource() - Method in class com.alibaba.sdk.android.oss.model.ResourceToQuery
 
TokenGenerator - Class in com.alibaba.sdk.android.oss.model
 
TokenGenerator() - Constructor for class com.alibaba.sdk.android.oss.model.TokenGenerator
 
ToolKit - Class in com.alibaba.sdk.android.dpa.util
基础工具类
ToolKit() - Constructor for class com.alibaba.sdk.android.dpa.util.ToolKit
 
toString() - Method in class com.alibaba.sdk.android.oss.model.ListObjectOption
 
toString() - Method in enum com.alibaba.sdk.android.oss.model.OperationCode
 
toString() - Method in exception com.alibaba.sdk.android.oss.model.OSSException
此次异常的具体信息
toString() - Method in class com.alibaba.sdk.android.oss.model.OSSFederationToken
 
toString() - Method in class com.alibaba.sdk.android.oss.model.Range
 
toString() - Method in class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
toString() - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
 
toString() - Method in enum com.alibaba.sdk.android.oss.storage.BaseObject.HttpMethod
 
trimAndJoin(List<String>, String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
trim values and join them together separated by separator

U

UA_PREFIX - Static variable in class com.alibaba.sdk.android.oss.config.Constant
作为请求UA的前缀,标识流量类型
upload() - Method in class com.alibaba.sdk.android.oss.storage.OSSData
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。 此方法是同步方法,会阻塞当前线程直到上传完成。
upload() - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
将此对象指明的一个本地文件上传到OSS中。 调用此方法前,需要通过setUploadFilePath方法指明需要上传的文件的路径 此方法是同步方法。
uploadInBackground(SaveCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。 此方法是异步方法,没有返回值。需要传入回调方法进行相关处理。
uploadInBackground(ServerCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSData
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。 此方法是异步方法,没有返回值。需要传入回调方法进行相关处理。
uploadInBackground(SaveCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
将此对象指明的一个对象上传到OSS中。 调用此方法前,需要通过setUploadFilePath方法指明需要上传的文件的路径 此方法是异步方法。
uploadInBackground(ServerCallback) - Method in class com.alibaba.sdk.android.oss.storage.OSSFile
将此对象指明的一个对象上传到OSS中,然后回调指定server,返回回调结果 调用此方法前,需要通过setUploadFilePath方法指明需要上传的文件的路径 此方法是异步方法。
uploadPart() - Method in class com.alibaba.sdk.android.oss.storage.OSSMultipart
 
UploadPartInfo - Class in com.alibaba.sdk.android.oss.model
Created by zhouzhuo on 7/27/15.
UploadPartInfo() - Constructor for class com.alibaba.sdk.android.oss.model.UploadPartInfo
 
UploadPartResult - Class in com.alibaba.sdk.android.oss.model
Created by zhouzhuo on 7/27/15.
UploadPartResult() - Constructor for class com.alibaba.sdk.android.oss.model.UploadPartResult
 
urlStr - Variable in class com.alibaba.sdk.android.oss.storage.BaseObject
 
USER_AGENT - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
UA

V

validateBucketName(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
Validate bucket name
validateHostName(String) - Static method in class com.alibaba.sdk.android.dpa.util.ToolKit
validate an host is valid.
validateObjectKey(String) - Static method in class com.alibaba.sdk.android.oss.util.OSSToolKit
Validate object name.
valueOf(String) - Static method in enum com.alibaba.sdk.android.oss.model.AccessControlList
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.sdk.android.oss.model.AuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.sdk.android.oss.model.OperationCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.sdk.android.oss.model.OSSException.ExceptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.alibaba.sdk.android.oss.storage.BaseObject.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.alibaba.sdk.android.oss.model.AccessControlList
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.sdk.android.oss.model.AuthenticationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.sdk.android.oss.model.OperationCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.sdk.android.oss.model.OSSException.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.alibaba.sdk.android.oss.storage.BaseObject.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.

X

X_OSS_ACL - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
设置访问权限Header标识
X_OSS_FILE_GROUP - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
ObjectGroup 标识
X_OSS_META_COMPRESS - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
压缩方式
X_OSS_META_ENCRYPT - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
加密方式
X_OSS_REQUEST_ID - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
该次请求分配的id
X_OSS_SECURITY_TOKEN - Static variable in class com.alibaba.sdk.android.oss.config.HttpHeaderField
临时凭证
XOSSMeta - Class in com.alibaba.sdk.android.oss.model
 
XOSSMeta() - Constructor for class com.alibaba.sdk.android.oss.model.XOSSMeta
构造实例
A B C D E F G H I L M N O P R S T U V X 

Copyright © 2015. All rights reserved.