7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8#include <aws/bedrock-agent-runtime/model/ApiResult.h>
9#include <aws/bedrock-agent-runtime/model/FunctionResult.h>
22namespace BedrockAgentRuntime
74 bool m_apiResultHasBeenSet =
false;
77 bool m_functionResultHasBeenSet =
false;
const ApiResult & GetApiResult() const
void SetFunctionResult(FunctionResult &&value)
const FunctionResult & GetFunctionResult() const
void SetFunctionResult(const FunctionResult &value)
InvocationResultMember & WithApiResult(const ApiResult &value)
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
void SetApiResult(ApiResult &&value)
bool ApiResultHasBeenSet() const
InvocationResultMember & WithFunctionResult(const FunctionResult &value)
void SetApiResult(const ApiResult &value)
InvocationResultMember & WithApiResult(ApiResult &&value)
bool FunctionResultHasBeenSet() const
InvocationResultMember & WithFunctionResult(FunctionResult &&value)
AWS_BEDROCKAGENTRUNTIME_API InvocationResultMember()
AWS_BEDROCKAGENTRUNTIME_API InvocationResultMember & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKAGENTRUNTIME_API InvocationResultMember(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue