7#include <aws/firehose/Firehose_EXPORTS.h>
8#include <aws/firehose/model/ParquetSerDe.h>
9#include <aws/firehose/model/OrcSerDe.h>
70 inline void SetOrcSerDe(
OrcSerDe&& value) { m_orcSerDeHasBeenSet =
true; m_orcSerDe = std::move(value); }
77 bool m_parquetSerDeHasBeenSet =
false;
80 bool m_orcSerDeHasBeenSet =
false;
Serializer & WithParquetSerDe(const ParquetSerDe &value)
const OrcSerDe & GetOrcSerDe() const
Serializer & WithParquetSerDe(ParquetSerDe &&value)
AWS_FIREHOSE_API Serializer & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetOrcSerDe(const OrcSerDe &value)
AWS_FIREHOSE_API Serializer()
Serializer & WithOrcSerDe(OrcSerDe &&value)
Serializer & WithOrcSerDe(const OrcSerDe &value)
const ParquetSerDe & GetParquetSerDe() const
AWS_FIREHOSE_API Serializer(Aws::Utils::Json::JsonView jsonValue)
void SetParquetSerDe(const ParquetSerDe &value)
void SetParquetSerDe(ParquetSerDe &&value)
bool ParquetSerDeHasBeenSet() const
AWS_FIREHOSE_API Aws::Utils::Json::JsonValue Jsonize() const
bool OrcSerDeHasBeenSet() const
void SetOrcSerDe(OrcSerDe &&value)
Aws::Utils::Json::JsonValue JsonValue