7#include <aws/inspector/Inspector_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/inspector/model/AssessmentRunState.h>
68 bool m_stateChangedAtHasBeenSet =
false;
71 bool m_stateHasBeenSet =
false;
void SetStateChangedAt(Aws::Utils::DateTime &&value)
AWS_INSPECTOR_API Aws::Utils::Json::JsonValue Jsonize() const
void SetState(AssessmentRunState &&value)
AssessmentRunStateChange & WithStateChangedAt(const Aws::Utils::DateTime &value)
AWS_INSPECTOR_API AssessmentRunStateChange()
bool StateChangedAtHasBeenSet() const
const AssessmentRunState & GetState() const
void SetState(const AssessmentRunState &value)
AssessmentRunStateChange & WithState(const AssessmentRunState &value)
AWS_INSPECTOR_API AssessmentRunStateChange & operator=(Aws::Utils::Json::JsonView jsonValue)
bool StateHasBeenSet() const
AWS_INSPECTOR_API AssessmentRunStateChange(Aws::Utils::Json::JsonView jsonValue)
AssessmentRunStateChange & WithState(AssessmentRunState &&value)
void SetStateChangedAt(const Aws::Utils::DateTime &value)
AssessmentRunStateChange & WithStateChangedAt(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetStateChangedAt() const
Aws::Utils::Json::JsonValue JsonValue