7#include <aws/kinesisvideo/KinesisVideo_EXPORTS.h>
8#include <aws/kinesisvideo/model/LastRecorderStatus.h>
9#include <aws/kinesisvideo/model/LastUploaderStatus.h>
69 bool m_lastRecorderStatusHasBeenSet =
false;
72 bool m_lastUploaderStatusHasBeenSet =
false;
bool LastRecorderStatusHasBeenSet() const
EdgeAgentStatus & WithLastRecorderStatus(LastRecorderStatus &&value)
AWS_KINESISVIDEO_API EdgeAgentStatus()
EdgeAgentStatus & WithLastRecorderStatus(const LastRecorderStatus &value)
AWS_KINESISVIDEO_API EdgeAgentStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KINESISVIDEO_API Aws::Utils::Json::JsonValue Jsonize() const
bool LastUploaderStatusHasBeenSet() const
void SetLastRecorderStatus(const LastRecorderStatus &value)
EdgeAgentStatus & WithLastUploaderStatus(const LastUploaderStatus &value)
AWS_KINESISVIDEO_API EdgeAgentStatus(Aws::Utils::Json::JsonView jsonValue)
EdgeAgentStatus & WithLastUploaderStatus(LastUploaderStatus &&value)
const LastRecorderStatus & GetLastRecorderStatus() const
void SetLastUploaderStatus(const LastUploaderStatus &value)
void SetLastUploaderStatus(LastUploaderStatus &&value)
const LastUploaderStatus & GetLastUploaderStatus() const
void SetLastRecorderStatus(LastRecorderStatus &&value)
Aws::Utils::Json::JsonValue JsonValue