7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/AudioExtractionConfiguration.h>
9#include <aws/quicksight/model/ImageExtractionConfiguration.h>
10#include <aws/quicksight/model/VideoExtractionConfiguration.h>
43 template <
typename ImageExtractionConfigurationT = ImageExtractionConfiguration>
45 m_imageExtractionConfigurationHasBeenSet =
true;
46 m_imageExtractionConfiguration = std::forward<ImageExtractionConfigurationT>(value);
48 template <
typename ImageExtractionConfigurationT = ImageExtractionConfiguration>
61 template <
typename AudioExtractionConfigurationT = AudioExtractionConfiguration>
63 m_audioExtractionConfigurationHasBeenSet =
true;
64 m_audioExtractionConfiguration = std::forward<AudioExtractionConfigurationT>(value);
66 template <
typename AudioExtractionConfigurationT = AudioExtractionConfiguration>
79 template <
typename V
ideoExtractionConfigurationT = V
ideoExtractionConfiguration>
81 m_videoExtractionConfigurationHasBeenSet =
true;
82 m_videoExtractionConfiguration = std::forward<VideoExtractionConfigurationT>(value);
84 template <
typename V
ideoExtractionConfigurationT = V
ideoExtractionConfiguration>
96 bool m_imageExtractionConfigurationHasBeenSet =
false;
97 bool m_audioExtractionConfigurationHasBeenSet =
false;
98 bool m_videoExtractionConfigurationHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue