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

#include <HttpEndpointRequestConfiguration.h>

Public Member Functions

 HttpEndpointRequestConfiguration ()
 
 HttpEndpointRequestConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
HttpEndpointRequestConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ContentEncodingGetContentEncoding () const
 
bool ContentEncodingHasBeenSet () const
 
void SetContentEncoding (const ContentEncoding &value)
 
void SetContentEncoding (ContentEncoding &&value)
 
HttpEndpointRequestConfigurationWithContentEncoding (const ContentEncoding &value)
 
HttpEndpointRequestConfigurationWithContentEncoding (ContentEncoding &&value)
 
const Aws::Vector< HttpEndpointCommonAttribute > & GetCommonAttributes () const
 
bool CommonAttributesHasBeenSet () const
 
void SetCommonAttributes (const Aws::Vector< HttpEndpointCommonAttribute > &value)
 
void SetCommonAttributes (Aws::Vector< HttpEndpointCommonAttribute > &&value)
 
HttpEndpointRequestConfigurationWithCommonAttributes (const Aws::Vector< HttpEndpointCommonAttribute > &value)
 
HttpEndpointRequestConfigurationWithCommonAttributes (Aws::Vector< HttpEndpointCommonAttribute > &&value)
 
HttpEndpointRequestConfigurationAddCommonAttributes (const HttpEndpointCommonAttribute &value)
 
HttpEndpointRequestConfigurationAddCommonAttributes (HttpEndpointCommonAttribute &&value)
 

Detailed Description

The configuration of the HTTP endpoint request.

See Also:

AWS API Reference

Definition at line 33 of file HttpEndpointRequestConfiguration.h.

Constructor & Destructor Documentation

◆ HttpEndpointRequestConfiguration() [1/2]

Aws::Firehose::Model::HttpEndpointRequestConfiguration::HttpEndpointRequestConfiguration ( )

◆ HttpEndpointRequestConfiguration() [2/2]

Aws::Firehose::Model::HttpEndpointRequestConfiguration::HttpEndpointRequestConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddCommonAttributes() [1/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::AddCommonAttributes ( const HttpEndpointCommonAttribute value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 130 of file HttpEndpointRequestConfiguration.h.

◆ AddCommonAttributes() [2/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::AddCommonAttributes ( HttpEndpointCommonAttribute &&  value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 135 of file HttpEndpointRequestConfiguration.h.

◆ CommonAttributesHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointRequestConfiguration::CommonAttributesHasBeenSet ( ) const
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 105 of file HttpEndpointRequestConfiguration.h.

◆ ContentEncodingHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointRequestConfiguration::ContentEncodingHasBeenSet ( ) const
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 58 of file HttpEndpointRequestConfiguration.h.

◆ GetCommonAttributes()

const Aws::Vector<HttpEndpointCommonAttribute>& Aws::Firehose::Model::HttpEndpointRequestConfiguration::GetCommonAttributes ( ) const
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 100 of file HttpEndpointRequestConfiguration.h.

◆ GetContentEncoding()

const ContentEncoding& Aws::Firehose::Model::HttpEndpointRequestConfiguration::GetContentEncoding ( ) const
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 49 of file HttpEndpointRequestConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Firehose::Model::HttpEndpointRequestConfiguration::Jsonize ( ) const

◆ operator=()

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetCommonAttributes() [1/2]

void Aws::Firehose::Model::HttpEndpointRequestConfiguration::SetCommonAttributes ( const Aws::Vector< HttpEndpointCommonAttribute > &  value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 110 of file HttpEndpointRequestConfiguration.h.

◆ SetCommonAttributes() [2/2]

void Aws::Firehose::Model::HttpEndpointRequestConfiguration::SetCommonAttributes ( Aws::Vector< HttpEndpointCommonAttribute > &&  value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 115 of file HttpEndpointRequestConfiguration.h.

◆ SetContentEncoding() [1/2]

void Aws::Firehose::Model::HttpEndpointRequestConfiguration::SetContentEncoding ( const ContentEncoding value)
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 67 of file HttpEndpointRequestConfiguration.h.

◆ SetContentEncoding() [2/2]

void Aws::Firehose::Model::HttpEndpointRequestConfiguration::SetContentEncoding ( ContentEncoding &&  value)
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 76 of file HttpEndpointRequestConfiguration.h.

◆ WithCommonAttributes() [1/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::WithCommonAttributes ( const Aws::Vector< HttpEndpointCommonAttribute > &  value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 120 of file HttpEndpointRequestConfiguration.h.

◆ WithCommonAttributes() [2/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::WithCommonAttributes ( Aws::Vector< HttpEndpointCommonAttribute > &&  value)
inline

Describes the metadata sent to the HTTP endpoint destination.

Definition at line 125 of file HttpEndpointRequestConfiguration.h.

◆ WithContentEncoding() [1/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::WithContentEncoding ( const ContentEncoding value)
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 85 of file HttpEndpointRequestConfiguration.h.

◆ WithContentEncoding() [2/2]

HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointRequestConfiguration::WithContentEncoding ( ContentEncoding &&  value)
inline

Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.

Definition at line 94 of file HttpEndpointRequestConfiguration.h.


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