7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/ProcessDetails.h>
9#include <aws/guardduty/model/RuntimeContext.h>
68 bool m_processHasBeenSet =
false;
71 bool m_contextHasBeenSet =
false;
void SetProcess(const ProcessDetails &value)
bool ContextHasBeenSet() const
AWS_GUARDDUTY_API RuntimeDetails(Aws::Utils::Json::JsonView jsonValue)
const ProcessDetails & GetProcess() const
RuntimeDetails & WithContext(const RuntimeContext &value)
void SetContext(RuntimeContext &&value)
const RuntimeContext & GetContext() const
void SetContext(const RuntimeContext &value)
AWS_GUARDDUTY_API RuntimeDetails & operator=(Aws::Utils::Json::JsonView jsonValue)
RuntimeDetails & WithProcess(const ProcessDetails &value)
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
RuntimeDetails & WithContext(RuntimeContext &&value)
void SetProcess(ProcessDetails &&value)
bool ProcessHasBeenSet() const
RuntimeDetails & WithProcess(ProcessDetails &&value)
AWS_GUARDDUTY_API RuntimeDetails()
Aws::Utils::Json::JsonValue JsonValue