7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
34 AWS_MEDIALIVE_API
Esam() =
default;
46 template<
typename AcquisitionPo
intIdT = Aws::String>
47 void SetAcquisitionPointId(AcquisitionPointIdT&& value) { m_acquisitionPointIdHasBeenSet =
true; m_acquisitionPointId = std::forward<AcquisitionPointIdT>(value); }
48 template<
typename AcquisitionPo
intIdT = Aws::String>
60 inline void SetAdAvailOffset(
int value) { m_adAvailOffsetHasBeenSet =
true; m_adAvailOffset = value; }
70 template<
typename PasswordParamT = Aws::String>
71 void SetPasswordParam(PasswordParamT&& value) { m_passwordParamHasBeenSet =
true; m_passwordParam = std::forward<PasswordParamT>(value); }
72 template<
typename PasswordParamT = Aws::String>
84 template<
typename PoisEndpo
intT = Aws::String>
85 void SetPoisEndpoint(PoisEndpointT&& value) { m_poisEndpointHasBeenSet =
true; m_poisEndpoint = std::forward<PoisEndpointT>(value); }
86 template<
typename PoisEndpo
intT = Aws::String>
96 template<
typename UsernameT = Aws::String>
97 void SetUsername(UsernameT&& value) { m_usernameHasBeenSet =
true; m_username = std::forward<UsernameT>(value); }
98 template<
typename UsernameT = Aws::String>
109 template<
typename ZoneIdentityT = Aws::String>
110 void SetZoneIdentity(ZoneIdentityT&& value) { m_zoneIdentityHasBeenSet =
true; m_zoneIdentity = std::forward<ZoneIdentityT>(value); }
111 template<
typename ZoneIdentityT = Aws::String>
117 bool m_acquisitionPointIdHasBeenSet =
false;
119 int m_adAvailOffset{0};
120 bool m_adAvailOffsetHasBeenSet =
false;
123 bool m_passwordParamHasBeenSet =
false;
126 bool m_poisEndpointHasBeenSet =
false;
129 bool m_usernameHasBeenSet =
false;
132 bool m_zoneIdentityHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue