AWS SDK for C++

AWS SDK for C++ Version 1.11.746

Loading...
Searching...
No Matches
ConnectServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/connect/ConnectEndpointProvider.h>
10#include <aws/connect/ConnectErrors.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/client/AsyncCallerContext.h>
13#include <aws/core/client/GenericClientConfiguration.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/core/utils/memory/stl/AWSString.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in ConnectClient header */
22#include <aws/connect/model/ActivateEvaluationFormResult.h>
23#include <aws/connect/model/AssociateAnalyticsDataSetResult.h>
24#include <aws/connect/model/AssociateContactWithUserResult.h>
25#include <aws/connect/model/AssociateDefaultVocabularyResult.h>
26#include <aws/connect/model/AssociateEmailAddressAliasResult.h>
27#include <aws/connect/model/AssociateFlowResult.h>
28#include <aws/connect/model/AssociateInstanceStorageConfigResult.h>
29#include <aws/connect/model/AssociateSecurityKeyResult.h>
30#include <aws/connect/model/AssociateTrafficDistributionGroupUserResult.h>
31#include <aws/connect/model/AssociateWorkspaceResult.h>
32#include <aws/connect/model/BatchAssociateAnalyticsDataSetResult.h>
33#include <aws/connect/model/BatchCreateDataTableValueResult.h>
34#include <aws/connect/model/BatchDeleteDataTableValueResult.h>
35#include <aws/connect/model/BatchDescribeDataTableValueResult.h>
36#include <aws/connect/model/BatchDisassociateAnalyticsDataSetResult.h>
37#include <aws/connect/model/BatchGetAttachedFileMetadataResult.h>
38#include <aws/connect/model/BatchGetFlowAssociationResult.h>
39#include <aws/connect/model/BatchPutContactResult.h>
40#include <aws/connect/model/BatchUpdateDataTableValueResult.h>
41#include <aws/connect/model/ClaimPhoneNumberResult.h>
42#include <aws/connect/model/CompleteAttachedFileUploadResult.h>
43#include <aws/connect/model/CreateAgentStatusResult.h>
44#include <aws/connect/model/CreateContactFlowModuleAliasResult.h>
45#include <aws/connect/model/CreateContactFlowModuleResult.h>
46#include <aws/connect/model/CreateContactFlowModuleVersionResult.h>
47#include <aws/connect/model/CreateContactFlowResult.h>
48#include <aws/connect/model/CreateContactFlowVersionResult.h>
49#include <aws/connect/model/CreateContactResult.h>
50#include <aws/connect/model/CreateDataTableAttributeResult.h>
51#include <aws/connect/model/CreateDataTableResult.h>
52#include <aws/connect/model/CreateEmailAddressResult.h>
53#include <aws/connect/model/CreateEvaluationFormResult.h>
54#include <aws/connect/model/CreateHoursOfOperationOverrideResult.h>
55#include <aws/connect/model/CreateHoursOfOperationResult.h>
56#include <aws/connect/model/CreateInstanceResult.h>
57#include <aws/connect/model/CreateIntegrationAssociationResult.h>
58#include <aws/connect/model/CreateParticipantResult.h>
59#include <aws/connect/model/CreatePersistentContactAssociationResult.h>
60#include <aws/connect/model/CreatePromptResult.h>
61#include <aws/connect/model/CreatePushNotificationRegistrationResult.h>
62#include <aws/connect/model/CreateQueueResult.h>
63#include <aws/connect/model/CreateQuickConnectResult.h>
64#include <aws/connect/model/CreateRoutingProfileResult.h>
65#include <aws/connect/model/CreateRuleResult.h>
66#include <aws/connect/model/CreateSecurityProfileResult.h>
67#include <aws/connect/model/CreateTaskTemplateResult.h>
68#include <aws/connect/model/CreateTestCaseResult.h>
69#include <aws/connect/model/CreateTrafficDistributionGroupResult.h>
70#include <aws/connect/model/CreateUseCaseResult.h>
71#include <aws/connect/model/CreateUserHierarchyGroupResult.h>
72#include <aws/connect/model/CreateUserResult.h>
73#include <aws/connect/model/CreateViewResult.h>
74#include <aws/connect/model/CreateViewVersionResult.h>
75#include <aws/connect/model/CreateVocabularyResult.h>
76#include <aws/connect/model/CreateWorkspacePageResult.h>
77#include <aws/connect/model/CreateWorkspaceResult.h>
78#include <aws/connect/model/DeactivateEvaluationFormResult.h>
79#include <aws/connect/model/DeleteAttachedFileResult.h>
80#include <aws/connect/model/DeleteContactFlowModuleAliasResult.h>
81#include <aws/connect/model/DeleteContactFlowModuleResult.h>
82#include <aws/connect/model/DeleteContactFlowModuleVersionResult.h>
83#include <aws/connect/model/DeleteContactFlowResult.h>
84#include <aws/connect/model/DeleteContactFlowVersionResult.h>
85#include <aws/connect/model/DeleteDataTableAttributeResult.h>
86#include <aws/connect/model/DeleteDataTableResult.h>
87#include <aws/connect/model/DeleteEmailAddressResult.h>
88#include <aws/connect/model/DeletePushNotificationRegistrationResult.h>
89#include <aws/connect/model/DeleteTaskTemplateResult.h>
90#include <aws/connect/model/DeleteTestCaseResult.h>
91#include <aws/connect/model/DeleteTrafficDistributionGroupResult.h>
92#include <aws/connect/model/DeleteViewResult.h>
93#include <aws/connect/model/DeleteViewVersionResult.h>
94#include <aws/connect/model/DeleteVocabularyResult.h>
95#include <aws/connect/model/DeleteWorkspaceMediaResult.h>
96#include <aws/connect/model/DeleteWorkspacePageResult.h>
97#include <aws/connect/model/DeleteWorkspaceResult.h>
98#include <aws/connect/model/DescribeAgentStatusResult.h>
99#include <aws/connect/model/DescribeAuthenticationProfileResult.h>
100#include <aws/connect/model/DescribeContactEvaluationResult.h>
101#include <aws/connect/model/DescribeContactFlowModuleAliasResult.h>
102#include <aws/connect/model/DescribeContactFlowModuleResult.h>
103#include <aws/connect/model/DescribeContactFlowResult.h>
104#include <aws/connect/model/DescribeContactResult.h>
105#include <aws/connect/model/DescribeDataTableAttributeResult.h>
106#include <aws/connect/model/DescribeDataTableResult.h>
107#include <aws/connect/model/DescribeEmailAddressResult.h>
108#include <aws/connect/model/DescribeEvaluationFormResult.h>
109#include <aws/connect/model/DescribeHoursOfOperationOverrideResult.h>
110#include <aws/connect/model/DescribeHoursOfOperationResult.h>
111#include <aws/connect/model/DescribeInstanceAttributeResult.h>
112#include <aws/connect/model/DescribeInstanceResult.h>
113#include <aws/connect/model/DescribeInstanceStorageConfigResult.h>
114#include <aws/connect/model/DescribePhoneNumberResult.h>
115#include <aws/connect/model/DescribePredefinedAttributeResult.h>
116#include <aws/connect/model/DescribePromptResult.h>
117#include <aws/connect/model/DescribeQueueResult.h>
118#include <aws/connect/model/DescribeQuickConnectResult.h>
119#include <aws/connect/model/DescribeRoutingProfileResult.h>
120#include <aws/connect/model/DescribeRuleResult.h>
121#include <aws/connect/model/DescribeSecurityProfileResult.h>
122#include <aws/connect/model/DescribeTestCaseResult.h>
123#include <aws/connect/model/DescribeTrafficDistributionGroupResult.h>
124#include <aws/connect/model/DescribeUserHierarchyGroupResult.h>
125#include <aws/connect/model/DescribeUserHierarchyStructureResult.h>
126#include <aws/connect/model/DescribeUserResult.h>
127#include <aws/connect/model/DescribeViewResult.h>
128#include <aws/connect/model/DescribeVocabularyResult.h>
129#include <aws/connect/model/DescribeWorkspaceResult.h>
130#include <aws/connect/model/DisassociateEmailAddressAliasResult.h>
131#include <aws/connect/model/DisassociateFlowResult.h>
132#include <aws/connect/model/DisassociateTrafficDistributionGroupUserResult.h>
133#include <aws/connect/model/DisassociateWorkspaceResult.h>
134#include <aws/connect/model/DismissUserContactResult.h>
135#include <aws/connect/model/EvaluateDataTableValuesResult.h>
136#include <aws/connect/model/GetAttachedFileResult.h>
137#include <aws/connect/model/GetContactAttributesResult.h>
138#include <aws/connect/model/GetContactMetricsResult.h>
139#include <aws/connect/model/GetCurrentMetricDataResult.h>
140#include <aws/connect/model/GetCurrentUserDataResult.h>
141#include <aws/connect/model/GetEffectiveHoursOfOperationsResult.h>
142#include <aws/connect/model/GetFederationTokenResult.h>
143#include <aws/connect/model/GetFlowAssociationResult.h>
144#include <aws/connect/model/GetMetricDataResult.h>
145#include <aws/connect/model/GetMetricDataV2Result.h>
146#include <aws/connect/model/GetPromptFileResult.h>
147#include <aws/connect/model/GetTaskTemplateResult.h>
148#include <aws/connect/model/GetTestCaseExecutionSummaryResult.h>
149#include <aws/connect/model/GetTrafficDistributionResult.h>
150#include <aws/connect/model/ImportPhoneNumberResult.h>
151#include <aws/connect/model/ImportWorkspaceMediaResult.h>
152#include <aws/connect/model/ListAgentStatusesResult.h>
153#include <aws/connect/model/ListAnalyticsDataAssociationsResult.h>
154#include <aws/connect/model/ListAnalyticsDataLakeDataSetsResult.h>
155#include <aws/connect/model/ListApprovedOriginsResult.h>
156#include <aws/connect/model/ListAssociatedContactsResult.h>
157#include <aws/connect/model/ListAuthenticationProfilesResult.h>
158#include <aws/connect/model/ListBotsResult.h>
159#include <aws/connect/model/ListChildHoursOfOperationsResult.h>
160#include <aws/connect/model/ListContactEvaluationsResult.h>
161#include <aws/connect/model/ListContactFlowModuleAliasesResult.h>
162#include <aws/connect/model/ListContactFlowModuleVersionsResult.h>
163#include <aws/connect/model/ListContactFlowModulesResult.h>
164#include <aws/connect/model/ListContactFlowVersionsResult.h>
165#include <aws/connect/model/ListContactFlowsResult.h>
166#include <aws/connect/model/ListContactReferencesResult.h>
167#include <aws/connect/model/ListDataTableAttributesResult.h>
168#include <aws/connect/model/ListDataTablePrimaryValuesResult.h>
169#include <aws/connect/model/ListDataTableValuesResult.h>
170#include <aws/connect/model/ListDataTablesResult.h>
171#include <aws/connect/model/ListDefaultVocabulariesResult.h>
172#include <aws/connect/model/ListEntitySecurityProfilesResult.h>
173#include <aws/connect/model/ListEvaluationFormVersionsResult.h>
174#include <aws/connect/model/ListEvaluationFormsResult.h>
175#include <aws/connect/model/ListFlowAssociationsResult.h>
176#include <aws/connect/model/ListHoursOfOperationOverridesResult.h>
177#include <aws/connect/model/ListHoursOfOperationsResult.h>
178#include <aws/connect/model/ListInstanceAttributesResult.h>
179#include <aws/connect/model/ListInstanceStorageConfigsResult.h>
180#include <aws/connect/model/ListInstancesRequest.h>
181#include <aws/connect/model/ListInstancesResult.h>
182#include <aws/connect/model/ListIntegrationAssociationsResult.h>
183#include <aws/connect/model/ListLambdaFunctionsResult.h>
184#include <aws/connect/model/ListLexBotsResult.h>
185#include <aws/connect/model/ListPhoneNumbersResult.h>
186#include <aws/connect/model/ListPhoneNumbersV2Request.h>
187#include <aws/connect/model/ListPhoneNumbersV2Result.h>
188#include <aws/connect/model/ListPredefinedAttributesResult.h>
189#include <aws/connect/model/ListPromptsResult.h>
190#include <aws/connect/model/ListQueueQuickConnectsResult.h>
191#include <aws/connect/model/ListQueuesResult.h>
192#include <aws/connect/model/ListQuickConnectsResult.h>
193#include <aws/connect/model/ListRealtimeContactAnalysisSegmentsV2Result.h>
194#include <aws/connect/model/ListRoutingProfileManualAssignmentQueuesResult.h>
195#include <aws/connect/model/ListRoutingProfileQueuesResult.h>
196#include <aws/connect/model/ListRoutingProfilesResult.h>
197#include <aws/connect/model/ListRulesResult.h>
198#include <aws/connect/model/ListSecurityKeysResult.h>
199#include <aws/connect/model/ListSecurityProfileApplicationsResult.h>
200#include <aws/connect/model/ListSecurityProfileFlowModulesResult.h>
201#include <aws/connect/model/ListSecurityProfilePermissionsResult.h>
202#include <aws/connect/model/ListSecurityProfilesResult.h>
203#include <aws/connect/model/ListTagsForResourceResult.h>
204#include <aws/connect/model/ListTaskTemplatesResult.h>
205#include <aws/connect/model/ListTestCaseExecutionRecordsResult.h>
206#include <aws/connect/model/ListTestCaseExecutionsResult.h>
207#include <aws/connect/model/ListTestCasesResult.h>
208#include <aws/connect/model/ListTrafficDistributionGroupUsersResult.h>
209#include <aws/connect/model/ListTrafficDistributionGroupsRequest.h>
210#include <aws/connect/model/ListTrafficDistributionGroupsResult.h>
211#include <aws/connect/model/ListUseCasesResult.h>
212#include <aws/connect/model/ListUserHierarchyGroupsResult.h>
213#include <aws/connect/model/ListUserProficienciesResult.h>
214#include <aws/connect/model/ListUsersResult.h>
215#include <aws/connect/model/ListViewVersionsResult.h>
216#include <aws/connect/model/ListViewsResult.h>
217#include <aws/connect/model/ListWorkspaceMediaResult.h>
218#include <aws/connect/model/ListWorkspacePagesResult.h>
219#include <aws/connect/model/ListWorkspacesResult.h>
220#include <aws/connect/model/MonitorContactResult.h>
221#include <aws/connect/model/PauseContactResult.h>
222#include <aws/connect/model/PutUserStatusResult.h>
223#include <aws/connect/model/ReplicateInstanceResult.h>
224#include <aws/connect/model/ResumeContactRecordingResult.h>
225#include <aws/connect/model/ResumeContactResult.h>
226#include <aws/connect/model/SearchAgentStatusesResult.h>
227#include <aws/connect/model/SearchAvailablePhoneNumbersResult.h>
228#include <aws/connect/model/SearchContactEvaluationsResult.h>
229#include <aws/connect/model/SearchContactFlowModulesResult.h>
230#include <aws/connect/model/SearchContactFlowsResult.h>
231#include <aws/connect/model/SearchContactsResult.h>
232#include <aws/connect/model/SearchDataTablesResult.h>
233#include <aws/connect/model/SearchEmailAddressesResult.h>
234#include <aws/connect/model/SearchEvaluationFormsResult.h>
235#include <aws/connect/model/SearchHoursOfOperationOverridesResult.h>
236#include <aws/connect/model/SearchHoursOfOperationsResult.h>
237#include <aws/connect/model/SearchPredefinedAttributesResult.h>
238#include <aws/connect/model/SearchPromptsResult.h>
239#include <aws/connect/model/SearchQueuesResult.h>
240#include <aws/connect/model/SearchQuickConnectsResult.h>
241#include <aws/connect/model/SearchResourceTagsResult.h>
242#include <aws/connect/model/SearchRoutingProfilesResult.h>
243#include <aws/connect/model/SearchSecurityProfilesResult.h>
244#include <aws/connect/model/SearchTestCasesResult.h>
245#include <aws/connect/model/SearchUserHierarchyGroupsResult.h>
246#include <aws/connect/model/SearchUsersResult.h>
247#include <aws/connect/model/SearchViewsResult.h>
248#include <aws/connect/model/SearchVocabulariesResult.h>
249#include <aws/connect/model/SearchWorkspaceAssociationsResult.h>
250#include <aws/connect/model/SearchWorkspacesResult.h>
251#include <aws/connect/model/SendChatIntegrationEventResult.h>
252#include <aws/connect/model/SendOutboundEmailResult.h>
253#include <aws/connect/model/StartAttachedFileUploadResult.h>
254#include <aws/connect/model/StartChatContactResult.h>
255#include <aws/connect/model/StartContactEvaluationResult.h>
256#include <aws/connect/model/StartContactMediaProcessingRequest.h>
257#include <aws/connect/model/StartContactMediaProcessingResult.h>
258#include <aws/connect/model/StartContactRecordingResult.h>
259#include <aws/connect/model/StartContactStreamingResult.h>
260#include <aws/connect/model/StartEmailContactResult.h>
261#include <aws/connect/model/StartOutboundChatContactResult.h>
262#include <aws/connect/model/StartOutboundEmailContactResult.h>
263#include <aws/connect/model/StartOutboundVoiceContactResult.h>
264#include <aws/connect/model/StartScreenSharingResult.h>
265#include <aws/connect/model/StartTaskContactResult.h>
266#include <aws/connect/model/StartTestCaseExecutionResult.h>
267#include <aws/connect/model/StartWebRTCContactResult.h>
268#include <aws/connect/model/StopContactMediaProcessingRequest.h>
269#include <aws/connect/model/StopContactMediaProcessingResult.h>
270#include <aws/connect/model/StopContactRecordingResult.h>
271#include <aws/connect/model/StopContactResult.h>
272#include <aws/connect/model/StopContactStreamingResult.h>
273#include <aws/connect/model/StopTestCaseExecutionResult.h>
274#include <aws/connect/model/SubmitContactEvaluationResult.h>
275#include <aws/connect/model/SuspendContactRecordingResult.h>
276#include <aws/connect/model/TagContactResult.h>
277#include <aws/connect/model/TransferContactResult.h>
278#include <aws/connect/model/UntagContactResult.h>
279#include <aws/connect/model/UpdateContactAttributesResult.h>
280#include <aws/connect/model/UpdateContactEvaluationResult.h>
281#include <aws/connect/model/UpdateContactFlowContentResult.h>
282#include <aws/connect/model/UpdateContactFlowMetadataResult.h>
283#include <aws/connect/model/UpdateContactFlowModuleAliasResult.h>
284#include <aws/connect/model/UpdateContactFlowModuleContentResult.h>
285#include <aws/connect/model/UpdateContactFlowModuleMetadataResult.h>
286#include <aws/connect/model/UpdateContactFlowNameResult.h>
287#include <aws/connect/model/UpdateContactResult.h>
288#include <aws/connect/model/UpdateContactRoutingDataResult.h>
289#include <aws/connect/model/UpdateContactScheduleResult.h>
290#include <aws/connect/model/UpdateDataTableAttributeResult.h>
291#include <aws/connect/model/UpdateDataTableMetadataResult.h>
292#include <aws/connect/model/UpdateDataTablePrimaryValuesResult.h>
293#include <aws/connect/model/UpdateEmailAddressMetadataResult.h>
294#include <aws/connect/model/UpdateEvaluationFormResult.h>
295#include <aws/connect/model/UpdateParticipantAuthenticationResult.h>
296#include <aws/connect/model/UpdateParticipantRoleConfigResult.h>
297#include <aws/connect/model/UpdatePhoneNumberResult.h>
298#include <aws/connect/model/UpdatePromptResult.h>
299#include <aws/connect/model/UpdateTaskTemplateResult.h>
300#include <aws/connect/model/UpdateTestCaseResult.h>
301#include <aws/connect/model/UpdateTrafficDistributionResult.h>
302#include <aws/connect/model/UpdateViewContentResult.h>
303#include <aws/connect/model/UpdateViewMetadataResult.h>
304#include <aws/connect/model/UpdateWorkspaceMetadataResult.h>
305#include <aws/connect/model/UpdateWorkspacePageResult.h>
306#include <aws/connect/model/UpdateWorkspaceThemeResult.h>
307#include <aws/connect/model/UpdateWorkspaceVisibilityResult.h>
308#include <aws/core/NoResult.h>
309/* End of service model headers required in ConnectClient header */
310
311namespace Aws {
312namespace Http {
313class HttpClient;
314class HttpClientFactory;
315} // namespace Http
316
317namespace Utils {
318template <typename R, typename E>
319class Outcome;
320
321namespace Threading {
322class Executor;
323} // namespace Threading
324} // namespace Utils
325
326namespace Auth {
327class AWSCredentials;
328class AWSCredentialsProvider;
329} // namespace Auth
330
331namespace Client {
332class RetryStrategy;
333} // namespace Client
334
335namespace Connect {
339
340namespace Model {
341/* Service model forward declarations required in ConnectClient header */
518class ListBotsRequest;
555class ListRulesRequest;
571class ListUsersRequest;
573class ListViewsRequest;
698/* End of service model forward declarations required in ConnectClient header */
699
700/* Service model Outcome class definitions */
1057/* End of service model Outcome class definitions */
1058
1059/* Service model Outcome callable definitions */
1060typedef std::future<ActivateEvaluationFormOutcome> ActivateEvaluationFormOutcomeCallable;
1061typedef std::future<AssociateAnalyticsDataSetOutcome> AssociateAnalyticsDataSetOutcomeCallable;
1062typedef std::future<AssociateApprovedOriginOutcome> AssociateApprovedOriginOutcomeCallable;
1063typedef std::future<AssociateBotOutcome> AssociateBotOutcomeCallable;
1064typedef std::future<AssociateContactWithUserOutcome> AssociateContactWithUserOutcomeCallable;
1065typedef std::future<AssociateDefaultVocabularyOutcome> AssociateDefaultVocabularyOutcomeCallable;
1066typedef std::future<AssociateEmailAddressAliasOutcome> AssociateEmailAddressAliasOutcomeCallable;
1067typedef std::future<AssociateFlowOutcome> AssociateFlowOutcomeCallable;
1068typedef std::future<AssociateHoursOfOperationsOutcome> AssociateHoursOfOperationsOutcomeCallable;
1069typedef std::future<AssociateInstanceStorageConfigOutcome> AssociateInstanceStorageConfigOutcomeCallable;
1070typedef std::future<AssociateLambdaFunctionOutcome> AssociateLambdaFunctionOutcomeCallable;
1071typedef std::future<AssociateLexBotOutcome> AssociateLexBotOutcomeCallable;
1072typedef std::future<AssociatePhoneNumberContactFlowOutcome> AssociatePhoneNumberContactFlowOutcomeCallable;
1073typedef std::future<AssociateQueueQuickConnectsOutcome> AssociateQueueQuickConnectsOutcomeCallable;
1074typedef std::future<AssociateRoutingProfileQueuesOutcome> AssociateRoutingProfileQueuesOutcomeCallable;
1075typedef std::future<AssociateSecurityKeyOutcome> AssociateSecurityKeyOutcomeCallable;
1076typedef std::future<AssociateSecurityProfilesOutcome> AssociateSecurityProfilesOutcomeCallable;
1077typedef std::future<AssociateTrafficDistributionGroupUserOutcome> AssociateTrafficDistributionGroupUserOutcomeCallable;
1078typedef std::future<AssociateUserProficienciesOutcome> AssociateUserProficienciesOutcomeCallable;
1079typedef std::future<AssociateWorkspaceOutcome> AssociateWorkspaceOutcomeCallable;
1080typedef std::future<BatchAssociateAnalyticsDataSetOutcome> BatchAssociateAnalyticsDataSetOutcomeCallable;
1081typedef std::future<BatchCreateDataTableValueOutcome> BatchCreateDataTableValueOutcomeCallable;
1082typedef std::future<BatchDeleteDataTableValueOutcome> BatchDeleteDataTableValueOutcomeCallable;
1083typedef std::future<BatchDescribeDataTableValueOutcome> BatchDescribeDataTableValueOutcomeCallable;
1084typedef std::future<BatchDisassociateAnalyticsDataSetOutcome> BatchDisassociateAnalyticsDataSetOutcomeCallable;
1085typedef std::future<BatchGetAttachedFileMetadataOutcome> BatchGetAttachedFileMetadataOutcomeCallable;
1086typedef std::future<BatchGetFlowAssociationOutcome> BatchGetFlowAssociationOutcomeCallable;
1087typedef std::future<BatchPutContactOutcome> BatchPutContactOutcomeCallable;
1088typedef std::future<BatchUpdateDataTableValueOutcome> BatchUpdateDataTableValueOutcomeCallable;
1089typedef std::future<ClaimPhoneNumberOutcome> ClaimPhoneNumberOutcomeCallable;
1090typedef std::future<CompleteAttachedFileUploadOutcome> CompleteAttachedFileUploadOutcomeCallable;
1091typedef std::future<CreateAgentStatusOutcome> CreateAgentStatusOutcomeCallable;
1092typedef std::future<CreateContactOutcome> CreateContactOutcomeCallable;
1093typedef std::future<CreateContactFlowOutcome> CreateContactFlowOutcomeCallable;
1094typedef std::future<CreateContactFlowModuleOutcome> CreateContactFlowModuleOutcomeCallable;
1095typedef std::future<CreateContactFlowModuleAliasOutcome> CreateContactFlowModuleAliasOutcomeCallable;
1096typedef std::future<CreateContactFlowModuleVersionOutcome> CreateContactFlowModuleVersionOutcomeCallable;
1097typedef std::future<CreateContactFlowVersionOutcome> CreateContactFlowVersionOutcomeCallable;
1098typedef std::future<CreateDataTableOutcome> CreateDataTableOutcomeCallable;
1099typedef std::future<CreateDataTableAttributeOutcome> CreateDataTableAttributeOutcomeCallable;
1100typedef std::future<CreateEmailAddressOutcome> CreateEmailAddressOutcomeCallable;
1101typedef std::future<CreateEvaluationFormOutcome> CreateEvaluationFormOutcomeCallable;
1102typedef std::future<CreateHoursOfOperationOutcome> CreateHoursOfOperationOutcomeCallable;
1103typedef std::future<CreateHoursOfOperationOverrideOutcome> CreateHoursOfOperationOverrideOutcomeCallable;
1104typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
1105typedef std::future<CreateIntegrationAssociationOutcome> CreateIntegrationAssociationOutcomeCallable;
1106typedef std::future<CreateParticipantOutcome> CreateParticipantOutcomeCallable;
1107typedef std::future<CreatePersistentContactAssociationOutcome> CreatePersistentContactAssociationOutcomeCallable;
1108typedef std::future<CreatePredefinedAttributeOutcome> CreatePredefinedAttributeOutcomeCallable;
1109typedef std::future<CreatePromptOutcome> CreatePromptOutcomeCallable;
1110typedef std::future<CreatePushNotificationRegistrationOutcome> CreatePushNotificationRegistrationOutcomeCallable;
1111typedef std::future<CreateQueueOutcome> CreateQueueOutcomeCallable;
1112typedef std::future<CreateQuickConnectOutcome> CreateQuickConnectOutcomeCallable;
1113typedef std::future<CreateRoutingProfileOutcome> CreateRoutingProfileOutcomeCallable;
1114typedef std::future<CreateRuleOutcome> CreateRuleOutcomeCallable;
1115typedef std::future<CreateSecurityProfileOutcome> CreateSecurityProfileOutcomeCallable;
1116typedef std::future<CreateTaskTemplateOutcome> CreateTaskTemplateOutcomeCallable;
1117typedef std::future<CreateTestCaseOutcome> CreateTestCaseOutcomeCallable;
1118typedef std::future<CreateTrafficDistributionGroupOutcome> CreateTrafficDistributionGroupOutcomeCallable;
1119typedef std::future<CreateUseCaseOutcome> CreateUseCaseOutcomeCallable;
1120typedef std::future<CreateUserOutcome> CreateUserOutcomeCallable;
1121typedef std::future<CreateUserHierarchyGroupOutcome> CreateUserHierarchyGroupOutcomeCallable;
1122typedef std::future<CreateViewOutcome> CreateViewOutcomeCallable;
1123typedef std::future<CreateViewVersionOutcome> CreateViewVersionOutcomeCallable;
1124typedef std::future<CreateVocabularyOutcome> CreateVocabularyOutcomeCallable;
1125typedef std::future<CreateWorkspaceOutcome> CreateWorkspaceOutcomeCallable;
1126typedef std::future<CreateWorkspacePageOutcome> CreateWorkspacePageOutcomeCallable;
1127typedef std::future<DeactivateEvaluationFormOutcome> DeactivateEvaluationFormOutcomeCallable;
1128typedef std::future<DeleteAttachedFileOutcome> DeleteAttachedFileOutcomeCallable;
1129typedef std::future<DeleteContactEvaluationOutcome> DeleteContactEvaluationOutcomeCallable;
1130typedef std::future<DeleteContactFlowOutcome> DeleteContactFlowOutcomeCallable;
1131typedef std::future<DeleteContactFlowModuleOutcome> DeleteContactFlowModuleOutcomeCallable;
1132typedef std::future<DeleteContactFlowModuleAliasOutcome> DeleteContactFlowModuleAliasOutcomeCallable;
1133typedef std::future<DeleteContactFlowModuleVersionOutcome> DeleteContactFlowModuleVersionOutcomeCallable;
1134typedef std::future<DeleteContactFlowVersionOutcome> DeleteContactFlowVersionOutcomeCallable;
1135typedef std::future<DeleteDataTableOutcome> DeleteDataTableOutcomeCallable;
1136typedef std::future<DeleteDataTableAttributeOutcome> DeleteDataTableAttributeOutcomeCallable;
1137typedef std::future<DeleteEmailAddressOutcome> DeleteEmailAddressOutcomeCallable;
1138typedef std::future<DeleteEvaluationFormOutcome> DeleteEvaluationFormOutcomeCallable;
1139typedef std::future<DeleteHoursOfOperationOutcome> DeleteHoursOfOperationOutcomeCallable;
1140typedef std::future<DeleteHoursOfOperationOverrideOutcome> DeleteHoursOfOperationOverrideOutcomeCallable;
1141typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
1142typedef std::future<DeleteIntegrationAssociationOutcome> DeleteIntegrationAssociationOutcomeCallable;
1143typedef std::future<DeletePredefinedAttributeOutcome> DeletePredefinedAttributeOutcomeCallable;
1144typedef std::future<DeletePromptOutcome> DeletePromptOutcomeCallable;
1145typedef std::future<DeletePushNotificationRegistrationOutcome> DeletePushNotificationRegistrationOutcomeCallable;
1146typedef std::future<DeleteQueueOutcome> DeleteQueueOutcomeCallable;
1147typedef std::future<DeleteQuickConnectOutcome> DeleteQuickConnectOutcomeCallable;
1148typedef std::future<DeleteRoutingProfileOutcome> DeleteRoutingProfileOutcomeCallable;
1149typedef std::future<DeleteRuleOutcome> DeleteRuleOutcomeCallable;
1150typedef std::future<DeleteSecurityProfileOutcome> DeleteSecurityProfileOutcomeCallable;
1151typedef std::future<DeleteTaskTemplateOutcome> DeleteTaskTemplateOutcomeCallable;
1152typedef std::future<DeleteTestCaseOutcome> DeleteTestCaseOutcomeCallable;
1153typedef std::future<DeleteTrafficDistributionGroupOutcome> DeleteTrafficDistributionGroupOutcomeCallable;
1154typedef std::future<DeleteUseCaseOutcome> DeleteUseCaseOutcomeCallable;
1155typedef std::future<DeleteUserOutcome> DeleteUserOutcomeCallable;
1156typedef std::future<DeleteUserHierarchyGroupOutcome> DeleteUserHierarchyGroupOutcomeCallable;
1157typedef std::future<DeleteViewOutcome> DeleteViewOutcomeCallable;
1158typedef std::future<DeleteViewVersionOutcome> DeleteViewVersionOutcomeCallable;
1159typedef std::future<DeleteVocabularyOutcome> DeleteVocabularyOutcomeCallable;
1160typedef std::future<DeleteWorkspaceOutcome> DeleteWorkspaceOutcomeCallable;
1161typedef std::future<DeleteWorkspaceMediaOutcome> DeleteWorkspaceMediaOutcomeCallable;
1162typedef std::future<DeleteWorkspacePageOutcome> DeleteWorkspacePageOutcomeCallable;
1163typedef std::future<DescribeAgentStatusOutcome> DescribeAgentStatusOutcomeCallable;
1164typedef std::future<DescribeAuthenticationProfileOutcome> DescribeAuthenticationProfileOutcomeCallable;
1165typedef std::future<DescribeContactOutcome> DescribeContactOutcomeCallable;
1166typedef std::future<DescribeContactEvaluationOutcome> DescribeContactEvaluationOutcomeCallable;
1167typedef std::future<DescribeContactFlowOutcome> DescribeContactFlowOutcomeCallable;
1168typedef std::future<DescribeContactFlowModuleOutcome> DescribeContactFlowModuleOutcomeCallable;
1169typedef std::future<DescribeContactFlowModuleAliasOutcome> DescribeContactFlowModuleAliasOutcomeCallable;
1170typedef std::future<DescribeDataTableOutcome> DescribeDataTableOutcomeCallable;
1171typedef std::future<DescribeDataTableAttributeOutcome> DescribeDataTableAttributeOutcomeCallable;
1172typedef std::future<DescribeEmailAddressOutcome> DescribeEmailAddressOutcomeCallable;
1173typedef std::future<DescribeEvaluationFormOutcome> DescribeEvaluationFormOutcomeCallable;
1174typedef std::future<DescribeHoursOfOperationOutcome> DescribeHoursOfOperationOutcomeCallable;
1175typedef std::future<DescribeHoursOfOperationOverrideOutcome> DescribeHoursOfOperationOverrideOutcomeCallable;
1176typedef std::future<DescribeInstanceOutcome> DescribeInstanceOutcomeCallable;
1177typedef std::future<DescribeInstanceAttributeOutcome> DescribeInstanceAttributeOutcomeCallable;
1178typedef std::future<DescribeInstanceStorageConfigOutcome> DescribeInstanceStorageConfigOutcomeCallable;
1179typedef std::future<DescribePhoneNumberOutcome> DescribePhoneNumberOutcomeCallable;
1180typedef std::future<DescribePredefinedAttributeOutcome> DescribePredefinedAttributeOutcomeCallable;
1181typedef std::future<DescribePromptOutcome> DescribePromptOutcomeCallable;
1182typedef std::future<DescribeQueueOutcome> DescribeQueueOutcomeCallable;
1183typedef std::future<DescribeQuickConnectOutcome> DescribeQuickConnectOutcomeCallable;
1184typedef std::future<DescribeRoutingProfileOutcome> DescribeRoutingProfileOutcomeCallable;
1185typedef std::future<DescribeRuleOutcome> DescribeRuleOutcomeCallable;
1186typedef std::future<DescribeSecurityProfileOutcome> DescribeSecurityProfileOutcomeCallable;
1187typedef std::future<DescribeTestCaseOutcome> DescribeTestCaseOutcomeCallable;
1188typedef std::future<DescribeTrafficDistributionGroupOutcome> DescribeTrafficDistributionGroupOutcomeCallable;
1189typedef std::future<DescribeUserOutcome> DescribeUserOutcomeCallable;
1190typedef std::future<DescribeUserHierarchyGroupOutcome> DescribeUserHierarchyGroupOutcomeCallable;
1191typedef std::future<DescribeUserHierarchyStructureOutcome> DescribeUserHierarchyStructureOutcomeCallable;
1192typedef std::future<DescribeViewOutcome> DescribeViewOutcomeCallable;
1193typedef std::future<DescribeVocabularyOutcome> DescribeVocabularyOutcomeCallable;
1194typedef std::future<DescribeWorkspaceOutcome> DescribeWorkspaceOutcomeCallable;
1195typedef std::future<DisassociateAnalyticsDataSetOutcome> DisassociateAnalyticsDataSetOutcomeCallable;
1196typedef std::future<DisassociateApprovedOriginOutcome> DisassociateApprovedOriginOutcomeCallable;
1197typedef std::future<DisassociateBotOutcome> DisassociateBotOutcomeCallable;
1198typedef std::future<DisassociateEmailAddressAliasOutcome> DisassociateEmailAddressAliasOutcomeCallable;
1199typedef std::future<DisassociateFlowOutcome> DisassociateFlowOutcomeCallable;
1200typedef std::future<DisassociateHoursOfOperationsOutcome> DisassociateHoursOfOperationsOutcomeCallable;
1201typedef std::future<DisassociateInstanceStorageConfigOutcome> DisassociateInstanceStorageConfigOutcomeCallable;
1202typedef std::future<DisassociateLambdaFunctionOutcome> DisassociateLambdaFunctionOutcomeCallable;
1203typedef std::future<DisassociateLexBotOutcome> DisassociateLexBotOutcomeCallable;
1204typedef std::future<DisassociatePhoneNumberContactFlowOutcome> DisassociatePhoneNumberContactFlowOutcomeCallable;
1205typedef std::future<DisassociateQueueQuickConnectsOutcome> DisassociateQueueQuickConnectsOutcomeCallable;
1206typedef std::future<DisassociateRoutingProfileQueuesOutcome> DisassociateRoutingProfileQueuesOutcomeCallable;
1207typedef std::future<DisassociateSecurityKeyOutcome> DisassociateSecurityKeyOutcomeCallable;
1208typedef std::future<DisassociateSecurityProfilesOutcome> DisassociateSecurityProfilesOutcomeCallable;
1209typedef std::future<DisassociateTrafficDistributionGroupUserOutcome> DisassociateTrafficDistributionGroupUserOutcomeCallable;
1210typedef std::future<DisassociateUserProficienciesOutcome> DisassociateUserProficienciesOutcomeCallable;
1211typedef std::future<DisassociateWorkspaceOutcome> DisassociateWorkspaceOutcomeCallable;
1212typedef std::future<DismissUserContactOutcome> DismissUserContactOutcomeCallable;
1213typedef std::future<EvaluateDataTableValuesOutcome> EvaluateDataTableValuesOutcomeCallable;
1214typedef std::future<GetAttachedFileOutcome> GetAttachedFileOutcomeCallable;
1215typedef std::future<GetContactAttributesOutcome> GetContactAttributesOutcomeCallable;
1216typedef std::future<GetContactMetricsOutcome> GetContactMetricsOutcomeCallable;
1217typedef std::future<GetCurrentMetricDataOutcome> GetCurrentMetricDataOutcomeCallable;
1218typedef std::future<GetCurrentUserDataOutcome> GetCurrentUserDataOutcomeCallable;
1219typedef std::future<GetEffectiveHoursOfOperationsOutcome> GetEffectiveHoursOfOperationsOutcomeCallable;
1220typedef std::future<GetFederationTokenOutcome> GetFederationTokenOutcomeCallable;
1221typedef std::future<GetFlowAssociationOutcome> GetFlowAssociationOutcomeCallable;
1222typedef std::future<GetMetricDataOutcome> GetMetricDataOutcomeCallable;
1223typedef std::future<GetMetricDataV2Outcome> GetMetricDataV2OutcomeCallable;
1224typedef std::future<GetPromptFileOutcome> GetPromptFileOutcomeCallable;
1225typedef std::future<GetTaskTemplateOutcome> GetTaskTemplateOutcomeCallable;
1226typedef std::future<GetTestCaseExecutionSummaryOutcome> GetTestCaseExecutionSummaryOutcomeCallable;
1227typedef std::future<GetTrafficDistributionOutcome> GetTrafficDistributionOutcomeCallable;
1228typedef std::future<ImportPhoneNumberOutcome> ImportPhoneNumberOutcomeCallable;
1229typedef std::future<ImportWorkspaceMediaOutcome> ImportWorkspaceMediaOutcomeCallable;
1230typedef std::future<ListAgentStatusesOutcome> ListAgentStatusesOutcomeCallable;
1231typedef std::future<ListAnalyticsDataAssociationsOutcome> ListAnalyticsDataAssociationsOutcomeCallable;
1232typedef std::future<ListAnalyticsDataLakeDataSetsOutcome> ListAnalyticsDataLakeDataSetsOutcomeCallable;
1233typedef std::future<ListApprovedOriginsOutcome> ListApprovedOriginsOutcomeCallable;
1234typedef std::future<ListAssociatedContactsOutcome> ListAssociatedContactsOutcomeCallable;
1235typedef std::future<ListAuthenticationProfilesOutcome> ListAuthenticationProfilesOutcomeCallable;
1236typedef std::future<ListBotsOutcome> ListBotsOutcomeCallable;
1237typedef std::future<ListChildHoursOfOperationsOutcome> ListChildHoursOfOperationsOutcomeCallable;
1238typedef std::future<ListContactEvaluationsOutcome> ListContactEvaluationsOutcomeCallable;
1239typedef std::future<ListContactFlowModuleAliasesOutcome> ListContactFlowModuleAliasesOutcomeCallable;
1240typedef std::future<ListContactFlowModuleVersionsOutcome> ListContactFlowModuleVersionsOutcomeCallable;
1241typedef std::future<ListContactFlowModulesOutcome> ListContactFlowModulesOutcomeCallable;
1242typedef std::future<ListContactFlowVersionsOutcome> ListContactFlowVersionsOutcomeCallable;
1243typedef std::future<ListContactFlowsOutcome> ListContactFlowsOutcomeCallable;
1244typedef std::future<ListContactReferencesOutcome> ListContactReferencesOutcomeCallable;
1245typedef std::future<ListDataTableAttributesOutcome> ListDataTableAttributesOutcomeCallable;
1246typedef std::future<ListDataTablePrimaryValuesOutcome> ListDataTablePrimaryValuesOutcomeCallable;
1247typedef std::future<ListDataTableValuesOutcome> ListDataTableValuesOutcomeCallable;
1248typedef std::future<ListDataTablesOutcome> ListDataTablesOutcomeCallable;
1249typedef std::future<ListDefaultVocabulariesOutcome> ListDefaultVocabulariesOutcomeCallable;
1250typedef std::future<ListEntitySecurityProfilesOutcome> ListEntitySecurityProfilesOutcomeCallable;
1251typedef std::future<ListEvaluationFormVersionsOutcome> ListEvaluationFormVersionsOutcomeCallable;
1252typedef std::future<ListEvaluationFormsOutcome> ListEvaluationFormsOutcomeCallable;
1253typedef std::future<ListFlowAssociationsOutcome> ListFlowAssociationsOutcomeCallable;
1254typedef std::future<ListHoursOfOperationOverridesOutcome> ListHoursOfOperationOverridesOutcomeCallable;
1255typedef std::future<ListHoursOfOperationsOutcome> ListHoursOfOperationsOutcomeCallable;
1256typedef std::future<ListInstanceAttributesOutcome> ListInstanceAttributesOutcomeCallable;
1257typedef std::future<ListInstanceStorageConfigsOutcome> ListInstanceStorageConfigsOutcomeCallable;
1258typedef std::future<ListInstancesOutcome> ListInstancesOutcomeCallable;
1259typedef std::future<ListIntegrationAssociationsOutcome> ListIntegrationAssociationsOutcomeCallable;
1260typedef std::future<ListLambdaFunctionsOutcome> ListLambdaFunctionsOutcomeCallable;
1261typedef std::future<ListLexBotsOutcome> ListLexBotsOutcomeCallable;
1262typedef std::future<ListPhoneNumbersOutcome> ListPhoneNumbersOutcomeCallable;
1263typedef std::future<ListPhoneNumbersV2Outcome> ListPhoneNumbersV2OutcomeCallable;
1264typedef std::future<ListPredefinedAttributesOutcome> ListPredefinedAttributesOutcomeCallable;
1265typedef std::future<ListPromptsOutcome> ListPromptsOutcomeCallable;
1266typedef std::future<ListQueueQuickConnectsOutcome> ListQueueQuickConnectsOutcomeCallable;
1267typedef std::future<ListQueuesOutcome> ListQueuesOutcomeCallable;
1268typedef std::future<ListQuickConnectsOutcome> ListQuickConnectsOutcomeCallable;
1269typedef std::future<ListRealtimeContactAnalysisSegmentsV2Outcome> ListRealtimeContactAnalysisSegmentsV2OutcomeCallable;
1270typedef std::future<ListRoutingProfileManualAssignmentQueuesOutcome> ListRoutingProfileManualAssignmentQueuesOutcomeCallable;
1271typedef std::future<ListRoutingProfileQueuesOutcome> ListRoutingProfileQueuesOutcomeCallable;
1272typedef std::future<ListRoutingProfilesOutcome> ListRoutingProfilesOutcomeCallable;
1273typedef std::future<ListRulesOutcome> ListRulesOutcomeCallable;
1274typedef std::future<ListSecurityKeysOutcome> ListSecurityKeysOutcomeCallable;
1275typedef std::future<ListSecurityProfileApplicationsOutcome> ListSecurityProfileApplicationsOutcomeCallable;
1276typedef std::future<ListSecurityProfileFlowModulesOutcome> ListSecurityProfileFlowModulesOutcomeCallable;
1277typedef std::future<ListSecurityProfilePermissionsOutcome> ListSecurityProfilePermissionsOutcomeCallable;
1278typedef std::future<ListSecurityProfilesOutcome> ListSecurityProfilesOutcomeCallable;
1279typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
1280typedef std::future<ListTaskTemplatesOutcome> ListTaskTemplatesOutcomeCallable;
1281typedef std::future<ListTestCaseExecutionRecordsOutcome> ListTestCaseExecutionRecordsOutcomeCallable;
1282typedef std::future<ListTestCaseExecutionsOutcome> ListTestCaseExecutionsOutcomeCallable;
1283typedef std::future<ListTestCasesOutcome> ListTestCasesOutcomeCallable;
1284typedef std::future<ListTrafficDistributionGroupUsersOutcome> ListTrafficDistributionGroupUsersOutcomeCallable;
1285typedef std::future<ListTrafficDistributionGroupsOutcome> ListTrafficDistributionGroupsOutcomeCallable;
1286typedef std::future<ListUseCasesOutcome> ListUseCasesOutcomeCallable;
1287typedef std::future<ListUserHierarchyGroupsOutcome> ListUserHierarchyGroupsOutcomeCallable;
1288typedef std::future<ListUserProficienciesOutcome> ListUserProficienciesOutcomeCallable;
1289typedef std::future<ListUsersOutcome> ListUsersOutcomeCallable;
1290typedef std::future<ListViewVersionsOutcome> ListViewVersionsOutcomeCallable;
1291typedef std::future<ListViewsOutcome> ListViewsOutcomeCallable;
1292typedef std::future<ListWorkspaceMediaOutcome> ListWorkspaceMediaOutcomeCallable;
1293typedef std::future<ListWorkspacePagesOutcome> ListWorkspacePagesOutcomeCallable;
1294typedef std::future<ListWorkspacesOutcome> ListWorkspacesOutcomeCallable;
1295typedef std::future<MonitorContactOutcome> MonitorContactOutcomeCallable;
1296typedef std::future<PauseContactOutcome> PauseContactOutcomeCallable;
1297typedef std::future<PutUserStatusOutcome> PutUserStatusOutcomeCallable;
1298typedef std::future<ReleasePhoneNumberOutcome> ReleasePhoneNumberOutcomeCallable;
1299typedef std::future<ReplicateInstanceOutcome> ReplicateInstanceOutcomeCallable;
1300typedef std::future<ResumeContactOutcome> ResumeContactOutcomeCallable;
1301typedef std::future<ResumeContactRecordingOutcome> ResumeContactRecordingOutcomeCallable;
1302typedef std::future<SearchAgentStatusesOutcome> SearchAgentStatusesOutcomeCallable;
1303typedef std::future<SearchAvailablePhoneNumbersOutcome> SearchAvailablePhoneNumbersOutcomeCallable;
1304typedef std::future<SearchContactEvaluationsOutcome> SearchContactEvaluationsOutcomeCallable;
1305typedef std::future<SearchContactFlowModulesOutcome> SearchContactFlowModulesOutcomeCallable;
1306typedef std::future<SearchContactFlowsOutcome> SearchContactFlowsOutcomeCallable;
1307typedef std::future<SearchContactsOutcome> SearchContactsOutcomeCallable;
1308typedef std::future<SearchDataTablesOutcome> SearchDataTablesOutcomeCallable;
1309typedef std::future<SearchEmailAddressesOutcome> SearchEmailAddressesOutcomeCallable;
1310typedef std::future<SearchEvaluationFormsOutcome> SearchEvaluationFormsOutcomeCallable;
1311typedef std::future<SearchHoursOfOperationOverridesOutcome> SearchHoursOfOperationOverridesOutcomeCallable;
1312typedef std::future<SearchHoursOfOperationsOutcome> SearchHoursOfOperationsOutcomeCallable;
1313typedef std::future<SearchPredefinedAttributesOutcome> SearchPredefinedAttributesOutcomeCallable;
1314typedef std::future<SearchPromptsOutcome> SearchPromptsOutcomeCallable;
1315typedef std::future<SearchQueuesOutcome> SearchQueuesOutcomeCallable;
1316typedef std::future<SearchQuickConnectsOutcome> SearchQuickConnectsOutcomeCallable;
1317typedef std::future<SearchResourceTagsOutcome> SearchResourceTagsOutcomeCallable;
1318typedef std::future<SearchRoutingProfilesOutcome> SearchRoutingProfilesOutcomeCallable;
1319typedef std::future<SearchSecurityProfilesOutcome> SearchSecurityProfilesOutcomeCallable;
1320typedef std::future<SearchTestCasesOutcome> SearchTestCasesOutcomeCallable;
1321typedef std::future<SearchUserHierarchyGroupsOutcome> SearchUserHierarchyGroupsOutcomeCallable;
1322typedef std::future<SearchUsersOutcome> SearchUsersOutcomeCallable;
1323typedef std::future<SearchViewsOutcome> SearchViewsOutcomeCallable;
1324typedef std::future<SearchVocabulariesOutcome> SearchVocabulariesOutcomeCallable;
1325typedef std::future<SearchWorkspaceAssociationsOutcome> SearchWorkspaceAssociationsOutcomeCallable;
1326typedef std::future<SearchWorkspacesOutcome> SearchWorkspacesOutcomeCallable;
1327typedef std::future<SendChatIntegrationEventOutcome> SendChatIntegrationEventOutcomeCallable;
1328typedef std::future<SendOutboundEmailOutcome> SendOutboundEmailOutcomeCallable;
1329typedef std::future<StartAttachedFileUploadOutcome> StartAttachedFileUploadOutcomeCallable;
1330typedef std::future<StartChatContactOutcome> StartChatContactOutcomeCallable;
1331typedef std::future<StartContactEvaluationOutcome> StartContactEvaluationOutcomeCallable;
1332typedef std::future<StartContactMediaProcessingOutcome> StartContactMediaProcessingOutcomeCallable;
1333typedef std::future<StartContactRecordingOutcome> StartContactRecordingOutcomeCallable;
1334typedef std::future<StartContactStreamingOutcome> StartContactStreamingOutcomeCallable;
1335typedef std::future<StartEmailContactOutcome> StartEmailContactOutcomeCallable;
1336typedef std::future<StartOutboundChatContactOutcome> StartOutboundChatContactOutcomeCallable;
1337typedef std::future<StartOutboundEmailContactOutcome> StartOutboundEmailContactOutcomeCallable;
1338typedef std::future<StartOutboundVoiceContactOutcome> StartOutboundVoiceContactOutcomeCallable;
1339typedef std::future<StartScreenSharingOutcome> StartScreenSharingOutcomeCallable;
1340typedef std::future<StartTaskContactOutcome> StartTaskContactOutcomeCallable;
1341typedef std::future<StartTestCaseExecutionOutcome> StartTestCaseExecutionOutcomeCallable;
1342typedef std::future<StartWebRTCContactOutcome> StartWebRTCContactOutcomeCallable;
1343typedef std::future<StopContactOutcome> StopContactOutcomeCallable;
1344typedef std::future<StopContactMediaProcessingOutcome> StopContactMediaProcessingOutcomeCallable;
1345typedef std::future<StopContactRecordingOutcome> StopContactRecordingOutcomeCallable;
1346typedef std::future<StopContactStreamingOutcome> StopContactStreamingOutcomeCallable;
1347typedef std::future<StopTestCaseExecutionOutcome> StopTestCaseExecutionOutcomeCallable;
1348typedef std::future<SubmitContactEvaluationOutcome> SubmitContactEvaluationOutcomeCallable;
1349typedef std::future<SuspendContactRecordingOutcome> SuspendContactRecordingOutcomeCallable;
1350typedef std::future<TagContactOutcome> TagContactOutcomeCallable;
1351typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
1352typedef std::future<TransferContactOutcome> TransferContactOutcomeCallable;
1353typedef std::future<UntagContactOutcome> UntagContactOutcomeCallable;
1354typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
1355typedef std::future<UpdateAgentStatusOutcome> UpdateAgentStatusOutcomeCallable;
1356typedef std::future<UpdateAuthenticationProfileOutcome> UpdateAuthenticationProfileOutcomeCallable;
1357typedef std::future<UpdateContactOutcome> UpdateContactOutcomeCallable;
1358typedef std::future<UpdateContactAttributesOutcome> UpdateContactAttributesOutcomeCallable;
1359typedef std::future<UpdateContactEvaluationOutcome> UpdateContactEvaluationOutcomeCallable;
1360typedef std::future<UpdateContactFlowContentOutcome> UpdateContactFlowContentOutcomeCallable;
1361typedef std::future<UpdateContactFlowMetadataOutcome> UpdateContactFlowMetadataOutcomeCallable;
1362typedef std::future<UpdateContactFlowModuleAliasOutcome> UpdateContactFlowModuleAliasOutcomeCallable;
1363typedef std::future<UpdateContactFlowModuleContentOutcome> UpdateContactFlowModuleContentOutcomeCallable;
1364typedef std::future<UpdateContactFlowModuleMetadataOutcome> UpdateContactFlowModuleMetadataOutcomeCallable;
1365typedef std::future<UpdateContactFlowNameOutcome> UpdateContactFlowNameOutcomeCallable;
1366typedef std::future<UpdateContactRoutingDataOutcome> UpdateContactRoutingDataOutcomeCallable;
1367typedef std::future<UpdateContactScheduleOutcome> UpdateContactScheduleOutcomeCallable;
1368typedef std::future<UpdateDataTableAttributeOutcome> UpdateDataTableAttributeOutcomeCallable;
1369typedef std::future<UpdateDataTableMetadataOutcome> UpdateDataTableMetadataOutcomeCallable;
1370typedef std::future<UpdateDataTablePrimaryValuesOutcome> UpdateDataTablePrimaryValuesOutcomeCallable;
1371typedef std::future<UpdateEmailAddressMetadataOutcome> UpdateEmailAddressMetadataOutcomeCallable;
1372typedef std::future<UpdateEvaluationFormOutcome> UpdateEvaluationFormOutcomeCallable;
1373typedef std::future<UpdateHoursOfOperationOutcome> UpdateHoursOfOperationOutcomeCallable;
1374typedef std::future<UpdateHoursOfOperationOverrideOutcome> UpdateHoursOfOperationOverrideOutcomeCallable;
1375typedef std::future<UpdateInstanceAttributeOutcome> UpdateInstanceAttributeOutcomeCallable;
1376typedef std::future<UpdateInstanceStorageConfigOutcome> UpdateInstanceStorageConfigOutcomeCallable;
1377typedef std::future<UpdateParticipantAuthenticationOutcome> UpdateParticipantAuthenticationOutcomeCallable;
1378typedef std::future<UpdateParticipantRoleConfigOutcome> UpdateParticipantRoleConfigOutcomeCallable;
1379typedef std::future<UpdatePhoneNumberOutcome> UpdatePhoneNumberOutcomeCallable;
1380typedef std::future<UpdatePhoneNumberMetadataOutcome> UpdatePhoneNumberMetadataOutcomeCallable;
1381typedef std::future<UpdatePredefinedAttributeOutcome> UpdatePredefinedAttributeOutcomeCallable;
1382typedef std::future<UpdatePromptOutcome> UpdatePromptOutcomeCallable;
1383typedef std::future<UpdateQueueHoursOfOperationOutcome> UpdateQueueHoursOfOperationOutcomeCallable;
1384typedef std::future<UpdateQueueMaxContactsOutcome> UpdateQueueMaxContactsOutcomeCallable;
1385typedef std::future<UpdateQueueNameOutcome> UpdateQueueNameOutcomeCallable;
1386typedef std::future<UpdateQueueOutboundCallerConfigOutcome> UpdateQueueOutboundCallerConfigOutcomeCallable;
1387typedef std::future<UpdateQueueOutboundEmailConfigOutcome> UpdateQueueOutboundEmailConfigOutcomeCallable;
1388typedef std::future<UpdateQueueStatusOutcome> UpdateQueueStatusOutcomeCallable;
1389typedef std::future<UpdateQuickConnectConfigOutcome> UpdateQuickConnectConfigOutcomeCallable;
1390typedef std::future<UpdateQuickConnectNameOutcome> UpdateQuickConnectNameOutcomeCallable;
1391typedef std::future<UpdateRoutingProfileAgentAvailabilityTimerOutcome> UpdateRoutingProfileAgentAvailabilityTimerOutcomeCallable;
1392typedef std::future<UpdateRoutingProfileConcurrencyOutcome> UpdateRoutingProfileConcurrencyOutcomeCallable;
1393typedef std::future<UpdateRoutingProfileDefaultOutboundQueueOutcome> UpdateRoutingProfileDefaultOutboundQueueOutcomeCallable;
1394typedef std::future<UpdateRoutingProfileNameOutcome> UpdateRoutingProfileNameOutcomeCallable;
1395typedef std::future<UpdateRoutingProfileQueuesOutcome> UpdateRoutingProfileQueuesOutcomeCallable;
1396typedef std::future<UpdateRuleOutcome> UpdateRuleOutcomeCallable;
1397typedef std::future<UpdateSecurityProfileOutcome> UpdateSecurityProfileOutcomeCallable;
1398typedef std::future<UpdateTaskTemplateOutcome> UpdateTaskTemplateOutcomeCallable;
1399typedef std::future<UpdateTestCaseOutcome> UpdateTestCaseOutcomeCallable;
1400typedef std::future<UpdateTrafficDistributionOutcome> UpdateTrafficDistributionOutcomeCallable;
1401typedef std::future<UpdateUserConfigOutcome> UpdateUserConfigOutcomeCallable;
1402typedef std::future<UpdateUserHierarchyOutcome> UpdateUserHierarchyOutcomeCallable;
1403typedef std::future<UpdateUserHierarchyGroupNameOutcome> UpdateUserHierarchyGroupNameOutcomeCallable;
1404typedef std::future<UpdateUserHierarchyStructureOutcome> UpdateUserHierarchyStructureOutcomeCallable;
1405typedef std::future<UpdateUserIdentityInfoOutcome> UpdateUserIdentityInfoOutcomeCallable;
1406typedef std::future<UpdateUserPhoneConfigOutcome> UpdateUserPhoneConfigOutcomeCallable;
1407typedef std::future<UpdateUserProficienciesOutcome> UpdateUserProficienciesOutcomeCallable;
1408typedef std::future<UpdateUserRoutingProfileOutcome> UpdateUserRoutingProfileOutcomeCallable;
1409typedef std::future<UpdateUserSecurityProfilesOutcome> UpdateUserSecurityProfilesOutcomeCallable;
1410typedef std::future<UpdateViewContentOutcome> UpdateViewContentOutcomeCallable;
1411typedef std::future<UpdateViewMetadataOutcome> UpdateViewMetadataOutcomeCallable;
1412typedef std::future<UpdateWorkspaceMetadataOutcome> UpdateWorkspaceMetadataOutcomeCallable;
1413typedef std::future<UpdateWorkspacePageOutcome> UpdateWorkspacePageOutcomeCallable;
1414typedef std::future<UpdateWorkspaceThemeOutcome> UpdateWorkspaceThemeOutcomeCallable;
1415typedef std::future<UpdateWorkspaceVisibilityOutcome> UpdateWorkspaceVisibilityOutcomeCallable;
1416/* End of service model Outcome callable definitions */
1417} // namespace Model
1418
1419class ConnectClient;
1420
1421/* Service model async handlers definitions */
1422typedef std::function<void(const ConnectClient*, const Model::ActivateEvaluationFormRequest&, const Model::ActivateEvaluationFormOutcome&,
1423 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1425typedef std::function<void(const ConnectClient*, const Model::AssociateAnalyticsDataSetRequest&,
1426 const Model::AssociateAnalyticsDataSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1428typedef std::function<void(const ConnectClient*, const Model::AssociateApprovedOriginRequest&, const Model::AssociateApprovedOriginOutcome&,
1429 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1431typedef std::function<void(const ConnectClient*, const Model::AssociateBotRequest&, const Model::AssociateBotOutcome&,
1432 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1434typedef std::function<void(const ConnectClient*, const Model::AssociateContactWithUserRequest&,
1435 const Model::AssociateContactWithUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1437typedef std::function<void(const ConnectClient*, const Model::AssociateDefaultVocabularyRequest&,
1438 const Model::AssociateDefaultVocabularyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1440typedef std::function<void(const ConnectClient*, const Model::AssociateEmailAddressAliasRequest&,
1441 const Model::AssociateEmailAddressAliasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1443typedef std::function<void(const ConnectClient*, const Model::AssociateFlowRequest&, const Model::AssociateFlowOutcome&,
1444 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1446typedef std::function<void(const ConnectClient*, const Model::AssociateHoursOfOperationsRequest&,
1447 const Model::AssociateHoursOfOperationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1449typedef std::function<void(const ConnectClient*, const Model::AssociateInstanceStorageConfigRequest&,
1451 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1453typedef std::function<void(const ConnectClient*, const Model::AssociateLambdaFunctionRequest&, const Model::AssociateLambdaFunctionOutcome&,
1454 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1456typedef std::function<void(const ConnectClient*, const Model::AssociateLexBotRequest&, const Model::AssociateLexBotOutcome&,
1457 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1459typedef std::function<void(const ConnectClient*, const Model::AssociatePhoneNumberContactFlowRequest&,
1461 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1463typedef std::function<void(const ConnectClient*, const Model::AssociateQueueQuickConnectsRequest&,
1464 const Model::AssociateQueueQuickConnectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1466typedef std::function<void(const ConnectClient*, const Model::AssociateRoutingProfileQueuesRequest&,
1468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1470typedef std::function<void(const ConnectClient*, const Model::AssociateSecurityKeyRequest&, const Model::AssociateSecurityKeyOutcome&,
1471 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1473typedef std::function<void(const ConnectClient*, const Model::AssociateSecurityProfilesRequest&,
1474 const Model::AssociateSecurityProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1476typedef std::function<void(const ConnectClient*, const Model::AssociateTrafficDistributionGroupUserRequest&,
1478 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1480typedef std::function<void(const ConnectClient*, const Model::AssociateUserProficienciesRequest&,
1481 const Model::AssociateUserProficienciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1483typedef std::function<void(const ConnectClient*, const Model::AssociateWorkspaceRequest&, const Model::AssociateWorkspaceOutcome&,
1484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1486typedef std::function<void(const ConnectClient*, const Model::BatchAssociateAnalyticsDataSetRequest&,
1488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1490typedef std::function<void(const ConnectClient*, const Model::BatchCreateDataTableValueRequest&,
1491 const Model::BatchCreateDataTableValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1493typedef std::function<void(const ConnectClient*, const Model::BatchDeleteDataTableValueRequest&,
1494 const Model::BatchDeleteDataTableValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1496typedef std::function<void(const ConnectClient*, const Model::BatchDescribeDataTableValueRequest&,
1497 const Model::BatchDescribeDataTableValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1499typedef std::function<void(const ConnectClient*, const Model::BatchDisassociateAnalyticsDataSetRequest&,
1501 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1503typedef std::function<void(const ConnectClient*, const Model::BatchGetAttachedFileMetadataRequest&,
1505 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1507typedef std::function<void(const ConnectClient*, const Model::BatchGetFlowAssociationRequest&, const Model::BatchGetFlowAssociationOutcome&,
1508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1510typedef std::function<void(const ConnectClient*, const Model::BatchPutContactRequest&, const Model::BatchPutContactOutcome&,
1511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1513typedef std::function<void(const ConnectClient*, const Model::BatchUpdateDataTableValueRequest&,
1514 const Model::BatchUpdateDataTableValueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1516typedef std::function<void(const ConnectClient*, const Model::ClaimPhoneNumberRequest&, const Model::ClaimPhoneNumberOutcome&,
1517 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1519typedef std::function<void(const ConnectClient*, const Model::CompleteAttachedFileUploadRequest&,
1520 const Model::CompleteAttachedFileUploadOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1522typedef std::function<void(const ConnectClient*, const Model::CreateAgentStatusRequest&, const Model::CreateAgentStatusOutcome&,
1523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1525typedef std::function<void(const ConnectClient*, const Model::CreateContactRequest&, const Model::CreateContactOutcome&,
1526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1528typedef std::function<void(const ConnectClient*, const Model::CreateContactFlowRequest&, const Model::CreateContactFlowOutcome&,
1529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1531typedef std::function<void(const ConnectClient*, const Model::CreateContactFlowModuleRequest&, const Model::CreateContactFlowModuleOutcome&,
1532 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1534typedef std::function<void(const ConnectClient*, const Model::CreateContactFlowModuleAliasRequest&,
1536 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1538typedef std::function<void(const ConnectClient*, const Model::CreateContactFlowModuleVersionRequest&,
1540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1542typedef std::function<void(const ConnectClient*, const Model::CreateContactFlowVersionRequest&,
1543 const Model::CreateContactFlowVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1545typedef std::function<void(const ConnectClient*, const Model::CreateDataTableRequest&, const Model::CreateDataTableOutcome&,
1546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1548typedef std::function<void(const ConnectClient*, const Model::CreateDataTableAttributeRequest&,
1549 const Model::CreateDataTableAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1551typedef std::function<void(const ConnectClient*, const Model::CreateEmailAddressRequest&, const Model::CreateEmailAddressOutcome&,
1552 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1554typedef std::function<void(const ConnectClient*, const Model::CreateEvaluationFormRequest&, const Model::CreateEvaluationFormOutcome&,
1555 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1557typedef std::function<void(const ConnectClient*, const Model::CreateHoursOfOperationRequest&, const Model::CreateHoursOfOperationOutcome&,
1558 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1560typedef std::function<void(const ConnectClient*, const Model::CreateHoursOfOperationOverrideRequest&,
1562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1564typedef std::function<void(const ConnectClient*, const Model::CreateInstanceRequest&, const Model::CreateInstanceOutcome&,
1565 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1567typedef std::function<void(const ConnectClient*, const Model::CreateIntegrationAssociationRequest&,
1569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1571typedef std::function<void(const ConnectClient*, const Model::CreateParticipantRequest&, const Model::CreateParticipantOutcome&,
1572 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1574typedef std::function<void(const ConnectClient*, const Model::CreatePersistentContactAssociationRequest&,
1576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1578typedef std::function<void(const ConnectClient*, const Model::CreatePredefinedAttributeRequest&,
1579 const Model::CreatePredefinedAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1581typedef std::function<void(const ConnectClient*, const Model::CreatePromptRequest&, const Model::CreatePromptOutcome&,
1582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1584typedef std::function<void(const ConnectClient*, const Model::CreatePushNotificationRegistrationRequest&,
1586 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1588typedef std::function<void(const ConnectClient*, const Model::CreateQueueRequest&, const Model::CreateQueueOutcome&,
1589 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1591typedef std::function<void(const ConnectClient*, const Model::CreateQuickConnectRequest&, const Model::CreateQuickConnectOutcome&,
1592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1594typedef std::function<void(const ConnectClient*, const Model::CreateRoutingProfileRequest&, const Model::CreateRoutingProfileOutcome&,
1595 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1597typedef std::function<void(const ConnectClient*, const Model::CreateRuleRequest&, const Model::CreateRuleOutcome&,
1598 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1600typedef std::function<void(const ConnectClient*, const Model::CreateSecurityProfileRequest&, const Model::CreateSecurityProfileOutcome&,
1601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1603typedef std::function<void(const ConnectClient*, const Model::CreateTaskTemplateRequest&, const Model::CreateTaskTemplateOutcome&,
1604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1606typedef std::function<void(const ConnectClient*, const Model::CreateTestCaseRequest&, const Model::CreateTestCaseOutcome&,
1607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1609typedef std::function<void(const ConnectClient*, const Model::CreateTrafficDistributionGroupRequest&,
1611 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1613typedef std::function<void(const ConnectClient*, const Model::CreateUseCaseRequest&, const Model::CreateUseCaseOutcome&,
1614 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1616typedef std::function<void(const ConnectClient*, const Model::CreateUserRequest&, const Model::CreateUserOutcome&,
1617 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1619typedef std::function<void(const ConnectClient*, const Model::CreateUserHierarchyGroupRequest&,
1620 const Model::CreateUserHierarchyGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1622typedef std::function<void(const ConnectClient*, const Model::CreateViewRequest&, const Model::CreateViewOutcome&,
1623 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1625typedef std::function<void(const ConnectClient*, const Model::CreateViewVersionRequest&, const Model::CreateViewVersionOutcome&,
1626 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1628typedef std::function<void(const ConnectClient*, const Model::CreateVocabularyRequest&, const Model::CreateVocabularyOutcome&,
1629 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1631typedef std::function<void(const ConnectClient*, const Model::CreateWorkspaceRequest&, const Model::CreateWorkspaceOutcome&,
1632 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1634typedef std::function<void(const ConnectClient*, const Model::CreateWorkspacePageRequest&, const Model::CreateWorkspacePageOutcome&,
1635 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1637typedef std::function<void(const ConnectClient*, const Model::DeactivateEvaluationFormRequest&,
1638 const Model::DeactivateEvaluationFormOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1640typedef std::function<void(const ConnectClient*, const Model::DeleteAttachedFileRequest&, const Model::DeleteAttachedFileOutcome&,
1641 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1643typedef std::function<void(const ConnectClient*, const Model::DeleteContactEvaluationRequest&, const Model::DeleteContactEvaluationOutcome&,
1644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1646typedef std::function<void(const ConnectClient*, const Model::DeleteContactFlowRequest&, const Model::DeleteContactFlowOutcome&,
1647 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1649typedef std::function<void(const ConnectClient*, const Model::DeleteContactFlowModuleRequest&, const Model::DeleteContactFlowModuleOutcome&,
1650 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1652typedef std::function<void(const ConnectClient*, const Model::DeleteContactFlowModuleAliasRequest&,
1654 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1656typedef std::function<void(const ConnectClient*, const Model::DeleteContactFlowModuleVersionRequest&,
1658 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1660typedef std::function<void(const ConnectClient*, const Model::DeleteContactFlowVersionRequest&,
1661 const Model::DeleteContactFlowVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1663typedef std::function<void(const ConnectClient*, const Model::DeleteDataTableRequest&, const Model::DeleteDataTableOutcome&,
1664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1666typedef std::function<void(const ConnectClient*, const Model::DeleteDataTableAttributeRequest&,
1667 const Model::DeleteDataTableAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1669typedef std::function<void(const ConnectClient*, const Model::DeleteEmailAddressRequest&, const Model::DeleteEmailAddressOutcome&,
1670 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1672typedef std::function<void(const ConnectClient*, const Model::DeleteEvaluationFormRequest&, const Model::DeleteEvaluationFormOutcome&,
1673 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1675typedef std::function<void(const ConnectClient*, const Model::DeleteHoursOfOperationRequest&, const Model::DeleteHoursOfOperationOutcome&,
1676 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1678typedef std::function<void(const ConnectClient*, const Model::DeleteHoursOfOperationOverrideRequest&,
1680 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1682typedef std::function<void(const ConnectClient*, const Model::DeleteInstanceRequest&, const Model::DeleteInstanceOutcome&,
1683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1685typedef std::function<void(const ConnectClient*, const Model::DeleteIntegrationAssociationRequest&,
1687 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1689typedef std::function<void(const ConnectClient*, const Model::DeletePredefinedAttributeRequest&,
1690 const Model::DeletePredefinedAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1692typedef std::function<void(const ConnectClient*, const Model::DeletePromptRequest&, const Model::DeletePromptOutcome&,
1693 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1695typedef std::function<void(const ConnectClient*, const Model::DeletePushNotificationRegistrationRequest&,
1697 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1699typedef std::function<void(const ConnectClient*, const Model::DeleteQueueRequest&, const Model::DeleteQueueOutcome&,
1700 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1702typedef std::function<void(const ConnectClient*, const Model::DeleteQuickConnectRequest&, const Model::DeleteQuickConnectOutcome&,
1703 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1705typedef std::function<void(const ConnectClient*, const Model::DeleteRoutingProfileRequest&, const Model::DeleteRoutingProfileOutcome&,
1706 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1708typedef std::function<void(const ConnectClient*, const Model::DeleteRuleRequest&, const Model::DeleteRuleOutcome&,
1709 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1711typedef std::function<void(const ConnectClient*, const Model::DeleteSecurityProfileRequest&, const Model::DeleteSecurityProfileOutcome&,
1712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1714typedef std::function<void(const ConnectClient*, const Model::DeleteTaskTemplateRequest&, const Model::DeleteTaskTemplateOutcome&,
1715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1717typedef std::function<void(const ConnectClient*, const Model::DeleteTestCaseRequest&, const Model::DeleteTestCaseOutcome&,
1718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1720typedef std::function<void(const ConnectClient*, const Model::DeleteTrafficDistributionGroupRequest&,
1722 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1724typedef std::function<void(const ConnectClient*, const Model::DeleteUseCaseRequest&, const Model::DeleteUseCaseOutcome&,
1725 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1727typedef std::function<void(const ConnectClient*, const Model::DeleteUserRequest&, const Model::DeleteUserOutcome&,
1728 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1730typedef std::function<void(const ConnectClient*, const Model::DeleteUserHierarchyGroupRequest&,
1731 const Model::DeleteUserHierarchyGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1733typedef std::function<void(const ConnectClient*, const Model::DeleteViewRequest&, const Model::DeleteViewOutcome&,
1734 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1736typedef std::function<void(const ConnectClient*, const Model::DeleteViewVersionRequest&, const Model::DeleteViewVersionOutcome&,
1737 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1739typedef std::function<void(const ConnectClient*, const Model::DeleteVocabularyRequest&, const Model::DeleteVocabularyOutcome&,
1740 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1742typedef std::function<void(const ConnectClient*, const Model::DeleteWorkspaceRequest&, const Model::DeleteWorkspaceOutcome&,
1743 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1745typedef std::function<void(const ConnectClient*, const Model::DeleteWorkspaceMediaRequest&, const Model::DeleteWorkspaceMediaOutcome&,
1746 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1748typedef std::function<void(const ConnectClient*, const Model::DeleteWorkspacePageRequest&, const Model::DeleteWorkspacePageOutcome&,
1749 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1751typedef std::function<void(const ConnectClient*, const Model::DescribeAgentStatusRequest&, const Model::DescribeAgentStatusOutcome&,
1752 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1754typedef std::function<void(const ConnectClient*, const Model::DescribeAuthenticationProfileRequest&,
1756 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1758typedef std::function<void(const ConnectClient*, const Model::DescribeContactRequest&, const Model::DescribeContactOutcome&,
1759 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1761typedef std::function<void(const ConnectClient*, const Model::DescribeContactEvaluationRequest&,
1762 const Model::DescribeContactEvaluationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1764typedef std::function<void(const ConnectClient*, const Model::DescribeContactFlowRequest&, const Model::DescribeContactFlowOutcome&,
1765 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1767typedef std::function<void(const ConnectClient*, const Model::DescribeContactFlowModuleRequest&,
1768 const Model::DescribeContactFlowModuleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1770typedef std::function<void(const ConnectClient*, const Model::DescribeContactFlowModuleAliasRequest&,
1772 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1774typedef std::function<void(const ConnectClient*, const Model::DescribeDataTableRequest&, const Model::DescribeDataTableOutcome&,
1775 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1777typedef std::function<void(const ConnectClient*, const Model::DescribeDataTableAttributeRequest&,
1778 const Model::DescribeDataTableAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1780typedef std::function<void(const ConnectClient*, const Model::DescribeEmailAddressRequest&, const Model::DescribeEmailAddressOutcome&,
1781 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1783typedef std::function<void(const ConnectClient*, const Model::DescribeEvaluationFormRequest&, const Model::DescribeEvaluationFormOutcome&,
1784 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1786typedef std::function<void(const ConnectClient*, const Model::DescribeHoursOfOperationRequest&,
1787 const Model::DescribeHoursOfOperationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1789typedef std::function<void(const ConnectClient*, const Model::DescribeHoursOfOperationOverrideRequest&,
1791 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1793typedef std::function<void(const ConnectClient*, const Model::DescribeInstanceRequest&, const Model::DescribeInstanceOutcome&,
1794 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1796typedef std::function<void(const ConnectClient*, const Model::DescribeInstanceAttributeRequest&,
1797 const Model::DescribeInstanceAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1799typedef std::function<void(const ConnectClient*, const Model::DescribeInstanceStorageConfigRequest&,
1801 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1803typedef std::function<void(const ConnectClient*, const Model::DescribePhoneNumberRequest&, const Model::DescribePhoneNumberOutcome&,
1804 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1806typedef std::function<void(const ConnectClient*, const Model::DescribePredefinedAttributeRequest&,
1807 const Model::DescribePredefinedAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1809typedef std::function<void(const ConnectClient*, const Model::DescribePromptRequest&, const Model::DescribePromptOutcome&,
1810 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1812typedef std::function<void(const ConnectClient*, const Model::DescribeQueueRequest&, const Model::DescribeQueueOutcome&,
1813 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1815typedef std::function<void(const ConnectClient*, const Model::DescribeQuickConnectRequest&, const Model::DescribeQuickConnectOutcome&,
1816 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1818typedef std::function<void(const ConnectClient*, const Model::DescribeRoutingProfileRequest&, const Model::DescribeRoutingProfileOutcome&,
1819 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1821typedef std::function<void(const ConnectClient*, const Model::DescribeRuleRequest&, const Model::DescribeRuleOutcome&,
1822 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1824typedef std::function<void(const ConnectClient*, const Model::DescribeSecurityProfileRequest&, const Model::DescribeSecurityProfileOutcome&,
1825 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1827typedef std::function<void(const ConnectClient*, const Model::DescribeTestCaseRequest&, const Model::DescribeTestCaseOutcome&,
1828 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1830typedef std::function<void(const ConnectClient*, const Model::DescribeTrafficDistributionGroupRequest&,
1832 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1834typedef std::function<void(const ConnectClient*, const Model::DescribeUserRequest&, const Model::DescribeUserOutcome&,
1835 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1837typedef std::function<void(const ConnectClient*, const Model::DescribeUserHierarchyGroupRequest&,
1838 const Model::DescribeUserHierarchyGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1840typedef std::function<void(const ConnectClient*, const Model::DescribeUserHierarchyStructureRequest&,
1842 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1844typedef std::function<void(const ConnectClient*, const Model::DescribeViewRequest&, const Model::DescribeViewOutcome&,
1845 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1847typedef std::function<void(const ConnectClient*, const Model::DescribeVocabularyRequest&, const Model::DescribeVocabularyOutcome&,
1848 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1850typedef std::function<void(const ConnectClient*, const Model::DescribeWorkspaceRequest&, const Model::DescribeWorkspaceOutcome&,
1851 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1853typedef std::function<void(const ConnectClient*, const Model::DisassociateAnalyticsDataSetRequest&,
1855 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1857typedef std::function<void(const ConnectClient*, const Model::DisassociateApprovedOriginRequest&,
1858 const Model::DisassociateApprovedOriginOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1860typedef std::function<void(const ConnectClient*, const Model::DisassociateBotRequest&, const Model::DisassociateBotOutcome&,
1861 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1863typedef std::function<void(const ConnectClient*, const Model::DisassociateEmailAddressAliasRequest&,
1865 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1867typedef std::function<void(const ConnectClient*, const Model::DisassociateFlowRequest&, const Model::DisassociateFlowOutcome&,
1868 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1870typedef std::function<void(const ConnectClient*, const Model::DisassociateHoursOfOperationsRequest&,
1872 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1874typedef std::function<void(const ConnectClient*, const Model::DisassociateInstanceStorageConfigRequest&,
1876 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1878typedef std::function<void(const ConnectClient*, const Model::DisassociateLambdaFunctionRequest&,
1879 const Model::DisassociateLambdaFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1881typedef std::function<void(const ConnectClient*, const Model::DisassociateLexBotRequest&, const Model::DisassociateLexBotOutcome&,
1882 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1884typedef std::function<void(const ConnectClient*, const Model::DisassociatePhoneNumberContactFlowRequest&,
1886 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1888typedef std::function<void(const ConnectClient*, const Model::DisassociateQueueQuickConnectsRequest&,
1890 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1892typedef std::function<void(const ConnectClient*, const Model::DisassociateRoutingProfileQueuesRequest&,
1894 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1896typedef std::function<void(const ConnectClient*, const Model::DisassociateSecurityKeyRequest&, const Model::DisassociateSecurityKeyOutcome&,
1897 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1899typedef std::function<void(const ConnectClient*, const Model::DisassociateSecurityProfilesRequest&,
1901 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1903typedef std::function<void(const ConnectClient*, const Model::DisassociateTrafficDistributionGroupUserRequest&,
1905 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1907typedef std::function<void(const ConnectClient*, const Model::DisassociateUserProficienciesRequest&,
1909 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1911typedef std::function<void(const ConnectClient*, const Model::DisassociateWorkspaceRequest&, const Model::DisassociateWorkspaceOutcome&,
1912 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1914typedef std::function<void(const ConnectClient*, const Model::DismissUserContactRequest&, const Model::DismissUserContactOutcome&,
1915 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1917typedef std::function<void(const ConnectClient*, const Model::EvaluateDataTableValuesRequest&, const Model::EvaluateDataTableValuesOutcome&,
1918 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1920typedef std::function<void(const ConnectClient*, const Model::GetAttachedFileRequest&, const Model::GetAttachedFileOutcome&,
1921 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1923typedef std::function<void(const ConnectClient*, const Model::GetContactAttributesRequest&, const Model::GetContactAttributesOutcome&,
1924 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1926typedef std::function<void(const ConnectClient*, const Model::GetContactMetricsRequest&, const Model::GetContactMetricsOutcome&,
1927 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1929typedef std::function<void(const ConnectClient*, const Model::GetCurrentMetricDataRequest&, const Model::GetCurrentMetricDataOutcome&,
1930 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1932typedef std::function<void(const ConnectClient*, const Model::GetCurrentUserDataRequest&, const Model::GetCurrentUserDataOutcome&,
1933 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1935typedef std::function<void(const ConnectClient*, const Model::GetEffectiveHoursOfOperationsRequest&,
1937 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1939typedef std::function<void(const ConnectClient*, const Model::GetFederationTokenRequest&, const Model::GetFederationTokenOutcome&,
1940 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1942typedef std::function<void(const ConnectClient*, const Model::GetFlowAssociationRequest&, const Model::GetFlowAssociationOutcome&,
1943 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1945typedef std::function<void(const ConnectClient*, const Model::GetMetricDataRequest&, const Model::GetMetricDataOutcome&,
1946 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1948typedef std::function<void(const ConnectClient*, const Model::GetMetricDataV2Request&, const Model::GetMetricDataV2Outcome&,
1949 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1951typedef std::function<void(const ConnectClient*, const Model::GetPromptFileRequest&, const Model::GetPromptFileOutcome&,
1952 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1954typedef std::function<void(const ConnectClient*, const Model::GetTaskTemplateRequest&, const Model::GetTaskTemplateOutcome&,
1955 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1957typedef std::function<void(const ConnectClient*, const Model::GetTestCaseExecutionSummaryRequest&,
1958 const Model::GetTestCaseExecutionSummaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1960typedef std::function<void(const ConnectClient*, const Model::GetTrafficDistributionRequest&, const Model::GetTrafficDistributionOutcome&,
1961 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1963typedef std::function<void(const ConnectClient*, const Model::ImportPhoneNumberRequest&, const Model::ImportPhoneNumberOutcome&,
1964 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1966typedef std::function<void(const ConnectClient*, const Model::ImportWorkspaceMediaRequest&, const Model::ImportWorkspaceMediaOutcome&,
1967 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1969typedef std::function<void(const ConnectClient*, const Model::ListAgentStatusesRequest&, const Model::ListAgentStatusesOutcome&,
1970 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1972typedef std::function<void(const ConnectClient*, const Model::ListAnalyticsDataAssociationsRequest&,
1974 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1976typedef std::function<void(const ConnectClient*, const Model::ListAnalyticsDataLakeDataSetsRequest&,
1978 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1980typedef std::function<void(const ConnectClient*, const Model::ListApprovedOriginsRequest&, const Model::ListApprovedOriginsOutcome&,
1981 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1983typedef std::function<void(const ConnectClient*, const Model::ListAssociatedContactsRequest&, const Model::ListAssociatedContactsOutcome&,
1984 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1986typedef std::function<void(const ConnectClient*, const Model::ListAuthenticationProfilesRequest&,
1987 const Model::ListAuthenticationProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1989typedef std::function<void(const ConnectClient*, const Model::ListBotsRequest&, const Model::ListBotsOutcome&,
1990 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1992typedef std::function<void(const ConnectClient*, const Model::ListChildHoursOfOperationsRequest&,
1993 const Model::ListChildHoursOfOperationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1995typedef std::function<void(const ConnectClient*, const Model::ListContactEvaluationsRequest&, const Model::ListContactEvaluationsOutcome&,
1996 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1998typedef std::function<void(const ConnectClient*, const Model::ListContactFlowModuleAliasesRequest&,
2000 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2002typedef std::function<void(const ConnectClient*, const Model::ListContactFlowModuleVersionsRequest&,
2004 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2006typedef std::function<void(const ConnectClient*, const Model::ListContactFlowModulesRequest&, const Model::ListContactFlowModulesOutcome&,
2007 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2009typedef std::function<void(const ConnectClient*, const Model::ListContactFlowVersionsRequest&, const Model::ListContactFlowVersionsOutcome&,
2010 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2012typedef std::function<void(const ConnectClient*, const Model::ListContactFlowsRequest&, const Model::ListContactFlowsOutcome&,
2013 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2015typedef std::function<void(const ConnectClient*, const Model::ListContactReferencesRequest&, const Model::ListContactReferencesOutcome&,
2016 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2018typedef std::function<void(const ConnectClient*, const Model::ListDataTableAttributesRequest&, const Model::ListDataTableAttributesOutcome&,
2019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2021typedef std::function<void(const ConnectClient*, const Model::ListDataTablePrimaryValuesRequest&,
2022 const Model::ListDataTablePrimaryValuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2024typedef std::function<void(const ConnectClient*, const Model::ListDataTableValuesRequest&, const Model::ListDataTableValuesOutcome&,
2025 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2027typedef std::function<void(const ConnectClient*, const Model::ListDataTablesRequest&, const Model::ListDataTablesOutcome&,
2028 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2030typedef std::function<void(const ConnectClient*, const Model::ListDefaultVocabulariesRequest&, const Model::ListDefaultVocabulariesOutcome&,
2031 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2033typedef std::function<void(const ConnectClient*, const Model::ListEntitySecurityProfilesRequest&,
2034 const Model::ListEntitySecurityProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2036typedef std::function<void(const ConnectClient*, const Model::ListEvaluationFormVersionsRequest&,
2037 const Model::ListEvaluationFormVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2039typedef std::function<void(const ConnectClient*, const Model::ListEvaluationFormsRequest&, const Model::ListEvaluationFormsOutcome&,
2040 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2042typedef std::function<void(const ConnectClient*, const Model::ListFlowAssociationsRequest&, const Model::ListFlowAssociationsOutcome&,
2043 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2045typedef std::function<void(const ConnectClient*, const Model::ListHoursOfOperationOverridesRequest&,
2047 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2049typedef std::function<void(const ConnectClient*, const Model::ListHoursOfOperationsRequest&, const Model::ListHoursOfOperationsOutcome&,
2050 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2052typedef std::function<void(const ConnectClient*, const Model::ListInstanceAttributesRequest&, const Model::ListInstanceAttributesOutcome&,
2053 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2055typedef std::function<void(const ConnectClient*, const Model::ListInstanceStorageConfigsRequest&,
2056 const Model::ListInstanceStorageConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2058typedef std::function<void(const ConnectClient*, const Model::ListInstancesRequest&, const Model::ListInstancesOutcome&,
2059 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2061typedef std::function<void(const ConnectClient*, const Model::ListIntegrationAssociationsRequest&,
2062 const Model::ListIntegrationAssociationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2064typedef std::function<void(const ConnectClient*, const Model::ListLambdaFunctionsRequest&, const Model::ListLambdaFunctionsOutcome&,
2065 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2067typedef std::function<void(const ConnectClient*, const Model::ListLexBotsRequest&, const Model::ListLexBotsOutcome&,
2068 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2070typedef std::function<void(const ConnectClient*, const Model::ListPhoneNumbersRequest&, const Model::ListPhoneNumbersOutcome&,
2071 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2073typedef std::function<void(const ConnectClient*, const Model::ListPhoneNumbersV2Request&, const Model::ListPhoneNumbersV2Outcome&,
2074 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2076typedef std::function<void(const ConnectClient*, const Model::ListPredefinedAttributesRequest&,
2077 const Model::ListPredefinedAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2079typedef std::function<void(const ConnectClient*, const Model::ListPromptsRequest&, const Model::ListPromptsOutcome&,
2080 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2082typedef std::function<void(const ConnectClient*, const Model::ListQueueQuickConnectsRequest&, const Model::ListQueueQuickConnectsOutcome&,
2083 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2085typedef std::function<void(const ConnectClient*, const Model::ListQueuesRequest&, const Model::ListQueuesOutcome&,
2086 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2088typedef std::function<void(const ConnectClient*, const Model::ListQuickConnectsRequest&, const Model::ListQuickConnectsOutcome&,
2089 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2091typedef std::function<void(const ConnectClient*, const Model::ListRealtimeContactAnalysisSegmentsV2Request&,
2093 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2095typedef std::function<void(const ConnectClient*, const Model::ListRoutingProfileManualAssignmentQueuesRequest&,
2097 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2099typedef std::function<void(const ConnectClient*, const Model::ListRoutingProfileQueuesRequest&,
2100 const Model::ListRoutingProfileQueuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2102typedef std::function<void(const ConnectClient*, const Model::ListRoutingProfilesRequest&, const Model::ListRoutingProfilesOutcome&,
2103 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2105typedef std::function<void(const ConnectClient*, const Model::ListRulesRequest&, const Model::ListRulesOutcome&,
2106 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2108typedef std::function<void(const ConnectClient*, const Model::ListSecurityKeysRequest&, const Model::ListSecurityKeysOutcome&,
2109 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2111typedef std::function<void(const ConnectClient*, const Model::ListSecurityProfileApplicationsRequest&,
2113 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2115typedef std::function<void(const ConnectClient*, const Model::ListSecurityProfileFlowModulesRequest&,
2117 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2119typedef std::function<void(const ConnectClient*, const Model::ListSecurityProfilePermissionsRequest&,
2121 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2123typedef std::function<void(const ConnectClient*, const Model::ListSecurityProfilesRequest&, const Model::ListSecurityProfilesOutcome&,
2124 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2126typedef std::function<void(const ConnectClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&,
2127 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2129typedef std::function<void(const ConnectClient*, const Model::ListTaskTemplatesRequest&, const Model::ListTaskTemplatesOutcome&,
2130 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2132typedef std::function<void(const ConnectClient*, const Model::ListTestCaseExecutionRecordsRequest&,
2134 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2136typedef std::function<void(const ConnectClient*, const Model::ListTestCaseExecutionsRequest&, const Model::ListTestCaseExecutionsOutcome&,
2137 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2139typedef std::function<void(const ConnectClient*, const Model::ListTestCasesRequest&, const Model::ListTestCasesOutcome&,
2140 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2142typedef std::function<void(const ConnectClient*, const Model::ListTrafficDistributionGroupUsersRequest&,
2144 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2146typedef std::function<void(const ConnectClient*, const Model::ListTrafficDistributionGroupsRequest&,
2148 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2150typedef std::function<void(const ConnectClient*, const Model::ListUseCasesRequest&, const Model::ListUseCasesOutcome&,
2151 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2153typedef std::function<void(const ConnectClient*, const Model::ListUserHierarchyGroupsRequest&, const Model::ListUserHierarchyGroupsOutcome&,
2154 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2156typedef std::function<void(const ConnectClient*, const Model::ListUserProficienciesRequest&, const Model::ListUserProficienciesOutcome&,
2157 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2159typedef std::function<void(const ConnectClient*, const Model::ListUsersRequest&, const Model::ListUsersOutcome&,
2160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2162typedef std::function<void(const ConnectClient*, const Model::ListViewVersionsRequest&, const Model::ListViewVersionsOutcome&,
2163 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2165typedef std::function<void(const ConnectClient*, const Model::ListViewsRequest&, const Model::ListViewsOutcome&,
2166 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2168typedef std::function<void(const ConnectClient*, const Model::ListWorkspaceMediaRequest&, const Model::ListWorkspaceMediaOutcome&,
2169 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2171typedef std::function<void(const ConnectClient*, const Model::ListWorkspacePagesRequest&, const Model::ListWorkspacePagesOutcome&,
2172 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2174typedef std::function<void(const ConnectClient*, const Model::ListWorkspacesRequest&, const Model::ListWorkspacesOutcome&,
2175 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2177typedef std::function<void(const ConnectClient*, const Model::MonitorContactRequest&, const Model::MonitorContactOutcome&,
2178 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2180typedef std::function<void(const ConnectClient*, const Model::PauseContactRequest&, const Model::PauseContactOutcome&,
2181 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2183typedef std::function<void(const ConnectClient*, const Model::PutUserStatusRequest&, const Model::PutUserStatusOutcome&,
2184 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2186typedef std::function<void(const ConnectClient*, const Model::ReleasePhoneNumberRequest&, const Model::ReleasePhoneNumberOutcome&,
2187 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2189typedef std::function<void(const ConnectClient*, const Model::ReplicateInstanceRequest&, const Model::ReplicateInstanceOutcome&,
2190 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2192typedef std::function<void(const ConnectClient*, const Model::ResumeContactRequest&, const Model::ResumeContactOutcome&,
2193 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2195typedef std::function<void(const ConnectClient*, const Model::ResumeContactRecordingRequest&, const Model::ResumeContactRecordingOutcome&,
2196 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2198typedef std::function<void(const ConnectClient*, const Model::SearchAgentStatusesRequest&, const Model::SearchAgentStatusesOutcome&,
2199 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2201typedef std::function<void(const ConnectClient*, const Model::SearchAvailablePhoneNumbersRequest&,
2202 const Model::SearchAvailablePhoneNumbersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2204typedef std::function<void(const ConnectClient*, const Model::SearchContactEvaluationsRequest&,
2205 const Model::SearchContactEvaluationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2207typedef std::function<void(const ConnectClient*, const Model::SearchContactFlowModulesRequest&,
2208 const Model::SearchContactFlowModulesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2210typedef std::function<void(const ConnectClient*, const Model::SearchContactFlowsRequest&, const Model::SearchContactFlowsOutcome&,
2211 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2213typedef std::function<void(const ConnectClient*, const Model::SearchContactsRequest&, const Model::SearchContactsOutcome&,
2214 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2216typedef std::function<void(const ConnectClient*, const Model::SearchDataTablesRequest&, const Model::SearchDataTablesOutcome&,
2217 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2219typedef std::function<void(const ConnectClient*, const Model::SearchEmailAddressesRequest&, const Model::SearchEmailAddressesOutcome&,
2220 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2222typedef std::function<void(const ConnectClient*, const Model::SearchEvaluationFormsRequest&, const Model::SearchEvaluationFormsOutcome&,
2223 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2225typedef std::function<void(const ConnectClient*, const Model::SearchHoursOfOperationOverridesRequest&,
2227 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2229typedef std::function<void(const ConnectClient*, const Model::SearchHoursOfOperationsRequest&, const Model::SearchHoursOfOperationsOutcome&,
2230 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2232typedef std::function<void(const ConnectClient*, const Model::SearchPredefinedAttributesRequest&,
2233 const Model::SearchPredefinedAttributesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2235typedef std::function<void(const ConnectClient*, const Model::SearchPromptsRequest&, const Model::SearchPromptsOutcome&,
2236 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2238typedef std::function<void(const ConnectClient*, const Model::SearchQueuesRequest&, const Model::SearchQueuesOutcome&,
2239 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2241typedef std::function<void(const ConnectClient*, const Model::SearchQuickConnectsRequest&, const Model::SearchQuickConnectsOutcome&,
2242 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2244typedef std::function<void(const ConnectClient*, const Model::SearchResourceTagsRequest&, const Model::SearchResourceTagsOutcome&,
2245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2247typedef std::function<void(const ConnectClient*, const Model::SearchRoutingProfilesRequest&, const Model::SearchRoutingProfilesOutcome&,
2248 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2250typedef std::function<void(const ConnectClient*, const Model::SearchSecurityProfilesRequest&, const Model::SearchSecurityProfilesOutcome&,
2251 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2253typedef std::function<void(const ConnectClient*, const Model::SearchTestCasesRequest&, const Model::SearchTestCasesOutcome&,
2254 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2256typedef std::function<void(const ConnectClient*, const Model::SearchUserHierarchyGroupsRequest&,
2257 const Model::SearchUserHierarchyGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2259typedef std::function<void(const ConnectClient*, const Model::SearchUsersRequest&, const Model::SearchUsersOutcome&,
2260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2262typedef std::function<void(const ConnectClient*, const Model::SearchViewsRequest&, const Model::SearchViewsOutcome&,
2263 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2265typedef std::function<void(const ConnectClient*, const Model::SearchVocabulariesRequest&, const Model::SearchVocabulariesOutcome&,
2266 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2268typedef std::function<void(const ConnectClient*, const Model::SearchWorkspaceAssociationsRequest&,
2269 const Model::SearchWorkspaceAssociationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2271typedef std::function<void(const ConnectClient*, const Model::SearchWorkspacesRequest&, const Model::SearchWorkspacesOutcome&,
2272 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2274typedef std::function<void(const ConnectClient*, const Model::SendChatIntegrationEventRequest&,
2275 const Model::SendChatIntegrationEventOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2277typedef std::function<void(const ConnectClient*, const Model::SendOutboundEmailRequest&, const Model::SendOutboundEmailOutcome&,
2278 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2280typedef std::function<void(const ConnectClient*, const Model::StartAttachedFileUploadRequest&, const Model::StartAttachedFileUploadOutcome&,
2281 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2283typedef std::function<void(const ConnectClient*, const Model::StartChatContactRequest&, const Model::StartChatContactOutcome&,
2284 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2286typedef std::function<void(const ConnectClient*, const Model::StartContactEvaluationRequest&, const Model::StartContactEvaluationOutcome&,
2287 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2289typedef std::function<void(const ConnectClient*, const Model::StartContactMediaProcessingRequest&,
2290 const Model::StartContactMediaProcessingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2292typedef std::function<void(const ConnectClient*, const Model::StartContactRecordingRequest&, const Model::StartContactRecordingOutcome&,
2293 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2295typedef std::function<void(const ConnectClient*, const Model::StartContactStreamingRequest&, const Model::StartContactStreamingOutcome&,
2296 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2298typedef std::function<void(const ConnectClient*, const Model::StartEmailContactRequest&, const Model::StartEmailContactOutcome&,
2299 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2301typedef std::function<void(const ConnectClient*, const Model::StartOutboundChatContactRequest&,
2302 const Model::StartOutboundChatContactOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2304typedef std::function<void(const ConnectClient*, const Model::StartOutboundEmailContactRequest&,
2305 const Model::StartOutboundEmailContactOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2307typedef std::function<void(const ConnectClient*, const Model::StartOutboundVoiceContactRequest&,
2308 const Model::StartOutboundVoiceContactOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2310typedef std::function<void(const ConnectClient*, const Model::StartScreenSharingRequest&, const Model::StartScreenSharingOutcome&,
2311 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2313typedef std::function<void(const ConnectClient*, const Model::StartTaskContactRequest&, const Model::StartTaskContactOutcome&,
2314 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2316typedef std::function<void(const ConnectClient*, const Model::StartTestCaseExecutionRequest&, const Model::StartTestCaseExecutionOutcome&,
2317 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2319typedef std::function<void(const ConnectClient*, const Model::StartWebRTCContactRequest&, const Model::StartWebRTCContactOutcome&,
2320 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2322typedef std::function<void(const ConnectClient*, const Model::StopContactRequest&, const Model::StopContactOutcome&,
2323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2325typedef std::function<void(const ConnectClient*, const Model::StopContactMediaProcessingRequest&,
2326 const Model::StopContactMediaProcessingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2328typedef std::function<void(const ConnectClient*, const Model::StopContactRecordingRequest&, const Model::StopContactRecordingOutcome&,
2329 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2331typedef std::function<void(const ConnectClient*, const Model::StopContactStreamingRequest&, const Model::StopContactStreamingOutcome&,
2332 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2334typedef std::function<void(const ConnectClient*, const Model::StopTestCaseExecutionRequest&, const Model::StopTestCaseExecutionOutcome&,
2335 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2337typedef std::function<void(const ConnectClient*, const Model::SubmitContactEvaluationRequest&, const Model::SubmitContactEvaluationOutcome&,
2338 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2340typedef std::function<void(const ConnectClient*, const Model::SuspendContactRecordingRequest&, const Model::SuspendContactRecordingOutcome&,
2341 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2343typedef std::function<void(const ConnectClient*, const Model::TagContactRequest&, const Model::TagContactOutcome&,
2344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2346typedef std::function<void(const ConnectClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&,
2347 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2349typedef std::function<void(const ConnectClient*, const Model::TransferContactRequest&, const Model::TransferContactOutcome&,
2350 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2352typedef std::function<void(const ConnectClient*, const Model::UntagContactRequest&, const Model::UntagContactOutcome&,
2353 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2355typedef std::function<void(const ConnectClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&,
2356 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2358typedef std::function<void(const ConnectClient*, const Model::UpdateAgentStatusRequest&, const Model::UpdateAgentStatusOutcome&,
2359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2361typedef std::function<void(const ConnectClient*, const Model::UpdateAuthenticationProfileRequest&,
2362 const Model::UpdateAuthenticationProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2364typedef std::function<void(const ConnectClient*, const Model::UpdateContactRequest&, const Model::UpdateContactOutcome&,
2365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2367typedef std::function<void(const ConnectClient*, const Model::UpdateContactAttributesRequest&, const Model::UpdateContactAttributesOutcome&,
2368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2370typedef std::function<void(const ConnectClient*, const Model::UpdateContactEvaluationRequest&, const Model::UpdateContactEvaluationOutcome&,
2371 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2373typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowContentRequest&,
2374 const Model::UpdateContactFlowContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2376typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowMetadataRequest&,
2377 const Model::UpdateContactFlowMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2379typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowModuleAliasRequest&,
2381 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2383typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowModuleContentRequest&,
2385 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2387typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowModuleMetadataRequest&,
2389 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2391typedef std::function<void(const ConnectClient*, const Model::UpdateContactFlowNameRequest&, const Model::UpdateContactFlowNameOutcome&,
2392 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2394typedef std::function<void(const ConnectClient*, const Model::UpdateContactRoutingDataRequest&,
2395 const Model::UpdateContactRoutingDataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2397typedef std::function<void(const ConnectClient*, const Model::UpdateContactScheduleRequest&, const Model::UpdateContactScheduleOutcome&,
2398 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2400typedef std::function<void(const ConnectClient*, const Model::UpdateDataTableAttributeRequest&,
2401 const Model::UpdateDataTableAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2403typedef std::function<void(const ConnectClient*, const Model::UpdateDataTableMetadataRequest&, const Model::UpdateDataTableMetadataOutcome&,
2404 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2406typedef std::function<void(const ConnectClient*, const Model::UpdateDataTablePrimaryValuesRequest&,
2408 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2410typedef std::function<void(const ConnectClient*, const Model::UpdateEmailAddressMetadataRequest&,
2411 const Model::UpdateEmailAddressMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2413typedef std::function<void(const ConnectClient*, const Model::UpdateEvaluationFormRequest&, const Model::UpdateEvaluationFormOutcome&,
2414 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2416typedef std::function<void(const ConnectClient*, const Model::UpdateHoursOfOperationRequest&, const Model::UpdateHoursOfOperationOutcome&,
2417 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2419typedef std::function<void(const ConnectClient*, const Model::UpdateHoursOfOperationOverrideRequest&,
2421 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2423typedef std::function<void(const ConnectClient*, const Model::UpdateInstanceAttributeRequest&, const Model::UpdateInstanceAttributeOutcome&,
2424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2426typedef std::function<void(const ConnectClient*, const Model::UpdateInstanceStorageConfigRequest&,
2427 const Model::UpdateInstanceStorageConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2429typedef std::function<void(const ConnectClient*, const Model::UpdateParticipantAuthenticationRequest&,
2431 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2433typedef std::function<void(const ConnectClient*, const Model::UpdateParticipantRoleConfigRequest&,
2434 const Model::UpdateParticipantRoleConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2436typedef std::function<void(const ConnectClient*, const Model::UpdatePhoneNumberRequest&, const Model::UpdatePhoneNumberOutcome&,
2437 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2439typedef std::function<void(const ConnectClient*, const Model::UpdatePhoneNumberMetadataRequest&,
2440 const Model::UpdatePhoneNumberMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2442typedef std::function<void(const ConnectClient*, const Model::UpdatePredefinedAttributeRequest&,
2443 const Model::UpdatePredefinedAttributeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2445typedef std::function<void(const ConnectClient*, const Model::UpdatePromptRequest&, const Model::UpdatePromptOutcome&,
2446 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2448typedef std::function<void(const ConnectClient*, const Model::UpdateQueueHoursOfOperationRequest&,
2449 const Model::UpdateQueueHoursOfOperationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2451typedef std::function<void(const ConnectClient*, const Model::UpdateQueueMaxContactsRequest&, const Model::UpdateQueueMaxContactsOutcome&,
2452 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2454typedef std::function<void(const ConnectClient*, const Model::UpdateQueueNameRequest&, const Model::UpdateQueueNameOutcome&,
2455 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2457typedef std::function<void(const ConnectClient*, const Model::UpdateQueueOutboundCallerConfigRequest&,
2459 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2461typedef std::function<void(const ConnectClient*, const Model::UpdateQueueOutboundEmailConfigRequest&,
2463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2465typedef std::function<void(const ConnectClient*, const Model::UpdateQueueStatusRequest&, const Model::UpdateQueueStatusOutcome&,
2466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2468typedef std::function<void(const ConnectClient*, const Model::UpdateQuickConnectConfigRequest&,
2469 const Model::UpdateQuickConnectConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2471typedef std::function<void(const ConnectClient*, const Model::UpdateQuickConnectNameRequest&, const Model::UpdateQuickConnectNameOutcome&,
2472 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2474typedef std::function<void(const ConnectClient*, const Model::UpdateRoutingProfileAgentAvailabilityTimerRequest&,
2476 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2478typedef std::function<void(const ConnectClient*, const Model::UpdateRoutingProfileConcurrencyRequest&,
2480 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2482typedef std::function<void(const ConnectClient*, const Model::UpdateRoutingProfileDefaultOutboundQueueRequest&,
2484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2486typedef std::function<void(const ConnectClient*, const Model::UpdateRoutingProfileNameRequest&,
2487 const Model::UpdateRoutingProfileNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2489typedef std::function<void(const ConnectClient*, const Model::UpdateRoutingProfileQueuesRequest&,
2490 const Model::UpdateRoutingProfileQueuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2492typedef std::function<void(const ConnectClient*, const Model::UpdateRuleRequest&, const Model::UpdateRuleOutcome&,
2493 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2495typedef std::function<void(const ConnectClient*, const Model::UpdateSecurityProfileRequest&, const Model::UpdateSecurityProfileOutcome&,
2496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2498typedef std::function<void(const ConnectClient*, const Model::UpdateTaskTemplateRequest&, const Model::UpdateTaskTemplateOutcome&,
2499 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2501typedef std::function<void(const ConnectClient*, const Model::UpdateTestCaseRequest&, const Model::UpdateTestCaseOutcome&,
2502 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2504typedef std::function<void(const ConnectClient*, const Model::UpdateTrafficDistributionRequest&,
2505 const Model::UpdateTrafficDistributionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2507typedef std::function<void(const ConnectClient*, const Model::UpdateUserConfigRequest&, const Model::UpdateUserConfigOutcome&,
2508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2510typedef std::function<void(const ConnectClient*, const Model::UpdateUserHierarchyRequest&, const Model::UpdateUserHierarchyOutcome&,
2511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2513typedef std::function<void(const ConnectClient*, const Model::UpdateUserHierarchyGroupNameRequest&,
2515 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2517typedef std::function<void(const ConnectClient*, const Model::UpdateUserHierarchyStructureRequest&,
2519 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2521typedef std::function<void(const ConnectClient*, const Model::UpdateUserIdentityInfoRequest&, const Model::UpdateUserIdentityInfoOutcome&,
2522 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2524typedef std::function<void(const ConnectClient*, const Model::UpdateUserPhoneConfigRequest&, const Model::UpdateUserPhoneConfigOutcome&,
2525 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2527typedef std::function<void(const ConnectClient*, const Model::UpdateUserProficienciesRequest&, const Model::UpdateUserProficienciesOutcome&,
2528 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2530typedef std::function<void(const ConnectClient*, const Model::UpdateUserRoutingProfileRequest&,
2531 const Model::UpdateUserRoutingProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2533typedef std::function<void(const ConnectClient*, const Model::UpdateUserSecurityProfilesRequest&,
2534 const Model::UpdateUserSecurityProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2536typedef std::function<void(const ConnectClient*, const Model::UpdateViewContentRequest&, const Model::UpdateViewContentOutcome&,
2537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2539typedef std::function<void(const ConnectClient*, const Model::UpdateViewMetadataRequest&, const Model::UpdateViewMetadataOutcome&,
2540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2542typedef std::function<void(const ConnectClient*, const Model::UpdateWorkspaceMetadataRequest&, const Model::UpdateWorkspaceMetadataOutcome&,
2543 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2545typedef std::function<void(const ConnectClient*, const Model::UpdateWorkspacePageRequest&, const Model::UpdateWorkspacePageOutcome&,
2546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2548typedef std::function<void(const ConnectClient*, const Model::UpdateWorkspaceThemeRequest&, const Model::UpdateWorkspaceThemeOutcome&,
2549 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2551typedef std::function<void(const ConnectClient*, const Model::UpdateWorkspaceVisibilityRequest&,
2552 const Model::UpdateWorkspaceVisibilityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
2554/* End of service model async handlers definitions */
2555} // namespace Connect
2556} // namespace Aws
EndpointProviderBase< ConnectClientConfiguration, ConnectBuiltInParameters, ConnectClientContextParameters > ConnectEndpointProviderBase
std::future< UpdateTrafficDistributionOutcome > UpdateTrafficDistributionOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateLambdaFunctionOutcome
Aws::Utils::Outcome< StartAttachedFileUploadResult, ConnectError > StartAttachedFileUploadOutcome
Aws::Utils::Outcome< CreateTaskTemplateResult, ConnectError > CreateTaskTemplateOutcome
std::future< DeleteTaskTemplateOutcome > DeleteTaskTemplateOutcomeCallable
Aws::Utils::Outcome< ListPhoneNumbersV2Result, ConnectError > ListPhoneNumbersV2Outcome
Aws::Utils::Outcome< SearchTestCasesResult, ConnectError > SearchTestCasesOutcome
std::future< DescribeSecurityProfileOutcome > DescribeSecurityProfileOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteQuickConnectOutcome
std::future< StopContactStreamingOutcome > StopContactStreamingOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserSecurityProfilesOutcome
Aws::Utils::Outcome< DescribeEvaluationFormResult, ConnectError > DescribeEvaluationFormOutcome
std::future< DeleteContactEvaluationOutcome > DeleteContactEvaluationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRuleOutcome
std::future< ListViewsOutcome > ListViewsOutcomeCallable
Aws::Utils::Outcome< ResumeContactResult, ConnectError > ResumeContactOutcome
std::future< DeleteAttachedFileOutcome > DeleteAttachedFileOutcomeCallable
std::future< SuspendContactRecordingOutcome > SuspendContactRecordingOutcomeCallable
std::future< ListRoutingProfileManualAssignmentQueuesOutcome > ListRoutingProfileManualAssignmentQueuesOutcomeCallable
Aws::Utils::Outcome< SearchContactFlowModulesResult, ConnectError > SearchContactFlowModulesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteHoursOfOperationOverrideOutcome
std::future< CreatePredefinedAttributeOutcome > CreatePredefinedAttributeOutcomeCallable
std::future< GetAttachedFileOutcome > GetAttachedFileOutcomeCallable
Aws::Utils::Outcome< DescribePredefinedAttributeResult, ConnectError > DescribePredefinedAttributeOutcome
std::future< DescribeContactFlowOutcome > DescribeContactFlowOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateQueueQuickConnectsOutcome
Aws::Utils::Outcome< GetMetricDataResult, ConnectError > GetMetricDataOutcome
Aws::Utils::Outcome< GetMetricDataV2Result, ConnectError > GetMetricDataV2Outcome
Aws::Utils::Outcome< SearchHoursOfOperationsResult, ConnectError > SearchHoursOfOperationsOutcome
std::future< UpdateRoutingProfileConcurrencyOutcome > UpdateRoutingProfileConcurrencyOutcomeCallable
Aws::Utils::Outcome< CreateContactFlowResult, ConnectError > CreateContactFlowOutcome
std::future< DescribeInstanceOutcome > DescribeInstanceOutcomeCallable
Aws::Utils::Outcome< CreateWorkspacePageResult, ConnectError > CreateWorkspacePageOutcome
Aws::Utils::Outcome< MonitorContactResult, ConnectError > MonitorContactOutcome
Aws::Utils::Outcome< UpdateContactFlowModuleContentResult, ConnectError > UpdateContactFlowModuleContentOutcome
Aws::Utils::Outcome< StartOutboundEmailContactResult, ConnectError > StartOutboundEmailContactOutcome
Aws::Utils::Outcome< UntagContactResult, ConnectError > UntagContactOutcome
Aws::Utils::Outcome< AssociateWorkspaceResult, ConnectError > AssociateWorkspaceOutcome
std::future< DeleteViewVersionOutcome > DeleteViewVersionOutcomeCallable
std::future< CreateQueueOutcome > CreateQueueOutcomeCallable
std::future< CreateHoursOfOperationOutcome > CreateHoursOfOperationOutcomeCallable
std::future< ListInstanceAttributesOutcome > ListInstanceAttributesOutcomeCallable
std::future< ListRulesOutcome > ListRulesOutcomeCallable
std::future< DescribeHoursOfOperationOutcome > DescribeHoursOfOperationOutcomeCallable
std::future< DeleteContactFlowModuleAliasOutcome > DeleteContactFlowModuleAliasOutcomeCallable
Aws::Utils::Outcome< ListPredefinedAttributesResult, ConnectError > ListPredefinedAttributesOutcome
std::future< DeleteWorkspaceOutcome > DeleteWorkspaceOutcomeCallable
std::future< ListSecurityProfileApplicationsOutcome > ListSecurityProfileApplicationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateLexBotOutcome
Aws::Utils::Outcome< DescribeContactEvaluationResult, ConnectError > DescribeContactEvaluationOutcome
std::future< CreateContactOutcome > CreateContactOutcomeCallable
std::future< SearchEmailAddressesOutcome > SearchEmailAddressesOutcomeCallable
std::future< ListContactReferencesOutcome > ListContactReferencesOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< ListDefaultVocabulariesOutcome > ListDefaultVocabulariesOutcomeCallable
std::future< UpdateDataTablePrimaryValuesOutcome > UpdateDataTablePrimaryValuesOutcomeCallable
std::future< UpdateQueueOutboundEmailConfigOutcome > UpdateQueueOutboundEmailConfigOutcomeCallable
std::future< DescribeContactEvaluationOutcome > DescribeContactEvaluationOutcomeCallable
Aws::Utils::Outcome< ListContactFlowVersionsResult, ConnectError > ListContactFlowVersionsOutcome
std::future< ActivateEvaluationFormOutcome > ActivateEvaluationFormOutcomeCallable
std::future< AssociateBotOutcome > AssociateBotOutcomeCallable
Aws::Utils::Outcome< SearchUserHierarchyGroupsResult, ConnectError > SearchUserHierarchyGroupsOutcome
std::future< UpdateWorkspaceMetadataOutcome > UpdateWorkspaceMetadataOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > ReleasePhoneNumberOutcome
Aws::Utils::Outcome< DeleteContactFlowModuleVersionResult, ConnectError > DeleteContactFlowModuleVersionOutcome
std::future< UpdateUserProficienciesOutcome > UpdateUserProficienciesOutcomeCallable
std::future< GetTestCaseExecutionSummaryOutcome > GetTestCaseExecutionSummaryOutcomeCallable
Aws::Utils::Outcome< ListContactFlowModuleVersionsResult, ConnectError > ListContactFlowModuleVersionsOutcome
std::future< DeleteContactFlowModuleOutcome > DeleteContactFlowModuleOutcomeCallable
std::future< ListWorkspacesOutcome > ListWorkspacesOutcomeCallable
Aws::Utils::Outcome< ListHoursOfOperationsResult, ConnectError > ListHoursOfOperationsOutcome
Aws::Utils::Outcome< ListUserHierarchyGroupsResult, ConnectError > ListUserHierarchyGroupsOutcome
std::future< UpdateHoursOfOperationOverrideOutcome > UpdateHoursOfOperationOverrideOutcomeCallable
std::future< CreateUseCaseOutcome > CreateUseCaseOutcomeCallable
Aws::Utils::Outcome< CreateQueueResult, ConnectError > CreateQueueOutcome
std::future< DisassociateQueueQuickConnectsOutcome > DisassociateQueueQuickConnectsOutcomeCallable
Aws::Utils::Outcome< ListContactEvaluationsResult, ConnectError > ListContactEvaluationsOutcome
Aws::Utils::Outcome< DeleteViewVersionResult, ConnectError > DeleteViewVersionOutcome
Aws::Utils::Outcome< SearchEvaluationFormsResult, ConnectError > SearchEvaluationFormsOutcome
std::future< DescribeContactFlowModuleOutcome > DescribeContactFlowModuleOutcomeCallable
Aws::Utils::Outcome< StartEmailContactResult, ConnectError > StartEmailContactOutcome
std::future< SearchHoursOfOperationsOutcome > SearchHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteRoutingProfileOutcome
std::future< ListFlowAssociationsOutcome > ListFlowAssociationsOutcomeCallable
Aws::Utils::Outcome< UpdateWorkspaceThemeResult, ConnectError > UpdateWorkspaceThemeOutcome
std::future< ImportWorkspaceMediaOutcome > ImportWorkspaceMediaOutcomeCallable
std::future< GetTrafficDistributionOutcome > GetTrafficDistributionOutcomeCallable
Aws::Utils::Outcome< StopContactStreamingResult, ConnectError > StopContactStreamingOutcome
std::future< AssociateContactWithUserOutcome > AssociateContactWithUserOutcomeCallable
std::future< GetFederationTokenOutcome > GetFederationTokenOutcomeCallable
Aws::Utils::Outcome< CreateParticipantResult, ConnectError > CreateParticipantOutcome
Aws::Utils::Outcome< DeleteEmailAddressResult, ConnectError > DeleteEmailAddressOutcome
std::future< DisassociateBotOutcome > DisassociateBotOutcomeCallable
Aws::Utils::Outcome< GetTaskTemplateResult, ConnectError > GetTaskTemplateOutcome
Aws::Utils::Outcome< CreatePushNotificationRegistrationResult, ConnectError > CreatePushNotificationRegistrationOutcome
std::future< ListContactFlowsOutcome > ListContactFlowsOutcomeCallable
std::future< ListTestCaseExecutionRecordsOutcome > ListTestCaseExecutionRecordsOutcomeCallable
Aws::Utils::Outcome< DescribeUserHierarchyStructureResult, ConnectError > DescribeUserHierarchyStructureOutcome
std::future< ReleasePhoneNumberOutcome > ReleasePhoneNumberOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateAuthenticationProfileOutcome
std::future< CreatePersistentContactAssociationOutcome > CreatePersistentContactAssociationOutcomeCallable
Aws::Utils::Outcome< ListQueueQuickConnectsResult, ConnectError > ListQueueQuickConnectsOutcome
Aws::Utils::Outcome< CreateHoursOfOperationOverrideResult, ConnectError > CreateHoursOfOperationOverrideOutcome
Aws::Utils::Outcome< ListChildHoursOfOperationsResult, ConnectError > ListChildHoursOfOperationsOutcome
std::future< ListContactFlowVersionsOutcome > ListContactFlowVersionsOutcomeCallable
std::future< SendChatIntegrationEventOutcome > SendChatIntegrationEventOutcomeCallable
std::future< ListSecurityKeysOutcome > ListSecurityKeysOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateSecurityKeyOutcome
std::future< SearchResourceTagsOutcome > SearchResourceTagsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteUseCaseOutcome
Aws::Utils::Outcome< UpdateEmailAddressMetadataResult, ConnectError > UpdateEmailAddressMetadataOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateUserProficienciesOutcome
Aws::Utils::Outcome< DescribeInstanceResult, ConnectError > DescribeInstanceOutcome
std::future< GetContactAttributesOutcome > GetContactAttributesOutcomeCallable
std::future< StartChatContactOutcome > StartChatContactOutcomeCallable
Aws::Utils::Outcome< ListDataTablePrimaryValuesResult, ConnectError > ListDataTablePrimaryValuesOutcome
Aws::Utils::Outcome< ListRoutingProfileQueuesResult, ConnectError > ListRoutingProfileQueuesOutcome
std::future< ListWorkspaceMediaOutcome > ListWorkspaceMediaOutcomeCallable
std::future< DisassociateAnalyticsDataSetOutcome > DisassociateAnalyticsDataSetOutcomeCallable
std::future< CreateViewOutcome > CreateViewOutcomeCallable
Aws::Utils::Outcome< UpdateContactAttributesResult, ConnectError > UpdateContactAttributesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateHoursOfOperationsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateSecurityProfileOutcome
Aws::Utils::Outcome< DeleteContactFlowResult, ConnectError > DeleteContactFlowOutcome
std::future< DescribeAgentStatusOutcome > DescribeAgentStatusOutcomeCallable
Aws::Utils::Outcome< SearchRoutingProfilesResult, ConnectError > SearchRoutingProfilesOutcome
Aws::Utils::Outcome< CreateEvaluationFormResult, ConnectError > CreateEvaluationFormOutcome
std::future< DescribeAuthenticationProfileOutcome > DescribeAuthenticationProfileOutcomeCallable
std::future< SearchQueuesOutcome > SearchQueuesOutcomeCallable
Aws::Utils::Outcome< SearchUsersResult, ConnectError > SearchUsersOutcome
Aws::Utils::Outcome< SearchPredefinedAttributesResult, ConnectError > SearchPredefinedAttributesOutcome
std::future< GetMetricDataOutcome > GetMetricDataOutcomeCallable
Aws::Utils::Outcome< BatchGetFlowAssociationResult, ConnectError > BatchGetFlowAssociationOutcome
Aws::Utils::Outcome< SearchHoursOfOperationOverridesResult, ConnectError > SearchHoursOfOperationOverridesOutcome
Aws::Utils::Outcome< SearchEmailAddressesResult, ConnectError > SearchEmailAddressesOutcome
Aws::Utils::Outcome< ListDataTablesResult, ConnectError > ListDataTablesOutcome
std::future< ListAuthenticationProfilesOutcome > ListAuthenticationProfilesOutcomeCallable
std::future< CreateUserOutcome > CreateUserOutcomeCallable
Aws::Utils::Outcome< UpdateTestCaseResult, ConnectError > UpdateTestCaseOutcome
std::future< ListInstanceStorageConfigsOutcome > ListInstanceStorageConfigsOutcomeCallable
Aws::Utils::Outcome< StartTaskContactResult, ConnectError > StartTaskContactOutcome
Aws::Utils::Outcome< UpdateContactEvaluationResult, ConnectError > UpdateContactEvaluationOutcome
Aws::Utils::Outcome< ListInstanceStorageConfigsResult, ConnectError > ListInstanceStorageConfigsOutcome
std::future< UpdateEmailAddressMetadataOutcome > UpdateEmailAddressMetadataOutcomeCallable
std::future< AssociateAnalyticsDataSetOutcome > AssociateAnalyticsDataSetOutcomeCallable
Aws::Utils::Outcome< DeleteAttachedFileResult, ConnectError > DeleteAttachedFileOutcome
std::future< StartTestCaseExecutionOutcome > StartTestCaseExecutionOutcomeCallable
std::future< DescribeUserHierarchyGroupOutcome > DescribeUserHierarchyGroupOutcomeCallable
Aws::Utils::Outcome< DeleteWorkspaceResult, ConnectError > DeleteWorkspaceOutcome
Aws::Utils::Outcome< BatchDeleteDataTableValueResult, ConnectError > BatchDeleteDataTableValueOutcome
Aws::Utils::Outcome< ListContactFlowsResult, ConnectError > ListContactFlowsOutcome
std::future< StartOutboundChatContactOutcome > StartOutboundChatContactOutcomeCallable
std::future< ListContactFlowModuleAliasesOutcome > ListContactFlowModuleAliasesOutcomeCallable
std::future< DescribeRuleOutcome > DescribeRuleOutcomeCallable
Aws::Utils::Outcome< SearchQueuesResult, ConnectError > SearchQueuesOutcome
std::future< TransferContactOutcome > TransferContactOutcomeCallable
std::future< AssociateSecurityProfilesOutcome > AssociateSecurityProfilesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateBotOutcome
std::future< DisassociateUserProficienciesOutcome > DisassociateUserProficienciesOutcomeCallable
std::future< SearchVocabulariesOutcome > SearchVocabulariesOutcomeCallable
std::future< DescribePromptOutcome > DescribePromptOutcomeCallable
std::future< ListBotsOutcome > ListBotsOutcomeCallable
std::future< ListTrafficDistributionGroupsOutcome > ListTrafficDistributionGroupsOutcomeCallable
Aws::Utils::Outcome< SearchVocabulariesResult, ConnectError > SearchVocabulariesOutcome
Aws::Utils::Outcome< ListViewVersionsResult, ConnectError > ListViewVersionsOutcome
std::future< ListQueueQuickConnectsOutcome > ListQueueQuickConnectsOutcomeCallable
std::future< DescribeWorkspaceOutcome > DescribeWorkspaceOutcomeCallable
std::future< SearchDataTablesOutcome > SearchDataTablesOutcomeCallable
std::future< DeactivateEvaluationFormOutcome > DeactivateEvaluationFormOutcomeCallable
Aws::Utils::Outcome< DeleteContactFlowModuleResult, ConnectError > DeleteContactFlowModuleOutcome
Aws::Utils::Outcome< SearchAvailablePhoneNumbersResult, ConnectError > SearchAvailablePhoneNumbersOutcome
Aws::Utils::Outcome< UpdateViewMetadataResult, ConnectError > UpdateViewMetadataOutcome
std::future< SearchQuickConnectsOutcome > SearchQuickConnectsOutcomeCallable
std::future< UpdateAgentStatusOutcome > UpdateAgentStatusOutcomeCallable
std::future< SearchUsersOutcome > SearchUsersOutcomeCallable
Aws::Utils::Outcome< UpdateTrafficDistributionResult, ConnectError > UpdateTrafficDistributionOutcome
Aws::Utils::Outcome< ListTestCasesResult, ConnectError > ListTestCasesOutcome
std::future< ListUseCasesOutcome > ListUseCasesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRoutingProfileNameOutcome
std::future< UpdateEvaluationFormOutcome > UpdateEvaluationFormOutcomeCallable
std::future< SearchWorkspacesOutcome > SearchWorkspacesOutcomeCallable
std::future< ListAssociatedContactsOutcome > ListAssociatedContactsOutcomeCallable
Aws::Utils::Outcome< UpdateContactScheduleResult, ConnectError > UpdateContactScheduleOutcome
std::future< SearchEvaluationFormsOutcome > SearchEvaluationFormsOutcomeCallable
Aws::Utils::Outcome< SearchQuickConnectsResult, ConnectError > SearchQuickConnectsOutcome
Aws::Utils::Outcome< UpdateDataTableMetadataResult, ConnectError > UpdateDataTableMetadataOutcome
Aws::Utils::Outcome< ResumeContactRecordingResult, ConnectError > ResumeContactRecordingOutcome
std::future< BatchDeleteDataTableValueOutcome > BatchDeleteDataTableValueOutcomeCallable
std::future< DescribeDataTableAttributeOutcome > DescribeDataTableAttributeOutcomeCallable
std::future< DescribeContactOutcome > DescribeContactOutcomeCallable
std::future< ListDataTableAttributesOutcome > ListDataTableAttributesOutcomeCallable
std::future< UpdatePromptOutcome > UpdatePromptOutcomeCallable
Aws::Utils::Outcome< GetCurrentUserDataResult, ConnectError > GetCurrentUserDataOutcome
std::future< CreateInstanceOutcome > CreateInstanceOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateQueueQuickConnectsOutcome
Aws::Utils::Outcome< StartContactEvaluationResult, ConnectError > StartContactEvaluationOutcome
Aws::Utils::Outcome< StartTestCaseExecutionResult, ConnectError > StartTestCaseExecutionOutcome
std::future< EvaluateDataTableValuesOutcome > EvaluateDataTableValuesOutcomeCallable
std::future< UpdateContactEvaluationOutcome > UpdateContactEvaluationOutcomeCallable
Aws::Utils::Outcome< BatchUpdateDataTableValueResult, ConnectError > BatchUpdateDataTableValueOutcome
std::future< SearchContactFlowModulesOutcome > SearchContactFlowModulesOutcomeCallable
Aws::Utils::Outcome< BatchAssociateAnalyticsDataSetResult, ConnectError > BatchAssociateAnalyticsDataSetOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserIdentityInfoOutcome
std::future< DisassociateFlowOutcome > DisassociateFlowOutcomeCallable
std::future< BatchPutContactOutcome > BatchPutContactOutcomeCallable
std::future< ListAnalyticsDataAssociationsOutcome > ListAnalyticsDataAssociationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteInstanceOutcome
Aws::Utils::Outcome< DescribeQueueResult, ConnectError > DescribeQueueOutcome
std::future< ListLambdaFunctionsOutcome > ListLambdaFunctionsOutcomeCallable
std::future< DisassociateEmailAddressAliasOutcome > DisassociateEmailAddressAliasOutcomeCallable
Aws::Utils::Outcome< CreateUserResult, ConnectError > CreateUserOutcome
Aws::Utils::Outcome< DescribeVocabularyResult, ConnectError > DescribeVocabularyOutcome
Aws::Utils::Outcome< DeleteTestCaseResult, ConnectError > DeleteTestCaseOutcome
std::future< DeleteIntegrationAssociationOutcome > DeleteIntegrationAssociationOutcomeCallable
Aws::Utils::Outcome< ListEvaluationFormsResult, ConnectError > ListEvaluationFormsOutcome
Aws::Utils::Outcome< UpdateContactFlowContentResult, ConnectError > UpdateContactFlowContentOutcome
std::future< SearchPromptsOutcome > SearchPromptsOutcomeCallable
Aws::Utils::Outcome< DeleteViewResult, ConnectError > DeleteViewOutcome
Aws::Utils::Outcome< DescribeContactFlowModuleAliasResult, ConnectError > DescribeContactFlowModuleAliasOutcome
Aws::Utils::Outcome< GetAttachedFileResult, ConnectError > GetAttachedFileOutcome
std::future< DeleteHoursOfOperationOverrideOutcome > DeleteHoursOfOperationOverrideOutcomeCallable
std::future< ListSecurityProfileFlowModulesOutcome > ListSecurityProfileFlowModulesOutcomeCallable
Aws::Utils::Outcome< CreateContactFlowModuleVersionResult, ConnectError > CreateContactFlowModuleVersionOutcome
Aws::Utils::Outcome< GetEffectiveHoursOfOperationsResult, ConnectError > GetEffectiveHoursOfOperationsOutcome
Aws::Utils::Outcome< ListWorkspaceMediaResult, ConnectError > ListWorkspaceMediaOutcome
std::future< UpdateContactFlowModuleAliasOutcome > UpdateContactFlowModuleAliasOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserProficienciesOutcome
Aws::Utils::Outcome< GetCurrentMetricDataResult, ConnectError > GetCurrentMetricDataOutcome
std::future< ListUsersOutcome > ListUsersOutcomeCallable
Aws::Utils::Outcome< SearchAgentStatusesResult, ConnectError > SearchAgentStatusesOutcome
std::future< UpdateContactFlowMetadataOutcome > UpdateContactFlowMetadataOutcomeCallable
Aws::Utils::Outcome< CreateViewResult, ConnectError > CreateViewOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > TagResourceOutcome
Aws::Utils::Outcome< StartChatContactResult, ConnectError > StartChatContactOutcome
Aws::Utils::Outcome< CreateTrafficDistributionGroupResult, ConnectError > CreateTrafficDistributionGroupOutcome
std::future< UpdateSecurityProfileOutcome > UpdateSecurityProfileOutcomeCallable
Aws::Utils::Outcome< CompleteAttachedFileUploadResult, ConnectError > CompleteAttachedFileUploadOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > CreatePredefinedAttributeOutcome
std::future< PutUserStatusOutcome > PutUserStatusOutcomeCallable
Aws::Utils::Outcome< ImportWorkspaceMediaResult, ConnectError > ImportWorkspaceMediaOutcome
std::future< ListRoutingProfilesOutcome > ListRoutingProfilesOutcomeCallable
std::future< CreateWorkspacePageOutcome > CreateWorkspacePageOutcomeCallable
Aws::Utils::Outcome< DescribeDataTableResult, ConnectError > DescribeDataTableOutcome
Aws::Utils::Outcome< UpdateContactFlowModuleAliasResult, ConnectError > UpdateContactFlowModuleAliasOutcome
Aws::Utils::Outcome< ListApprovedOriginsResult, ConnectError > ListApprovedOriginsOutcome
std::future< DisassociatePhoneNumberContactFlowOutcome > DisassociatePhoneNumberContactFlowOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< DeleteVocabularyOutcome > DeleteVocabularyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRoutingProfileConcurrencyOutcome
std::future< BatchGetAttachedFileMetadataOutcome > BatchGetAttachedFileMetadataOutcomeCallable
std::future< UpdateQueueHoursOfOperationOutcome > UpdateQueueHoursOfOperationOutcomeCallable
std::future< DescribeContactFlowModuleAliasOutcome > DescribeContactFlowModuleAliasOutcomeCallable
Aws::Utils::Outcome< ListQuickConnectsResult, ConnectError > ListQuickConnectsOutcome
std::future< UpdateUserSecurityProfilesOutcome > UpdateUserSecurityProfilesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateAnalyticsDataSetOutcome
Aws::Utils::Outcome< ListAuthenticationProfilesResult, ConnectError > ListAuthenticationProfilesOutcome
std::future< CreateQuickConnectOutcome > CreateQuickConnectOutcomeCallable
Aws::Utils::Outcome< ListDataTableValuesResult, ConnectError > ListDataTableValuesOutcome
Aws::Utils::Outcome< CreateEmailAddressResult, ConnectError > CreateEmailAddressOutcome
Aws::Utils::Outcome< ListUsersResult, ConnectError > ListUsersOutcome
std::future< UpdateUserRoutingProfileOutcome > UpdateUserRoutingProfileOutcomeCallable
std::future< BatchAssociateAnalyticsDataSetOutcome > BatchAssociateAnalyticsDataSetOutcomeCallable
Aws::Utils::Outcome< UpdateWorkspacePageResult, ConnectError > UpdateWorkspacePageOutcome
std::future< UpdateHoursOfOperationOutcome > UpdateHoursOfOperationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserHierarchyGroupNameOutcome
std::future< SearchWorkspaceAssociationsOutcome > SearchWorkspaceAssociationsOutcomeCallable
std::future< SearchPredefinedAttributesOutcome > SearchPredefinedAttributesOutcomeCallable
Aws::Utils::Outcome< ListWorkspacePagesResult, ConnectError > ListWorkspacePagesOutcome
std::future< DisassociateHoursOfOperationsOutcome > DisassociateHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteIntegrationAssociationOutcome
Aws::Utils::Outcome< BatchDescribeDataTableValueResult, ConnectError > BatchDescribeDataTableValueOutcome
std::future< ListDataTableValuesOutcome > ListDataTableValuesOutcomeCallable
std::future< DeleteSecurityProfileOutcome > DeleteSecurityProfileOutcomeCallable
Aws::Utils::Outcome< EvaluateDataTableValuesResult, ConnectError > EvaluateDataTableValuesOutcome
std::future< DeletePromptOutcome > DeletePromptOutcomeCallable
std::future< UpdateWorkspaceVisibilityOutcome > UpdateWorkspaceVisibilityOutcomeCallable
Aws::Utils::Outcome< UpdatePromptResult, ConnectError > UpdatePromptOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateSecurityProfilesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociatePhoneNumberContactFlowOutcome
std::future< StopTestCaseExecutionOutcome > StopTestCaseExecutionOutcomeCallable
std::future< CreateContactFlowModuleAliasOutcome > CreateContactFlowModuleAliasOutcomeCallable
std::future< DeletePredefinedAttributeOutcome > DeletePredefinedAttributeOutcomeCallable
std::future< DisassociateInstanceStorageConfigOutcome > DisassociateInstanceStorageConfigOutcomeCallable
Aws::Utils::Outcome< ListTestCaseExecutionsResult, ConnectError > ListTestCaseExecutionsOutcome
std::future< DescribeViewOutcome > DescribeViewOutcomeCallable
std::future< UpdateUserIdentityInfoOutcome > UpdateUserIdentityInfoOutcomeCallable
std::future< UpdateDataTableMetadataOutcome > UpdateDataTableMetadataOutcomeCallable
std::future< CreateContactFlowModuleVersionOutcome > CreateContactFlowModuleVersionOutcomeCallable
Aws::Utils::Outcome< UpdateDataTablePrimaryValuesResult, ConnectError > UpdateDataTablePrimaryValuesOutcome
Aws::Utils::Outcome< DescribeHoursOfOperationResult, ConnectError > DescribeHoursOfOperationOutcome
std::future< UpdateUserHierarchyStructureOutcome > UpdateUserHierarchyStructureOutcomeCallable
Aws::Utils::Outcome< ListPhoneNumbersResult, ConnectError > ListPhoneNumbersOutcome
std::future< ListPhoneNumbersV2Outcome > ListPhoneNumbersV2OutcomeCallable
Aws::Utils::Outcome< DescribePromptResult, ConnectError > DescribePromptOutcome
std::future< CreateTrafficDistributionGroupOutcome > CreateTrafficDistributionGroupOutcomeCallable
Aws::Utils::Outcome< StartContactStreamingResult, ConnectError > StartContactStreamingOutcome
Aws::Utils::Outcome< ListSecurityKeysResult, ConnectError > ListSecurityKeysOutcome
std::future< AssociateInstanceStorageConfigOutcome > AssociateInstanceStorageConfigOutcomeCallable
Aws::Utils::Outcome< DeleteVocabularyResult, ConnectError > DeleteVocabularyOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueNameOutcome
Aws::Utils::Outcome< DescribeContactResult, ConnectError > DescribeContactOutcome
std::future< DeleteRuleOutcome > DeleteRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateHoursOfOperationOutcome
Aws::Utils::Outcome< SendOutboundEmailResult, ConnectError > SendOutboundEmailOutcome
Aws::Utils::Outcome< DeleteDataTableResult, ConnectError > DeleteDataTableOutcome
Aws::Utils::Outcome< CreateAgentStatusResult, ConnectError > CreateAgentStatusOutcome
Aws::Utils::Outcome< DescribeRoutingProfileResult, ConnectError > DescribeRoutingProfileOutcome
std::future< BatchCreateDataTableValueOutcome > BatchCreateDataTableValueOutcomeCallable
Aws::Utils::Outcome< AssociateDefaultVocabularyResult, ConnectError > AssociateDefaultVocabularyOutcome
std::future< DisassociateLexBotOutcome > DisassociateLexBotOutcomeCallable
Aws::Utils::Outcome< ListHoursOfOperationOverridesResult, ConnectError > ListHoursOfOperationOverridesOutcome
std::future< StartOutboundEmailContactOutcome > StartOutboundEmailContactOutcomeCallable
std::future< UpdateQuickConnectNameOutcome > UpdateQuickConnectNameOutcomeCallable
std::future< UpdateQueueMaxContactsOutcome > UpdateQueueMaxContactsOutcomeCallable
Aws::Utils::Outcome< CreateSecurityProfileResult, ConnectError > CreateSecurityProfileOutcome
Aws::Utils::Outcome< ListAnalyticsDataLakeDataSetsResult, ConnectError > ListAnalyticsDataLakeDataSetsOutcome
Aws::Utils::Outcome< StartWebRTCContactResult, ConnectError > StartWebRTCContactOutcome
std::future< ListSecurityProfilesOutcome > ListSecurityProfilesOutcomeCallable
std::future< ListIntegrationAssociationsOutcome > ListIntegrationAssociationsOutcomeCallable
Aws::Utils::Outcome< AssociateAnalyticsDataSetResult, ConnectError > AssociateAnalyticsDataSetOutcome
std::future< UpdateUserPhoneConfigOutcome > UpdateUserPhoneConfigOutcomeCallable
std::future< DescribeRoutingProfileOutcome > DescribeRoutingProfileOutcomeCallable
std::future< DisassociateWorkspaceOutcome > DisassociateWorkspaceOutcomeCallable
Aws::Utils::Outcome< DescribeQuickConnectResult, ConnectError > DescribeQuickConnectOutcome
std::future< StartAttachedFileUploadOutcome > StartAttachedFileUploadOutcomeCallable
Aws::Utils::Outcome< ListIntegrationAssociationsResult, ConnectError > ListIntegrationAssociationsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateInstanceStorageConfigOutcome
std::future< DeleteHoursOfOperationOutcome > DeleteHoursOfOperationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteHoursOfOperationOutcome
Aws::Utils::Outcome< AssociateInstanceStorageConfigResult, ConnectError > AssociateInstanceStorageConfigOutcome
Aws::Utils::Outcome< BatchGetAttachedFileMetadataResult, ConnectError > BatchGetAttachedFileMetadataOutcome
std::future< SearchContactsOutcome > SearchContactsOutcomeCallable
Aws::Utils::Outcome< ListSecurityProfilePermissionsResult, ConnectError > ListSecurityProfilePermissionsOutcome
std::future< UpdateQueueOutboundCallerConfigOutcome > UpdateQueueOutboundCallerConfigOutcomeCallable
Aws::Utils::Outcome< ListRoutingProfileManualAssignmentQueuesResult, ConnectError > ListRoutingProfileManualAssignmentQueuesOutcome
Aws::Utils::Outcome< SearchWorkspacesResult, ConnectError > SearchWorkspacesOutcome
std::future< CompleteAttachedFileUploadOutcome > CompleteAttachedFileUploadOutcomeCallable
std::future< ListHoursOfOperationOverridesOutcome > ListHoursOfOperationOverridesOutcomeCallable
std::future< DescribeEvaluationFormOutcome > DescribeEvaluationFormOutcomeCallable
std::future< AssociateSecurityKeyOutcome > AssociateSecurityKeyOutcomeCallable
std::future< GetPromptFileOutcome > GetPromptFileOutcomeCallable
std::future< UpdateContactOutcome > UpdateContactOutcomeCallable
std::future< UpdatePredefinedAttributeOutcome > UpdatePredefinedAttributeOutcomeCallable
std::future< DeleteUserHierarchyGroupOutcome > DeleteUserHierarchyGroupOutcomeCallable
std::future< UpdateTestCaseOutcome > UpdateTestCaseOutcomeCallable
std::future< DisassociateLambdaFunctionOutcome > DisassociateLambdaFunctionOutcomeCallable
Aws::Utils::Outcome< DeletePushNotificationRegistrationResult, ConnectError > DeletePushNotificationRegistrationOutcome
std::future< ListContactFlowModuleVersionsOutcome > ListContactFlowModuleVersionsOutcomeCallable
Aws::Utils::Outcome< CreateUserHierarchyGroupResult, ConnectError > CreateUserHierarchyGroupOutcome
std::future< ListTestCasesOutcome > ListTestCasesOutcomeCallable
Aws::Utils::Outcome< SearchPromptsResult, ConnectError > SearchPromptsOutcome
Aws::Utils::Outcome< UpdateContactFlowMetadataResult, ConnectError > UpdateContactFlowMetadataOutcome
std::future< UpdateRoutingProfileAgentAvailabilityTimerOutcome > UpdateRoutingProfileAgentAvailabilityTimerOutcomeCallable
std::future< GetMetricDataV2Outcome > GetMetricDataV2OutcomeCallable
std::future< StopContactOutcome > StopContactOutcomeCallable
Aws::Utils::Outcome< ListViewsResult, ConnectError > ListViewsOutcome
Aws::Utils::Outcome< CreateRoutingProfileResult, ConnectError > CreateRoutingProfileOutcome
std::future< CreateContactFlowModuleOutcome > CreateContactFlowModuleOutcomeCallable
std::future< ListInstancesOutcome > ListInstancesOutcomeCallable
Aws::Utils::Outcome< UpdateWorkspaceMetadataResult, ConnectError > UpdateWorkspaceMetadataOutcome
std::future< AssociateApprovedOriginOutcome > AssociateApprovedOriginOutcomeCallable
std::future< UpdateRoutingProfileDefaultOutboundQueueOutcome > UpdateRoutingProfileDefaultOutboundQueueOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociatePhoneNumberContactFlowOutcome
std::future< ReplicateInstanceOutcome > ReplicateInstanceOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateUserProficienciesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRoutingProfileDefaultOutboundQueueOutcome
Aws::Utils::Outcome< ListUseCasesResult, ConnectError > ListUseCasesOutcome
std::future< CreateViewVersionOutcome > CreateViewVersionOutcomeCallable
std::future< StopContactMediaProcessingOutcome > StopContactMediaProcessingOutcomeCallable
Aws::Utils::Outcome< ListContactReferencesResult, ConnectError > ListContactReferencesOutcome
std::future< UpdateUserHierarchyOutcome > UpdateUserHierarchyOutcomeCallable
std::future< CreateDataTableAttributeOutcome > CreateDataTableAttributeOutcomeCallable
Aws::Utils::Outcome< SearchDataTablesResult, ConnectError > SearchDataTablesOutcome
Aws::Utils::Outcome< DescribeTrafficDistributionGroupResult, ConnectError > DescribeTrafficDistributionGroupOutcome
std::future< UpdatePhoneNumberOutcome > UpdatePhoneNumberOutcomeCallable
Aws::Utils::Outcome< DeleteTaskTemplateResult, ConnectError > DeleteTaskTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueHoursOfOperationOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQuickConnectNameOutcome
Aws::Utils::Outcome< CreatePersistentContactAssociationResult, ConnectError > CreatePersistentContactAssociationOutcome
std::future< DescribeHoursOfOperationOverrideOutcome > DescribeHoursOfOperationOverrideOutcomeCallable
std::future< CreateTaskTemplateOutcome > CreateTaskTemplateOutcomeCallable
Aws::Utils::Outcome< SearchContactEvaluationsResult, ConnectError > SearchContactEvaluationsOutcome
std::future< UpdateTaskTemplateOutcome > UpdateTaskTemplateOutcomeCallable
std::future< ListRealtimeContactAnalysisSegmentsV2Outcome > ListRealtimeContactAnalysisSegmentsV2OutcomeCallable
std::future< DeleteQuickConnectOutcome > DeleteQuickConnectOutcomeCallable
std::future< DeleteWorkspacePageOutcome > DeleteWorkspacePageOutcomeCallable
std::future< UpdateContactFlowModuleContentOutcome > UpdateContactFlowModuleContentOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateInstanceAttributeOutcome
Aws::Utils::Outcome< UpdateContactRoutingDataResult, ConnectError > UpdateContactRoutingDataOutcome
Aws::Utils::Outcome< CreatePromptResult, ConnectError > CreatePromptOutcome
Aws::Utils::Outcome< SearchResourceTagsResult, ConnectError > SearchResourceTagsOutcome
Aws::Utils::Outcome< UpdateViewContentResult, ConnectError > UpdateViewContentOutcome
std::future< DeleteViewOutcome > DeleteViewOutcomeCallable
Aws::Utils::Outcome< ListBotsResult, ConnectError > ListBotsOutcome
std::future< DescribeTrafficDistributionGroupOutcome > DescribeTrafficDistributionGroupOutcomeCallable
std::future< ResumeContactRecordingOutcome > ResumeContactRecordingOutcomeCallable
std::future< ListUserHierarchyGroupsOutcome > ListUserHierarchyGroupsOutcomeCallable
std::future< BatchUpdateDataTableValueOutcome > BatchUpdateDataTableValueOutcomeCallable
std::future< ListTrafficDistributionGroupUsersOutcome > ListTrafficDistributionGroupUsersOutcomeCallable
Aws::Utils::Outcome< DescribeViewResult, ConnectError > DescribeViewOutcome
Aws::Utils::Outcome< ListRealtimeContactAnalysisSegmentsV2Result, ConnectError > ListRealtimeContactAnalysisSegmentsV2Outcome
Aws::Utils::Outcome< CreateWorkspaceResult, ConnectError > CreateWorkspaceOutcome
std::future< DeleteWorkspaceMediaOutcome > DeleteWorkspaceMediaOutcomeCallable
Aws::Utils::Outcome< DisassociateFlowResult, ConnectError > DisassociateFlowOutcome
Aws::Utils::Outcome< DescribeHoursOfOperationOverrideResult, ConnectError > DescribeHoursOfOperationOverrideOutcome
std::future< DescribeEmailAddressOutcome > DescribeEmailAddressOutcomeCallable
std::future< GetCurrentMetricDataOutcome > GetCurrentMetricDataOutcomeCallable
std::future< UpdateContactScheduleOutcome > UpdateContactScheduleOutcomeCallable
std::future< AssociateHoursOfOperationsOutcome > AssociateHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteUserOutcome
std::future< StartWebRTCContactOutcome > StartWebRTCContactOutcomeCallable
std::future< AssociateLexBotOutcome > AssociateLexBotOutcomeCallable
Aws::Utils::Outcome< ListSecurityProfileFlowModulesResult, ConnectError > ListSecurityProfileFlowModulesOutcome
std::future< AssociateQueueQuickConnectsOutcome > AssociateQueueQuickConnectsOutcomeCallable
std::future< UpdateParticipantAuthenticationOutcome > UpdateParticipantAuthenticationOutcomeCallable
std::future< StartTaskContactOutcome > StartTaskContactOutcomeCallable
std::future< StartOutboundVoiceContactOutcome > StartOutboundVoiceContactOutcomeCallable
std::future< CreateIntegrationAssociationOutcome > CreateIntegrationAssociationOutcomeCallable
std::future< UpdateContactFlowNameOutcome > UpdateContactFlowNameOutcomeCallable
Aws::Utils::Outcome< DeactivateEvaluationFormResult, ConnectError > DeactivateEvaluationFormOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueStatusOutcome
std::future< UpdateWorkspacePageOutcome > UpdateWorkspacePageOutcomeCallable
Aws::Utils::Outcome< AssociateEmailAddressAliasResult, ConnectError > AssociateEmailAddressAliasOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateHoursOfOperationsOutcome
std::future< DescribeUserHierarchyStructureOutcome > DescribeUserHierarchyStructureOutcomeCallable
std::future< AssociateDefaultVocabularyOutcome > AssociateDefaultVocabularyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueMaxContactsOutcome
Aws::Utils::Outcome< BatchPutContactResult, ConnectError > BatchPutContactOutcome
std::future< AssociateRoutingProfileQueuesOutcome > AssociateRoutingProfileQueuesOutcomeCallable
std::future< StartContactEvaluationOutcome > StartContactEvaluationOutcomeCallable
Aws::Utils::Outcome< StartOutboundVoiceContactResult, ConnectError > StartOutboundVoiceContactOutcome
std::future< AssociateTrafficDistributionGroupUserOutcome > AssociateTrafficDistributionGroupUserOutcomeCallable
Aws::Utils::Outcome< ListTrafficDistributionGroupUsersResult, ConnectError > ListTrafficDistributionGroupUsersOutcome
Aws::Utils::Outcome< ListInstancesResult, ConnectError > ListInstancesOutcome
Aws::Utils::Outcome< CreateViewVersionResult, ConnectError > CreateViewVersionOutcome
Aws::Utils::Outcome< DisassociateEmailAddressAliasResult, ConnectError > DisassociateEmailAddressAliasOutcome
Aws::Utils::Outcome< DescribeTestCaseResult, ConnectError > DescribeTestCaseOutcome
std::future< UpdateContactFlowModuleMetadataOutcome > UpdateContactFlowModuleMetadataOutcomeCallable
std::future< DeleteContactFlowModuleVersionOutcome > DeleteContactFlowModuleVersionOutcomeCallable
std::future< DeletePushNotificationRegistrationOutcome > DeletePushNotificationRegistrationOutcomeCallable
std::future< BatchDisassociateAnalyticsDataSetOutcome > BatchDisassociateAnalyticsDataSetOutcomeCallable
Aws::Utils::Outcome< DescribeAgentStatusResult, ConnectError > DescribeAgentStatusOutcome
std::future< StartEmailContactOutcome > StartEmailContactOutcomeCallable
Aws::Utils::Outcome< GetTrafficDistributionResult, ConnectError > GetTrafficDistributionOutcome
Aws::Utils::Outcome< ListWorkspacesResult, ConnectError > ListWorkspacesOutcome
std::future< UpdateQueueNameOutcome > UpdateQueueNameOutcomeCallable
Aws::Utils::Outcome< SubmitContactEvaluationResult, ConnectError > SubmitContactEvaluationOutcome
std::future< DescribeVocabularyOutcome > DescribeVocabularyOutcomeCallable
std::future< DisassociateRoutingProfileQueuesOutcome > DisassociateRoutingProfileQueuesOutcomeCallable
std::future< GetCurrentUserDataOutcome > GetCurrentUserDataOutcomeCallable
std::future< DisassociateTrafficDistributionGroupUserOutcome > DisassociateTrafficDistributionGroupUserOutcomeCallable
std::future< DeleteEmailAddressOutcome > DeleteEmailAddressOutcomeCallable
Aws::Utils::Outcome< DismissUserContactResult, ConnectError > DismissUserContactOutcome
std::future< StopContactRecordingOutcome > StopContactRecordingOutcomeCallable
Aws::Utils::Outcome< CreateTestCaseResult, ConnectError > CreateTestCaseOutcome
Aws::Utils::Outcome< ListTaskTemplatesResult, ConnectError > ListTaskTemplatesOutcome
std::future< UpdateDataTableAttributeOutcome > UpdateDataTableAttributeOutcomeCallable
std::future< UpdateWorkspaceThemeOutcome > UpdateWorkspaceThemeOutcomeCallable
Aws::Utils::Outcome< ListTestCaseExecutionRecordsResult, ConnectError > ListTestCaseExecutionRecordsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateBotOutcome
Aws::Utils::Outcome< ListAssociatedContactsResult, ConnectError > ListAssociatedContactsOutcome
Aws::Utils::Outcome< ListLexBotsResult, ConnectError > ListLexBotsOutcome
std::future< CreatePushNotificationRegistrationOutcome > CreatePushNotificationRegistrationOutcomeCallable
std::future< DescribePhoneNumberOutcome > DescribePhoneNumberOutcomeCallable
Aws::Utils::Outcome< StartScreenSharingResult, ConnectError > StartScreenSharingOutcome
std::future< StartScreenSharingOutcome > StartScreenSharingOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteEvaluationFormOutcome
Aws::Utils::Outcome< DeleteWorkspaceMediaResult, ConnectError > DeleteWorkspaceMediaOutcome
std::future< CreateParticipantOutcome > CreateParticipantOutcomeCallable
std::future< CreateContactFlowOutcome > CreateContactFlowOutcomeCallable
std::future< SearchAgentStatusesOutcome > SearchAgentStatusesOutcomeCallable
std::future< ListPromptsOutcome > ListPromptsOutcomeCallable
Aws::Utils::Outcome< ListUserProficienciesResult, ConnectError > ListUserProficienciesOutcome
std::future< DisassociateApprovedOriginOutcome > DisassociateApprovedOriginOutcomeCallable
std::future< ListHoursOfOperationsOutcome > ListHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceStorageConfigResult, ConnectError > DescribeInstanceStorageConfigOutcome
Aws::Utils::Outcome< DeleteContactFlowVersionResult, ConnectError > DeleteContactFlowVersionOutcome
std::future< DeleteRoutingProfileOutcome > DeleteRoutingProfileOutcomeCallable
Aws::Utils::Outcome< GetFederationTokenResult, ConnectError > GetFederationTokenOutcome
Aws::Utils::Outcome< ListFlowAssociationsResult, ConnectError > ListFlowAssociationsOutcome
std::future< UpdateContactFlowContentOutcome > UpdateContactFlowContentOutcomeCallable
std::future< UpdateRuleOutcome > UpdateRuleOutcomeCallable
Aws::Utils::Outcome< DescribeRuleResult, ConnectError > DescribeRuleOutcome
std::future< DescribeTestCaseOutcome > DescribeTestCaseOutcomeCallable
std::future< StartContactStreamingOutcome > StartContactStreamingOutcomeCallable
std::future< DescribeDataTableOutcome > DescribeDataTableOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeletePromptOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateApprovedOriginOutcome
std::future< SearchHoursOfOperationOverridesOutcome > SearchHoursOfOperationOverridesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateHoursOfOperationOverrideOutcome
std::future< DismissUserContactOutcome > DismissUserContactOutcomeCallable
std::future< DeleteDataTableAttributeOutcome > DeleteDataTableAttributeOutcomeCallable
std::future< SubmitContactEvaluationOutcome > SubmitContactEvaluationOutcomeCallable
std::future< ListLexBotsOutcome > ListLexBotsOutcomeCallable
std::future< UpdateUserHierarchyGroupNameOutcome > UpdateUserHierarchyGroupNameOutcomeCallable
std::future< AssociateFlowOutcome > AssociateFlowOutcomeCallable
Aws::Utils::Outcome< ListRulesResult, ConnectError > ListRulesOutcome
Aws::Utils::Outcome< ListLambdaFunctionsResult, ConnectError > ListLambdaFunctionsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRoutingProfileAgentAvailabilityTimerOutcome
std::future< UpdateRoutingProfileNameOutcome > UpdateRoutingProfileNameOutcomeCallable
Aws::Utils::Outcome< CreateContactFlowModuleAliasResult, ConnectError > CreateContactFlowModuleAliasOutcome
Aws::Utils::Outcome< DescribeContactFlowModuleResult, ConnectError > DescribeContactFlowModuleOutcome
Aws::Utils::Outcome< ReplicateInstanceResult, ConnectError > ReplicateInstanceOutcome
Aws::Utils::Outcome< StopContactRecordingResult, ConnectError > StopContactRecordingOutcome
std::future< SearchAvailablePhoneNumbersOutcome > SearchAvailablePhoneNumbersOutcomeCallable
std::future< SearchContactEvaluationsOutcome > SearchContactEvaluationsOutcomeCallable
std::future< BatchGetFlowAssociationOutcome > BatchGetFlowAssociationOutcomeCallable
Aws::Utils::Outcome< PutUserStatusResult, ConnectError > PutUserStatusOutcome
Aws::Utils::Outcome< ListPromptsResult, ConnectError > ListPromptsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueOutboundCallerConfigOutcome
std::future< ListDataTablePrimaryValuesOutcome > ListDataTablePrimaryValuesOutcomeCallable
Aws::Utils::Outcome< SendChatIntegrationEventResult, ConnectError > SendChatIntegrationEventOutcome
Aws::Utils::Outcome< ListSecurityProfilesResult, ConnectError > ListSecurityProfilesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteQueueOutcome
Aws::Utils::Outcome< CreateUseCaseResult, ConnectError > CreateUseCaseOutcome
std::future< UpdateViewContentOutcome > UpdateViewContentOutcomeCallable
Aws::Utils::Outcome< DescribeEmailAddressResult, ConnectError > DescribeEmailAddressOutcome
std::future< ListWorkspacePagesOutcome > ListWorkspacePagesOutcomeCallable
std::future< DeleteInstanceOutcome > DeleteInstanceOutcomeCallable
std::future< GetFlowAssociationOutcome > GetFlowAssociationOutcomeCallable
std::future< DeleteContactFlowVersionOutcome > DeleteContactFlowVersionOutcomeCallable
std::future< ResumeContactOutcome > ResumeContactOutcomeCallable
std::future< DescribeInstanceAttributeOutcome > DescribeInstanceAttributeOutcomeCallable
Aws::Utils::Outcome< ListEvaluationFormVersionsResult, ConnectError > ListEvaluationFormVersionsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQuickConnectConfigOutcome
std::future< CreateDataTableOutcome > CreateDataTableOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdatePredefinedAttributeOutcome
Aws::Utils::Outcome< TransferContactResult, ConnectError > TransferContactOutcome
std::future< SearchRoutingProfilesOutcome > SearchRoutingProfilesOutcomeCallable
Aws::Utils::Outcome< ListAgentStatusesResult, ConnectError > ListAgentStatusesOutcome
Aws::Utils::Outcome< SearchWorkspaceAssociationsResult, ConnectError > SearchWorkspaceAssociationsOutcome
std::future< DisassociateSecurityKeyOutcome > DisassociateSecurityKeyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeletePredefinedAttributeOutcome
Aws::Utils::Outcome< SearchContactFlowsResult, ConnectError > SearchContactFlowsOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateLambdaFunctionOutcome
std::future< ListApprovedOriginsOutcome > ListApprovedOriginsOutcomeCallable
std::future< DescribeQueueOutcome > DescribeQueueOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserHierarchyStructureOutcome
std::future< UpdateInstanceStorageConfigOutcome > UpdateInstanceStorageConfigOutcomeCallable
Aws::Utils::Outcome< UpdateWorkspaceVisibilityResult, ConnectError > UpdateWorkspaceVisibilityOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateQueueOutboundEmailConfigOutcome
std::future< UntagContactOutcome > UntagContactOutcomeCallable
Aws::Utils::Outcome< DescribeWorkspaceResult, ConnectError > DescribeWorkspaceOutcome
std::future< DeleteEvaluationFormOutcome > DeleteEvaluationFormOutcomeCallable
std::future< UpdateParticipantRoleConfigOutcome > UpdateParticipantRoleConfigOutcomeCallable
std::future< DescribeQuickConnectOutcome > DescribeQuickConnectOutcomeCallable
std::future< ListSecurityProfilePermissionsOutcome > ListSecurityProfilePermissionsOutcomeCallable
std::future< UpdateRoutingProfileQueuesOutcome > UpdateRoutingProfileQueuesOutcomeCallable
std::future< AssociateWorkspaceOutcome > AssociateWorkspaceOutcomeCallable
std::future< DescribeInstanceStorageConfigOutcome > DescribeInstanceStorageConfigOutcomeCallable
std::future< AssociatePhoneNumberContactFlowOutcome > AssociatePhoneNumberContactFlowOutcomeCallable
Aws::Utils::Outcome< BatchDisassociateAnalyticsDataSetResult, ConnectError > BatchDisassociateAnalyticsDataSetOutcome
std::future< UpdateQuickConnectConfigOutcome > UpdateQuickConnectConfigOutcomeCallable
Aws::Utils::Outcome< UpdateContactFlowModuleMetadataResult, ConnectError > UpdateContactFlowModuleMetadataOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateInstanceStorageConfigOutcome
Aws::Utils::Outcome< SuspendContactRecordingResult, ConnectError > SuspendContactRecordingOutcome
std::future< CreateTestCaseOutcome > CreateTestCaseOutcomeCallable
std::future< ListTestCaseExecutionsOutcome > ListTestCaseExecutionsOutcomeCallable
std::future< GetEffectiveHoursOfOperationsOutcome > GetEffectiveHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< ClaimPhoneNumberResult, ConnectError > ClaimPhoneNumberOutcome
std::future< CreateEmailAddressOutcome > CreateEmailAddressOutcomeCallable
Aws::Utils::Outcome< StopTestCaseExecutionResult, ConnectError > StopTestCaseExecutionOutcome
std::future< ListChildHoursOfOperationsOutcome > ListChildHoursOfOperationsOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, ConnectError > ListTagsForResourceOutcome
Aws::Utils::Outcome< UpdateContactResult, ConnectError > UpdateContactOutcome
Aws::Utils::Outcome< CreateRuleResult, ConnectError > CreateRuleOutcome
Aws::Utils::Outcome< CreateVocabularyResult, ConnectError > CreateVocabularyOutcome
std::future< SearchViewsOutcome > SearchViewsOutcomeCallable
Aws::Utils::Outcome< StopContactResult, ConnectError > StopContactOutcome
Aws::Utils::Outcome< ListDefaultVocabulariesResult, ConnectError > ListDefaultVocabulariesOutcome
Aws::Utils::Outcome< DescribeInstanceAttributeResult, ConnectError > DescribeInstanceAttributeOutcome
Aws::Utils::Outcome< ListTrafficDistributionGroupsResult, ConnectError > ListTrafficDistributionGroupsOutcome
Aws::Utils::Outcome< ImportPhoneNumberResult, ConnectError > ImportPhoneNumberOutcome
Aws::Utils::Outcome< ListQueuesResult, ConnectError > ListQueuesOutcome
Aws::Utils::Outcome< AssociateSecurityKeyResult, ConnectError > AssociateSecurityKeyOutcome
std::future< ListEvaluationFormsOutcome > ListEvaluationFormsOutcomeCallable
std::future< CreatePromptOutcome > CreatePromptOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdatePhoneNumberMetadataOutcome
std::future< ListPhoneNumbersOutcome > ListPhoneNumbersOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateApprovedOriginOutcome
std::future< ListViewVersionsOutcome > ListViewVersionsOutcomeCallable
std::future< GetTaskTemplateOutcome > GetTaskTemplateOutcomeCallable
Aws::Utils::Outcome< UpdateTaskTemplateResult, ConnectError > UpdateTaskTemplateOutcome
Aws::Utils::Outcome< AssociateFlowResult, ConnectError > AssociateFlowOutcome
std::future< ListContactEvaluationsOutcome > ListContactEvaluationsOutcomeCallable
Aws::Utils::Outcome< UpdateEvaluationFormResult, ConnectError > UpdateEvaluationFormOutcome
Aws::Utils::Outcome< ListRoutingProfilesResult, ConnectError > ListRoutingProfilesOutcome
std::future< SearchTestCasesOutcome > SearchTestCasesOutcomeCallable
std::future< CreateEvaluationFormOutcome > CreateEvaluationFormOutcomeCallable
Aws::Utils::Outcome< DeleteWorkspacePageResult, ConnectError > DeleteWorkspacePageOutcome
Aws::Utils::Outcome< StopContactMediaProcessingResult, ConnectError > StopContactMediaProcessingOutcome
Aws::Utils::Outcome< GetContactMetricsResult, ConnectError > GetContactMetricsOutcome
Aws::Utils::Outcome< UpdateParticipantRoleConfigResult, ConnectError > UpdateParticipantRoleConfigOutcome
std::future< AssociateEmailAddressAliasOutcome > AssociateEmailAddressAliasOutcomeCallable
std::future< DeleteUseCaseOutcome > DeleteUseCaseOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateLexBotOutcome
Aws::Utils::Outcome< ListContactFlowModulesResult, ConnectError > ListContactFlowModulesOutcome
std::future< MonitorContactOutcome > MonitorContactOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateAgentStatusOutcome
Aws::Utils::Outcome< CreateDataTableAttributeResult, ConnectError > CreateDataTableAttributeOutcome
std::future< ListTaskTemplatesOutcome > ListTaskTemplatesOutcomeCallable
Aws::Utils::Outcome< GetContactAttributesResult, ConnectError > GetContactAttributesOutcome
std::future< DeleteContactFlowOutcome > DeleteContactFlowOutcomeCallable
std::future< CreateSecurityProfileOutcome > CreateSecurityProfileOutcomeCallable
Aws::Utils::Outcome< ListSecurityProfileApplicationsResult, ConnectError > ListSecurityProfileApplicationsOutcome
Aws::Utils::Outcome< StartContactRecordingResult, ConnectError > StartContactRecordingOutcome
std::future< UpdateAuthenticationProfileOutcome > UpdateAuthenticationProfileOutcomeCallable
Aws::Utils::Outcome< SearchViewsResult, ConnectError > SearchViewsOutcome
Aws::Utils::Outcome< CreateHoursOfOperationResult, ConnectError > CreateHoursOfOperationOutcome
Aws::Utils::Outcome< UpdateContactFlowNameResult, ConnectError > UpdateContactFlowNameOutcome
Aws::Utils::Outcome< GetTestCaseExecutionSummaryResult, ConnectError > GetTestCaseExecutionSummaryOutcome
Aws::Utils::Outcome< ActivateEvaluationFormResult, ConnectError > ActivateEvaluationFormOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateRoutingProfileQueuesOutcome
std::future< UpdateInstanceAttributeOutcome > UpdateInstanceAttributeOutcomeCallable
std::future< CreateVocabularyOutcome > CreateVocabularyOutcomeCallable
Aws::Utils::Outcome< DeleteDataTableAttributeResult, ConnectError > DeleteDataTableAttributeOutcome
std::future< CreateRoutingProfileOutcome > CreateRoutingProfileOutcomeCallable
std::future< DeleteUserOutcome > DeleteUserOutcomeCallable
Aws::Utils::Outcome< AssociateTrafficDistributionGroupUserResult, ConnectError > AssociateTrafficDistributionGroupUserOutcome
Aws::Utils::Outcome< GetFlowAssociationResult, ConnectError > GetFlowAssociationOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteUserHierarchyGroupOutcome
Aws::Utils::Outcome< ListInstanceAttributesResult, ConnectError > ListInstanceAttributesOutcome
Aws::Utils::Outcome< DeleteTrafficDistributionGroupResult, ConnectError > DeleteTrafficDistributionGroupOutcome
Aws::Utils::Outcome< DeleteContactFlowModuleAliasResult, ConnectError > DeleteContactFlowModuleAliasOutcome
std::future< ListPredefinedAttributesOutcome > ListPredefinedAttributesOutcomeCallable
std::future< StartContactMediaProcessingOutcome > StartContactMediaProcessingOutcomeCallable
std::future< UpdateQueueStatusOutcome > UpdateQueueStatusOutcomeCallable
Aws::Utils::Outcome< DescribeUserHierarchyGroupResult, ConnectError > DescribeUserHierarchyGroupOutcome
Aws::Utils::Outcome< BatchCreateDataTableValueResult, ConnectError > BatchCreateDataTableValueOutcome
std::future< UpdateUserConfigOutcome > UpdateUserConfigOutcomeCallable
std::future< UpdatePhoneNumberMetadataOutcome > UpdatePhoneNumberMetadataOutcomeCallable
Aws::Utils::Outcome< UpdateParticipantAuthenticationResult, ConnectError > UpdateParticipantAuthenticationOutcome
std::future< CreateHoursOfOperationOverrideOutcome > CreateHoursOfOperationOverrideOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteRuleOutcome
std::future< DeleteTrafficDistributionGroupOutcome > DeleteTrafficDistributionGroupOutcomeCallable
Aws::Utils::Outcome< GetPromptFileResult, ConnectError > GetPromptFileOutcome
Aws::Utils::Outcome< ListDataTableAttributesResult, ConnectError > ListDataTableAttributesOutcome
Aws::Utils::Outcome< CreateContactFlowVersionResult, ConnectError > CreateContactFlowVersionOutcome
Aws::Utils::Outcome< TagContactResult, ConnectError > TagContactOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteContactEvaluationOutcome
Aws::Utils::Outcome< DescribeAuthenticationProfileResult, ConnectError > DescribeAuthenticationProfileOutcome
std::future< ClaimPhoneNumberOutcome > ClaimPhoneNumberOutcomeCallable
Aws::Utils::Outcome< CreateQuickConnectResult, ConnectError > CreateQuickConnectOutcome
std::future< DescribeUserOutcome > DescribeUserOutcomeCallable
std::future< AssociateLambdaFunctionOutcome > AssociateLambdaFunctionOutcomeCallable
std::future< SearchUserHierarchyGroupsOutcome > SearchUserHierarchyGroupsOutcomeCallable
Aws::Utils::Outcome< CreateDataTableResult, ConnectError > CreateDataTableOutcome
Aws::Utils::Outcome< DescribeDataTableAttributeResult, ConnectError > DescribeDataTableAttributeOutcome
Aws::Utils::Outcome< CreateContactFlowModuleResult, ConnectError > CreateContactFlowModuleOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateRoutingProfileQueuesOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserHierarchyOutcome
std::future< DescribePredefinedAttributeOutcome > DescribePredefinedAttributeOutcomeCallable
std::future< DisassociateSecurityProfilesOutcome > DisassociateSecurityProfilesOutcomeCallable
std::future< AssociateUserProficienciesOutcome > AssociateUserProficienciesOutcomeCallable
std::future< PauseContactOutcome > PauseContactOutcomeCallable
std::future< SearchContactFlowsOutcome > SearchContactFlowsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserPhoneConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > AssociateSecurityProfilesOutcome
std::future< TagContactOutcome > TagContactOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DisassociateRoutingProfileQueuesOutcome
std::future< GetContactMetricsOutcome > GetContactMetricsOutcomeCallable
std::future< UpdateViewMetadataOutcome > UpdateViewMetadataOutcomeCallable
Aws::Utils::Outcome< CreateContactResult, ConnectError > CreateContactOutcome
Aws::Utils::Outcome< Aws::NoResult, ConnectError > DeleteSecurityProfileOutcome
Aws::Utils::Outcome< UpdatePhoneNumberResult, ConnectError > UpdatePhoneNumberOutcome
std::future< DeleteQueueOutcome > DeleteQueueOutcomeCallable
Aws::Utils::Outcome< DescribeSecurityProfileResult, ConnectError > DescribeSecurityProfileOutcome
Aws::Utils::Outcome< ListContactFlowModuleAliasesResult, ConnectError > ListContactFlowModuleAliasesOutcome
Aws::Utils::Outcome< ListAnalyticsDataAssociationsResult, ConnectError > ListAnalyticsDataAssociationsOutcome
Aws::Utils::Outcome< DescribePhoneNumberResult, ConnectError > DescribePhoneNumberOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< CreateIntegrationAssociationResult, ConnectError > CreateIntegrationAssociationOutcome
Aws::Utils::Outcome< DisassociateWorkspaceResult, ConnectError > DisassociateWorkspaceOutcome
std::future< ListRoutingProfileQueuesOutcome > ListRoutingProfileQueuesOutcomeCallable
std::future< ListEvaluationFormVersionsOutcome > ListEvaluationFormVersionsOutcomeCallable
std::future< StartContactRecordingOutcome > StartContactRecordingOutcomeCallable
Aws::Utils::Outcome< StartContactMediaProcessingResult, ConnectError > StartContactMediaProcessingOutcome
std::future< ListDataTablesOutcome > ListDataTablesOutcomeCallable
std::future< ListQuickConnectsOutcome > ListQuickConnectsOutcomeCallable
std::future< UpdateContactAttributesOutcome > UpdateContactAttributesOutcomeCallable
std::future< ListQueuesOutcome > ListQueuesOutcomeCallable
std::future< SendOutboundEmailOutcome > SendOutboundEmailOutcomeCallable
Aws::Utils::Outcome< StartOutboundChatContactResult, ConnectError > StartOutboundChatContactOutcome
std::future< SearchSecurityProfilesOutcome > SearchSecurityProfilesOutcomeCallable
Aws::Utils::Outcome< PauseContactResult, ConnectError > PauseContactOutcome
std::future< ListUserProficienciesOutcome > ListUserProficienciesOutcomeCallable
std::future< ListEntitySecurityProfilesOutcome > ListEntitySecurityProfilesOutcomeCallable
Aws::Utils::Outcome< ListEntitySecurityProfilesResult, ConnectError > ListEntitySecurityProfilesOutcome
std::future< CreateRuleOutcome > CreateRuleOutcomeCallable
std::future< BatchDescribeDataTableValueOutcome > BatchDescribeDataTableValueOutcomeCallable
Aws::Utils::Outcome< DisassociateTrafficDistributionGroupUserResult, ConnectError > DisassociateTrafficDistributionGroupUserOutcome
std::future< CreateUserHierarchyGroupOutcome > CreateUserHierarchyGroupOutcomeCallable
Aws::Utils::Outcome< SearchContactsResult, ConnectError > SearchContactsOutcome
Aws::Utils::Outcome< CreateInstanceResult, ConnectError > CreateInstanceOutcome
std::future< CreateContactFlowVersionOutcome > CreateContactFlowVersionOutcomeCallable
std::future< ListAgentStatusesOutcome > ListAgentStatusesOutcomeCallable
Aws::Utils::Outcome< AssociateContactWithUserResult, ConnectError > AssociateContactWithUserOutcome
std::future< ListAnalyticsDataLakeDataSetsOutcome > ListAnalyticsDataLakeDataSetsOutcomeCallable
std::future< DeleteTestCaseOutcome > DeleteTestCaseOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, ConnectError > UpdateUserRoutingProfileOutcome
Aws::Utils::Outcome< UpdateDataTableAttributeResult, ConnectError > UpdateDataTableAttributeOutcome
Aws::Utils::Outcome< DescribeContactFlowResult, ConnectError > DescribeContactFlowOutcome
std::future< UpdateContactRoutingDataOutcome > UpdateContactRoutingDataOutcomeCallable
std::future< CreateWorkspaceOutcome > CreateWorkspaceOutcomeCallable
std::future< DeleteDataTableOutcome > DeleteDataTableOutcomeCallable
Aws::Utils::Outcome< DescribeUserResult, ConnectError > DescribeUserOutcome
std::future< ListContactFlowModulesOutcome > ListContactFlowModulesOutcomeCallable
std::future< ImportPhoneNumberOutcome > ImportPhoneNumberOutcomeCallable
std::future< CreateAgentStatusOutcome > CreateAgentStatusOutcomeCallable
Aws::Utils::Outcome< SearchSecurityProfilesResult, ConnectError > SearchSecurityProfilesOutcome
std::function< void(const ConnectClient *, const Model::CreatePredefinedAttributeRequest &, const Model::CreatePredefinedAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePredefinedAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeactivateEvaluationFormRequest &, const Model::DeactivateEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeactivateEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DismissUserContactRequest &, const Model::DismissUserContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DismissUserContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchHoursOfOperationOverridesRequest &, const Model::SearchHoursOfOperationOverridesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchHoursOfOperationOverridesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteQueueRequest &, const Model::DeleteQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteQueueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListDataTableValuesRequest &, const Model::ListDataTableValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataTableValuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ImportPhoneNumberRequest &, const Model::ImportPhoneNumberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportPhoneNumberResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeContactEvaluationRequest &, const Model::DescribeContactEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContactEvaluationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateHoursOfOperationRequest &, const Model::UpdateHoursOfOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateHoursOfOperationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeContactFlowModuleRequest &, const Model::DescribeContactFlowModuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContactFlowModuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListAnalyticsDataLakeDataSetsRequest &, const Model::ListAnalyticsDataLakeDataSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAnalyticsDataLakeDataSetsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateViewRequest &, const Model::CreateViewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateViewResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueOutboundCallerConfigRequest &, const Model::UpdateQueueOutboundCallerConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueOutboundCallerConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchQueuesRequest &, const Model::SearchQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteHoursOfOperationRequest &, const Model::DeleteHoursOfOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHoursOfOperationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateLexBotRequest &, const Model::AssociateLexBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateLexBotResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StopContactRequest &, const Model::StopContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeSecurityProfileRequest &, const Model::DescribeSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecurityProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StopContactMediaProcessingRequest &, const Model::StopContactMediaProcessingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopContactMediaProcessingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateAnalyticsDataSetRequest &, const Model::AssociateAnalyticsDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateAnalyticsDataSetResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateDataTableRequest &, const Model::CreateDataTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataTableResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactRoutingDataRequest &, const Model::UpdateContactRoutingDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactRoutingDataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateViewVersionRequest &, const Model::CreateViewVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateViewVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListLambdaFunctionsRequest &, const Model::ListLambdaFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLambdaFunctionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchUpdateDataTableValueRequest &, const Model::BatchUpdateDataTableValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchUpdateDataTableValueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartOutboundEmailContactRequest &, const Model::StartOutboundEmailContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartOutboundEmailContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListRoutingProfileQueuesRequest &, const Model::ListRoutingProfileQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRoutingProfileQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRoutingProfileConcurrencyRequest &, const Model::UpdateRoutingProfileConcurrencyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRoutingProfileConcurrencyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchHoursOfOperationsRequest &, const Model::SearchHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserConfigRequest &, const Model::UpdateUserConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UntagContactRequest &, const Model::UntagContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueStatusRequest &, const Model::UpdateQueueStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueStatusResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListUseCasesRequest &, const Model::ListUseCasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUseCasesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListUserProficienciesRequest &, const Model::ListUserProficienciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUserProficienciesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchContactsRequest &, const Model::SearchContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchContactsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeVocabularyRequest &, const Model::DescribeVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeVocabularyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchEmailAddressesRequest &, const Model::SearchEmailAddressesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchEmailAddressesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateSecurityProfileRequest &, const Model::UpdateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecurityProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateEmailAddressAliasRequest &, const Model::DisassociateEmailAddressAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateEmailAddressAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueMaxContactsRequest &, const Model::UpdateQueueMaxContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueMaxContactsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateWorkspacePageRequest &, const Model::CreateWorkspacePageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkspacePageResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeInstanceStorageConfigRequest &, const Model::DescribeInstanceStorageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceStorageConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListFlowAssociationsRequest &, const Model::ListFlowAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlowAssociationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ClaimPhoneNumberRequest &, const Model::ClaimPhoneNumberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ClaimPhoneNumberResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserRoutingProfileRequest &, const Model::UpdateUserRoutingProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserRoutingProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateSecurityProfilesRequest &, const Model::AssociateSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateSecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactReferencesRequest &, const Model::ListContactReferencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactReferencesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRoutingProfileNameRequest &, const Model::UpdateRoutingProfileNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRoutingProfileNameResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateQueueRequest &, const Model::CreateQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateQueueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactFlowModuleAliasRequest &, const Model::DeleteContactFlowModuleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactFlowModuleAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRoutingProfileDefaultOutboundQueueRequest &, const Model::UpdateRoutingProfileDefaultOutboundQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRoutingProfileDefaultOutboundQueueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeViewRequest &, const Model::DescribeViewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeViewResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserHierarchyRequest &, const Model::UpdateUserHierarchyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserHierarchyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ReplicateInstanceRequest &, const Model::ReplicateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplicateInstanceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeUserHierarchyStructureRequest &, const Model::DescribeUserHierarchyStructureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeUserHierarchyStructureResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListDataTablePrimaryValuesRequest &, const Model::ListDataTablePrimaryValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataTablePrimaryValuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeWorkspaceRequest &, const Model::DescribeWorkspaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeWorkspaceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchCreateDataTableValueRequest &, const Model::BatchCreateDataTableValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchCreateDataTableValueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListViewsRequest &, const Model::ListViewsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListViewsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchResourceTagsRequest &, const Model::SearchResourceTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchResourceTagsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactRequest &, const Model::UpdateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchPutContactRequest &, const Model::BatchPutContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchPutContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::MonitorContactRequest &, const Model::MonitorContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> MonitorContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::PauseContactRequest &, const Model::PauseContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PauseContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactRequest &, const Model::CreateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteWorkspaceMediaRequest &, const Model::DeleteWorkspaceMediaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkspaceMediaResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactFlowModuleAliasRequest &, const Model::CreateContactFlowModuleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactFlowModuleAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateHoursOfOperationsRequest &, const Model::DisassociateHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateWorkspaceVisibilityRequest &, const Model::UpdateWorkspaceVisibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkspaceVisibilityResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueHoursOfOperationRequest &, const Model::UpdateQueueHoursOfOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueHoursOfOperationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateWorkspaceMetadataRequest &, const Model::UpdateWorkspaceMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkspaceMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StopContactStreamingRequest &, const Model::StopContactStreamingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopContactStreamingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartScreenSharingRequest &, const Model::StartScreenSharingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartScreenSharingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchViewsRequest &, const Model::SearchViewsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchViewsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartOutboundVoiceContactRequest &, const Model::StartOutboundVoiceContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartOutboundVoiceContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::EvaluateDataTableValuesRequest &, const Model::EvaluateDataTableValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> EvaluateDataTableValuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListInstanceStorageConfigsRequest &, const Model::ListInstanceStorageConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInstanceStorageConfigsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateHoursOfOperationOverrideRequest &, const Model::UpdateHoursOfOperationOverrideOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateHoursOfOperationOverrideResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateLambdaFunctionRequest &, const Model::AssociateLambdaFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateLambdaFunctionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateUseCaseRequest &, const Model::CreateUseCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUseCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactFlowVersionRequest &, const Model::CreateContactFlowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactFlowVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactFlowVersionRequest &, const Model::DeleteContactFlowVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactFlowVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListPhoneNumbersV2Request &, const Model::ListPhoneNumbersV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPhoneNumbersV2ResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateViewMetadataRequest &, const Model::UpdateViewMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateViewMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdatePhoneNumberMetadataRequest &, const Model::UpdatePhoneNumberMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePhoneNumberMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListRealtimeContactAnalysisSegmentsV2Request &, const Model::ListRealtimeContactAnalysisSegmentsV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRealtimeContactAnalysisSegmentsV2ResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteEmailAddressRequest &, const Model::DeleteEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEmailAddressResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SubmitContactEvaluationRequest &, const Model::SubmitContactEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SubmitContactEvaluationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchPredefinedAttributesRequest &, const Model::SearchPredefinedAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchPredefinedAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateAgentStatusRequest &, const Model::CreateAgentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAgentStatusResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateHoursOfOperationOverrideRequest &, const Model::CreateHoursOfOperationOverrideOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHoursOfOperationOverrideResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateAnalyticsDataSetRequest &, const Model::DisassociateAnalyticsDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateAnalyticsDataSetResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateTrafficDistributionGroupRequest &, const Model::CreateTrafficDistributionGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTrafficDistributionGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactFlowModuleVersionsRequest &, const Model::ListContactFlowModuleVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactFlowModuleVersionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateDataTableAttributeRequest &, const Model::CreateDataTableAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataTableAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchEvaluationFormsRequest &, const Model::SearchEvaluationFormsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchEvaluationFormsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeHoursOfOperationRequest &, const Model::DescribeHoursOfOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHoursOfOperationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListPredefinedAttributesRequest &, const Model::ListPredefinedAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPredefinedAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateDefaultVocabularyRequest &, const Model::AssociateDefaultVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateDefaultVocabularyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteAttachedFileRequest &, const Model::DeleteAttachedFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAttachedFileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListApprovedOriginsRequest &, const Model::ListApprovedOriginsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListApprovedOriginsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteViewVersionRequest &, const Model::DeleteViewVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteViewVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchUserHierarchyGroupsRequest &, const Model::SearchUserHierarchyGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchUserHierarchyGroupsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateParticipantRequest &, const Model::CreateParticipantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateParticipantResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchTestCasesRequest &, const Model::SearchTestCasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTestCasesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeAgentStatusRequest &, const Model::DescribeAgentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAgentStatusResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRoutingProfileQueuesRequest &, const Model::UpdateRoutingProfileQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRoutingProfileQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteQuickConnectRequest &, const Model::DeleteQuickConnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteQuickConnectResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListDataTablesRequest &, const Model::ListDataTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataTablesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTestCaseExecutionRecordsRequest &, const Model::ListTestCaseExecutionRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTestCaseExecutionRecordsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListSecurityProfileFlowModulesRequest &, const Model::ListSecurityProfileFlowModulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityProfileFlowModulesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetContactAttributesRequest &, const Model::GetContactAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContactAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactFlowVersionsRequest &, const Model::ListContactFlowVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactFlowVersionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserHierarchyGroupNameRequest &, const Model::UpdateUserHierarchyGroupNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserHierarchyGroupNameResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetTestCaseExecutionSummaryRequest &, const Model::GetTestCaseExecutionSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTestCaseExecutionSummaryResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetTrafficDistributionRequest &, const Model::GetTrafficDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTrafficDistributionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ResumeContactRecordingRequest &, const Model::ResumeContactRecordingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResumeContactRecordingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListRulesRequest &, const Model::ListRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRulesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListAssociatedContactsRequest &, const Model::ListAssociatedContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssociatedContactsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeContactFlowRequest &, const Model::DescribeContactFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContactFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateWorkspaceRequest &, const Model::CreateWorkspaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkspaceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListEntitySecurityProfilesRequest &, const Model::ListEntitySecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntitySecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeQuickConnectRequest &, const Model::DescribeQuickConnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeQuickConnectResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StopTestCaseExecutionRequest &, const Model::StopTestCaseExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTestCaseExecutionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartContactRecordingRequest &, const Model::StartContactRecordingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartContactRecordingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListAgentStatusesRequest &, const Model::ListAgentStatusesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAgentStatusesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateViewContentRequest &, const Model::UpdateViewContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateViewContentResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetTaskTemplateRequest &, const Model::GetTaskTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTaskTemplateResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateEmailAddressMetadataRequest &, const Model::UpdateEmailAddressMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEmailAddressMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchQuickConnectsRequest &, const Model::SearchQuickConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchQuickConnectsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListLexBotsRequest &, const Model::ListLexBotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLexBotsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUsersResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchGetAttachedFileMetadataRequest &, const Model::BatchGetAttachedFileMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetAttachedFileMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListQueuesRequest &, const Model::ListQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListEvaluationFormVersionsRequest &, const Model::ListEvaluationFormVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEvaluationFormVersionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetMetricDataV2Request &, const Model::GetMetricDataV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMetricDataV2ResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTrafficDistributionGroupUsersRequest &, const Model::ListTrafficDistributionGroupUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrafficDistributionGroupUsersResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetPromptFileRequest &, const Model::GetPromptFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPromptFileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateSecurityProfileRequest &, const Model::CreateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecurityProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserSecurityProfilesRequest &, const Model::UpdateUserSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserSecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartOutboundChatContactRequest &, const Model::StartOutboundChatContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartOutboundChatContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteEvaluationFormRequest &, const Model::DeleteEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateEmailAddressAliasRequest &, const Model::AssociateEmailAddressAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateEmailAddressAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetMetricDataRequest &, const Model::GetMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMetricDataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListQuickConnectsRequest &, const Model::ListQuickConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListQuickConnectsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactFlowModulesRequest &, const Model::ListContactFlowModulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactFlowModulesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteUserHierarchyGroupRequest &, const Model::DeleteUserHierarchyGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserHierarchyGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserHierarchyStructureRequest &, const Model::UpdateUserHierarchyStructureOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserHierarchyStructureResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchGetFlowAssociationRequest &, const Model::BatchGetFlowAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetFlowAssociationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateInstanceStorageConfigRequest &, const Model::DisassociateInstanceStorageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateInstanceStorageConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactFlowRequest &, const Model::DeleteContactFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdatePromptRequest &, const Model::UpdatePromptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePromptResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListSecurityKeysRequest &, const Model::ListSecurityKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityKeysResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateWorkspaceRequest &, const Model::AssociateWorkspaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateWorkspaceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRoutingProfileAgentAvailabilityTimerRequest &, const Model::UpdateRoutingProfileAgentAvailabilityTimerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRoutingProfileAgentAvailabilityTimerResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartWebRTCContactRequest &, const Model::StartWebRTCContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartWebRTCContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactFlowModuleAliasesRequest &, const Model::ListContactFlowModuleAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactFlowModuleAliasesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateFlowRequest &, const Model::AssociateFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartEmailContactRequest &, const Model::StartEmailContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEmailContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListPromptsRequest &, const Model::ListPromptsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPromptsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListWorkspacePagesRequest &, const Model::ListWorkspacePagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkspacePagesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeDataTableAttributeRequest &, const Model::DescribeDataTableAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDataTableAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateWorkspaceRequest &, const Model::DisassociateWorkspaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateWorkspaceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactFlowModuleVersionRequest &, const Model::DeleteContactFlowModuleVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactFlowModuleVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateEvaluationFormRequest &, const Model::UpdateEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTestCasesRequest &, const Model::ListTestCasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTestCasesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteHoursOfOperationOverrideRequest &, const Model::DeleteHoursOfOperationOverrideOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteHoursOfOperationOverrideResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactFlowModuleVersionRequest &, const Model::CreateContactFlowModuleVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactFlowModuleVersionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueNameRequest &, const Model::UpdateQueueNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueNameResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchAgentStatusesRequest &, const Model::SearchAgentStatusesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchAgentStatusesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteWorkspaceRequest &, const Model::DeleteWorkspaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkspaceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateBotRequest &, const Model::AssociateBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateBotResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchDataTablesRequest &, const Model::SearchDataTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchDataTablesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::PutUserStatusRequest &, const Model::PutUserStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutUserStatusResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ActivateEvaluationFormRequest &, const Model::ActivateEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ActivateEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListHoursOfOperationOverridesRequest &, const Model::ListHoursOfOperationOverridesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHoursOfOperationOverridesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateQuickConnectRequest &, const Model::CreateQuickConnectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateQuickConnectResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeEmailAddressRequest &, const Model::DescribeEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEmailAddressResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListSecurityProfilesRequest &, const Model::ListSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteVocabularyRequest &, const Model::DeleteVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVocabularyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeUserHierarchyGroupRequest &, const Model::DescribeUserHierarchyGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeUserHierarchyGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribePhoneNumberRequest &, const Model::DescribePhoneNumberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePhoneNumberResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteTestCaseRequest &, const Model::DeleteTestCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTestCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTaskTemplatesRequest &, const Model::ListTaskTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTaskTemplatesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeUserRequest &, const Model::DescribeUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteDataTableAttributeRequest &, const Model::DeleteDataTableAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataTableAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartContactEvaluationRequest &, const Model::StartContactEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartContactEvaluationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchAssociateAnalyticsDataSetRequest &, const Model::BatchAssociateAnalyticsDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchAssociateAnalyticsDataSetResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartContactStreamingRequest &, const Model::StartContactStreamingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartContactStreamingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchSecurityProfilesRequest &, const Model::SearchSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchSecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CompleteAttachedFileUploadRequest &, const Model::CompleteAttachedFileUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CompleteAttachedFileUploadResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateParticipantRoleConfigRequest &, const Model::UpdateParticipantRoleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateParticipantRoleConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactEvaluationsRequest &, const Model::ListContactEvaluationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactEvaluationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeEvaluationFormRequest &, const Model::DescribeEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateEvaluationFormRequest &, const Model::CreateEvaluationFormOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEvaluationFormResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateVocabularyRequest &, const Model::CreateVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVocabularyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListDefaultVocabulariesRequest &, const Model::ListDefaultVocabulariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDefaultVocabulariesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQuickConnectConfigRequest &, const Model::UpdateQuickConnectConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQuickConnectConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListWorkspaceMediaRequest &, const Model::ListWorkspaceMediaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkspaceMediaResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowModuleContentRequest &, const Model::UpdateContactFlowModuleContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowModuleContentResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListInstanceAttributesRequest &, const Model::ListInstanceAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInstanceAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchDeleteDataTableValueRequest &, const Model::BatchDeleteDataTableValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteDataTableValueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreatePushNotificationRegistrationRequest &, const Model::CreatePushNotificationRegistrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePushNotificationRegistrationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociatePhoneNumberContactFlowRequest &, const Model::AssociatePhoneNumberContactFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociatePhoneNumberContactFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SendChatIntegrationEventRequest &, const Model::SendChatIntegrationEventOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendChatIntegrationEventResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteUseCaseRequest &, const Model::DeleteUseCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUseCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteWorkspacePageRequest &, const Model::DeleteWorkspacePageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkspacePageResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListAnalyticsDataAssociationsRequest &, const Model::ListAnalyticsDataAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAnalyticsDataAssociationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeletePushNotificationRegistrationRequest &, const Model::DeletePushNotificationRegistrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePushNotificationRegistrationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetCurrentUserDataRequest &, const Model::GetCurrentUserDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCurrentUserDataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateInstanceStorageConfigRequest &, const Model::AssociateInstanceStorageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateInstanceStorageConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListPhoneNumbersRequest &, const Model::ListPhoneNumbersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPhoneNumbersResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListBotsRequest &, const Model::ListBotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBotsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ReleasePhoneNumberRequest &, const Model::ReleasePhoneNumberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReleasePhoneNumberResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchContactFlowsRequest &, const Model::SearchContactFlowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchContactFlowsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeRuleRequest &, const Model::DescribeRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateBotRequest &, const Model::DisassociateBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateBotResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetFederationTokenRequest &, const Model::GetFederationTokenOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFederationTokenResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartTaskContactRequest &, const Model::StartTaskContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTaskContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeTrafficDistributionGroupRequest &, const Model::DescribeTrafficDistributionGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTrafficDistributionGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactEvaluationRequest &, const Model::UpdateContactEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactEvaluationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateApprovedOriginRequest &, const Model::AssociateApprovedOriginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateApprovedOriginResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactScheduleRequest &, const Model::UpdateContactScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactScheduleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateWorkspacePageRequest &, const Model::UpdateWorkspacePageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkspacePageResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateRoutingProfileRequest &, const Model::CreateRoutingProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRoutingProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartContactMediaProcessingRequest &, const Model::StartContactMediaProcessingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartContactMediaProcessingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateRuleRequest &, const Model::CreateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListViewVersionsRequest &, const Model::ListViewVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListViewVersionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdatePredefinedAttributeRequest &, const Model::UpdatePredefinedAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePredefinedAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateParticipantAuthenticationRequest &, const Model::UpdateParticipantAuthenticationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateParticipantAuthenticationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchDescribeDataTableValueRequest &, const Model::BatchDescribeDataTableValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDescribeDataTableValueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListUserHierarchyGroupsRequest &, const Model::ListUserHierarchyGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUserHierarchyGroupsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserIdentityInfoRequest &, const Model::UpdateUserIdentityInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserIdentityInfoResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateTaskTemplateRequest &, const Model::CreateTaskTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTaskTemplateResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SendOutboundEmailRequest &, const Model::SendOutboundEmailOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SendOutboundEmailResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteTrafficDistributionGroupRequest &, const Model::DeleteTrafficDistributionGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTrafficDistributionGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartChatContactRequest &, const Model::StartChatContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartChatContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateFlowRequest &, const Model::DisassociateFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateInstanceAttributeRequest &, const Model::UpdateInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInstanceAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetFlowAssociationRequest &, const Model::GetFlowAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFlowAssociationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StopContactRecordingRequest &, const Model::StopContactRecordingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopContactRecordingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetEffectiveHoursOfOperationsRequest &, const Model::GetEffectiveHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEffectiveHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeQueueRequest &, const Model::DescribeQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeQueueResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeContactRequest &, const Model::DescribeContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateEmailAddressRequest &, const Model::CreateEmailAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEmailAddressResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteRoutingProfileRequest &, const Model::DeleteRoutingProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRoutingProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateTaskTemplateRequest &, const Model::UpdateTaskTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTaskTemplateResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListAuthenticationProfilesRequest &, const Model::ListAuthenticationProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAuthenticationProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartTestCaseExecutionRequest &, const Model::StartTestCaseExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTestCaseExecutionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateWorkspaceThemeRequest &, const Model::UpdateWorkspaceThemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkspaceThemeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetCurrentMetricDataRequest &, const Model::GetCurrentMetricDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCurrentMetricDataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::BatchDisassociateAnalyticsDataSetRequest &, const Model::BatchDisassociateAnalyticsDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDisassociateAnalyticsDataSetResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateRoutingProfileQueuesRequest &, const Model::AssociateRoutingProfileQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateRoutingProfileQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListChildHoursOfOperationsRequest &, const Model::ListChildHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListChildHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ResumeContactRequest &, const Model::ResumeContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResumeContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreatePromptRequest &, const Model::CreatePromptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePromptResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetAttachedFileRequest &, const Model::GetAttachedFileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAttachedFileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteRuleRequest &, const Model::DeleteRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeAuthenticationProfileRequest &, const Model::DescribeAuthenticationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeAuthenticationProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTestCaseExecutionsRequest &, const Model::ListTestCaseExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTestCaseExecutionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeDataTableRequest &, const Model::DescribeDataTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDataTableResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateDataTableMetadataRequest &, const Model::UpdateDataTableMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataTableMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListTrafficDistributionGroupsRequest &, const Model::ListTrafficDistributionGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTrafficDistributionGroupsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateTestCaseRequest &, const Model::CreateTestCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTestCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListRoutingProfilesRequest &, const Model::ListRoutingProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRoutingProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchPromptsRequest &, const Model::SearchPromptsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchPromptsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListQueueQuickConnectsRequest &, const Model::ListQueueQuickConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListQueueQuickConnectsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateContactWithUserRequest &, const Model::AssociateContactWithUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateContactWithUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateRoutingProfileQueuesRequest &, const Model::DisassociateRoutingProfileQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateRoutingProfileQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteViewRequest &, const Model::DeleteViewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteViewResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateHoursOfOperationsRequest &, const Model::AssociateHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListEvaluationFormsRequest &, const Model::ListEvaluationFormsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEvaluationFormsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowMetadataRequest &, const Model::UpdateContactFlowMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateUserHierarchyGroupRequest &, const Model::CreateUserHierarchyGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserHierarchyGroupResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateInstanceStorageConfigRequest &, const Model::UpdateInstanceStorageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateInstanceStorageConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeHoursOfOperationOverrideRequest &, const Model::DescribeHoursOfOperationOverrideOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeHoursOfOperationOverrideResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchWorkspacesRequest &, const Model::SearchWorkspacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchWorkspacesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateTestCaseRequest &, const Model::UpdateTestCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTestCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactFlowModuleRequest &, const Model::DeleteContactFlowModuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactFlowModuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteContactEvaluationRequest &, const Model::DeleteContactEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteContactEvaluationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListContactFlowsRequest &, const Model::ListContactFlowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListContactFlowsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateTrafficDistributionRequest &, const Model::UpdateTrafficDistributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTrafficDistributionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateQueueQuickConnectsRequest &, const Model::AssociateQueueQuickConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateQueueQuickConnectsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowNameRequest &, const Model::UpdateContactFlowNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowNameResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserPhoneConfigRequest &, const Model::UpdateUserPhoneConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserPhoneConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchAvailablePhoneNumbersRequest &, const Model::SearchAvailablePhoneNumbersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchAvailablePhoneNumbersResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchVocabulariesRequest &, const Model::SearchVocabulariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchVocabulariesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateLexBotRequest &, const Model::DisassociateLexBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateLexBotResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQueueOutboundEmailConfigRequest &, const Model::UpdateQueueOutboundEmailConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQueueOutboundEmailConfigResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeTestCaseRequest &, const Model::DescribeTestCaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTestCaseResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateUserProficienciesRequest &, const Model::UpdateUserProficienciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserProficienciesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateDataTablePrimaryValuesRequest &, const Model::UpdateDataTablePrimaryValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataTablePrimaryValuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchContactEvaluationsRequest &, const Model::SearchContactEvaluationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchContactEvaluationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateTrafficDistributionGroupUserRequest &, const Model::DisassociateTrafficDistributionGroupUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateTrafficDistributionGroupUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeletePromptRequest &, const Model::DeletePromptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePromptResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteTaskTemplateRequest &, const Model::DeleteTaskTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTaskTemplateResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchWorkspaceAssociationsRequest &, const Model::SearchWorkspaceAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchWorkspaceAssociationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateIntegrationAssociationRequest &, const Model::CreateIntegrationAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationAssociationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribePredefinedAttributeRequest &, const Model::DescribePredefinedAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePredefinedAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListDataTableAttributesRequest &, const Model::ListDataTableAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataTableAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateSecurityKeyRequest &, const Model::DisassociateSecurityKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateSecurityKeyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactAttributesRequest &, const Model::UpdateContactAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactAttributesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateQueueQuickConnectsRequest &, const Model::DisassociateQueueQuickConnectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateQueueQuickConnectsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateAgentStatusRequest &, const Model::UpdateAgentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAgentStatusResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateInstanceRequest &, const Model::CreateInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInstanceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateAuthenticationProfileRequest &, const Model::UpdateAuthenticationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAuthenticationProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateSecurityProfilesRequest &, const Model::DisassociateSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateSecurityProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowModuleMetadataRequest &, const Model::UpdateContactFlowModuleMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowModuleMetadataResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowContentRequest &, const Model::UpdateContactFlowContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowContentResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateApprovedOriginRequest &, const Model::DisassociateApprovedOriginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateApprovedOriginResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchRoutingProfilesRequest &, const Model::SearchRoutingProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchRoutingProfilesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListSecurityProfileApplicationsRequest &, const Model::ListSecurityProfileApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityProfileApplicationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeletePredefinedAttributeRequest &, const Model::DeletePredefinedAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePredefinedAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::StartAttachedFileUploadRequest &, const Model::StartAttachedFileUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartAttachedFileUploadResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateLambdaFunctionRequest &, const Model::DisassociateLambdaFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateLambdaFunctionResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeInstanceAttributeRequest &, const Model::DescribeInstanceAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociatePhoneNumberContactFlowRequest &, const Model::DisassociatePhoneNumberContactFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociatePhoneNumberContactFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchUsersRequest &, const Model::SearchUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchUsersResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteInstanceRequest &, const Model::DeleteInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInstanceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DisassociateUserProficienciesRequest &, const Model::DisassociateUserProficienciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateUserProficienciesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactFlowModuleRequest &, const Model::CreateContactFlowModuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactFlowModuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteIntegrationAssociationRequest &, const Model::DeleteIntegrationAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIntegrationAssociationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteSecurityProfileRequest &, const Model::DeleteSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecurityProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SearchContactFlowModulesRequest &, const Model::SearchContactFlowModulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchContactFlowModulesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListSecurityProfilePermissionsRequest &, const Model::ListSecurityProfilePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityProfilePermissionsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeRoutingProfileRequest &, const Model::DescribeRoutingProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRoutingProfileResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateContactFlowModuleAliasRequest &, const Model::UpdateContactFlowModuleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateContactFlowModuleAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeInstanceRequest &, const Model::DescribeInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInstanceResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListIntegrationAssociationsRequest &, const Model::ListIntegrationAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListIntegrationAssociationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListRoutingProfileManualAssignmentQueuesRequest &, const Model::ListRoutingProfileManualAssignmentQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRoutingProfileManualAssignmentQueuesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribePromptRequest &, const Model::DescribePromptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePromptResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateRuleRequest &, const Model::UpdateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRuleResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateContactFlowRequest &, const Model::CreateContactFlowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateContactFlowResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListWorkspacesRequest &, const Model::ListWorkspacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkspacesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ImportWorkspaceMediaRequest &, const Model::ImportWorkspaceMediaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportWorkspaceMediaResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::SuspendContactRecordingRequest &, const Model::SuspendContactRecordingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SuspendContactRecordingResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateQuickConnectNameRequest &, const Model::UpdateQuickConnectNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateQuickConnectNameResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::GetContactMetricsRequest &, const Model::GetContactMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetContactMetricsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DescribeContactFlowModuleAliasRequest &, const Model::DescribeContactFlowModuleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeContactFlowModuleAliasResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::TransferContactRequest &, const Model::TransferContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TransferContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdatePhoneNumberRequest &, const Model::UpdatePhoneNumberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePhoneNumberResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreatePersistentContactAssociationRequest &, const Model::CreatePersistentContactAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePersistentContactAssociationResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::UpdateDataTableAttributeRequest &, const Model::UpdateDataTableAttributeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataTableAttributeResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateUserProficienciesRequest &, const Model::AssociateUserProficienciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateUserProficienciesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListInstancesRequest &, const Model::ListInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListInstancesResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateSecurityKeyRequest &, const Model::AssociateSecurityKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateSecurityKeyResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::AssociateTrafficDistributionGroupUserRequest &, const Model::AssociateTrafficDistributionGroupUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateTrafficDistributionGroupUserResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::DeleteDataTableRequest &, const Model::DeleteDataTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataTableResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::ListHoursOfOperationsRequest &, const Model::ListHoursOfOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListHoursOfOperationsResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::TagContactRequest &, const Model::TagContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagContactResponseReceivedHandler
std::function< void(const ConnectClient *, const Model::CreateHoursOfOperationRequest &, const Model::CreateHoursOfOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateHoursOfOperationResponseReceivedHandler