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