| 限定符和类型 | 方法和说明 |
|---|---|
protected <X extends CosServiceRequest> |
COSClient.createRequest(String bucketName,
String key,
X originalRequest,
HttpMethodName httpMethod) |
| 限定符和类型 | 方法和说明 |
|---|---|
<X extends CosServiceRequest> |
COSSigner.sign(CosHttpRequest<X> request,
COSCredentials cred,
Date expiredTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
static InputStream |
ProgressInputStream.inputStreamForResponse(InputStream is,
CosServiceRequest req)
Returns an input stream for response progress tracking purposes.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CosHttpRequest<T extends CosServiceRequest> |
| 限定符和类型 | 方法和说明 |
|---|---|
<X,Y extends CosServiceRequest> |
DefaultCosHttpClient.exeute(CosHttpRequest<Y> request,
HttpResponseHandler<CosServiceResponse<X>> responseHandler) |
<X,Y extends CosServiceRequest> |
CosHttpClient.exeute(CosHttpRequest<Y> request,
HttpResponseHandler<CosServiceResponse<X>> responseHandler) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T extends CosServiceRequest> |
CosServiceRequest.copyBaseTo(T target)
Copies the internal state of this base class to that of the target request.
|
<T extends CosServiceRequest> |
CosServiceRequest.withGeneralProgressListener(ProgressListener progressListener)
Sets the optional progress listener for receiving updates about the progress of the request,
and returns a reference to this object so that method calls can be chained together.
|
| 限定符和类型 | 方法和说明 |
|---|---|
CosServiceRequest |
CosServiceRequest.clone()
Creates a shallow clone of this object for all fields except the handler context.
|
CosServiceRequest |
CosServiceRequest.getCloneRoot()
Returns the root object from which the current object was cloned; or null if there isn't one.
|
CosServiceRequest |
CosServiceRequest.getCloneSource()
Returns the source object from which the current object was cloned; or null if there isn't
one.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected com.qcloud.cos.internal.crypto.ContentCryptoMaterial |
COSCryptoModuleBase.createContentCryptoMaterial(CosServiceRequest req)
Creates and returns a non-null content crypto material for the given request.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbortMultipartUploadRequest |
class |
AbstractPutObjectRequest |
class |
AppendObjectRequest |
class |
CompleteMultipartUploadRequest |
class |
CopyObjectRequest |
class |
CopyPartRequest |
class |
CreateBucketRequest |
class |
DeleteBucketCrossOriginConfigurationRequest
Request object for the parameters to delete a bucket's cross origin configuration.
|
class |
DeleteBucketInventoryConfigurationRequest
Request object to delete an inventory configuration.
|
class |
DeleteBucketLifecycleConfigurationRequest
Request object for the parameters to delete a bucket's lifecycle configuration.
|
class |
DeleteBucketPolicyRequest |
class |
DeleteBucketReplicationConfigurationRequest |
class |
DeleteBucketRequest |
class |
DeleteBucketTaggingConfigurationRequest
Request object for the parameters to delete a bucket's tagging configuration.
|
class |
DeleteBucketWebsiteConfigurationRequest
Request object for the parameters to delete a bucket's website configuration.
|
class |
DeleteObjectRequest |
class |
DeleteObjectsRequest
Provides options for deleting multiple objects in a specified bucket.
|
class |
DeleteVersionRequest |
class |
EncryptedGetObjectRequest
An extension of
GetObjectRequest to allow additional encryption material description to
be specified on a per-request basis. |
class |
EncryptedInitiateMultipartUploadRequest
This class is an extension of
InitiateMultipartUploadRequest to allow
additional crypto related attributes to be specified. |
class |
EncryptedPutObjectRequest |
class |
GeneratePresignedUrlRequest |
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 |
GetBucketCrossOriginConfigurationRequest
Request object for the parameters to get a bucket's cross origin configuration.
|
class |
GetBucketDomainConfigurationRequest
Request object for the parameters to retrieve a bucket's domain
configuration.
|
class |
GetBucketInventoryConfigurationRequest
Request object to retrieve an inventory configuration.
|
class |
GetBucketLifecycleConfigurationRequest
Request object for the parameters to get a bucket's lifecycle configuration.
|
class |
GetBucketLocationRequest |
class |
GetBucketLoggingConfigurationRequest
Request object for the parameters to get a bucket's logging configuration.
|
class |
GetBucketPolicyRequest |
class |
GetBucketReplicationConfigurationRequest |
class |
GetBucketTaggingConfigurationRequest
Request object for the parameters to get a bucket's tagging configuration.
|
class |
GetBucketVersioningConfigurationRequest
Request object for the parameters to get a bucket's versioning configuration.
|
class |
GetBucketWebsiteConfigurationRequest
Request object for the parameters to retrieve a bucket's website
configuration.
|
class |
GetObjectAclRequest |
class |
GetObjectMetadataRequest |
class |
GetObjectRequest |
class |
HeadBucketRequest |
class |
InitiateMultipartUploadRequest |
class |
ListBucketInventoryConfigurationsRequest
Request object to list inventory configurations of a bucket.
|
class |
ListBucketsRequest |
class |
ListMultipartUploadsRequest |
class |
ListNextBatchOfObjectsRequest
Request object for parameters of listing next batch of objects.
|
class |
ListNextBatchOfVersionsRequest
Request object for the parameters to list next batch of versions.
|
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 |
ListVersionsRequest |
class |
PutInstructionFileRequest
Used to create a new instruction file, typically used to share an encrypted COS object with
partners via re-encrypting the CEK of the specified COS object with a partner-specific public
key.
|
class |
PutObjectRequest
Uploads a new object to the specified Qcloud COS bucket.
|
class |
RestoreObjectRequest |
class |
SetBucketAclRequest |
class |
SetBucketCrossOriginConfigurationRequest
Contains options for setting the cross origin configuration for a bucket.
|
class |
SetBucketDomainConfigurationRequest
Request object for the parameters to set a bucket's domain configuration.
|
class |
SetBucketInventoryConfigurationRequest
Request object to set an inventory configuration to a bucket.
|
class |
SetBucketLifecycleConfigurationRequest |
class |
SetBucketLoggingConfigurationRequest
Contains options for setting the logging configuration for a bucket.
|
class |
SetBucketPolicyRequest |
class |
SetBucketReplicationConfigurationRequest |
class |
SetBucketTaggingConfigurationRequest
Contains options for setting the tagging configuration for a bucket.
|
class |
SetBucketVersioningConfigurationRequest |
class |
SetBucketWebsiteConfigurationRequest
Request object for the parameters to set a bucket's website configuration.
|
class |
SetObjectAclRequest |
class |
UploadPartRequest |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract <X extends CosServiceRequest> |
RetryPolicy.shouldRetry(CosHttpRequest<X> request,
org.apache.http.HttpResponse response,
Exception exception,
int retryIndex) |
<X extends CosServiceRequest> |
PredefinedRetryPolicies.SdkDefaultRetryPolicy.shouldRetry(CosHttpRequest<X> request,
org.apache.http.HttpResponse response,
Exception exception,
int retryIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <X extends CosServiceRequest> |
TransferManager.appendMultipartUserAgent(X request) |
static <X extends CosServiceRequest> |
TransferManager.appendSingleObjectUserAgent(X request) |
Copyright © 2020. All rights reserved.