AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::MediaStoreData::Model::DescribeObjectResult Class Reference

#include <DescribeObjectResult.h>

Public Member Functions

 DescribeObjectResult ()
 
 DescribeObjectResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeObjectResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetETag () const
 
void SetETag (const Aws::String &value)
 
void SetETag (Aws::String &&value)
 
void SetETag (const char *value)
 
DescribeObjectResultWithETag (const Aws::String &value)
 
DescribeObjectResultWithETag (Aws::String &&value)
 
DescribeObjectResultWithETag (const char *value)
 
const Aws::StringGetContentType () const
 
void SetContentType (const Aws::String &value)
 
void SetContentType (Aws::String &&value)
 
void SetContentType (const char *value)
 
DescribeObjectResultWithContentType (const Aws::String &value)
 
DescribeObjectResultWithContentType (Aws::String &&value)
 
DescribeObjectResultWithContentType (const char *value)
 
long long GetContentLength () const
 
void SetContentLength (long long value)
 
DescribeObjectResultWithContentLength (long long value)
 
const Aws::StringGetCacheControl () const
 
void SetCacheControl (const Aws::String &value)
 
void SetCacheControl (Aws::String &&value)
 
void SetCacheControl (const char *value)
 
DescribeObjectResultWithCacheControl (const Aws::String &value)
 
DescribeObjectResultWithCacheControl (Aws::String &&value)
 
DescribeObjectResultWithCacheControl (const char *value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
DescribeObjectResultWithLastModified (const Aws::Utils::DateTime &value)
 
DescribeObjectResultWithLastModified (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 28 of file DescribeObjectResult.h.

Constructor & Destructor Documentation

◆ DescribeObjectResult() [1/2]

Aws::MediaStoreData::Model::DescribeObjectResult::DescribeObjectResult ( )

◆ DescribeObjectResult() [2/2]

Aws::MediaStoreData::Model::DescribeObjectResult::DescribeObjectResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCacheControl()

const Aws::String& Aws::MediaStoreData::Model::DescribeObjectResult::GetCacheControl ( ) const
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 131 of file DescribeObjectResult.h.

◆ GetContentLength()

long long Aws::MediaStoreData::Model::DescribeObjectResult::GetContentLength ( ) const
inline

The length of the object in bytes.

Definition at line 111 of file DescribeObjectResult.h.

◆ GetContentType()

const Aws::String& Aws::MediaStoreData::Model::DescribeObjectResult::GetContentType ( ) const
inline

The content type of the object.

Definition at line 75 of file DescribeObjectResult.h.

◆ GetETag()

const Aws::String& Aws::MediaStoreData::Model::DescribeObjectResult::GetETag ( ) const
inline

The ETag that represents a unique instance of the object.

Definition at line 39 of file DescribeObjectResult.h.

◆ GetLastModified()

const Aws::Utils::DateTime& Aws::MediaStoreData::Model::DescribeObjectResult::GetLastModified ( ) const
inline

The date and time that the object was last modified.

Definition at line 191 of file DescribeObjectResult.h.

◆ operator=()

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCacheControl() [1/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetCacheControl ( const Aws::String value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 140 of file DescribeObjectResult.h.

◆ SetCacheControl() [2/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetCacheControl ( Aws::String &&  value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 149 of file DescribeObjectResult.h.

◆ SetCacheControl() [3/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetCacheControl ( const char *  value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 158 of file DescribeObjectResult.h.

◆ SetContentLength()

void Aws::MediaStoreData::Model::DescribeObjectResult::SetContentLength ( long long  value)
inline

The length of the object in bytes.

Definition at line 116 of file DescribeObjectResult.h.

◆ SetContentType() [1/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetContentType ( const Aws::String value)
inline

The content type of the object.

Definition at line 80 of file DescribeObjectResult.h.

◆ SetContentType() [2/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetContentType ( Aws::String &&  value)
inline

The content type of the object.

Definition at line 85 of file DescribeObjectResult.h.

◆ SetContentType() [3/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetContentType ( const char *  value)
inline

The content type of the object.

Definition at line 90 of file DescribeObjectResult.h.

◆ SetETag() [1/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetETag ( const Aws::String value)
inline

The ETag that represents a unique instance of the object.

Definition at line 44 of file DescribeObjectResult.h.

◆ SetETag() [2/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetETag ( Aws::String &&  value)
inline

The ETag that represents a unique instance of the object.

Definition at line 49 of file DescribeObjectResult.h.

◆ SetETag() [3/3]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetETag ( const char *  value)
inline

The ETag that represents a unique instance of the object.

Definition at line 54 of file DescribeObjectResult.h.

◆ SetLastModified() [1/2]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that the object was last modified.

Definition at line 196 of file DescribeObjectResult.h.

◆ SetLastModified() [2/2]

void Aws::MediaStoreData::Model::DescribeObjectResult::SetLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that the object was last modified.

Definition at line 201 of file DescribeObjectResult.h.

◆ WithCacheControl() [1/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithCacheControl ( const Aws::String value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 167 of file DescribeObjectResult.h.

◆ WithCacheControl() [2/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithCacheControl ( Aws::String &&  value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 176 of file DescribeObjectResult.h.

◆ WithCacheControl() [3/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithCacheControl ( const char *  value)
inline

An optional CacheControl header that allows the caller to control the object's cache behavior. Headers can be passed in as specified in the HTTP at https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.

Headers with a custom user-defined value are also accepted.

Definition at line 185 of file DescribeObjectResult.h.

◆ WithContentLength()

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithContentLength ( long long  value)
inline

The length of the object in bytes.

Definition at line 121 of file DescribeObjectResult.h.

◆ WithContentType() [1/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithContentType ( const Aws::String value)
inline

The content type of the object.

Definition at line 95 of file DescribeObjectResult.h.

◆ WithContentType() [2/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithContentType ( Aws::String &&  value)
inline

The content type of the object.

Definition at line 100 of file DescribeObjectResult.h.

◆ WithContentType() [3/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithContentType ( const char *  value)
inline

The content type of the object.

Definition at line 105 of file DescribeObjectResult.h.

◆ WithETag() [1/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithETag ( const Aws::String value)
inline

The ETag that represents a unique instance of the object.

Definition at line 59 of file DescribeObjectResult.h.

◆ WithETag() [2/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithETag ( Aws::String &&  value)
inline

The ETag that represents a unique instance of the object.

Definition at line 64 of file DescribeObjectResult.h.

◆ WithETag() [3/3]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithETag ( const char *  value)
inline

The ETag that represents a unique instance of the object.

Definition at line 69 of file DescribeObjectResult.h.

◆ WithLastModified() [1/2]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that the object was last modified.

Definition at line 206 of file DescribeObjectResult.h.

◆ WithLastModified() [2/2]

DescribeObjectResult& Aws::MediaStoreData::Model::DescribeObjectResult::WithLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that the object was last modified.

Definition at line 211 of file DescribeObjectResult.h.


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