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++.
Public Member Functions | List of all members
azure::storage::cloud_blob_shared_access_headers Class Reference

Represents the optional headers that can be returned with a blob accessed via a shared access signature. More...

Public Member Functions

 cloud_blob_shared_access_headers ()
 Initializes a new instance of the azure::storage::cloud_blob_shared_access_headers class. More...
 
const utility::string_t & cache_control () const
 Gets the value of the cache-control header returned with the blob. More...
 
void set_cache_control (utility::string_t value)
 Sets value of the cache-control header returned with the blob. More...
 
const utility::string_t & content_disposition () const
 Gets the value of the content-disposition header returned with the blob. More...
 
void set_content_disposition (utility::string_t value)
 Sets the value of the content-disposition header returned with the blob. More...
 
const utility::string_t & content_encoding () const
 Gets the value of the content-encoding header returned with the blob. More...
 
void set_content_encoding (utility::string_t value)
 Sets the value of the content-encoding header returned with the blob. More...
 
const utility::string_t & content_language () const
 Gets the value of the content-language header returned with the blob. More...
 
void set_content_language (utility::string_t value)
 Sets the value of the content-language header returned with the blob. More...
 
const utility::string_t & content_type () const
 Gets the value of the content-type header returned with the blob. More...
 
void set_content_type (utility::string_t value)
 Sets the value of the content-type header returned with the blob. More...
 

Detailed Description

Represents the optional headers that can be returned with a blob accessed via a shared access signature.

Constructor & Destructor Documentation

◆ cloud_blob_shared_access_headers()

azure::storage::cloud_blob_shared_access_headers::cloud_blob_shared_access_headers ( )
inline

Initializes a new instance of the azure::storage::cloud_blob_shared_access_headers class.

Member Function Documentation

◆ cache_control()

const utility::string_t& azure::storage::cloud_blob_shared_access_headers::cache_control ( ) const
inline

Gets the value of the cache-control header returned with the blob.

Returns
The cache-control value.

◆ content_disposition()

const utility::string_t& azure::storage::cloud_blob_shared_access_headers::content_disposition ( ) const
inline

Gets the value of the content-disposition header returned with the blob.

Returns
The content-disposition value.

◆ content_encoding()

const utility::string_t& azure::storage::cloud_blob_shared_access_headers::content_encoding ( ) const
inline

Gets the value of the content-encoding header returned with the blob.

Returns
The content-encoding value.

◆ content_language()

const utility::string_t& azure::storage::cloud_blob_shared_access_headers::content_language ( ) const
inline

Gets the value of the content-language header returned with the blob.

Returns
The content-language value.

◆ content_type()

const utility::string_t& azure::storage::cloud_blob_shared_access_headers::content_type ( ) const
inline

Gets the value of the content-type header returned with the blob.

Returns
The content-type value.

◆ set_cache_control()

void azure::storage::cloud_blob_shared_access_headers::set_cache_control ( utility::string_t  value)
inline

Sets value of the cache-control header returned with the blob.

Parameters
valueThe cache-control value.

◆ set_content_disposition()

void azure::storage::cloud_blob_shared_access_headers::set_content_disposition ( utility::string_t  value)
inline

Sets the value of the content-disposition header returned with the blob.

Parameters
valueThe content-disposition value.

◆ set_content_encoding()

void azure::storage::cloud_blob_shared_access_headers::set_content_encoding ( utility::string_t  value)
inline

Sets the value of the content-encoding header returned with the blob.

Parameters
valueThe content-encoding value.

◆ set_content_language()

void azure::storage::cloud_blob_shared_access_headers::set_content_language ( utility::string_t  value)
inline

Sets the value of the content-language header returned with the blob.

Parameters
valueThe content-language value.

◆ set_content_type()

void azure::storage::cloud_blob_shared_access_headers::set_content_type ( utility::string_t  value)
inline

Sets the value of the content-type header returned with the blob.

Parameters
valueThe content-type value.