| 程序包 | 说明 | 
|---|---|
| com.sinacloud.scs | |
| com.sinacloud.scs.http | |
| com.sinacloud.scs.retry | |
| com.sinacloud.scs.services.scs | |
| com.sinacloud.scs.services.scs.model | 
 Classes modeling the various types represented by Amazon S3. 
 | 
| com.sinacloud.scs.services.scs.transfer | 
 Transfer management. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
SCSWebServiceRequest | 
DefaultRequest.getOriginalRequest()
Returns the original, user facing request object which this internal
 request object is representing. 
 | 
SCSWebServiceRequest | 
Request.getOriginalRequest()
Returns the original, user facing request object which this internal
 request object is representing. 
 | 
| 构造器和说明 | 
|---|
DefaultRequest(SCSWebServiceRequest originalRequest,
              String serviceName)
Constructs a new DefaultRequest with the specified service name and the
 original, user facing request object. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
SCSWebServiceRequest | 
HttpRequest.getOriginalRequest()
Returns the original request, as constructed by the SDK user, for which
 this HTTP request is being executed. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
HttpRequest.setOriginalRequest(SCSWebServiceRequest request)
Sets the original request, as constructed by the SDK user, for which this
 HTTP request is being executed. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
long | 
RetryPolicy.BackoffStrategy.delayBeforeNextRetry(SCSWebServiceRequest originalRequest,
                    SCSClientException exception,
                    int retriesAttempted)
Returns the delay (in milliseconds) before next retry attempt. 
 | 
boolean | 
RetryPolicy.RetryCondition.shouldRetry(SCSWebServiceRequest originalRequest,
           SCSClientException exception,
           int retriesAttempted)
Returns whether a failed request should be retried according to the
 given request context. 
 | 
boolean | 
PredefinedRetryPolicies.SDKDefaultRetryCondition.shouldRetry(SCSWebServiceRequest originalRequest,
           SCSClientException exception,
           int retriesAttempted)  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected <X extends SCSWebServiceRequest>  | 
SCSClient.createRequest(String bucketName,
             String key,
             X originalRequest,
             HttpMethodName httpMethod)
Creates and initializes a new request object for the specified S3
 resource. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected ExecutionContext | 
SCSClient.createExecutionContext(SCSWebServiceRequest req)  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
CompleteMultipartUploadRequest
Container for the parameters of the CompleteMultipartUpload operation. 
 | 
class  | 
CopyObjectRequest
 Provides options for copying an Amazon S3 object 
 from a source location to a new destination. 
 | 
class  | 
CreateBucketRequest
Provides options for creating an Amazon S3 bucket. 
 | 
class  | 
DeleteBucketRequest
 Provides options for deleting a specified bucket. 
 | 
class  | 
DeleteObjectRequest
 Provides options for deleting a specified object in a specified bucket. 
 | 
class  | 
GeneratePresignedUrlRequest
 Contains options to genearate a pre-signed URL for an Amazon S3 resource. 
 | 
class  | 
GenericBucketRequest
Generic request container for web service requests on buckets. 
 | 
class  | 
GetBucketAclRequest
Request object containing all the options for requesting a bucket's Access Control List (ACL). 
 | 
class  | 
GetObjectMetadataRequest
 Provides options for obtaining 
 the metadata for the specified Amazon S3 object without actually
 fetching the object contents. 
 | 
class  | 
GetObjectRequest
 Provides options for downloading an Amazon S3 object. 
 | 
class  | 
InitiateMultipartUploadRequest
The InitiateMultipartUploadRequest contains the parameters used for the
 InitiateMultipartUpload method. 
 | 
class  | 
ListBucketsRequest
Request object for listing all the Amazon S3 buckets owned by a user. 
 | 
class  | 
ListObjectsRequest
 Contains options to return a list of summary information about the objects in the specified
 bucket. 
 | 
class  | 
ListPartsRequest
Container for the the parameters of the ListParts operation. 
 | 
class  | 
PutObjectRelaxRequest
秒传请求对象 
 | 
class  | 
PutObjectRequest
 Uploads a new object to the specified Amazon S3 bucket. 
 | 
class  | 
ResponseHeaderOverrides
Container object for overriding headers on a  
GetObjectRequest or
 GeneratePresignedUrlRequest response. | 
class  | 
SetBucketAclRequest
Request object containing all the options for setting a bucket's Access Control List (ACL). 
 | 
class  | 
UploadPartRequest
Contains the parameters used for the UploadPart operation on Amazon S3. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
<X extends SCSWebServiceRequest>  | 
TransferManager.appendUserAgent(X request,
               String userAgent)  | 
Copyright © 2016. All rights reserved.