7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
40 template <
typename SourcePhoneNumberT = Aws::String>
42 m_sourcePhoneNumberHasBeenSet =
true;
43 m_sourcePhoneNumber = std::forward<SourcePhoneNumberT>(value);
45 template <
typename SourcePhoneNumberT = Aws::String>
58 template <
typename DestinationPhoneNumberT = Aws::String>
60 m_destinationPhoneNumberHasBeenSet =
true;
61 m_destinationPhoneNumber = std::forward<DestinationPhoneNumberT>(value);
63 template <
typename DestinationPhoneNumberT = Aws::String>
76 template <
typename FlowIdT = Aws::String>
78 m_flowIdHasBeenSet =
true;
79 m_flowId = std::forward<FlowIdT>(value);
81 template <
typename FlowIdT = Aws::String>
93 bool m_sourcePhoneNumberHasBeenSet =
false;
94 bool m_destinationPhoneNumberHasBeenSet =
false;
95 bool m_flowIdHasBeenSet =
false;
bool FlowIdHasBeenSet() const
const Aws::String & GetDestinationPhoneNumber() const
bool DestinationPhoneNumberHasBeenSet() const
const Aws::String & GetSourcePhoneNumber() const
void SetDestinationPhoneNumber(DestinationPhoneNumberT &&value)
void SetSourcePhoneNumber(SourcePhoneNumberT &&value)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CONNECT_API VoiceCallEntryPointParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
VoiceCallEntryPointParameters & WithSourcePhoneNumber(SourcePhoneNumberT &&value)
void SetFlowId(FlowIdT &&value)
const Aws::String & GetFlowId() const
bool SourcePhoneNumberHasBeenSet() const
VoiceCallEntryPointParameters & WithDestinationPhoneNumber(DestinationPhoneNumberT &&value)
VoiceCallEntryPointParameters & WithFlowId(FlowIdT &&value)
AWS_CONNECT_API VoiceCallEntryPointParameters(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECT_API VoiceCallEntryPointParameters()=default
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue