7#include <aws/iottwinmaker/IoTTwinMaker_EXPORTS.h>
8#include <aws/iottwinmaker/model/SyncJobState.h>
9#include <aws/iottwinmaker/model/ErrorDetails.h>
67 bool m_stateHasBeenSet =
false;
70 bool m_errorHasBeenSet =
false;
bool ErrorHasBeenSet() const
bool StateHasBeenSet() const
SyncJobStatus & WithState(const SyncJobState &value)
void SetState(SyncJobState &&value)
const SyncJobState & GetState() const
AWS_IOTTWINMAKER_API SyncJobStatus(Aws::Utils::Json::JsonView jsonValue)
SyncJobStatus & WithState(SyncJobState &&value)
const ErrorDetails & GetError() const
void SetError(const ErrorDetails &value)
AWS_IOTTWINMAKER_API SyncJobStatus()
void SetError(ErrorDetails &&value)
AWS_IOTTWINMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
SyncJobStatus & WithError(ErrorDetails &&value)
SyncJobStatus & WithError(const ErrorDetails &value)
void SetState(const SyncJobState &value)
AWS_IOTTWINMAKER_API SyncJobStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue