7#include <aws/bedrock-agent-runtime/BedrockAgentRuntime_EXPORTS.h>
16namespace BedrockAgentRuntime {
38 m_resultIndexHasBeenSet =
true;
39 m_resultIndex = value;
48 bool m_resultIndexHasBeenSet =
false;
AWS_BEDROCKAGENTRUNTIME_API AgenticRetrieveCitationReference & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetResultIndex(int value)
AWS_BEDROCKAGENTRUNTIME_API AgenticRetrieveCitationReference()=default
int GetResultIndex() const
AWS_BEDROCKAGENTRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCKAGENTRUNTIME_API AgenticRetrieveCitationReference(Aws::Utils::Json::JsonView jsonValue)
bool ResultIndexHasBeenSet() const
AgenticRetrieveCitationReference & WithResultIndex(int value)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue