程序包 | 说明 |
---|---|
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.