7#include <aws/finspace-data/FinSpaceData_EXPORTS.h>
8#include <aws/finspace-data/model/SchemaDefinition.h>
19namespace FinSpaceData {
40 template <
typename TabularSchemaConfigT = SchemaDefinition>
42 m_tabularSchemaConfigHasBeenSet =
true;
43 m_tabularSchemaConfig = std::forward<TabularSchemaConfigT>(value);
45 template <
typename TabularSchemaConfigT = SchemaDefinition>
53 bool m_tabularSchemaConfigHasBeenSet =
false;
AWS_FINSPACEDATA_API SchemaUnion()=default
AWS_FINSPACEDATA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTabularSchemaConfig(TabularSchemaConfigT &&value)
bool TabularSchemaConfigHasBeenSet() const
AWS_FINSPACEDATA_API SchemaUnion & operator=(Aws::Utils::Json::JsonView jsonValue)
SchemaUnion & WithTabularSchemaConfig(TabularSchemaConfigT &&value)
AWS_FINSPACEDATA_API SchemaUnion(Aws::Utils::Json::JsonView jsonValue)
const SchemaDefinition & GetTabularSchemaConfig() const
Aws::Utils::Json::JsonValue JsonValue