7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/mediaconvert/model/InputTimecodeSource.h>
11#include <aws/mediaconvert/model/VideoOverlayInputClipping.h>
52 template<
typename FileInputT = Aws::String>
53 void SetFileInput(FileInputT&& value) { m_fileInputHasBeenSet =
true; m_fileInput = std::forward<FileInputT>(value); }
54 template<
typename FileInputT = Aws::String>
66 template<
typename InputClippingsT = Aws::Vector<V
ideoOverlayInputClipping>>
67 void SetInputClippings(InputClippingsT&& value) { m_inputClippingsHasBeenSet =
true; m_inputClippings = std::forward<InputClippingsT>(value); }
68 template<
typename InputClippingsT = Aws::Vector<V
ideoOverlayInputClipping>>
70 template<
typename InputClippingsT = V
ideoOverlayInputClipping>
71 VideoOverlayInput&
AddInputClippings(InputClippingsT&& value) { m_inputClippingsHasBeenSet =
true; m_inputClippings.emplace_back(std::forward<InputClippingsT>(value));
return *
this; }
95 template<
typename TimecodeStartT = Aws::String>
96 void SetTimecodeStart(TimecodeStartT&& value) { m_timecodeStartHasBeenSet =
true; m_timecodeStart = std::forward<TimecodeStartT>(value); }
97 template<
typename TimecodeStartT = Aws::String>
103 bool m_fileInputHasBeenSet =
false;
106 bool m_inputClippingsHasBeenSet =
false;
109 bool m_timecodeSourceHasBeenSet =
false;
112 bool m_timecodeStartHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue