7#include <aws/kinesisanalyticsv2/KinesisAnalyticsV2_EXPORTS.h>
16namespace KinesisAnalyticsV2 {
39 m_snapshotsEnabledUpdateHasBeenSet =
true;
40 m_snapshotsEnabledUpdate = value;
48 bool m_snapshotsEnabledUpdate{
false};
49 bool m_snapshotsEnabledUpdateHasBeenSet =
false;
AWS_KINESISANALYTICSV2_API ApplicationSnapshotConfigurationUpdate(Aws::Utils::Json::JsonView jsonValue)
ApplicationSnapshotConfigurationUpdate & WithSnapshotsEnabledUpdate(bool value)
AWS_KINESISANALYTICSV2_API ApplicationSnapshotConfigurationUpdate()=default
AWS_KINESISANALYTICSV2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSnapshotsEnabledUpdate(bool value)
bool SnapshotsEnabledUpdateHasBeenSet() const
AWS_KINESISANALYTICSV2_API ApplicationSnapshotConfigurationUpdate & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetSnapshotsEnabledUpdate() const
Aws::Utils::Json::JsonValue JsonValue