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

#include <Serializer.h>

Public Member Functions

 Serializer ()
 
 Serializer (Aws::Utils::Json::JsonView jsonValue)
 
Serializeroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ParquetSerDeGetParquetSerDe () const
 
bool ParquetSerDeHasBeenSet () const
 
void SetParquetSerDe (const ParquetSerDe &value)
 
void SetParquetSerDe (ParquetSerDe &&value)
 
SerializerWithParquetSerDe (const ParquetSerDe &value)
 
SerializerWithParquetSerDe (ParquetSerDe &&value)
 
const OrcSerDeGetOrcSerDe () const
 
bool OrcSerDeHasBeenSet () const
 
void SetOrcSerDe (const OrcSerDe &value)
 
void SetOrcSerDe (OrcSerDe &&value)
 
SerializerWithOrcSerDe (const OrcSerDe &value)
 
SerializerWithOrcSerDe (OrcSerDe &&value)
 

Detailed Description

The serializer that you want Kinesis Data Firehose to use to convert data to the target format before writing it to Amazon S3. Kinesis Data Firehose supports two types of serializers: the ORC SerDe and the Parquet SerDe.

See Also:

AWS API Reference

Definition at line 38 of file Serializer.h.

Constructor & Destructor Documentation

◆ Serializer() [1/2]

Aws::Firehose::Model::Serializer::Serializer ( )

◆ Serializer() [2/2]

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

Member Function Documentation

◆ GetOrcSerDe()

const OrcSerDe& Aws::Firehose::Model::Serializer::GetOrcSerDe ( ) const
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 95 of file Serializer.h.

◆ GetParquetSerDe()

const ParquetSerDe& Aws::Firehose::Model::Serializer::GetParquetSerDe ( ) const
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 52 of file Serializer.h.

◆ Jsonize()

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

◆ operator=()

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

◆ OrcSerDeHasBeenSet()

bool Aws::Firehose::Model::Serializer::OrcSerDeHasBeenSet ( ) const
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 102 of file Serializer.h.

◆ ParquetSerDeHasBeenSet()

bool Aws::Firehose::Model::Serializer::ParquetSerDeHasBeenSet ( ) const
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 59 of file Serializer.h.

◆ SetOrcSerDe() [1/2]

void Aws::Firehose::Model::Serializer::SetOrcSerDe ( const OrcSerDe value)
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 109 of file Serializer.h.

◆ SetOrcSerDe() [2/2]

void Aws::Firehose::Model::Serializer::SetOrcSerDe ( OrcSerDe &&  value)
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 116 of file Serializer.h.

◆ SetParquetSerDe() [1/2]

void Aws::Firehose::Model::Serializer::SetParquetSerDe ( const ParquetSerDe value)
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 66 of file Serializer.h.

◆ SetParquetSerDe() [2/2]

void Aws::Firehose::Model::Serializer::SetParquetSerDe ( ParquetSerDe &&  value)
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 73 of file Serializer.h.

◆ WithOrcSerDe() [1/2]

Serializer& Aws::Firehose::Model::Serializer::WithOrcSerDe ( const OrcSerDe value)
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 123 of file Serializer.h.

◆ WithOrcSerDe() [2/2]

Serializer& Aws::Firehose::Model::Serializer::WithOrcSerDe ( OrcSerDe &&  value)
inline

A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.

Definition at line 130 of file Serializer.h.

◆ WithParquetSerDe() [1/2]

Serializer& Aws::Firehose::Model::Serializer::WithParquetSerDe ( const ParquetSerDe value)
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 80 of file Serializer.h.

◆ WithParquetSerDe() [2/2]

Serializer& Aws::Firehose::Model::Serializer::WithParquetSerDe ( ParquetSerDe &&  value)
inline

A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.

Definition at line 87 of file Serializer.h.


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