7#include <aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h>
8#include <aws/kinesisanalyticsv2/model/GlueDataCatalogConfigurationUpdate.h>
21namespace KinesisAnalyticsV2
50 template<
typename GlueDataCatalogConfigurationUpdateT = GlueDataCatalogConfigurationUpdate>
51 void SetGlueDataCatalogConfigurationUpdate(GlueDataCatalogConfigurationUpdateT&& value) { m_glueDataCatalogConfigurationUpdateHasBeenSet =
true; m_glueDataCatalogConfigurationUpdate = std::forward<GlueDataCatalogConfigurationUpdateT>(value); }
52 template<
typename GlueDataCatalogConfigurationUpdateT = GlueDataCatalogConfigurationUpdate>
58 bool m_glueDataCatalogConfigurationUpdateHasBeenSet =
false;
CatalogConfigurationUpdate & WithGlueDataCatalogConfigurationUpdate(GlueDataCatalogConfigurationUpdateT &&value)
bool GlueDataCatalogConfigurationUpdateHasBeenSet() const
AWS_KINESISANALYTICSV2_API CatalogConfigurationUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KINESISANALYTICSV2_API Aws::Utils::Json::JsonValue Jsonize() const
const GlueDataCatalogConfigurationUpdate & GetGlueDataCatalogConfigurationUpdate() const
AWS_KINESISANALYTICSV2_API CatalogConfigurationUpdate()=default
AWS_KINESISANALYTICSV2_API CatalogConfigurationUpdate(Aws::Utils::Json::JsonView jsonValue)
void SetGlueDataCatalogConfigurationUpdate(GlueDataCatalogConfigurationUpdateT &&value)
Aws::Utils::Json::JsonValue JsonValue