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

#include <InputFormatConfiguration.h>

Public Member Functions

 InputFormatConfiguration ()
 
 InputFormatConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
InputFormatConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const DeserializerGetDeserializer () const
 
bool DeserializerHasBeenSet () const
 
void SetDeserializer (const Deserializer &value)
 
void SetDeserializer (Deserializer &&value)
 
InputFormatConfigurationWithDeserializer (const Deserializer &value)
 
InputFormatConfigurationWithDeserializer (Deserializer &&value)
 

Detailed Description

Specifies the deserializer you want to use to convert the format of the input data. This parameter is required if Enabled is set to true.

See Also:

AWS API Reference

Definition at line 33 of file InputFormatConfiguration.h.

Constructor & Destructor Documentation

◆ InputFormatConfiguration() [1/2]

Aws::Firehose::Model::InputFormatConfiguration::InputFormatConfiguration ( )

◆ InputFormatConfiguration() [2/2]

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

Member Function Documentation

◆ DeserializerHasBeenSet()

bool Aws::Firehose::Model::InputFormatConfiguration::DeserializerHasBeenSet ( ) const
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 54 of file InputFormatConfiguration.h.

◆ GetDeserializer()

const Deserializer& Aws::Firehose::Model::InputFormatConfiguration::GetDeserializer ( ) const
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 47 of file InputFormatConfiguration.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetDeserializer() [1/2]

void Aws::Firehose::Model::InputFormatConfiguration::SetDeserializer ( const Deserializer value)
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 61 of file InputFormatConfiguration.h.

◆ SetDeserializer() [2/2]

void Aws::Firehose::Model::InputFormatConfiguration::SetDeserializer ( Deserializer &&  value)
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 68 of file InputFormatConfiguration.h.

◆ WithDeserializer() [1/2]

InputFormatConfiguration& Aws::Firehose::Model::InputFormatConfiguration::WithDeserializer ( const Deserializer value)
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 75 of file InputFormatConfiguration.h.

◆ WithDeserializer() [2/2]

InputFormatConfiguration& Aws::Firehose::Model::InputFormatConfiguration::WithDeserializer ( Deserializer &&  value)
inline

Specifies which deserializer to use. You can choose either the Apache Hive JSON SerDe or the OpenX JSON SerDe. If both are non-null, the server rejects the request.

Definition at line 82 of file InputFormatConfiguration.h.


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