UploadStreamRequest Class |
Namespace: OBS.Model
public class UploadStreamRequest : ResumableUploadRequest
The UploadStreamRequest type exposes the following members.
Name | Description | |
---|---|---|
![]() | UploadStreamRequest |
Default constructor
|
![]() | UploadStreamRequest(String, String) |
Constructor
|
![]() | UploadStreamRequest(Stream, String, String) |
Constructor
|
![]() | UploadStreamRequest(String, String, Stream, Int64) |
Constructor
|
![]() | UploadStreamRequest(String, String, Stream, Int64, Boolean) |
Constructor
|
![]() | UploadStreamRequest(String, String, Stream, Int64, Boolean, String) |
Constructor
|
Name | Description | |
---|---|---|
![]() | BucketName |
Bucket name
(Inherited from ObsBucketWebServiceRequest.) |
![]() | CannedAcl |
Object ACL
(Inherited from PutObjectBasicRequest.) |
![]() | CheckpointFile |
File used to record the upload progress
(Overrides ResumableUploadRequestCheckpointFile.) |
![]() | ContentType |
MIME type of the object
(Inherited from PutObjectBasicRequest.) |
![]() | EnableCheckpoint |
Identifier specifying whether the resumable mode is enabled
(Inherited from ResumableUploadRequest.) |
![]() | EnableCheckSum |
Identifier specifying whether the to-be-uploaded content will be verified
(Inherited from ResumableUploadRequest.) |
![]() | Expires |
Expiration time of the generated object
(Inherited from ResumableUploadRequest.) |
![]() | Metadata |
Customized metadata of the object
(Inherited from PutObjectBasicRequest.) |
![]() | ObjectKey |
Object name
(Inherited from PutObjectBasicRequest.) |
![]() | ProgressInterval |
Interval for refreshing the upload progress. The default value is 100 KB or 1 second.
(Inherited from ResumableUploadRequest.) |
![]() | ProgressType |
Mode for presenting the upload progress. The default value is "ByBytes".
(Inherited from ResumableUploadRequest.) |
![]() | SseHeader |
SSE decryption headers of the object content
(Inherited from PutObjectBasicRequest.) |
![]() | StorageClass |
Object storage class
(Inherited from PutObjectBasicRequest.) |
![]() | SuccessRedirectLocation |
Redirection address after a successfully responded request
(Inherited from PutObjectBasicRequest.) |
![]() | UploadEventHandler |
Upload event callback function
(Inherited from ResumableUploadRequest.) |
![]() | UploadPartSize |
Part size
(Inherited from ResumableUploadRequest.) |
![]() | UploadProgress |
Upload progress callback function
(Inherited from ResumableUploadRequest.) |
![]() | UploadStream |
Data stream to be uploaded, which must be queryable
|
![]() | WebsiteRedirectLocation |
Redirection link which can redirect the request to another object in the bucket or to an external URL
(Inherited from PutObjectBasicRequest.) |
Name | Description | |
---|---|---|
![]() | GrantExtensionPermission |
Grant the OBS extension permissions to a user.
(Inherited from PutObjectBasicRequest.) |
![]() | WithDrawExtensionPermission |
Withdraw the user's OBS extension permissions.
(Inherited from PutObjectBasicRequest.) |