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

#include <ProcessingConfiguration.h>

Public Member Functions

 ProcessingConfiguration ()
 
 ProcessingConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
ProcessingConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
bool GetEnabled () const
 
bool EnabledHasBeenSet () const
 
void SetEnabled (bool value)
 
ProcessingConfigurationWithEnabled (bool value)
 
const Aws::Vector< Processor > & GetProcessors () const
 
bool ProcessorsHasBeenSet () const
 
void SetProcessors (const Aws::Vector< Processor > &value)
 
void SetProcessors (Aws::Vector< Processor > &&value)
 
ProcessingConfigurationWithProcessors (const Aws::Vector< Processor > &value)
 
ProcessingConfigurationWithProcessors (Aws::Vector< Processor > &&value)
 
ProcessingConfigurationAddProcessors (const Processor &value)
 
ProcessingConfigurationAddProcessors (Processor &&value)
 

Detailed Description

Describes a data processing configuration.

See Also:

AWS API Reference

Definition at line 32 of file ProcessingConfiguration.h.

Constructor & Destructor Documentation

◆ ProcessingConfiguration() [1/2]

Aws::Firehose::Model::ProcessingConfiguration::ProcessingConfiguration ( )

◆ ProcessingConfiguration() [2/2]

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

Member Function Documentation

◆ AddProcessors() [1/2]

ProcessingConfiguration& Aws::Firehose::Model::ProcessingConfiguration::AddProcessors ( const Processor value)
inline

The data processors.

Definition at line 95 of file ProcessingConfiguration.h.

◆ AddProcessors() [2/2]

ProcessingConfiguration& Aws::Firehose::Model::ProcessingConfiguration::AddProcessors ( Processor &&  value)
inline

The data processors.

Definition at line 100 of file ProcessingConfiguration.h.

◆ EnabledHasBeenSet()

bool Aws::Firehose::Model::ProcessingConfiguration::EnabledHasBeenSet ( ) const
inline

Enables or disables data processing.

Definition at line 49 of file ProcessingConfiguration.h.

◆ GetEnabled()

bool Aws::Firehose::Model::ProcessingConfiguration::GetEnabled ( ) const
inline

Enables or disables data processing.

Definition at line 44 of file ProcessingConfiguration.h.

◆ GetProcessors()

const Aws::Vector<Processor>& Aws::Firehose::Model::ProcessingConfiguration::GetProcessors ( ) const
inline

The data processors.

Definition at line 65 of file ProcessingConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ProcessorsHasBeenSet()

bool Aws::Firehose::Model::ProcessingConfiguration::ProcessorsHasBeenSet ( ) const
inline

The data processors.

Definition at line 70 of file ProcessingConfiguration.h.

◆ SetEnabled()

void Aws::Firehose::Model::ProcessingConfiguration::SetEnabled ( bool  value)
inline

Enables or disables data processing.

Definition at line 54 of file ProcessingConfiguration.h.

◆ SetProcessors() [1/2]

void Aws::Firehose::Model::ProcessingConfiguration::SetProcessors ( const Aws::Vector< Processor > &  value)
inline

The data processors.

Definition at line 75 of file ProcessingConfiguration.h.

◆ SetProcessors() [2/2]

void Aws::Firehose::Model::ProcessingConfiguration::SetProcessors ( Aws::Vector< Processor > &&  value)
inline

The data processors.

Definition at line 80 of file ProcessingConfiguration.h.

◆ WithEnabled()

ProcessingConfiguration& Aws::Firehose::Model::ProcessingConfiguration::WithEnabled ( bool  value)
inline

Enables or disables data processing.

Definition at line 59 of file ProcessingConfiguration.h.

◆ WithProcessors() [1/2]

ProcessingConfiguration& Aws::Firehose::Model::ProcessingConfiguration::WithProcessors ( const Aws::Vector< Processor > &  value)
inline

The data processors.

Definition at line 85 of file ProcessingConfiguration.h.

◆ WithProcessors() [2/2]

ProcessingConfiguration& Aws::Firehose::Model::ProcessingConfiguration::WithProcessors ( Aws::Vector< Processor > &&  value)
inline

The data processors.

Definition at line 90 of file ProcessingConfiguration.h.


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