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

#include <SplunkDestinationUpdate.h>

Public Member Functions

 SplunkDestinationUpdate ()
 
 SplunkDestinationUpdate (Aws::Utils::Json::JsonView jsonValue)
 
SplunkDestinationUpdateoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetHECEndpoint () const
 
bool HECEndpointHasBeenSet () const
 
void SetHECEndpoint (const Aws::String &value)
 
void SetHECEndpoint (Aws::String &&value)
 
void SetHECEndpoint (const char *value)
 
SplunkDestinationUpdateWithHECEndpoint (const Aws::String &value)
 
SplunkDestinationUpdateWithHECEndpoint (Aws::String &&value)
 
SplunkDestinationUpdateWithHECEndpoint (const char *value)
 
const HECEndpointTypeGetHECEndpointType () const
 
bool HECEndpointTypeHasBeenSet () const
 
void SetHECEndpointType (const HECEndpointType &value)
 
void SetHECEndpointType (HECEndpointType &&value)
 
SplunkDestinationUpdateWithHECEndpointType (const HECEndpointType &value)
 
SplunkDestinationUpdateWithHECEndpointType (HECEndpointType &&value)
 
const Aws::StringGetHECToken () const
 
bool HECTokenHasBeenSet () const
 
void SetHECToken (const Aws::String &value)
 
void SetHECToken (Aws::String &&value)
 
void SetHECToken (const char *value)
 
SplunkDestinationUpdateWithHECToken (const Aws::String &value)
 
SplunkDestinationUpdateWithHECToken (Aws::String &&value)
 
SplunkDestinationUpdateWithHECToken (const char *value)
 
int GetHECAcknowledgmentTimeoutInSeconds () const
 
bool HECAcknowledgmentTimeoutInSecondsHasBeenSet () const
 
void SetHECAcknowledgmentTimeoutInSeconds (int value)
 
SplunkDestinationUpdateWithHECAcknowledgmentTimeoutInSeconds (int value)
 
const SplunkRetryOptionsGetRetryOptions () const
 
bool RetryOptionsHasBeenSet () const
 
void SetRetryOptions (const SplunkRetryOptions &value)
 
void SetRetryOptions (SplunkRetryOptions &&value)
 
SplunkDestinationUpdateWithRetryOptions (const SplunkRetryOptions &value)
 
SplunkDestinationUpdateWithRetryOptions (SplunkRetryOptions &&value)
 
const SplunkS3BackupModeGetS3BackupMode () const
 
bool S3BackupModeHasBeenSet () const
 
void SetS3BackupMode (const SplunkS3BackupMode &value)
 
void SetS3BackupMode (SplunkS3BackupMode &&value)
 
SplunkDestinationUpdateWithS3BackupMode (const SplunkS3BackupMode &value)
 
SplunkDestinationUpdateWithS3BackupMode (SplunkS3BackupMode &&value)
 
const S3DestinationUpdateGetS3Update () const
 
bool S3UpdateHasBeenSet () const
 
void SetS3Update (const S3DestinationUpdate &value)
 
void SetS3Update (S3DestinationUpdate &&value)
 
SplunkDestinationUpdateWithS3Update (const S3DestinationUpdate &value)
 
SplunkDestinationUpdateWithS3Update (S3DestinationUpdate &&value)
 
const ProcessingConfigurationGetProcessingConfiguration () const
 
bool ProcessingConfigurationHasBeenSet () const
 
void SetProcessingConfiguration (const ProcessingConfiguration &value)
 
void SetProcessingConfiguration (ProcessingConfiguration &&value)
 
SplunkDestinationUpdateWithProcessingConfiguration (const ProcessingConfiguration &value)
 
SplunkDestinationUpdateWithProcessingConfiguration (ProcessingConfiguration &&value)
 
const CloudWatchLoggingOptionsGetCloudWatchLoggingOptions () const
 
bool CloudWatchLoggingOptionsHasBeenSet () const
 
void SetCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
void SetCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 
SplunkDestinationUpdateWithCloudWatchLoggingOptions (const CloudWatchLoggingOptions &value)
 
SplunkDestinationUpdateWithCloudWatchLoggingOptions (CloudWatchLoggingOptions &&value)
 

Detailed Description

Describes an update for a destination in Splunk.

See Also:

AWS API Reference

Definition at line 38 of file SplunkDestinationUpdate.h.

Constructor & Destructor Documentation

◆ SplunkDestinationUpdate() [1/2]

Aws::Firehose::Model::SplunkDestinationUpdate::SplunkDestinationUpdate ( )

◆ SplunkDestinationUpdate() [2/2]

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

Member Function Documentation

◆ CloudWatchLoggingOptionsHasBeenSet()

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 389 of file SplunkDestinationUpdate.h.

◆ GetCloudWatchLoggingOptions()

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 384 of file SplunkDestinationUpdate.h.

◆ GetHECAcknowledgmentTimeoutInSeconds()

int Aws::Firehose::Model::SplunkDestinationUpdate::GetHECAcknowledgmentTimeoutInSeconds ( ) const
inline

The amount of time that Kinesis Data Firehose waits to receive an acknowledgment from Splunk after it sends data. At the end of the timeout period, Kinesis Data Firehose either tries to send the data again or considers it an error, based on your retry settings.

Definition at line 182 of file SplunkDestinationUpdate.h.

◆ GetHECEndpoint()

const Aws::String& Aws::Firehose::Model::SplunkDestinationUpdate::GetHECEndpoint ( ) const
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 51 of file SplunkDestinationUpdate.h.

◆ GetHECEndpointType()

const HECEndpointType& Aws::Firehose::Model::SplunkDestinationUpdate::GetHECEndpointType ( ) const
inline

This type can be either "Raw" or "Event."

Definition at line 99 of file SplunkDestinationUpdate.h.

◆ GetHECToken()

const Aws::String& Aws::Firehose::Model::SplunkDestinationUpdate::GetHECToken ( ) const
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 131 of file SplunkDestinationUpdate.h.

◆ GetProcessingConfiguration()

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

The data processing configuration.

Definition at line 353 of file SplunkDestinationUpdate.h.

◆ GetRetryOptions()

const SplunkRetryOptions& Aws::Firehose::Model::SplunkDestinationUpdate::GetRetryOptions ( ) const
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 213 of file SplunkDestinationUpdate.h.

◆ GetS3BackupMode()

const SplunkS3BackupMode& Aws::Firehose::Model::SplunkDestinationUpdate::GetS3BackupMode ( ) const
inline

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 256 of file SplunkDestinationUpdate.h.

◆ GetS3Update()

const S3DestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::GetS3Update ( ) const
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 322 of file SplunkDestinationUpdate.h.

◆ HECAcknowledgmentTimeoutInSecondsHasBeenSet()

bool Aws::Firehose::Model::SplunkDestinationUpdate::HECAcknowledgmentTimeoutInSecondsHasBeenSet ( ) const
inline

The amount of time that Kinesis Data Firehose waits to receive an acknowledgment from Splunk after it sends data. At the end of the timeout period, Kinesis Data Firehose either tries to send the data again or considers it an error, based on your retry settings.

Definition at line 190 of file SplunkDestinationUpdate.h.

◆ HECEndpointHasBeenSet()

bool Aws::Firehose::Model::SplunkDestinationUpdate::HECEndpointHasBeenSet ( ) const
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 57 of file SplunkDestinationUpdate.h.

◆ HECEndpointTypeHasBeenSet()

bool Aws::Firehose::Model::SplunkDestinationUpdate::HECEndpointTypeHasBeenSet ( ) const
inline

This type can be either "Raw" or "Event."

Definition at line 104 of file SplunkDestinationUpdate.h.

◆ HECTokenHasBeenSet()

bool Aws::Firehose::Model::SplunkDestinationUpdate::HECTokenHasBeenSet ( ) const
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 137 of file SplunkDestinationUpdate.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ProcessingConfigurationHasBeenSet()

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

The data processing configuration.

Definition at line 358 of file SplunkDestinationUpdate.h.

◆ RetryOptionsHasBeenSet()

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

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 219 of file SplunkDestinationUpdate.h.

◆ S3BackupModeHasBeenSet()

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

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 268 of file SplunkDestinationUpdate.h.

◆ S3UpdateHasBeenSet()

bool Aws::Firehose::Model::SplunkDestinationUpdate::S3UpdateHasBeenSet ( ) const
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 327 of file SplunkDestinationUpdate.h.

◆ SetCloudWatchLoggingOptions() [1/2]

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 394 of file SplunkDestinationUpdate.h.

◆ SetCloudWatchLoggingOptions() [2/2]

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 399 of file SplunkDestinationUpdate.h.

◆ SetHECAcknowledgmentTimeoutInSeconds()

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECAcknowledgmentTimeoutInSeconds ( int  value)
inline

The amount of time that Kinesis Data Firehose waits to receive an acknowledgment from Splunk after it sends data. At the end of the timeout period, Kinesis Data Firehose either tries to send the data again or considers it an error, based on your retry settings.

Definition at line 198 of file SplunkDestinationUpdate.h.

◆ SetHECEndpoint() [1/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECEndpoint ( const Aws::String value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 63 of file SplunkDestinationUpdate.h.

◆ SetHECEndpoint() [2/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECEndpoint ( Aws::String &&  value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 69 of file SplunkDestinationUpdate.h.

◆ SetHECEndpoint() [3/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECEndpoint ( const char *  value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 75 of file SplunkDestinationUpdate.h.

◆ SetHECEndpointType() [1/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECEndpointType ( const HECEndpointType value)
inline

This type can be either "Raw" or "Event."

Definition at line 109 of file SplunkDestinationUpdate.h.

◆ SetHECEndpointType() [2/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECEndpointType ( HECEndpointType &&  value)
inline

This type can be either "Raw" or "Event."

Definition at line 114 of file SplunkDestinationUpdate.h.

◆ SetHECToken() [1/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECToken ( const Aws::String value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 143 of file SplunkDestinationUpdate.h.

◆ SetHECToken() [2/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECToken ( Aws::String &&  value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 149 of file SplunkDestinationUpdate.h.

◆ SetHECToken() [3/3]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetHECToken ( const char *  value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 155 of file SplunkDestinationUpdate.h.

◆ SetProcessingConfiguration() [1/2]

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

The data processing configuration.

Definition at line 363 of file SplunkDestinationUpdate.h.

◆ SetProcessingConfiguration() [2/2]

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

The data processing configuration.

Definition at line 368 of file SplunkDestinationUpdate.h.

◆ SetRetryOptions() [1/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetRetryOptions ( const SplunkRetryOptions value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 225 of file SplunkDestinationUpdate.h.

◆ SetRetryOptions() [2/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetRetryOptions ( SplunkRetryOptions &&  value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 231 of file SplunkDestinationUpdate.h.

◆ SetS3BackupMode() [1/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetS3BackupMode ( const SplunkS3BackupMode value)
inline

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 280 of file SplunkDestinationUpdate.h.

◆ SetS3BackupMode() [2/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetS3BackupMode ( SplunkS3BackupMode &&  value)
inline

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 292 of file SplunkDestinationUpdate.h.

◆ SetS3Update() [1/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetS3Update ( const S3DestinationUpdate value)
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 332 of file SplunkDestinationUpdate.h.

◆ SetS3Update() [2/2]

void Aws::Firehose::Model::SplunkDestinationUpdate::SetS3Update ( S3DestinationUpdate &&  value)
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 337 of file SplunkDestinationUpdate.h.

◆ WithCloudWatchLoggingOptions() [1/2]

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 404 of file SplunkDestinationUpdate.h.

◆ WithCloudWatchLoggingOptions() [2/2]

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

The Amazon CloudWatch logging options for your delivery stream.

Definition at line 409 of file SplunkDestinationUpdate.h.

◆ WithHECAcknowledgmentTimeoutInSeconds()

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECAcknowledgmentTimeoutInSeconds ( int  value)
inline

The amount of time that Kinesis Data Firehose waits to receive an acknowledgment from Splunk after it sends data. At the end of the timeout period, Kinesis Data Firehose either tries to send the data again or considers it an error, based on your retry settings.

Definition at line 206 of file SplunkDestinationUpdate.h.

◆ WithHECEndpoint() [1/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECEndpoint ( const Aws::String value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 81 of file SplunkDestinationUpdate.h.

◆ WithHECEndpoint() [2/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECEndpoint ( Aws::String &&  value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 87 of file SplunkDestinationUpdate.h.

◆ WithHECEndpoint() [3/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECEndpoint ( const char *  value)
inline

The HTTP Event Collector (HEC) endpoint to which Kinesis Data Firehose sends your data.

Definition at line 93 of file SplunkDestinationUpdate.h.

◆ WithHECEndpointType() [1/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECEndpointType ( const HECEndpointType value)
inline

This type can be either "Raw" or "Event."

Definition at line 119 of file SplunkDestinationUpdate.h.

◆ WithHECEndpointType() [2/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECEndpointType ( HECEndpointType &&  value)
inline

This type can be either "Raw" or "Event."

Definition at line 124 of file SplunkDestinationUpdate.h.

◆ WithHECToken() [1/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECToken ( const Aws::String value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 161 of file SplunkDestinationUpdate.h.

◆ WithHECToken() [2/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECToken ( Aws::String &&  value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 167 of file SplunkDestinationUpdate.h.

◆ WithHECToken() [3/3]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithHECToken ( const char *  value)
inline

A GUID that you obtain from your Splunk cluster when you create a new HEC endpoint.

Definition at line 173 of file SplunkDestinationUpdate.h.

◆ WithProcessingConfiguration() [1/2]

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

The data processing configuration.

Definition at line 373 of file SplunkDestinationUpdate.h.

◆ WithProcessingConfiguration() [2/2]

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

The data processing configuration.

Definition at line 378 of file SplunkDestinationUpdate.h.

◆ WithRetryOptions() [1/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithRetryOptions ( const SplunkRetryOptions value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 237 of file SplunkDestinationUpdate.h.

◆ WithRetryOptions() [2/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithRetryOptions ( SplunkRetryOptions &&  value)
inline

The retry behavior in case Kinesis Data Firehose is unable to deliver data to Splunk or if it doesn't receive an acknowledgment of receipt from Splunk.

Definition at line 243 of file SplunkDestinationUpdate.h.

◆ WithS3BackupMode() [1/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithS3BackupMode ( const SplunkS3BackupMode value)
inline

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 304 of file SplunkDestinationUpdate.h.

◆ WithS3BackupMode() [2/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithS3BackupMode ( SplunkS3BackupMode &&  value)
inline

Specifies how you want Kinesis Data Firehose to back up documents to Amazon S3. When set to FailedDocumentsOnly, Kinesis Data Firehose writes any data that could not be indexed to the configured Amazon S3 destination. When set to AllEvents, Kinesis Data Firehose delivers all incoming records to Amazon S3, and also writes failed documents to Amazon S3. The default value is FailedEventsOnly.

You can update this backup mode from FailedEventsOnly to AllEvents. You can't update it from AllEvents to FailedEventsOnly.

Definition at line 316 of file SplunkDestinationUpdate.h.

◆ WithS3Update() [1/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithS3Update ( const S3DestinationUpdate value)
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 342 of file SplunkDestinationUpdate.h.

◆ WithS3Update() [2/2]

SplunkDestinationUpdate& Aws::Firehose::Model::SplunkDestinationUpdate::WithS3Update ( S3DestinationUpdate &&  value)
inline

Your update to the configuration of the backup Amazon S3 location.

Definition at line 347 of file SplunkDestinationUpdate.h.


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