- safeClose(InputStream) - Static method in class com.alibaba.sdk.android.oss.common.utils.IOUtils
-
- safeClose(OutputStream) - Static method in class com.alibaba.sdk.android.oss.common.utils.IOUtils
-
- safeCloseResponse(Response) - Static method in class com.alibaba.sdk.android.oss.internal.ResponseParsers
-
- SDK_VERSION - Static variable in class com.alibaba.sdk.android.oss.common.OSSConstants
-
- SECURITY_TOKEN - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- ServiceConstants - Interface in com.alibaba.sdk.android.oss.common.utils
-
- ServiceException - Exception in com.alibaba.sdk.android.oss
-
表示阿里云服务返回的错误消息。
- ServiceException(int, String, String, String, String, String) - Constructor for exception com.alibaba.sdk.android.oss.ServiceException
-
用异常消息和表示异常原因及其他信息的对象构造新实例。
- setAccessKeyId(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSPlainTextAKSKCredentialProvider
-
- setAccessKeyId(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSStsTokenCredentialProvider
-
- setAccessKeySecret(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSPlainTextAKSKCredentialProvider
-
- setBegin(long) - Method in class com.alibaba.sdk.android.oss.model.Range
-
- setBucketACL(CannedAccessControlList) - Method in class com.alibaba.sdk.android.oss.model.CreateBucketRequest
-
设置bucket ACL
目前Bucket有三种访问权限:private、public-read、public-read-write
- setBucketACL(String) - Method in class com.alibaba.sdk.android.oss.model.GetBucketACLResult
-
设置bucket ACL权限
- setBucketLocation(String) - Method in class com.alibaba.sdk.android.oss.model.CreateBucketResult
-
设置bucket所在数据中心
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.AbortMultipartUploadRequest
-
设置Bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
设置Bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadResult
-
设置包含Multipart上传的OSSObject的Bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.CreateBucketRequest
-
设置要创建的bucketName
bucketName在全局是唯一的,与其他用户设置的bucektName也不能重名,否则会返回409 Conflict错误
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.DeleteBucketRequest
-
设置要删除的bucketName
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.DeleteObjectRequest
-
设置要删除的Object所在的BucketName
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.GetBucketACLRequest
-
设置要删除的bucketName
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.GetObjectRequest
-
设置需要下载的Object所在的Bucket
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.HeadObjectRequest
-
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadRequest
-
设置用来创建Multipart上传的Bucket的名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadResult
-
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsRequest
-
设置Bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置Bucket名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置所在Bucket的名称。
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置请求的BucketName
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置上传到OSS的Bucket名
- setBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置Bucket名称。
- setBucketOwner(String) - Method in class com.alibaba.sdk.android.oss.model.GetBucketACLResult
-
设置bucket拥有者名称
- setBucketOwnerID(String) - Method in class com.alibaba.sdk.android.oss.model.GetBucketACLResult
-
设置bucket拥有者ID
- setCacheControl(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Cache-Control请求头,表示用户指定的HTTP请求/回复链的缓存行为。
- setCall(Call) - Method in class com.alibaba.sdk.android.oss.network.CancellationHandler
-
- setCallbackParam(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
设置servercallback参数
- setCallbackParam(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置servercallback参数
- setCallbackParam(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置servercallback参数
- setCallbackVars(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
设置servercallback自定义变量
- setCallbackVars(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置servercallback自定义变量
- setCallbackVars(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置servercallback自定义变量
- setCancellationHandler(CancellationHandler) - Method in class com.alibaba.sdk.android.oss.network.ExecutionContext
-
- setClient(OkHttpClient) - Method in class com.alibaba.sdk.android.oss.network.ExecutionContext
-
- setCommonPrefixes(List<String>) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setCompletedCallback(OSSCompletedCallback) - Method in class com.alibaba.sdk.android.oss.network.ExecutionContext
-
- setConnectionTimeout(int) - Method in class com.alibaba.sdk.android.oss.ClientConfiguration
-
设置建立连接的超时时间(单位:毫秒)。
- setContentDisposition(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Content-Disposition请求头,表示MIME用户代理如何显示附加的文件。
- setContentEncoding(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Content-Encoding请求头,表示Object内容的编码方式。
- setContentLength(long) - Method in class com.alibaba.sdk.android.oss.model.GetObjectResult
-
- setContentLength(long) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Content-Length请求头,表示Object内容的大小。
当上传Object到OSS时,请总是指定正确的content length。
- setContentMD5(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
- setContentType(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
获取Content-Type请求头,表示Object内容的类型,为标准的MIME类型。
- setCredentialProvider(OSSCredentialProvider) - Method in class com.alibaba.sdk.android.oss.internal.InternalRequestOperation
-
- setCredentialProvider(OSSCredentialProvider) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setCurrentServerTime(long) - Static method in class com.alibaba.sdk.android.oss.common.utils.DateUtil
-
- setDelimiter(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置一个用于对Object名字进行分组的字符。
- setDelimiter(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setDestinationBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置目标Object所在的Bucket的名称。
- setDestinationKey(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置目标Object的Key。
- setDisplayName(String) - Method in class com.alibaba.sdk.android.oss.model.Owner
-
设置所有者的显示名称。
- setDownloadFilePath(String) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setEncodingType(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置应用于请求响应体中Object名称的编码方式。
- setEncodingType(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setEnd(long) - Method in class com.alibaba.sdk.android.oss.model.Range
-
- setEndpoint(URI) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadResult
-
设置ETag值。
- setEtag(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectResult
-
设置新Object的ETag值。
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置一个值表示与Object相关的hex编码的128位MD5摘要。
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.PartETag
-
设置Part的ETag值。
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.PartSummary
-
设置Part的ETag值。
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.PutObjectResult
-
- setETag(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartResult
-
设置OSS生成的ETag值。
- setExpiration(long) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSFederationToken
-
- setExpirationInGMTFormat(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSFederationToken
-
- setExpirationTime(Date) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Expires请求头。
- setHeader(String, Object) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置请求头(内部使用)。
- setHeaders(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setId(String) - Method in class com.alibaba.sdk.android.oss.model.Owner
-
设置所有者的ID。
- setIsAuthorizationRequired(boolean) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setIsAuthorizationRequired(boolean) - Method in class com.alibaba.sdk.android.oss.model.OSSRequest
-
可以通过这个函数指定本次请求是否鉴权
如,如果Bucket的权限是公共读,那么GetObjectRequest设置false后,请求不走鉴权逻辑
- setIsHttpdnsEnable(boolean) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setKey(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置OSSObject key。
- setKey(String) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置Object的Key。
- setLastModified(Date) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectResult
-
设置新Object的最后修改时间。
- setLastModified(Date) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Last-Modified请求头的值,表示Object最后一次修改的时间(内部使用)。
- setLastModified(Date) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置最后修改时间。
- setLastModified(Date) - Method in class com.alibaba.sdk.android.oss.model.PartSummary
-
设置Part的最后修改时间。
- setLocation(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadResult
-
设置标识Multipart上传的OSSObject的URL地址。
- setLocationConstraint(String) - Method in class com.alibaba.sdk.android.oss.model.CreateBucketRequest
-
设置bucket所在的数据中心
合法值:oss-cn-hangzhou、oss-cn-qingdao、oss-cn-beijing、oss-cn-hongkong、oss-cn-shenzhen、
oss-cn-shanghai、oss-us-west-1 、oss-ap-southeast-1
如果不指定,默认值为:oss-cn-hangzhou
- setMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置marker, 用户设定结果从marker之后按字母排序的第一个开始返回。
- setMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setMatchingETagConstraints(List<String>) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置ETag限定值的列表。可选。
如果源Object的ETAG值和用户提供的ETAG相等,则执行拷贝操作;
否则抛出异常。
- setMaxConcurrentRequest(int) - Method in class com.alibaba.sdk.android.oss.ClientConfiguration
-
设置允许并发的最大HTTP请求数
- setMaxErrorRetry(int) - Method in class com.alibaba.sdk.android.oss.ClientConfiguration
-
设置一个值表示当可重试的请求失败后最大的重试次数。(默认值为2)
- setMaxKeys(Integer) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置用于限定此次返回object的最大数,如果不设定,默认为100。最大值为1000。
- setMaxKeys(int) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setMaxParts(int) - Method in class com.alibaba.sdk.android.oss.model.ListPartsRequest
-
设置一个值最大返回多少条记录。(可选)
最大值和默认值均为1000。
- setMaxParts(int) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
- setMaxRetryCount(int) - Method in class com.alibaba.sdk.android.oss.internal.OSSRetryHandler
-
- setMd5Digest(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置分块(Part)数据的MD5校验值。
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.GetObjectResult
-
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.HeadObjectResult
-
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadRequest
-
设置将创建的Object的附加信息。
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置上传的文件的元信息
- setMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置上传文件的元信息
- setMethod(HttpMethod) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setModifiedSinceConstraint(Date) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置返回一个时间,如果源Object自从该时间以后被修改过,则执行拷贝操作;
否则抛出异常。可选。
- setNewObjectMetadata(ObjectMetadata) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
- setNextMarker(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setNextPartNumberMarker(int) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置一个值值表示如果返回结果被截取,那么下一个Part的号码是多少。
- setNextPosition(Long) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectResult
-
- setNonmatchingETagConstraints(List<String>) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置限定Object的ETag限定必须不匹配给定值的列表。可选。
如果源Object的ETAG值和用户提供的ETAG不相等,则执行拷贝操作;
否则抛出异常。
- setObjectContent(InputStream) - Method in class com.alibaba.sdk.android.oss.model.GetObjectResult
-
- setObjectCRC64(String) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectResult
-
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.AbortMultipartUploadRequest
-
设置OSSObject objectKey。
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
设置objectKey。
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadResult
-
设置新创建的OSSObject的Key。
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.DeleteObjectRequest
-
设置要删除的Object的Key
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.GetObjectRequest
-
设置需要下载的Object的名字
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.HeadObjectRequest
-
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadRequest
-
设置用来创建的Multipart的Object(也就是Multipart上传完成后新生成的Object)的key。
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadResult
-
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsRequest
-
设置OSSObject objectKey。
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置请求的ObjectKey
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置上传到OSS的Object名
- setObjectKey(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置OSSObject objectKey。
- setObjectSummaries(List<OSSObjectSummary>) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setParameters(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setPartContent(byte[]) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置上传分块的内容
- setPartETags(List<PartETag>) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
- setPartNumber(int) - Method in class com.alibaba.sdk.android.oss.model.PartETag
-
设置Part标识号码。
- setPartNumber(int) - Method in class com.alibaba.sdk.android.oss.model.PartSummary
-
设置Part的标识号码。
- setPartNumber(int) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置上传分块(Part)的标识号码(Part Number)。
每一个上传分块(Part)都有一个标识它的号码(范围1~10000)。
对于同一个Upload ID,该号码不但唯一标识这一块数据,也标识了这块数据在整个文件中的
相对位置。如果你用同一个Part号码上传了新的数据,那么OSS上已有的这个号码的Part数据
将被覆盖。
- setPartNumberMarker(Integer) - Method in class com.alibaba.sdk.android.oss.model.ListPartsRequest
-
设置一个值表示从哪个Part号码开始获取列表。
- setPartNumberMarker(int) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
- setParts(List<PartSummary>) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置PartSummary的列表。
- setPartSize(long) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置分块大小,默认256KB,最小为100KB
- setPosition(long) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setPrefix(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsRequest
-
设置prefix,限定返回的object key必须以prefix作为前缀。
- setPrefix(String) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setProgressCallback(OSSProgressCallback<AppendObjectRequest>) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setProgressCallback(OSSProgressCallback<PutObjectRequest>) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
设置上传进度回调
- setProgressCallback(OSSProgressCallback<ResumableUploadRequest>) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置上传进度回调
- setProgressCallback(OSSProgressCallback<UploadPartRequest>) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置上传分块的进度回调
- setProgressCallback(OSSProgressCallback) - Method in class com.alibaba.sdk.android.oss.network.ExecutionContext
-
- setRange(Range) - Method in class com.alibaba.sdk.android.oss.model.GetObjectRequest
-
范围下载
- setRecordDirectory(String) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置断点进度记录文件在本地文件系统的存储地址(需要保证这个目录已经存在)
- setRequest(T) - Method in class com.alibaba.sdk.android.oss.network.ExecutionContext
-
- setRequestId(String) - Method in class com.alibaba.sdk.android.oss.model.OSSResult
-
- setResponseHeader(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.OSSResult
-
- setSecretKeyId(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSStsTokenCredentialProvider
-
- setSecurityToken(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSFederationToken
-
- setSecurityToken(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSStsTokenCredentialProvider
-
- setServerCallbackReturnBody(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadResult
-
设置serverCallback结果
- setServerCallbackReturnBody(String) - Method in class com.alibaba.sdk.android.oss.model.PutObjectResult
-
- setServerSideEncryption(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置Object在服务器端熵编码的类型
- setServerSideEncryption(String) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置Object服务器端熵编码的类型
- setSize(long) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置Object的文件字节数。
- setSize(long) - Method in class com.alibaba.sdk.android.oss.model.PartSummary
-
设置Part数据的字节数。
- setSocketTimeout(int) - Method in class com.alibaba.sdk.android.oss.ClientConfiguration
-
设置通过打开的连接传输数据的超时时间(单位:毫秒)。
0表示无限等待(但不推荐使用)。
- setSourceBucketName(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置源Object所在的Bucket的名称。
- setSourceKey(String) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置源Object的Key。
- setStatusCode(int) - Method in class com.alibaba.sdk.android.oss.model.OSSResult
-
- setStorageClass(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
- setStorageClass(String) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置Object的存储类别。
- setTempAk(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSFederationToken
-
- setTempSk(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSFederationToken
-
- setTruncated(boolean) - Method in class com.alibaba.sdk.android.oss.model.ListObjectsResult
-
- setTruncated(boolean) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置一个值表示返回结果是否被截取,即是否还有其他记录没有返回。
- setType(String) - Method in class com.alibaba.sdk.android.oss.model.OSSObjectSummary
-
设置Object的类型
- setUnmodifiedSinceConstraint(Date) - Method in class com.alibaba.sdk.android.oss.model.CopyObjectRequest
-
设置一个时间,如果该时间等于或者晚于文件实际修改时间,则正常传输文件;
否则抛出异常。可选。
- setUploadData(byte[]) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setUploadData(byte[]) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setUploadData(byte[]) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
上传Byte数据到OSS,设置数据内容
- setUploadFilePath(String) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setUploadFilePath(String) - Method in class com.alibaba.sdk.android.oss.model.AppendObjectRequest
-
- setUploadFilePath(String) - Method in class com.alibaba.sdk.android.oss.model.PutObjectRequest
-
上传本地文件到OSS,设置本地文件路径
- setUploadFilePath(String) - Method in class com.alibaba.sdk.android.oss.model.ResumableUploadRequest
-
设置上传文件的本地文件路径
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.AbortMultipartUploadRequest
-
设置标识Multipart上传事件的Upload ID。
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.CompleteMultipartUploadRequest
-
设置标识Multipart上传事件的Upload ID。
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.InitiateMultipartUploadResult
-
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsRequest
-
设置标识Multipart上传事件的Upload ID。
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.ListPartsResult
-
设置标识Multipart上传事件的Upload ID。
- setUploadId(String) - Method in class com.alibaba.sdk.android.oss.model.UploadPartRequest
-
设置标识Multipart上传事件的Upload ID。
- setUploadInputStream(InputStream, long) - Method in class com.alibaba.sdk.android.oss.internal.RequestMessage
-
- setUserMetadata(Map<String, String>) - Method in class com.alibaba.sdk.android.oss.model.ObjectMetadata
-
设置用户自定义的元数据,表示以x-oss-meta-为前缀的请求头。
- shouldRetry(Exception, int) - Method in class com.alibaba.sdk.android.oss.internal.OSSRetryHandler
-
- sign(String, String, String) - Static method in class com.alibaba.sdk.android.oss.common.utils.OSSUtils
-
根据ak/sk、content生成token
- SIGNATURE - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- signContent(String) - Method in class com.alibaba.sdk.android.oss.common.auth.OSSCustomSignerCredentialProvider
-
自定义的加签函数,考虑到移动端不适合保存AcessKeyId/AccessKeySecret在本地,那么可以在业务server上进行加签。
比如,在这个函数中,把Content POST到业务server,业务server用保存的AccessKeyId/AccessKeySecret进行加签后,返回签名结果。
签名算法参考:http://help.aliyun.com/document_detail/oss/api-reference/access-control/signature-header.html
content是已经根据请求各个参数拼接后的字符串,所以算法为:
signature = "OSS " + AccessKeyId + ":" + base64(hmac-sha1(AccessKeySecret, content))
- signRequest(RequestMessage) - Static method in class com.alibaba.sdk.android.oss.common.utils.OSSUtils
-
- source() - Method in class com.alibaba.sdk.android.oss.network.OSSRequestTask.ProgressTouchableResponseBody
-
- STORAGE_CLASS - Static variable in interface com.alibaba.sdk.android.oss.common.OSSHeaders
-
- SUBRESOURCE_ACL - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_APPEND - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_CORS - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_DELETE - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_LIFECYCLE - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_LOCATION - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_LOGGING - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_REFERER - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_UPLOADS - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-
- SUBRESOURCE_WEBSITE - Static variable in class com.alibaba.sdk.android.oss.common.RequestParameters
-