9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/wickr/WickrEndpointProvider.h>
15#include <aws/wickr/WickrErrors.h>
22#include <aws/wickr/model/BatchCreateUserResult.h>
23#include <aws/wickr/model/BatchDeleteUserResult.h>
24#include <aws/wickr/model/BatchLookupUserUnameResult.h>
25#include <aws/wickr/model/BatchReinviteUserResult.h>
26#include <aws/wickr/model/BatchResetDevicesForUserResult.h>
27#include <aws/wickr/model/BatchToggleUserSuspendStatusResult.h>
28#include <aws/wickr/model/CreateBotResult.h>
29#include <aws/wickr/model/CreateDataRetentionBotChallengeResult.h>
30#include <aws/wickr/model/CreateDataRetentionBotResult.h>
31#include <aws/wickr/model/CreateNetworkResult.h>
32#include <aws/wickr/model/CreateSecurityGroupResult.h>
33#include <aws/wickr/model/DeleteBotResult.h>
34#include <aws/wickr/model/DeleteDataRetentionBotResult.h>
35#include <aws/wickr/model/DeleteNetworkResult.h>
36#include <aws/wickr/model/DeleteSecurityGroupResult.h>
37#include <aws/wickr/model/GetBotResult.h>
38#include <aws/wickr/model/GetBotsCountResult.h>
39#include <aws/wickr/model/GetDataRetentionBotResult.h>
40#include <aws/wickr/model/GetGuestUserHistoryCountResult.h>
41#include <aws/wickr/model/GetNetworkResult.h>
42#include <aws/wickr/model/GetNetworkSettingsResult.h>
43#include <aws/wickr/model/GetOidcInfoResult.h>
44#include <aws/wickr/model/GetOpentdfConfigResult.h>
45#include <aws/wickr/model/GetSecurityGroupResult.h>
46#include <aws/wickr/model/GetUserResult.h>
47#include <aws/wickr/model/GetUsersCountResult.h>
48#include <aws/wickr/model/ListBlockedGuestUsersResult.h>
49#include <aws/wickr/model/ListBotsResult.h>
50#include <aws/wickr/model/ListDevicesForUserResult.h>
51#include <aws/wickr/model/ListGuestUsersResult.h>
52#include <aws/wickr/model/ListNetworksRequest.h>
53#include <aws/wickr/model/ListNetworksResult.h>
54#include <aws/wickr/model/ListSecurityGroupUsersResult.h>
55#include <aws/wickr/model/ListSecurityGroupsResult.h>
56#include <aws/wickr/model/ListUsersResult.h>
57#include <aws/wickr/model/RegisterOidcConfigResult.h>
58#include <aws/wickr/model/RegisterOidcConfigTestResult.h>
59#include <aws/wickr/model/RegisterOpentdfConfigResult.h>
60#include <aws/wickr/model/UpdateBotResult.h>
61#include <aws/wickr/model/UpdateDataRetentionResult.h>
62#include <aws/wickr/model/UpdateGuestUserResult.h>
63#include <aws/wickr/model/UpdateNetworkResult.h>
64#include <aws/wickr/model/UpdateNetworkSettingsResult.h>
65#include <aws/wickr/model/UpdateSecurityGroupResult.h>
66#include <aws/wickr/model/UpdateUserResult.h>
72class HttpClientFactory;
76template <
typename R,
typename E>
86class AWSCredentialsProvider;
100class BatchCreateUserRequest;
101class BatchDeleteUserRequest;
102class BatchLookupUserUnameRequest;
103class BatchReinviteUserRequest;
104class BatchResetDevicesForUserRequest;
105class BatchToggleUserSuspendStatusRequest;
106class CreateBotRequest;
107class CreateDataRetentionBotRequest;
108class CreateDataRetentionBotChallengeRequest;
109class CreateNetworkRequest;
110class CreateSecurityGroupRequest;
111class DeleteBotRequest;
112class DeleteDataRetentionBotRequest;
113class DeleteNetworkRequest;
114class DeleteSecurityGroupRequest;
116class GetBotsCountRequest;
117class GetDataRetentionBotRequest;
118class GetGuestUserHistoryCountRequest;
119class GetNetworkRequest;
120class GetNetworkSettingsRequest;
121class GetOidcInfoRequest;
122class GetOpentdfConfigRequest;
123class GetSecurityGroupRequest;
125class GetUsersCountRequest;
126class ListBlockedGuestUsersRequest;
127class ListBotsRequest;
128class ListDevicesForUserRequest;
129class ListGuestUsersRequest;
130class ListNetworksRequest;
131class ListSecurityGroupUsersRequest;
132class ListSecurityGroupsRequest;
133class ListUsersRequest;
134class RegisterOidcConfigRequest;
135class RegisterOidcConfigTestRequest;
136class RegisterOpentdfConfigRequest;
137class UpdateBotRequest;
138class UpdateDataRetentionRequest;
139class UpdateGuestUserRequest;
140class UpdateNetworkRequest;
141class UpdateNetworkSettingsRequest;
142class UpdateSecurityGroupRequest;
143class UpdateUserRequest;
245 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
248 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
251 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
254 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
257 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
261 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
274 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
283 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
286 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
289 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
292 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
295 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
298 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
304 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
307 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
310 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
313 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
316 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
319 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
325 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
328 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
343 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
346 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
352 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
355 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
358 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
361 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
367 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
370 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
373 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
376 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
EndpointProviderBase< WickrClientConfiguration, WickrBuiltInParameters, WickrClientContextParameters > WickrEndpointProviderBase
Aws::Utils::Outcome< CreateDataRetentionBotResult, WickrError > CreateDataRetentionBotOutcome
std::future< ListGuestUsersOutcome > ListGuestUsersOutcomeCallable
std::future< CreateSecurityGroupOutcome > CreateSecurityGroupOutcomeCallable
Aws::Utils::Outcome< ListDevicesForUserResult, WickrError > ListDevicesForUserOutcome
std::future< BatchLookupUserUnameOutcome > BatchLookupUserUnameOutcomeCallable
std::future< GetNetworkOutcome > GetNetworkOutcomeCallable
Aws::Utils::Outcome< ListUsersResult, WickrError > ListUsersOutcome
std::future< DeleteBotOutcome > DeleteBotOutcomeCallable
Aws::Utils::Outcome< GetOidcInfoResult, WickrError > GetOidcInfoOutcome
std::future< CreateBotOutcome > CreateBotOutcomeCallable
std::future< DeleteNetworkOutcome > DeleteNetworkOutcomeCallable
std::future< UpdateGuestUserOutcome > UpdateGuestUserOutcomeCallable
std::future< BatchToggleUserSuspendStatusOutcome > BatchToggleUserSuspendStatusOutcomeCallable
std::future< GetUserOutcome > GetUserOutcomeCallable
Aws::Utils::Outcome< UpdateNetworkSettingsResult, WickrError > UpdateNetworkSettingsOutcome
Aws::Utils::Outcome< GetGuestUserHistoryCountResult, WickrError > GetGuestUserHistoryCountOutcome
std::future< ListNetworksOutcome > ListNetworksOutcomeCallable
std::future< GetNetworkSettingsOutcome > GetNetworkSettingsOutcomeCallable
std::future< DeleteDataRetentionBotOutcome > DeleteDataRetentionBotOutcomeCallable
Aws::Utils::Outcome< ListGuestUsersResult, WickrError > ListGuestUsersOutcome
Aws::Utils::Outcome< BatchLookupUserUnameResult, WickrError > BatchLookupUserUnameOutcome
Aws::Utils::Outcome< GetBotsCountResult, WickrError > GetBotsCountOutcome
Aws::Utils::Outcome< ListNetworksResult, WickrError > ListNetworksOutcome
std::future< CreateNetworkOutcome > CreateNetworkOutcomeCallable
std::future< UpdateSecurityGroupOutcome > UpdateSecurityGroupOutcomeCallable
Aws::Utils::Outcome< CreateSecurityGroupResult, WickrError > CreateSecurityGroupOutcome
std::future< RegisterOidcConfigOutcome > RegisterOidcConfigOutcomeCallable
Aws::Utils::Outcome< BatchCreateUserResult, WickrError > BatchCreateUserOutcome
std::future< GetGuestUserHistoryCountOutcome > GetGuestUserHistoryCountOutcomeCallable
std::future< CreateDataRetentionBotOutcome > CreateDataRetentionBotOutcomeCallable
Aws::Utils::Outcome< CreateDataRetentionBotChallengeResult, WickrError > CreateDataRetentionBotChallengeOutcome
Aws::Utils::Outcome< GetNetworkSettingsResult, WickrError > GetNetworkSettingsOutcome
Aws::Utils::Outcome< GetBotResult, WickrError > GetBotOutcome
std::future< BatchDeleteUserOutcome > BatchDeleteUserOutcomeCallable
std::future< BatchReinviteUserOutcome > BatchReinviteUserOutcomeCallable
Aws::Utils::Outcome< RegisterOidcConfigResult, WickrError > RegisterOidcConfigOutcome
Aws::Utils::Outcome< DeleteBotResult, WickrError > DeleteBotOutcome
Aws::Utils::Outcome< GetUsersCountResult, WickrError > GetUsersCountOutcome
Aws::Utils::Outcome< CreateNetworkResult, WickrError > CreateNetworkOutcome
std::future< RegisterOpentdfConfigOutcome > RegisterOpentdfConfigOutcomeCallable
Aws::Utils::Outcome< GetNetworkResult, WickrError > GetNetworkOutcome
Aws::Utils::Outcome< UpdateSecurityGroupResult, WickrError > UpdateSecurityGroupOutcome
std::future< UpdateBotOutcome > UpdateBotOutcomeCallable
Aws::Utils::Outcome< DeleteSecurityGroupResult, WickrError > DeleteSecurityGroupOutcome
Aws::Utils::Outcome< GetUserResult, WickrError > GetUserOutcome
Aws::Utils::Outcome< UpdateBotResult, WickrError > UpdateBotOutcome
std::future< GetUsersCountOutcome > GetUsersCountOutcomeCallable
Aws::Utils::Outcome< RegisterOpentdfConfigResult, WickrError > RegisterOpentdfConfigOutcome
std::future< GetOidcInfoOutcome > GetOidcInfoOutcomeCallable
std::future< ListBotsOutcome > ListBotsOutcomeCallable
Aws::Utils::Outcome< BatchReinviteUserResult, WickrError > BatchReinviteUserOutcome
std::future< ListDevicesForUserOutcome > ListDevicesForUserOutcomeCallable
std::future< GetOpentdfConfigOutcome > GetOpentdfConfigOutcomeCallable
std::future< GetBotsCountOutcome > GetBotsCountOutcomeCallable
std::future< GetDataRetentionBotOutcome > GetDataRetentionBotOutcomeCallable
std::future< ListSecurityGroupsOutcome > ListSecurityGroupsOutcomeCallable
Aws::Utils::Outcome< ListSecurityGroupUsersResult, WickrError > ListSecurityGroupUsersOutcome
std::future< ListUsersOutcome > ListUsersOutcomeCallable
std::future< UpdateNetworkOutcome > UpdateNetworkOutcomeCallable
Aws::Utils::Outcome< DeleteNetworkResult, WickrError > DeleteNetworkOutcome
Aws::Utils::Outcome< DeleteDataRetentionBotResult, WickrError > DeleteDataRetentionBotOutcome
Aws::Utils::Outcome< UpdateUserResult, WickrError > UpdateUserOutcome
std::future< ListSecurityGroupUsersOutcome > ListSecurityGroupUsersOutcomeCallable
Aws::Utils::Outcome< GetSecurityGroupResult, WickrError > GetSecurityGroupOutcome
std::future< BatchCreateUserOutcome > BatchCreateUserOutcomeCallable
std::future< BatchResetDevicesForUserOutcome > BatchResetDevicesForUserOutcomeCallable
Aws::Utils::Outcome< GetOpentdfConfigResult, WickrError > GetOpentdfConfigOutcome
Aws::Utils::Outcome< BatchResetDevicesForUserResult, WickrError > BatchResetDevicesForUserOutcome
std::future< DeleteSecurityGroupOutcome > DeleteSecurityGroupOutcomeCallable
std::future< UpdateDataRetentionOutcome > UpdateDataRetentionOutcomeCallable
std::future< GetSecurityGroupOutcome > GetSecurityGroupOutcomeCallable
Aws::Utils::Outcome< BatchDeleteUserResult, WickrError > BatchDeleteUserOutcome
Aws::Utils::Outcome< UpdateNetworkResult, WickrError > UpdateNetworkOutcome
Aws::Utils::Outcome< CreateBotResult, WickrError > CreateBotOutcome
Aws::Utils::Outcome< ListSecurityGroupsResult, WickrError > ListSecurityGroupsOutcome
std::future< UpdateUserOutcome > UpdateUserOutcomeCallable
Aws::Utils::Outcome< BatchToggleUserSuspendStatusResult, WickrError > BatchToggleUserSuspendStatusOutcome
Aws::Utils::Outcome< ListBlockedGuestUsersResult, WickrError > ListBlockedGuestUsersOutcome
std::future< GetBotOutcome > GetBotOutcomeCallable
std::future< ListBlockedGuestUsersOutcome > ListBlockedGuestUsersOutcomeCallable
Aws::Utils::Outcome< UpdateGuestUserResult, WickrError > UpdateGuestUserOutcome
Aws::Utils::Outcome< GetDataRetentionBotResult, WickrError > GetDataRetentionBotOutcome
std::future< UpdateNetworkSettingsOutcome > UpdateNetworkSettingsOutcomeCallable
Aws::Utils::Outcome< ListBotsResult, WickrError > ListBotsOutcome
std::future< RegisterOidcConfigTestOutcome > RegisterOidcConfigTestOutcomeCallable
Aws::Utils::Outcome< UpdateDataRetentionResult, WickrError > UpdateDataRetentionOutcome
Aws::Utils::Outcome< RegisterOidcConfigTestResult, WickrError > RegisterOidcConfigTestOutcome
std::future< CreateDataRetentionBotChallengeOutcome > CreateDataRetentionBotChallengeOutcomeCallable
std::function< void(const WickrClient *, const Model::GetDataRetentionBotRequest &, const Model::GetDataRetentionBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataRetentionBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetGuestUserHistoryCountRequest &, const Model::GetGuestUserHistoryCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGuestUserHistoryCountResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchToggleUserSuspendStatusRequest &, const Model::BatchToggleUserSuspendStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchToggleUserSuspendStatusResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchResetDevicesForUserRequest &, const Model::BatchResetDevicesForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchResetDevicesForUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListNetworksRequest &, const Model::ListNetworksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNetworksResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateDataRetentionRequest &, const Model::UpdateDataRetentionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataRetentionResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetBotsCountRequest &, const Model::GetBotsCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBotsCountResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateNetworkSettingsRequest &, const Model::UpdateNetworkSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNetworkSettingsResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListBotsRequest &, const Model::ListBotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBotsResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListDevicesForUserRequest &, const Model::ListDevicesForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDevicesForUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchDeleteUserRequest &, const Model::BatchDeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetNetworkRequest &, const Model::GetNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkResponseReceivedHandler
std::function< void(const WickrClient *, const Model::DeleteDataRetentionBotRequest &, const Model::DeleteDataRetentionBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataRetentionBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::DeleteNetworkRequest &, const Model::DeleteNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNetworkResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateNetworkRequest &, const Model::UpdateNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNetworkResponseReceivedHandler
std::function< void(const WickrClient *, const Model::CreateBotRequest &, const Model::CreateBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetUserRequest &, const Model::GetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateBotRequest &, const Model::UpdateBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::DeleteSecurityGroupRequest &, const Model::DeleteSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecurityGroupResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetOidcInfoRequest &, const Model::GetOidcInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOidcInfoResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListSecurityGroupUsersRequest &, const Model::ListSecurityGroupUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityGroupUsersResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateSecurityGroupRequest &, const Model::UpdateSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecurityGroupResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetSecurityGroupRequest &, const Model::GetSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecurityGroupResponseReceivedHandler
std::function< void(const WickrClient *, const Model::CreateNetworkRequest &, const Model::CreateNetworkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNetworkResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateUserRequest &, const Model::UpdateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::UpdateGuestUserRequest &, const Model::UpdateGuestUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGuestUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::CreateDataRetentionBotRequest &, const Model::CreateDataRetentionBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataRetentionBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::CreateDataRetentionBotChallengeRequest &, const Model::CreateDataRetentionBotChallengeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataRetentionBotChallengeResponseReceivedHandler
std::function< void(const WickrClient *, const Model::RegisterOidcConfigRequest &, const Model::RegisterOidcConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterOidcConfigResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchCreateUserRequest &, const Model::BatchCreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchCreateUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListGuestUsersRequest &, const Model::ListGuestUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListGuestUsersResponseReceivedHandler
std::function< void(const WickrClient *, const Model::DeleteBotRequest &, const Model::DeleteBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetBotRequest &, const Model::GetBotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBotResponseReceivedHandler
std::function< void(const WickrClient *, const Model::RegisterOpentdfConfigRequest &, const Model::RegisterOpentdfConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterOpentdfConfigResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetOpentdfConfigRequest &, const Model::GetOpentdfConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetOpentdfConfigResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetNetworkSettingsRequest &, const Model::GetNetworkSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNetworkSettingsResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListBlockedGuestUsersRequest &, const Model::ListBlockedGuestUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBlockedGuestUsersResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchReinviteUserRequest &, const Model::BatchReinviteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchReinviteUserResponseReceivedHandler
std::function< void(const WickrClient *, const Model::CreateSecurityGroupRequest &, const Model::CreateSecurityGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecurityGroupResponseReceivedHandler
std::function< void(const WickrClient *, const Model::RegisterOidcConfigTestRequest &, const Model::RegisterOidcConfigTestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterOidcConfigTestResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUsersResponseReceivedHandler
std::function< void(const WickrClient *, const Model::BatchLookupUserUnameRequest &, const Model::BatchLookupUserUnameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchLookupUserUnameResponseReceivedHandler
std::function< void(const WickrClient *, const Model::GetUsersCountRequest &, const Model::GetUsersCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUsersCountResponseReceivedHandler
std::function< void(const WickrClient *, const Model::ListSecurityGroupsRequest &, const Model::ListSecurityGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityGroupsResponseReceivedHandler