7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/SrtCallerDecryption.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
49 template<
typename DecryptionT = SrtCallerDecryption>
50 void SetDecryption(DecryptionT&& value) { m_decryptionHasBeenSet =
true; m_decryption = std::forward<DecryptionT>(value); }
51 template<
typename DecryptionT = SrtCallerDecryption>
62 inline void SetMinimumLatency(
int value) { m_minimumLatencyHasBeenSet =
true; m_minimumLatency = value; }
73 template<
typename SrtListenerAddressT = Aws::String>
74 void SetSrtListenerAddress(SrtListenerAddressT&& value) { m_srtListenerAddressHasBeenSet =
true; m_srtListenerAddress = std::forward<SrtListenerAddressT>(value); }
75 template<
typename SrtListenerAddressT = Aws::String>
86 template<
typename SrtListenerPortT = Aws::String>
87 void SetSrtListenerPort(SrtListenerPortT&& value) { m_srtListenerPortHasBeenSet =
true; m_srtListenerPort = std::forward<SrtListenerPortT>(value); }
88 template<
typename SrtListenerPortT = Aws::String>
98 template<
typename StreamIdT = Aws::String>
99 void SetStreamId(StreamIdT&& value) { m_streamIdHasBeenSet =
true; m_streamId = std::forward<StreamIdT>(value); }
100 template<
typename StreamIdT = Aws::String>
106 bool m_decryptionHasBeenSet =
false;
108 int m_minimumLatency{0};
109 bool m_minimumLatencyHasBeenSet =
false;
112 bool m_srtListenerAddressHasBeenSet =
false;
115 bool m_srtListenerPortHasBeenSet =
false;
118 bool m_streamIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue