Microsoft Azure Storage Client Library for C++
7.5.0
The Microsoft Azure Storage Client Library for C++ is a library for working with the Azure Storage Services in C++.
|
Represents the attributes of a copy blob operation. More...
Public Member Functions | |
copy_state (const copy_state &other) | |
copy_state & | operator= (const copy_state &other) |
copy_state (copy_state &&other) | |
Initializes a new instance of the azure::storage::copy_state class based on an existing instance. More... | |
copy_state & | operator= (copy_state &&other) |
Returns a reference to an azure::storage::copy_state object. More... | |
const utility::string_t & | copy_id () const |
Gets the ID of the copy blob operation. More... | |
utility::datetime | completion_time () const |
Gets the time that the copy blob operation completed, and indicates whether completion was due to a successful copy, whether the operation was cancelled, or whether the operation failed. More... | |
copy_status | status () const |
Gets the status of the copy blob operation. More... | |
const web::http::uri & | source () const |
Gets the URI of the source blob for a copy operation. More... | |
const utility::string_t & | source_raw () const |
Gets the URI string of the source blob for a copy operation. More... | |
int64_t | bytes_copied () const |
Gets the number of bytes copied in the operation so far. More... | |
int64_t | total_bytes () const |
Gets the total number of bytes in the source blob for the copy operation. More... | |
const utility::string_t & | status_description () const |
Gets the description of the current status of the copy blob operation, if status is available. More... | |
utility::datetime | destination_snapshot_time () const |
Gets the incremental destination snapshot time for the latest incremental copy, if the time is available. More... | |
Represents the attributes of a copy blob operation.
|
inline |
Initializes a new instance of the azure::storage::copy_state class based on an existing instance.
other | An existing azure::storage::copy_state object. |
|
inline |
Gets the number of bytes copied in the operation so far.
|
inline |
Gets the time that the copy blob operation completed, and indicates whether completion was due to a successful copy, whether the operation was cancelled, or whether the operation failed.
|
inline |
Gets the ID of the copy blob operation.
|
inline |
Gets the incremental destination snapshot time for the latest incremental copy, if the time is available.
|
inline |
Returns a reference to an azure::storage::copy_state object.
other | An existing azure::storage::copy_state object to use to set properties. |
|
inline |
Gets the URI of the source blob for a copy operation.
|
inline |
Gets the URI string of the source blob for a copy operation.
|
inline |
Gets the status of the copy blob operation.
|
inline |
Gets the description of the current status of the copy blob operation, if status is available.
|
inline |
Gets the total number of bytes in the source blob for the copy operation.