7#include <aws/mediaconnect/MediaConnect_EXPORTS.h>
8#include <aws/mediaconnect/model/RistRouterInputConfiguration.h>
9#include <aws/mediaconnect/model/RtpRouterInputConfiguration.h>
10#include <aws/mediaconnect/model/SrtCallerRouterInputConfiguration.h>
11#include <aws/mediaconnect/model/SrtListenerRouterInputConfiguration.h>
22namespace MediaConnect {
42 template <
typename RtpT = RtpRouterInputConfiguration>
44 m_rtpHasBeenSet =
true;
45 m_rtp = std::forward<RtpT>(value);
47 template <
typename RtpT = RtpRouterInputConfiguration>
49 SetRtp(std::forward<RtpT>(value));
58 template <
typename RistT = RistRouterInputConfiguration>
60 m_ristHasBeenSet =
true;
61 m_rist = std::forward<RistT>(value);
63 template <
typename RistT = RistRouterInputConfiguration>
65 SetRist(std::forward<RistT>(value));
74 template <
typename SrtListenerT = SrtListenerRouterInputConfiguration>
76 m_srtListenerHasBeenSet =
true;
77 m_srtListener = std::forward<SrtListenerT>(value);
79 template <
typename SrtListenerT = SrtListenerRouterInputConfiguration>
90 template <
typename SrtCallerT = SrtCallerRouterInputConfiguration>
92 m_srtCallerHasBeenSet =
true;
93 m_srtCaller = std::forward<SrtCallerT>(value);
95 template <
typename SrtCallerT = SrtCallerRouterInputConfiguration>
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