7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/glue/model/ErrorDetails.h>
47 inline void SetVersionNumber(
long long value) { m_versionNumberHasBeenSet =
true; m_versionNumber = value; }
64 long long m_versionNumber;
65 bool m_versionNumberHasBeenSet =
false;
68 bool m_errorDetailsHasBeenSet =
false;
SchemaVersionErrorItem & WithErrorDetails(const ErrorDetails &value)
long long GetVersionNumber() const
const ErrorDetails & GetErrorDetails() const
bool VersionNumberHasBeenSet() const
SchemaVersionErrorItem & WithErrorDetails(ErrorDetails &&value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API SchemaVersionErrorItem & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ErrorDetailsHasBeenSet() const
void SetErrorDetails(ErrorDetails &&value)
void SetVersionNumber(long long value)
void SetErrorDetails(const ErrorDetails &value)
AWS_GLUE_API SchemaVersionErrorItem()
AWS_GLUE_API SchemaVersionErrorItem(Aws::Utils::Json::JsonView jsonValue)
SchemaVersionErrorItem & WithVersionNumber(long long value)
Aws::Utils::Json::JsonValue JsonValue