7#include <aws/connect/ConnectRequest.h>
8#include <aws/connect/Connect_EXPORTS.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
41 template <
typename StateT = Aws::String>
43 m_stateHasBeenSet =
true;
44 m_state = std::forward<StateT>(value);
46 template <
typename StateT = Aws::String>
48 SetState(std::forward<StateT>(value));
61 template <
typename InstanceIdT = Aws::String>
63 m_instanceIdHasBeenSet =
true;
64 m_instanceId = std::forward<InstanceIdT>(value);
66 template <
typename InstanceIdT = Aws::String>
80 template <
typename CodeT = Aws::String>
82 m_codeHasBeenSet =
true;
83 m_code = std::forward<CodeT>(value);
85 template <
typename CodeT = Aws::String>
87 SetCode(std::forward<CodeT>(value));
99 template <
typename ErrorT = Aws::String>
101 m_errorHasBeenSet =
true;
102 m_error = std::forward<ErrorT>(value);
104 template <
typename ErrorT = Aws::String>
106 SetError(std::forward<ErrorT>(value));
118 template <
typename ErrorDescriptionT = Aws::String>
120 m_errorDescriptionHasBeenSet =
true;
121 m_errorDescription = std::forward<ErrorDescriptionT>(value);
123 template <
typename ErrorDescriptionT = Aws::String>
139 bool m_stateHasBeenSet =
false;
140 bool m_instanceIdHasBeenSet =
false;
141 bool m_codeHasBeenSet =
false;
142 bool m_errorHasBeenSet =
false;
143 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