7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/glue/model/ViewValidation.h>
72 std::shared_ptr<Table> m_requestedChange;
73 bool m_requestedChangeHasBeenSet =
false;
76 bool m_viewValidationsHasBeenSet =
false;
AWS_GLUE_API StatusDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API StatusDetails & WithRequestedChange(Table &&value)
const Aws::Vector< ViewValidation > & GetViewValidations() const
AWS_GLUE_API const Table & GetRequestedChange() const
AWS_GLUE_API void SetRequestedChange(Table &&value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
StatusDetails & AddViewValidations(ViewValidation &&value)
StatusDetails & WithViewValidations(Aws::Vector< ViewValidation > &&value)
bool ViewValidationsHasBeenSet() const
AWS_GLUE_API void SetRequestedChange(const Table &value)
StatusDetails & WithViewValidations(const Aws::Vector< ViewValidation > &value)
AWS_GLUE_API StatusDetails & WithRequestedChange(const Table &value)
void SetViewValidations(const Aws::Vector< ViewValidation > &value)
AWS_GLUE_API StatusDetails()
AWS_GLUE_API StatusDetails(Aws::Utils::Json::JsonView jsonValue)
void SetViewValidations(Aws::Vector< ViewValidation > &&value)
StatusDetails & AddViewValidations(const ViewValidation &value)
AWS_GLUE_API bool RequestedChangeHasBeenSet() const
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue