7#include <aws/iotsitewise/IoTSiteWise_EXPORTS.h>
8#include <aws/iotsitewise/model/ConfigurationState.h>
9#include <aws/iotsitewise/model/ConfigurationErrorDetails.h>
68 bool m_stateHasBeenSet =
false;
71 bool m_errorHasBeenSet =
false;
ConfigurationStatus & WithState(const ConfigurationState &value)
void SetError(const ConfigurationErrorDetails &value)
ConfigurationStatus & WithState(ConfigurationState &&value)
void SetState(const ConfigurationState &value)
const ConfigurationErrorDetails & GetError() const
void SetError(ConfigurationErrorDetails &&value)
ConfigurationStatus & WithError(ConfigurationErrorDetails &&value)
AWS_IOTSITEWISE_API ConfigurationStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTSITEWISE_API ConfigurationStatus()
AWS_IOTSITEWISE_API Aws::Utils::Json::JsonValue Jsonize() const
ConfigurationStatus & WithError(const ConfigurationErrorDetails &value)
const ConfigurationState & GetState() const
void SetState(ConfigurationState &&value)
bool StateHasBeenSet() const
AWS_IOTSITEWISE_API ConfigurationStatus(Aws::Utils::Json::JsonView jsonValue)
bool ErrorHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue