7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8#include <aws/bedrock-agent-runtime/model/ModelInvocationInput.h>
9#include <aws/bedrock-agent-runtime/model/PreProcessingModelInvocationOutput.h>
22namespace BedrockAgentRuntime
74 bool m_modelInvocationInputHasBeenSet =
false;
77 bool m_modelInvocationOutputHasBeenSet =
false;
PreProcessingTrace & WithModelInvocationInput(const ModelInvocationInput &value)
const PreProcessingModelInvocationOutput & GetModelInvocationOutput() const
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
void SetModelInvocationInput(const ModelInvocationInput &value)
PreProcessingTrace & WithModelInvocationOutput(const PreProcessingModelInvocationOutput &value)
const ModelInvocationInput & GetModelInvocationInput() const
void SetModelInvocationInput(ModelInvocationInput &&value)
AWS_BEDROCKAGENTRUNTIME_API PreProcessingTrace()
AWS_BEDROCKAGENTRUNTIME_API PreProcessingTrace & operator=(Aws::Utils::Json::JsonView jsonValue)
PreProcessingTrace & WithModelInvocationOutput(PreProcessingModelInvocationOutput &&value)
bool ModelInvocationInputHasBeenSet() const
void SetModelInvocationOutput(PreProcessingModelInvocationOutput &&value)
PreProcessingTrace & WithModelInvocationInput(ModelInvocationInput &&value)
AWS_BEDROCKAGENTRUNTIME_API PreProcessingTrace(Aws::Utils::Json::JsonView jsonValue)
void SetModelInvocationOutput(const PreProcessingModelInvocationOutput &value)
bool ModelInvocationOutputHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue