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

#include <OutputFormatConfiguration.h>

Public Member Functions

 OutputFormatConfiguration ()
 
 OutputFormatConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
OutputFormatConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SerializerGetSerializer () const
 
bool SerializerHasBeenSet () const
 
void SetSerializer (const Serializer &value)
 
void SetSerializer (Serializer &&value)
 
OutputFormatConfigurationWithSerializer (const Serializer &value)
 
OutputFormatConfigurationWithSerializer (Serializer &&value)
 

Detailed Description

Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data before it writes it to Amazon S3. This parameter is required if Enabled is set to true.

See Also:

AWS API Reference

Definition at line 34 of file OutputFormatConfiguration.h.

Constructor & Destructor Documentation

◆ OutputFormatConfiguration() [1/2]

Aws::Firehose::Model::OutputFormatConfiguration::OutputFormatConfiguration ( )

◆ OutputFormatConfiguration() [2/2]

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

Member Function Documentation

◆ GetSerializer()

const Serializer& Aws::Firehose::Model::OutputFormatConfiguration::GetSerializer ( ) const
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 47 of file OutputFormatConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SerializerHasBeenSet()

bool Aws::Firehose::Model::OutputFormatConfiguration::SerializerHasBeenSet ( ) const
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 53 of file OutputFormatConfiguration.h.

◆ SetSerializer() [1/2]

void Aws::Firehose::Model::OutputFormatConfiguration::SetSerializer ( const Serializer value)
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 59 of file OutputFormatConfiguration.h.

◆ SetSerializer() [2/2]

void Aws::Firehose::Model::OutputFormatConfiguration::SetSerializer ( Serializer &&  value)
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 65 of file OutputFormatConfiguration.h.

◆ WithSerializer() [1/2]

OutputFormatConfiguration& Aws::Firehose::Model::OutputFormatConfiguration::WithSerializer ( const Serializer value)
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 71 of file OutputFormatConfiguration.h.

◆ WithSerializer() [2/2]

OutputFormatConfiguration& Aws::Firehose::Model::OutputFormatConfiguration::WithSerializer ( Serializer &&  value)
inline

Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.

Definition at line 77 of file OutputFormatConfiguration.h.


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