7#include <aws/macie2/Macie2_EXPORTS.h>
8#include <aws/macie2/model/FindingActionType.h>
9#include <aws/macie2/model/ApiCallDetails.h>
71 bool m_actionTypeHasBeenSet =
false;
74 bool m_apiCallDetailsHasBeenSet =
false;
void SetApiCallDetails(const ApiCallDetails &value)
const FindingActionType & GetActionType() const
FindingAction & WithActionType(FindingActionType &&value)
FindingAction & WithApiCallDetails(const ApiCallDetails &value)
AWS_MACIE2_API FindingAction & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ActionTypeHasBeenSet() const
FindingAction & WithApiCallDetails(ApiCallDetails &&value)
AWS_MACIE2_API FindingAction()
void SetApiCallDetails(ApiCallDetails &&value)
const ApiCallDetails & GetApiCallDetails() const
AWS_MACIE2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetActionType(const FindingActionType &value)
void SetActionType(FindingActionType &&value)
FindingAction & WithActionType(const FindingActionType &value)
AWS_MACIE2_API FindingAction(Aws::Utils::Json::JsonView jsonValue)
bool ApiCallDetailsHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue