7#include <aws/qbusiness/QBusiness_EXPORTS.h>
8#include <aws/qbusiness/model/ImageExtractionConfiguration.h>
9#include <aws/qbusiness/model/AudioExtractionConfiguration.h>
10#include <aws/qbusiness/model/VideoExtractionConfiguration.h>
52 template<
typename ImageExtractionConfigurationT = ImageExtractionConfiguration>
54 template<
typename ImageExtractionConfigurationT = ImageExtractionConfiguration>
65 template<
typename AudioExtractionConfigurationT = AudioExtractionConfiguration>
67 template<
typename AudioExtractionConfigurationT = AudioExtractionConfiguration>
78 template<
typename V
ideoExtractionConfigurationT = V
ideoExtractionConfiguration>
80 template<
typename V
ideoExtractionConfigurationT = V
ideoExtractionConfiguration>
86 bool m_imageExtractionConfigurationHasBeenSet =
false;
89 bool m_audioExtractionConfigurationHasBeenSet =
false;
92 bool m_videoExtractionConfigurationHasBeenSet =
false;
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue