7#include <aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h>
8#include <aws/bedrock-data-automation/model/VocabularyEntityInfo.h>
19namespace BedrockDataAutomation {
39 template <
typename VocabularyT = VocabularyEntityInfo>
41 m_vocabularyHasBeenSet =
true;
42 m_vocabulary = std::forward<VocabularyT>(value);
44 template <
typename VocabularyT = VocabularyEntityInfo>
52 bool m_vocabularyHasBeenSet =
false;
AWS_BEDROCKDATAAUTOMATION_API UpsertEntityInfo(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKDATAAUTOMATION_API Aws::Utils::Json::JsonValue Jsonize() const
UpsertEntityInfo & WithVocabulary(VocabularyT &&value)
AWS_BEDROCKDATAAUTOMATION_API UpsertEntityInfo()=default
void SetVocabulary(VocabularyT &&value)
bool VocabularyHasBeenSet() const
const VocabularyEntityInfo & GetVocabulary() const
AWS_BEDROCKDATAAUTOMATION_API UpsertEntityInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue