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

#include <HttpEndpointDestinationDescription.h>

Public Member Functions

 HttpEndpointDestinationDescription ()
 
 HttpEndpointDestinationDescription (Aws::Utils::Json::JsonView jsonValue)
 
HttpEndpointDestinationDescriptionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HttpEndpointDescriptionGetEndpointConfiguration () const
 
bool EndpointConfigurationHasBeenSet () const
 
void SetEndpointConfiguration (const HttpEndpointDescription &value)
 
void SetEndpointConfiguration (HttpEndpointDescription &&value)
 
HttpEndpointDestinationDescriptionWithEndpointConfiguration (const HttpEndpointDescription &value)
 
HttpEndpointDestinationDescriptionWithEndpointConfiguration (HttpEndpointDescription &&value)
 
const HttpEndpointBufferingHintsGetBufferingHints () const
 
bool BufferingHintsHasBeenSet () const
 
void SetBufferingHints (const HttpEndpointBufferingHints &value)
 
void SetBufferingHints (HttpEndpointBufferingHints &&value)
 
HttpEndpointDestinationDescriptionWithBufferingHints (const HttpEndpointBufferingHints &value)
 
HttpEndpointDestinationDescriptionWithBufferingHints (HttpEndpointBufferingHints &&value)
 
const CloudWatchLoggingOptionsGetCloudWatchLoggingOptions () const
 
bool CloudWatchLoggingOptionsHasBeenSet () const
 
void SetCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
void SetCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 
HttpEndpointDestinationDescriptionWithCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
HttpEndpointDestinationDescriptionWithCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 
const HttpEndpointRequestConfigurationGetRequestConfiguration () const
 
bool RequestConfigurationHasBeenSet () const
 
void SetRequestConfiguration (const HttpEndpointRequestConfiguration &value)
 
void SetRequestConfiguration (HttpEndpointRequestConfiguration &&value)
 
HttpEndpointDestinationDescriptionWithRequestConfiguration (const HttpEndpointRequestConfiguration &value)
 
HttpEndpointDestinationDescriptionWithRequestConfiguration (HttpEndpointRequestConfiguration &&value)
 
const ProcessingConfigurationGetProcessingConfiguration () const
 
bool ProcessingConfigurationHasBeenSet () const
 
void SetProcessingConfiguration (const ProcessingConfiguration &value)
 
void SetProcessingConfiguration (ProcessingConfiguration &&value)
 
HttpEndpointDestinationDescriptionWithProcessingConfiguration (const ProcessingConfiguration &value)
 
HttpEndpointDestinationDescriptionWithProcessingConfiguration (ProcessingConfiguration &&value)
 
const Aws::StringGetRoleARN () const
 
bool RoleARNHasBeenSet () const
 
void SetRoleARN (const Aws::String &value)
 
void SetRoleARN (Aws::String &&value)
 
void SetRoleARN (const char *value)
 
HttpEndpointDestinationDescriptionWithRoleARN (const Aws::String &value)
 
HttpEndpointDestinationDescriptionWithRoleARN (Aws::String &&value)
 
HttpEndpointDestinationDescriptionWithRoleARN (const char *value)
 
const HttpEndpointRetryOptionsGetRetryOptions () const
 
bool RetryOptionsHasBeenSet () const
 
void SetRetryOptions (const HttpEndpointRetryOptions &value)
 
void SetRetryOptions (HttpEndpointRetryOptions &&value)
 
HttpEndpointDestinationDescriptionWithRetryOptions (const HttpEndpointRetryOptions &value)
 
HttpEndpointDestinationDescriptionWithRetryOptions (HttpEndpointRetryOptions &&value)
 
const HttpEndpointS3BackupModeGetS3BackupMode () const
 
bool S3BackupModeHasBeenSet () const
 
void SetS3BackupMode (const HttpEndpointS3BackupMode &value)
 
void SetS3BackupMode (HttpEndpointS3BackupMode &&value)
 
HttpEndpointDestinationDescriptionWithS3BackupMode (const HttpEndpointS3BackupMode &value)
 
HttpEndpointDestinationDescriptionWithS3BackupMode (HttpEndpointS3BackupMode &&value)
 
const S3DestinationDescriptionGetS3DestinationDescription () const
 
bool S3DestinationDescriptionHasBeenSet () const
 
void SetS3DestinationDescription (const S3DestinationDescription &value)
 
void SetS3DestinationDescription (S3DestinationDescription &&value)
 
HttpEndpointDestinationDescriptionWithS3DestinationDescription (const S3DestinationDescription &value)
 
HttpEndpointDestinationDescriptionWithS3DestinationDescription (S3DestinationDescription &&value)
 

Detailed Description

Describes the HTTP endpoint destination.

See Also:

AWS API Reference

Definition at line 39 of file HttpEndpointDestinationDescription.h.

Constructor & Destructor Documentation

◆ HttpEndpointDestinationDescription() [1/2]

Aws::Firehose::Model::HttpEndpointDestinationDescription::HttpEndpointDestinationDescription ( )

◆ HttpEndpointDestinationDescription() [2/2]

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

Member Function Documentation

◆ BufferingHintsHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::BufferingHintsHasBeenSet ( ) const
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 97 of file HttpEndpointDestinationDescription.h.

◆ CloudWatchLoggingOptionsHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::CloudWatchLoggingOptionsHasBeenSet ( ) const
inline

Definition at line 144 of file HttpEndpointDestinationDescription.h.

◆ EndpointConfigurationHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::EndpointConfigurationHasBeenSet ( ) const
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 56 of file HttpEndpointDestinationDescription.h.

◆ GetBufferingHints()

const HttpEndpointBufferingHints& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetBufferingHints ( ) const
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 87 of file HttpEndpointDestinationDescription.h.

◆ GetCloudWatchLoggingOptions()

const CloudWatchLoggingOptions& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetCloudWatchLoggingOptions ( ) const
inline

Definition at line 141 of file HttpEndpointDestinationDescription.h.

◆ GetEndpointConfiguration()

const HttpEndpointDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetEndpointConfiguration ( ) const
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 51 of file HttpEndpointDestinationDescription.h.

◆ GetProcessingConfiguration()

const ProcessingConfiguration& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetProcessingConfiguration ( ) const
inline

Definition at line 197 of file HttpEndpointDestinationDescription.h.

◆ GetRequestConfiguration()

const HttpEndpointRequestConfiguration& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetRequestConfiguration ( ) const
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 163 of file HttpEndpointDestinationDescription.h.

◆ GetRetryOptions()

const HttpEndpointRetryOptions& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetRetryOptions ( ) const
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 270 of file HttpEndpointDestinationDescription.h.

◆ GetRoleARN()

const Aws::String& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetRoleARN ( ) const
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 219 of file HttpEndpointDestinationDescription.h.

◆ GetS3BackupMode()

const HttpEndpointS3BackupMode& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetS3BackupMode ( ) const
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 320 of file HttpEndpointDestinationDescription.h.

◆ GetS3DestinationDescription()

const S3DestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::GetS3DestinationDescription ( ) const
inline

Definition at line 369 of file HttpEndpointDestinationDescription.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ProcessingConfigurationHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::ProcessingConfigurationHasBeenSet ( ) const
inline

Definition at line 200 of file HttpEndpointDestinationDescription.h.

◆ RequestConfigurationHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::RequestConfigurationHasBeenSet ( ) const
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 169 of file HttpEndpointDestinationDescription.h.

◆ RetryOptionsHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::RetryOptionsHasBeenSet ( ) const
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 278 of file HttpEndpointDestinationDescription.h.

◆ RoleARNHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::RoleARNHasBeenSet ( ) const
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 225 of file HttpEndpointDestinationDescription.h.

◆ S3BackupModeHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::S3BackupModeHasBeenSet ( ) const
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 329 of file HttpEndpointDestinationDescription.h.

◆ S3DestinationDescriptionHasBeenSet()

bool Aws::Firehose::Model::HttpEndpointDestinationDescription::S3DestinationDescriptionHasBeenSet ( ) const
inline

Definition at line 372 of file HttpEndpointDestinationDescription.h.

◆ SetBufferingHints() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetBufferingHints ( const HttpEndpointBufferingHints value)
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 107 of file HttpEndpointDestinationDescription.h.

◆ SetBufferingHints() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetBufferingHints ( HttpEndpointBufferingHints &&  value)
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 117 of file HttpEndpointDestinationDescription.h.

◆ SetCloudWatchLoggingOptions() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetCloudWatchLoggingOptions ( const CloudWatchLoggingOptions value)
inline

Definition at line 147 of file HttpEndpointDestinationDescription.h.

◆ SetCloudWatchLoggingOptions() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetCloudWatchLoggingOptions ( CloudWatchLoggingOptions &&  value)
inline

Definition at line 150 of file HttpEndpointDestinationDescription.h.

◆ SetEndpointConfiguration() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetEndpointConfiguration ( const HttpEndpointDescription value)
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 61 of file HttpEndpointDestinationDescription.h.

◆ SetEndpointConfiguration() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetEndpointConfiguration ( HttpEndpointDescription &&  value)
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 66 of file HttpEndpointDestinationDescription.h.

◆ SetProcessingConfiguration() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetProcessingConfiguration ( const ProcessingConfiguration value)
inline

Definition at line 203 of file HttpEndpointDestinationDescription.h.

◆ SetProcessingConfiguration() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetProcessingConfiguration ( ProcessingConfiguration &&  value)
inline

Definition at line 206 of file HttpEndpointDestinationDescription.h.

◆ SetRequestConfiguration() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRequestConfiguration ( const HttpEndpointRequestConfiguration value)
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 175 of file HttpEndpointDestinationDescription.h.

◆ SetRequestConfiguration() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRequestConfiguration ( HttpEndpointRequestConfiguration &&  value)
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 181 of file HttpEndpointDestinationDescription.h.

◆ SetRetryOptions() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRetryOptions ( const HttpEndpointRetryOptions value)
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 286 of file HttpEndpointDestinationDescription.h.

◆ SetRetryOptions() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRetryOptions ( HttpEndpointRetryOptions &&  value)
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 294 of file HttpEndpointDestinationDescription.h.

◆ SetRoleARN() [1/3]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRoleARN ( const Aws::String value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 231 of file HttpEndpointDestinationDescription.h.

◆ SetRoleARN() [2/3]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRoleARN ( Aws::String &&  value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 237 of file HttpEndpointDestinationDescription.h.

◆ SetRoleARN() [3/3]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetRoleARN ( const char *  value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 243 of file HttpEndpointDestinationDescription.h.

◆ SetS3BackupMode() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetS3BackupMode ( const HttpEndpointS3BackupMode value)
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 338 of file HttpEndpointDestinationDescription.h.

◆ SetS3BackupMode() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetS3BackupMode ( HttpEndpointS3BackupMode &&  value)
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 347 of file HttpEndpointDestinationDescription.h.

◆ SetS3DestinationDescription() [1/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetS3DestinationDescription ( const S3DestinationDescription value)
inline

Definition at line 375 of file HttpEndpointDestinationDescription.h.

◆ SetS3DestinationDescription() [2/2]

void Aws::Firehose::Model::HttpEndpointDestinationDescription::SetS3DestinationDescription ( S3DestinationDescription &&  value)
inline

Definition at line 378 of file HttpEndpointDestinationDescription.h.

◆ WithBufferingHints() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithBufferingHints ( const HttpEndpointBufferingHints value)
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 127 of file HttpEndpointDestinationDescription.h.

◆ WithBufferingHints() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithBufferingHints ( HttpEndpointBufferingHints &&  value)
inline

Describes buffering options that can be applied to the data before it is delivered to the HTTPS endpoint destination. Kinesis Data Firehose teats these options as hints, and it might choose to use more optimal values. The SizeInMBs and IntervalInSeconds parameters are optional. However, if specify a value for one of them, you must also provide a value for the other.

Definition at line 137 of file HttpEndpointDestinationDescription.h.

◆ WithCloudWatchLoggingOptions() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithCloudWatchLoggingOptions ( const CloudWatchLoggingOptions value)
inline

Definition at line 153 of file HttpEndpointDestinationDescription.h.

◆ WithCloudWatchLoggingOptions() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithCloudWatchLoggingOptions ( CloudWatchLoggingOptions &&  value)
inline

Definition at line 156 of file HttpEndpointDestinationDescription.h.

◆ WithEndpointConfiguration() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithEndpointConfiguration ( const HttpEndpointDescription value)
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 71 of file HttpEndpointDestinationDescription.h.

◆ WithEndpointConfiguration() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithEndpointConfiguration ( HttpEndpointDescription &&  value)
inline

The configuration of the specified HTTP endpoint destination.

Definition at line 76 of file HttpEndpointDestinationDescription.h.

◆ WithProcessingConfiguration() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithProcessingConfiguration ( const ProcessingConfiguration value)
inline

Definition at line 209 of file HttpEndpointDestinationDescription.h.

◆ WithProcessingConfiguration() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithProcessingConfiguration ( ProcessingConfiguration &&  value)
inline

Definition at line 212 of file HttpEndpointDestinationDescription.h.

◆ WithRequestConfiguration() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRequestConfiguration ( const HttpEndpointRequestConfiguration value)
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 187 of file HttpEndpointDestinationDescription.h.

◆ WithRequestConfiguration() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRequestConfiguration ( HttpEndpointRequestConfiguration &&  value)
inline

The configuration of request sent to the HTTP endpoint specified as the destination.

Definition at line 193 of file HttpEndpointDestinationDescription.h.

◆ WithRetryOptions() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRetryOptions ( const HttpEndpointRetryOptions value)
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 302 of file HttpEndpointDestinationDescription.h.

◆ WithRetryOptions() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRetryOptions ( HttpEndpointRetryOptions &&  value)
inline

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

Definition at line 310 of file HttpEndpointDestinationDescription.h.

◆ WithRoleARN() [1/3]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRoleARN ( const Aws::String value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 249 of file HttpEndpointDestinationDescription.h.

◆ WithRoleARN() [2/3]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRoleARN ( Aws::String &&  value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 255 of file HttpEndpointDestinationDescription.h.

◆ WithRoleARN() [3/3]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithRoleARN ( const char *  value)
inline

Kinesis Data Firehose uses this IAM role for all the permissions that the delivery stream needs.

Definition at line 261 of file HttpEndpointDestinationDescription.h.

◆ WithS3BackupMode() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithS3BackupMode ( const HttpEndpointS3BackupMode value)
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 356 of file HttpEndpointDestinationDescription.h.

◆ WithS3BackupMode() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithS3BackupMode ( HttpEndpointS3BackupMode &&  value)
inline

Describes the S3 bucket backup options for the data that Kinesis Firehose delivers to the HTTP endpoint destination. You can back up all documents (AllData) or only the documents that Kinesis Data Firehose could not deliver to the specified HTTP endpoint destination (FailedDataOnly).

Definition at line 365 of file HttpEndpointDestinationDescription.h.

◆ WithS3DestinationDescription() [1/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithS3DestinationDescription ( const S3DestinationDescription value)
inline

Definition at line 381 of file HttpEndpointDestinationDescription.h.

◆ WithS3DestinationDescription() [2/2]

HttpEndpointDestinationDescription& Aws::Firehose::Model::HttpEndpointDestinationDescription::WithS3DestinationDescription ( S3DestinationDescription &&  value)
inline

Definition at line 384 of file HttpEndpointDestinationDescription.h.


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