7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/mediaconnect/model/RistRouterOutputConfiguration.h>
9#include <aws/mediaconnect/model/RtpRouterOutputConfiguration.h>
10#include <aws/mediaconnect/model/SrtCallerRouterOutputConfiguration.h>
11#include <aws/mediaconnect/model/SrtListenerRouterOutputConfiguration.h>
22namespace MediaConnect {
42 template <
typename RtpT = RtpRouterOutputConfiguration>
44 m_rtpHasBeenSet =
true;
45 m_rtp = std::forward<RtpT>(value);
47 template <
typename RtpT = RtpRouterOutputConfiguration>
49 SetRtp(std::forward<RtpT>(value));
58 template <
typename RistT = RistRouterOutputConfiguration>
60 m_ristHasBeenSet =
true;
61 m_rist = std::forward<RistT>(value);
63 template <
typename RistT = RistRouterOutputConfiguration>
65 SetRist(std::forward<RistT>(value));
74 template <
typename SrtListenerT = SrtListenerRouterOutputConfiguration>
76 m_srtListenerHasBeenSet =
true;
77 m_srtListener = std::forward<SrtListenerT>(value);
79 template <
typename SrtListenerT = SrtListenerRouterOutputConfiguration>
90 template <
typename SrtCallerT = SrtCallerRouterOutputConfiguration>
92 m_srtCallerHasBeenSet =
true;
93 m_srtCaller = std::forward<SrtCallerT>(value);
95 template <
typename SrtCallerT = SrtCallerRouterOutputConfiguration>
109 bool m_rtpHasBeenSet =
false;
110 bool m_ristHasBeenSet =
false;
111 bool m_srtListenerHasBeenSet =
false;
112 bool m_srtCallerHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue