7#include <aws/iotanalytics/IoTAnalytics_EXPORTS.h>
8#include <aws/iotanalytics/model/SchemaDefinition.h>
47 template<
typename SchemaDefinitionT = SchemaDefinition>
48 void SetSchemaDefinition(SchemaDefinitionT&& value) { m_schemaDefinitionHasBeenSet =
true; m_schemaDefinition = std::forward<SchemaDefinitionT>(value); }
49 template<
typename SchemaDefinitionT = SchemaDefinition>
55 bool m_schemaDefinitionHasBeenSet =
false;
AWS_IOTANALYTICS_API ParquetConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetSchemaDefinition(SchemaDefinitionT &&value)
AWS_IOTANALYTICS_API ParquetConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool SchemaDefinitionHasBeenSet() const
AWS_IOTANALYTICS_API Aws::Utils::Json::JsonValue Jsonize() const
const SchemaDefinition & GetSchemaDefinition() const
AWS_IOTANALYTICS_API ParquetConfiguration()=default
ParquetConfiguration & WithSchemaDefinition(SchemaDefinitionT &&value)
Aws::Utils::Json::JsonValue JsonValue