7#include <aws/firehose/Firehose_EXPORTS.h>
8#include <aws/firehose/model/InputFormatConfiguration.h>
9#include <aws/firehose/model/OutputFormatConfiguration.h>
10#include <aws/firehose/model/SchemaConfiguration.h>
51 template <
typename SchemaConfigurationT = SchemaConfiguration>
53 m_schemaConfigurationHasBeenSet =
true;
54 m_schemaConfiguration = std::forward<SchemaConfigurationT>(value);
56 template <
typename SchemaConfigurationT = SchemaConfiguration>
71 template <
typename InputFormatConfigurationT = InputFormatConfiguration>
73 m_inputFormatConfigurationHasBeenSet =
true;
74 m_inputFormatConfiguration = std::forward<InputFormatConfigurationT>(value);
76 template <
typename InputFormatConfigurationT = InputFormatConfiguration>
91 template <
typename OutputFormatConfigurationT = OutputFormatConfiguration>
93 m_outputFormatConfigurationHasBeenSet =
true;
94 m_outputFormatConfiguration = std::forward<OutputFormatConfigurationT>(value);
96 template <
typename OutputFormatConfigurationT = OutputFormatConfiguration>
111 m_enabledHasBeenSet =
true;
126 bool m_enabled{
false};
127 bool m_schemaConfigurationHasBeenSet =
false;
128 bool m_inputFormatConfigurationHasBeenSet =
false;
129 bool m_outputFormatConfigurationHasBeenSet =
false;
130 bool m_enabledHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue