7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8#include <aws/bedrock-agent-runtime/model/GuadrailAction.h>
21namespace BedrockAgentRuntime
52 bool m_actionHasBeenSet =
false;
AWS_BEDROCKAGENTRUNTIME_API GuardrailEvent()=default
GuardrailEvent & WithAction(GuadrailAction value)
AWS_BEDROCKAGENTRUNTIME_API GuardrailEvent(Aws::Utils::Json::JsonView jsonValue)
GuadrailAction GetAction() const
bool ActionHasBeenSet() const
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAction(GuadrailAction value)
AWS_BEDROCKAGENTRUNTIME_API GuardrailEvent & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue