7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/AIAgentSummary.h>
58 inline void SetVersionNumber(
long long value) { m_versionNumberHasBeenSet =
true; m_versionNumber = value; }
64 bool m_aiAgentSummaryHasBeenSet =
false;
66 long long m_versionNumber;
67 bool m_versionNumberHasBeenSet =
false;
AWS_QCONNECT_API AIAgentVersionSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
AIAgentVersionSummary & WithAiAgentSummary(AIAgentSummary &&value)
long long GetVersionNumber() const
void SetVersionNumber(long long value)
AIAgentVersionSummary & WithAiAgentSummary(const AIAgentSummary &value)
AIAgentVersionSummary & WithVersionNumber(long long value)
AWS_QCONNECT_API AIAgentVersionSummary(Aws::Utils::Json::JsonView jsonValue)
const AIAgentSummary & GetAiAgentSummary() const
void SetAiAgentSummary(const AIAgentSummary &value)
AWS_QCONNECT_API AIAgentVersionSummary()
bool AiAgentSummaryHasBeenSet() const
void SetAiAgentSummary(AIAgentSummary &&value)
bool VersionNumberHasBeenSet() const
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue