7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/bedrock-runtime/model/GuardrailTraceAssessment.h>
21namespace BedrockRuntime
56 bool m_guardrailHasBeenSet =
false;
ConverseStreamTrace & WithGuardrail(GuardrailTraceAssessment &&value)
AWS_BEDROCKRUNTIME_API ConverseStreamTrace(Aws::Utils::Json::JsonView jsonValue)
void SetGuardrail(GuardrailTraceAssessment &&value)
ConverseStreamTrace & WithGuardrail(const GuardrailTraceAssessment &value)
AWS_BEDROCKRUNTIME_API ConverseStreamTrace()
bool GuardrailHasBeenSet() const
void SetGuardrail(const GuardrailTraceAssessment &value)
AWS_BEDROCKRUNTIME_API ConverseStreamTrace & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
const GuardrailTraceAssessment & GetGuardrail() const
Aws::Utils::Json::JsonValue JsonValue