7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/Campaign.h>
9#include <aws/connect/model/Endpoint.h>
10#include <aws/connect/model/OutboundStrategy.h>
11#include <aws/core/utils/memory/stl/AWSMap.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
46 template <
typename SystemEndpo
intT = Endpo
int>
48 m_systemEndpointHasBeenSet =
true;
49 m_systemEndpoint = std::forward<SystemEndpointT>(value);
51 template <
typename SystemEndpo
intT = Endpo
int>
64 template <
typename CustomerEndpo
intT = Endpo
int>
66 m_customerEndpointHasBeenSet =
true;
67 m_customerEndpoint = std::forward<CustomerEndpointT>(value);
69 template <
typename CustomerEndpo
intT = Endpo
int>
82 template <
typename RequestIdentifierT = Aws::String>
84 m_requestIdentifierHasBeenSet =
true;
85 m_requestIdentifier = std::forward<RequestIdentifierT>(value);
87 template <
typename RequestIdentifierT = Aws::String>
101 template <
typename QueueIdT = Aws::String>
103 m_queueIdHasBeenSet =
true;
104 m_queueId = std::forward<QueueIdT>(value);
106 template <
typename QueueIdT = Aws::String>
119 template <
typename AttributesT = Aws::Map<Aws::String, Aws::String>>
121 m_attributesHasBeenSet =
true;
122 m_attributes = std::forward<AttributesT>(value);
124 template <
typename AttributesT = Aws::Map<Aws::String, Aws::String>>
129 template <
typename AttributesKeyT = Aws::String,
typename AttributesValueT = Aws::String>
131 m_attributesHasBeenSet =
true;
132 m_attributes.emplace(std::forward<AttributesKeyT>(key), std::forward<AttributesValueT>(value));
143 template <
typename CampaignT = Campaign>
145 m_campaignHasBeenSet =
true;
146 m_campaign = std::forward<CampaignT>(value);
148 template <
typename CampaignT = Campaign>
161 template <
typename OutboundStrategyT = OutboundStrategy>
163 m_outboundStrategyHasBeenSet =
true;
164 m_outboundStrategy = std::forward<OutboundStrategyT>(value);
166 template <
typename OutboundStrategyT = OutboundStrategy>
186 bool m_systemEndpointHasBeenSet =
false;
187 bool m_customerEndpointHasBeenSet =
false;
188 bool m_requestIdentifierHasBeenSet =
false;
189 bool m_queueIdHasBeenSet =
false;
190 bool m_attributesHasBeenSet =
false;
191 bool m_campaignHasBeenSet =
false;
192 bool m_outboundStrategyHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue