azure-storage-blobs
Public Attributes | List of all members
Azure::Storage::Blobs::Models::DownloadBlobResult Struct Referencefinal

Response type for Azure::Storage::Blobs::BlobClient::Download.

#include <blob_rest_client.hpp>

Public Attributes

std::unique_ptr< Azure::Core::IO::BodyStream > BodyStream
 
Azure::Core::Http::HttpRange ContentRange
 
int64_t BlobSize = 0
 
Models::BlobType BlobType
 
Azure::Nullable< ContentHash > TransactionalContentHash
 
DownloadBlobDetails Details
 

Member Data Documentation

◆ BlobSize

int64_t Azure::Storage::Blobs::Models::DownloadBlobResult::BlobSize = 0

Size of the blob.

◆ BlobType

Models::BlobType Azure::Storage::Blobs::Models::DownloadBlobResult::BlobType

The blob's type.

◆ BodyStream

std::unique_ptr<Azure::Core::IO::BodyStream> Azure::Storage::Blobs::Models::DownloadBlobResult::BodyStream

Content of the blob or blob range.

◆ ContentRange

Azure::Core::Http::HttpRange Azure::Storage::Blobs::Models::DownloadBlobResult::ContentRange

Indicates the range of bytes returned.

◆ Details

DownloadBlobDetails Azure::Storage::Blobs::Models::DownloadBlobResult::Details

Detailed information of the downloaded blob.

◆ TransactionalContentHash

Azure::Nullable<ContentHash> Azure::Storage::Blobs::Models::DownloadBlobResult::TransactionalContentHash

The request may return a CRC64 or MD5 hash for the downloaded range of data.


The documentation for this struct was generated from the following file: