7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/ConnectRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
45 template<
typename StateT = Aws::String>
46 void SetState(StateT&& value) { m_stateHasBeenSet =
true; m_state = std::forward<StateT>(value); }
47 template<
typename StateT = Aws::String>
59 template<
typename InstanceIdT = Aws::String>
60 void SetInstanceId(InstanceIdT&& value) { m_instanceIdHasBeenSet =
true; m_instanceId = std::forward<InstanceIdT>(value); }
61 template<
typename InstanceIdT = Aws::String>
72 template<
typename CodeT = Aws::String>
73 void SetCode(CodeT&& value) { m_codeHasBeenSet =
true; m_code = std::forward<CodeT>(value); }
74 template<
typename CodeT = Aws::String>
85 template<
typename ErrorT = Aws::String>
86 void SetError(ErrorT&& value) { m_errorHasBeenSet =
true; m_error = std::forward<ErrorT>(value); }
87 template<
typename ErrorT = Aws::String>
98 template<
typename ErrorDescriptionT = Aws::String>
99 void SetErrorDescription(ErrorDescriptionT&& value) { m_errorDescriptionHasBeenSet =
true; m_errorDescription = std::forward<ErrorDescriptionT>(value); }
100 template<
typename ErrorDescriptionT = Aws::String>
106 bool m_stateHasBeenSet =
false;
109 bool m_instanceIdHasBeenSet =
false;
112 bool m_codeHasBeenSet =
false;
115 bool m_errorHasBeenSet =
false;
118 bool m_errorDescriptionHasBeenSet =
false;
AWS_CONNECT_API Aws::String SerializePayload() const override
void SetInstanceId(InstanceIdT &&value)
bool ErrorHasBeenSet() const
void SetState(StateT &&value)
void SetErrorDescription(ErrorDescriptionT &&value)
const Aws::String & GetErrorDescription() const
bool CodeHasBeenSet() const
virtual const char * GetServiceRequestName() const override
UpdateParticipantAuthenticationRequest & WithInstanceId(InstanceIdT &&value)
UpdateParticipantAuthenticationRequest & WithCode(CodeT &&value)
bool ErrorDescriptionHasBeenSet() const
const Aws::String & GetCode() const
bool StateHasBeenSet() const
const Aws::String & GetInstanceId() const
const Aws::String & GetState() const
UpdateParticipantAuthenticationRequest & WithError(ErrorT &&value)
void SetCode(CodeT &&value)
void SetError(ErrorT &&value)
const Aws::String & GetError() const
UpdateParticipantAuthenticationRequest & WithState(StateT &&value)
bool InstanceIdHasBeenSet() const
UpdateParticipantAuthenticationRequest & WithErrorDescription(ErrorDescriptionT &&value)
AWS_CONNECT_API UpdateParticipantAuthenticationRequest()=default
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String