7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
8#include <aws/bedrock-agent-runtime/model/TextResponsePart.h>
21namespace BedrockAgentRuntime
55 template<
typename TextResponsePartT = TextResponsePart>
56 void SetTextResponsePart(TextResponsePartT&& value) { m_textResponsePartHasBeenSet =
true; m_textResponsePart = std::forward<TextResponsePartT>(value); }
57 template<
typename TextResponsePartT = TextResponsePart>
63 bool m_textResponsePartHasBeenSet =
false;
const TextResponsePart & GetTextResponsePart() const
AWS_BEDROCKAGENTRUNTIME_API GeneratedResponsePart(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKAGENTRUNTIME_API GeneratedResponsePart & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TextResponsePartHasBeenSet() const
AWS_BEDROCKAGENTRUNTIME_API GeneratedResponsePart()=default
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
GeneratedResponsePart & WithTextResponsePart(TextResponsePartT &&value)
void SetTextResponsePart(TextResponsePartT &&value)
Aws::Utils::Json::JsonValue JsonValue