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