Interface | Description |
---|---|
CosDataSource |
Used to represent an COS data source that either has a file or an input
stream.
|
COSEncryption | |
Grantee |
Represents a grantee (entity) that can be assigned access permissions in an
AccessControlList . |
MaterialsDescriptionProvider |
Interface for providing MaterialsDescription.
|
SSECOSKeyManagementParamsProvider |
Implemented by classes that support the option of using SSE with COS Key
Management System.
|
SSECustomerKeyProvider |
Implemented by classes that support the option of using SSE Customer key.
|
Class | Description |
---|---|
AbortIncompleteMultipartUpload |
Specifies the days since the initiation of an Incomplete Multipart Upload that Lifecycle will wait before permanently removing all parts of the upload.
|
AbortMultipartUploadRequest | |
AbstractPutObjectRequest | |
AccessControlList |
Represents an Qcloud COS Access Control List (ACL), including the ACL's set of grantees and the
permissions assigned to each grantee.
|
AclXmlFactory |
Factory for creating XML fragments from AccessControlList objects that can be sent to COS as part
of requests.
|
AppendObjectRequest | |
AppendObjectResult | |
Bucket | |
BucketConfigurationXmlFactory |
Converts bucket configuration objects into XML byte arrays.
|
BucketCrossOriginConfiguration | |
BucketDomainConfiguration | |
BucketIntelligentTierConfiguration | |
BucketIntelligentTierConfiguration.Transition | |
BucketLifecycleConfiguration |
Container for bucket lifecycle configuration operations.
|
BucketLifecycleConfiguration.NoncurrentVersionTransition |
The non-current-version transition attribute of the rule, describing how non-current versions
of objects will move between different storage classes.
|
BucketLifecycleConfiguration.Rule | |
BucketLifecycleConfiguration.Transition |
The transition attribute of the rule describing how this object will move between different
storage classes in Qcloud COS.
|
BucketLoggingConfiguration | |
BucketPolicy | |
BucketRefererConfiguration | |
BucketReplicationConfiguration | |
BucketTaggingConfiguration | |
BucketVersioningConfiguration | |
BucketWebsiteConfiguration |
Bucket configuration options for hosting static websites entirely out of COS
|
ByteRangeCapturingInputStream |
FilterInputStream that captures a range of bytes from a wrapped input stream.
|
CASJobParameters |
CAS related prameters pertaining to a job.
|
CiServiceResult | |
CompleteMultipartUploadRequest | |
CompleteMultipartUploadResult | |
CopyObjectRequest | |
CopyObjectResult | |
CopyPartRequest | |
CopyPartResult | |
CopyResult |
Contains information returned by COS for a completed copy operation.
|
CORSRule |
Container for rules of cross origin configuration.
|
COSKeyFilter | |
COSObject | |
COSObjectId | |
COSObjectIdBuilder |
Convenient builder for
COSObjectId . |
COSObjectInputStream |
Input stream representing the content of an
COSObject . |
COSObjectSummary |
Contains the summary of an object stored in an Qcloud COS bucket.
|
CosServiceResult | |
COSVersionSummary | |
CreateBucketRequest | |
CSVInput |
Describes how a CSV-formatted input object is formatted.
|
CSVOutput |
Describes how CSV-formatted results are formatted.
|
DeleteBucketCrossOriginConfigurationRequest |
Request object for the parameters to delete a bucket's cross origin configuration.
|
DeleteBucketDomainConfigurationRequest |
Request object for the parameters to delete a bucket's domain configuration.
|
DeleteBucketInventoryConfigurationRequest |
Request object to delete an inventory configuration.
|
DeleteBucketInventoryConfigurationResult |
Result object to contain the response returned from
COSClient.deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest)
operation. |
DeleteBucketLifecycleConfigurationRequest |
Request object for the parameters to delete a bucket's lifecycle configuration.
|
DeleteBucketPolicyRequest | |
DeleteBucketReplicationConfigurationRequest | |
DeleteBucketRequest | |
DeleteBucketTaggingConfigurationRequest |
Request object for the parameters to delete a bucket's tagging configuration.
|
DeleteBucketWebsiteConfigurationRequest |
Request object for the parameters to delete a bucket's website configuration.
|
DeleteObjectRequest | |
DeleteObjectsRequest |
Provides options for deleting multiple objects in a specified bucket.
|
DeleteObjectsRequest.KeyVersion |
A key to delete, with an optional version attribute.
|
DeleteObjectsResult | |
DeleteObjectsResult.DeletedObject |
A successfully deleted object.
|
DeleteObjectTaggingRequest |
Request object for the parameters to delete the tags for an object.
|
DeleteObjectTaggingResult |
Contains all the information returned from performing a
DeleteObjectTaggingRequest . |
DeleteVersionRequest | |
DomainRule | |
EncryptedGetObjectRequest |
An extension of
GetObjectRequest to allow additional encryption material description to
be specified on a per-request basis. |
EncryptedInitiateMultipartUploadRequest |
This class is an extension of
InitiateMultipartUploadRequest to allow
additional crypto related attributes to be specified. |
EncryptedPutObjectRequest | |
Filter | |
FilterRule |
Model class representing a Filter Rule for a
NotificationConfiguration . |
GeneratePresignedUrlRequest | |
GenericBucketRequest |
Generic request container for web service requests on buckets.
|
GetBucketAclRequest |
Request object containing all the options for requesting a bucket's Access Control List (ACL).
|
GetBucketCrossOriginConfigurationRequest |
Request object for the parameters to get a bucket's cross origin configuration.
|
GetBucketDomainConfigurationRequest |
Request object for the parameters to retrieve a bucket's domain
configuration.
|
GetBucketIntelligentTierConfigurationRequest | |
GetBucketInventoryConfigurationRequest |
Request object to retrieve an inventory configuration.
|
GetBucketInventoryConfigurationResult |
Result object to contain the response returned from
COSClient.getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest)
operation. |
GetBucketLifecycleConfigurationRequest |
Request object for the parameters to get a bucket's lifecycle configuration.
|
GetBucketLocationRequest | |
GetBucketLoggingConfigurationRequest |
Request object for the parameters to get a bucket's logging configuration.
|
GetBucketPolicyRequest | |
GetBucketRefererConfigurationRequest |
Request object for the parameters to retrieve a bucket's referer
configuration.
|
GetBucketReplicationConfigurationRequest | |
GetBucketTaggingConfigurationRequest |
Request object for the parameters to get a bucket's tagging configuration.
|
GetBucketVersioningConfigurationRequest |
Request object for the parameters to get a bucket's versioning configuration.
|
GetBucketWebsiteConfigurationRequest |
Request object for the parameters to retrieve a bucket's website
configuration.
|
GetObjectAclRequest | |
GetObjectMetadataRequest | |
GetObjectRequest | |
GetObjectTaggingRequest |
Request object for the parameters to get the tags for an object.
|
GetObjectTaggingResult |
Contains all the information returned from performing a
GetObjectTaggingRequest . |
Grant |
Specifies a grant, consisting of one grantee and one permission.
|
HeadBucketRequest | |
HeadBucketResult |
Result object for Head Bucket request.
|
HeadBucketResultHandler | |
InitiateMultipartUploadRequest | |
InitiateMultipartUploadResult | |
InputSerialization |
Describes the serialization format of the object.
|
InstructionFileId | |
JSONInput | |
JSONOutput | |
ListBucketInventoryConfigurationsRequest |
Request object to list inventory configurations of a bucket.
|
ListBucketInventoryConfigurationsResult |
Result object to contain the response returned from
COSClient.listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest)
operation. |
ListBucketsRequest | |
ListMultipartUploadsRequest | |
ListNextBatchOfObjectsRequest |
Request object for parameters of listing next batch of objects.
|
ListNextBatchOfVersionsRequest |
Request object for the parameters to list next batch of versions.
|
ListObjectsRequest |
Contains options to return a list of summary information about the objects in the specified
bucket.
|
ListPartsRequest |
Container for the the parameters of the ListParts operation.
|
ListVersionsRequest | |
MultipartUpload | |
MultipartUploadListing |
The ListMultipartUploadsResponse contains all the information about the
ListMultipartUploads method.
|
ObjectListing |
Contains the results of listing the objects in an Qcloud COS bucket.
|
ObjectMetadata |
Represents the object metadata that is stored with Qcloud COS.
|
ObjectTagging |
The tagging for an object.
|
OutputSerialization |
Describes how results of the Select job are serialized.
|
Owner |
Represents the owner of an COS COS bucket.
|
ParquetInput | |
PartETag | |
PartListing |
The ListPartsResponse contains all the information about the ListParts
method.
|
PartSummary |
Container for summary information about a part in a multipart upload, such as
part number, size, etc.
|
Progress | |
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.
|
PutObjectRequest |
Uploads a new object to the specified Qcloud COS bucket.
|
PutObjectResult | |
RedirectRule |
Container for redirect information.
|
RenameRequest | |
ReplicationDestinationConfig |
Destination configuration for Qcloud bucket replication rule.
|
ReplicationRule |
Rule that specifies the replication configuration.
|
RequestProgress | |
ResponseHeaderOverrides |
Container object for overriding headers on a
GetObjectRequest or
GeneratePresignedUrlRequest response. |
RestoreObjectRequest | |
RoutingRule |
Container for one routing rule that identifies a condition and a redirect
that applies when the condition is met.
|
RoutingRuleCondition |
A container for describing a condition that must be met for the specified
redirect to apply.
|
ScanRange | |
SelectObjectContentEvent | |
SelectObjectContentEvent.ContinuationEvent |
The Continuation Event.
|
SelectObjectContentEvent.EndEvent |
The End Event.
|
SelectObjectContentEvent.ProgressEvent |
The Progress Event.
|
SelectObjectContentEvent.RecordsEvent |
The Record Event.
|
SelectObjectContentEvent.StatsEvent |
The Stats Event.
|
SelectObjectContentEventStream |
A stream of
SelectObjectContentEvent s, generated as the result of a call
to COSClient.selectObjectContent(SelectObjectContentRequest) . |
SelectObjectContentEventVisitor |
A method for applying logic to an unknown type of
SelectObjectContentEvent without needing to perform "instanceof"
checks and casting. |
SelectObjectContentRequest |
Request to filter the contents of an COS object based on a simple Structured Query Language (SQL) statement.
|
SelectObjectContentResult | |
SelectParameters |
Describes the parameters for Select job types.
|
SelectRecordsInputStream |
An implementation of
InputStream that loads the content from the COS object that matched the select query. |
SetBucketAclRequest | |
SetBucketCrossOriginConfigurationRequest |
Contains options for setting the cross origin configuration for a bucket.
|
SetBucketDomainConfigurationRequest |
Request object for the parameters to set a bucket's domain configuration.
|
SetBucketIntelligentTierConfigurationRequest | |
SetBucketInventoryConfigurationRequest |
Request object to set an inventory configuration to a bucket.
|
SetBucketInventoryConfigurationResult |
Result object to contain the response returned from
COSClient.setBucketInventoryConfiguration(SetBucketInventoryConfigurationRequest)
operation. |
SetBucketLifecycleConfigurationRequest | |
SetBucketLoggingConfigurationRequest |
Contains options for setting the logging configuration for a bucket.
|
SetBucketPolicyRequest | |
SetBucketRefererConfigurationRequest |
Request object for the parameters to set a bucket's referer configuration.
|
SetBucketReplicationConfigurationRequest | |
SetBucketTaggingConfigurationRequest |
Contains options for setting the tagging configuration for a bucket.
|
SetBucketVersioningConfigurationRequest | |
SetBucketWebsiteConfigurationRequest |
Request object for the parameters to set a bucket's website configuration.
|
SetObjectAclRequest | |
SetObjectTaggingRequest |
Request object for the parameters to set the tags for an object.
|
SetObjectTaggingResult |
Contains all the information returned from performing a
SetObjectTaggingRequest . |
SSECOSKeyManagementParams | |
SSECustomerKey |
Represents a customer provided key for use with Qcloud COS server-side
encryption.
|
Stats | |
TagSet | |
UinGrantee | |
UploadPartRequest | |
UploadPartResult | |
UploadResult |
Contains information returned by Qcloud COS for a completed upload.
|
VersionListing |
Contains the results of listing the versions in an Qcloud COS bucket,
including a list of
COSVersionSummary objects describing each version,
information describing if this is a complete or partial listing, and the
original request parameters. |
Enum | Description |
---|---|
CannedAccessControlList |
Specifies constants defining a canned access control list.
|
CompressionType | |
CORSRule.AllowedMethods |
Enumeration of names of the all the allowed methods.
|
CosDataSource.Utils |
CosDataSource specific utilities. |
COSKeyFilter.FilterRuleName |
Allowable values for the name of a
FilterRule for an COSKeyFilter |
ExpressionType |
The type of the provided expression (e.g., SQL).
|
FileHeaderInfo |
Describes the first line of input.
|
GroupGrantee |
Specifies constants defining a group of COS users who can be granted permissions to buckets and
objects.
|
InventoryFrequency |
The frequency for producing inventory results.
|
JSONType | |
Permission |
Specifies constants defining an access permission, as granted to grantees in an
AccessControlList . |
QuoteFields |
Indicates whether or not all output fields should be quoted.
|
ReplicationRuleStatus |
A enum class for status of a QCloud bucket replication rule.
|
SSEAlgorithm |
Server-side Encryption Algorithm.
|
StorageClass |
Specifies constants that define COS storage classes.
|
Tier |
CAS retrieval tier at which the restore will be processed.
|
UploadMode |
Copyright © 2022. All rights reserved.