7#include <aws/firehose/Firehose_EXPORTS.h>
8#include <aws/firehose/model/OpenXJsonSerDe.h>
9#include <aws/firehose/model/HiveJsonSerDe.h>
81 bool m_openXJsonSerDeHasBeenSet =
false;
84 bool m_hiveJsonSerDeHasBeenSet =
false;
void SetHiveJsonSerDe(const HiveJsonSerDe &value)
Deserializer & WithOpenXJsonSerDe(const OpenXJsonSerDe &value)
const HiveJsonSerDe & GetHiveJsonSerDe() const
const OpenXJsonSerDe & GetOpenXJsonSerDe() const
bool HiveJsonSerDeHasBeenSet() const
AWS_FIREHOSE_API Deserializer()
bool OpenXJsonSerDeHasBeenSet() const
Deserializer & WithHiveJsonSerDe(const HiveJsonSerDe &value)
Deserializer & WithHiveJsonSerDe(HiveJsonSerDe &&value)
void SetHiveJsonSerDe(HiveJsonSerDe &&value)
void SetOpenXJsonSerDe(OpenXJsonSerDe &&value)
Deserializer & WithOpenXJsonSerDe(OpenXJsonSerDe &&value)
void SetOpenXJsonSerDe(const OpenXJsonSerDe &value)
AWS_FIREHOSE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_FIREHOSE_API Deserializer(Aws::Utils::Json::JsonView jsonValue)
AWS_FIREHOSE_API Deserializer & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue