7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
9#include <aws/mediaconnect/model/FrameResolution.h>
20namespace MediaConnect {
43 m_channelsHasBeenSet =
true;
58 template <
typename CodecT = Aws::String>
60 m_codecHasBeenSet =
true;
61 m_codec = std::forward<CodecT>(value);
63 template <
typename CodecT = Aws::String>
65 SetCodec(std::forward<CodecT>(value));
76 template <
typename FrameRateT = Aws::String>
78 m_frameRateHasBeenSet =
true;
79 m_frameRate = std::forward<FrameRateT>(value);
81 template <
typename FrameRateT = Aws::String>
94 template <
typename FrameResolutionT = FrameResolution>
96 m_frameResolutionHasBeenSet =
true;
97 m_frameResolution = std::forward<FrameResolutionT>(value);
99 template <
typename FrameResolutionT = FrameResolution>
110 inline int GetPid()
const {
return m_pid; }
113 m_pidHasBeenSet =
true;
129 m_sampleRateHasBeenSet =
true;
130 m_sampleRate = value;
145 m_sampleSizeHasBeenSet =
true;
146 m_sampleSize = value;
160 template <
typename StreamTypeT = Aws::String>
162 m_streamTypeHasBeenSet =
true;
163 m_streamType = std::forward<StreamTypeT>(value);
165 template <
typename StreamTypeT = Aws::String>
178 FrameResolution m_frameResolution;
187 bool m_channelsHasBeenSet =
false;
188 bool m_codecHasBeenSet =
false;
189 bool m_frameRateHasBeenSet =
false;
190 bool m_frameResolutionHasBeenSet =
false;
191 bool m_pidHasBeenSet =
false;
192 bool m_sampleRateHasBeenSet =
false;
193 bool m_sampleSizeHasBeenSet =
false;
194 bool m_streamTypeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue