7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/glue/model/ObservationConfiguration.h>
9#include <aws/glue/model/ObservationMode.h>
44 m_observationsEnabledHasBeenSet =
true;
45 m_observationsEnabled = value;
61 m_observationModeHasBeenSet =
true;
62 m_observationMode = value;
73 bool m_observationsEnabledHasBeenSet =
false;
74 bool m_observationModeHasBeenSet =
false;
AWS_GLUE_API DataQualityConfigurationV2 & operator=(Aws::Utils::Json::JsonView jsonValue)
DataQualityConfigurationV2 & WithObservationMode(ObservationMode value)
void SetObservationMode(ObservationMode value)
DataQualityConfigurationV2 & WithObservationsEnabled(ObservationConfiguration value)
AWS_GLUE_API DataQualityConfigurationV2(Aws::Utils::Json::JsonView jsonValue)
bool ObservationModeHasBeenSet() const
ObservationMode GetObservationMode() const
ObservationConfiguration GetObservationsEnabled() const
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API DataQualityConfigurationV2()=default
bool ObservationsEnabledHasBeenSet() const
void SetObservationsEnabled(ObservationConfiguration value)
Aws::Utils::Json::JsonValue JsonValue