9#include <aws/cleanrooms/CleanRoomsErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/cleanrooms/CleanRoomsEndpointProvider.h>
21#include <aws/cleanrooms/model/BatchGetCollaborationAnalysisTemplateResult.h>
22#include <aws/cleanrooms/model/BatchGetSchemaResult.h>
23#include <aws/cleanrooms/model/BatchGetSchemaAnalysisRuleResult.h>
24#include <aws/cleanrooms/model/CreateAnalysisTemplateResult.h>
25#include <aws/cleanrooms/model/CreateCollaborationResult.h>
26#include <aws/cleanrooms/model/CreateConfiguredAudienceModelAssociationResult.h>
27#include <aws/cleanrooms/model/CreateConfiguredTableResult.h>
28#include <aws/cleanrooms/model/CreateConfiguredTableAnalysisRuleResult.h>
29#include <aws/cleanrooms/model/CreateConfiguredTableAssociationResult.h>
30#include <aws/cleanrooms/model/CreateConfiguredTableAssociationAnalysisRuleResult.h>
31#include <aws/cleanrooms/model/CreateIdMappingTableResult.h>
32#include <aws/cleanrooms/model/CreateIdNamespaceAssociationResult.h>
33#include <aws/cleanrooms/model/CreateMembershipResult.h>
34#include <aws/cleanrooms/model/CreatePrivacyBudgetTemplateResult.h>
35#include <aws/cleanrooms/model/DeleteAnalysisTemplateResult.h>
36#include <aws/cleanrooms/model/DeleteCollaborationResult.h>
37#include <aws/cleanrooms/model/DeleteConfiguredAudienceModelAssociationResult.h>
38#include <aws/cleanrooms/model/DeleteConfiguredTableResult.h>
39#include <aws/cleanrooms/model/DeleteConfiguredTableAnalysisRuleResult.h>
40#include <aws/cleanrooms/model/DeleteConfiguredTableAssociationResult.h>
41#include <aws/cleanrooms/model/DeleteConfiguredTableAssociationAnalysisRuleResult.h>
42#include <aws/cleanrooms/model/DeleteIdMappingTableResult.h>
43#include <aws/cleanrooms/model/DeleteIdNamespaceAssociationResult.h>
44#include <aws/cleanrooms/model/DeleteMemberResult.h>
45#include <aws/cleanrooms/model/DeleteMembershipResult.h>
46#include <aws/cleanrooms/model/DeletePrivacyBudgetTemplateResult.h>
47#include <aws/cleanrooms/model/GetAnalysisTemplateResult.h>
48#include <aws/cleanrooms/model/GetCollaborationResult.h>
49#include <aws/cleanrooms/model/GetCollaborationAnalysisTemplateResult.h>
50#include <aws/cleanrooms/model/GetCollaborationConfiguredAudienceModelAssociationResult.h>
51#include <aws/cleanrooms/model/GetCollaborationIdNamespaceAssociationResult.h>
52#include <aws/cleanrooms/model/GetCollaborationPrivacyBudgetTemplateResult.h>
53#include <aws/cleanrooms/model/GetConfiguredAudienceModelAssociationResult.h>
54#include <aws/cleanrooms/model/GetConfiguredTableResult.h>
55#include <aws/cleanrooms/model/GetConfiguredTableAnalysisRuleResult.h>
56#include <aws/cleanrooms/model/GetConfiguredTableAssociationResult.h>
57#include <aws/cleanrooms/model/GetConfiguredTableAssociationAnalysisRuleResult.h>
58#include <aws/cleanrooms/model/GetIdMappingTableResult.h>
59#include <aws/cleanrooms/model/GetIdNamespaceAssociationResult.h>
60#include <aws/cleanrooms/model/GetMembershipResult.h>
61#include <aws/cleanrooms/model/GetPrivacyBudgetTemplateResult.h>
62#include <aws/cleanrooms/model/GetProtectedQueryResult.h>
63#include <aws/cleanrooms/model/GetSchemaResult.h>
64#include <aws/cleanrooms/model/GetSchemaAnalysisRuleResult.h>
65#include <aws/cleanrooms/model/ListAnalysisTemplatesResult.h>
66#include <aws/cleanrooms/model/ListCollaborationAnalysisTemplatesResult.h>
67#include <aws/cleanrooms/model/ListCollaborationConfiguredAudienceModelAssociationsResult.h>
68#include <aws/cleanrooms/model/ListCollaborationIdNamespaceAssociationsResult.h>
69#include <aws/cleanrooms/model/ListCollaborationPrivacyBudgetTemplatesResult.h>
70#include <aws/cleanrooms/model/ListCollaborationPrivacyBudgetsResult.h>
71#include <aws/cleanrooms/model/ListCollaborationsResult.h>
72#include <aws/cleanrooms/model/ListConfiguredAudienceModelAssociationsResult.h>
73#include <aws/cleanrooms/model/ListConfiguredTableAssociationsResult.h>
74#include <aws/cleanrooms/model/ListConfiguredTablesResult.h>
75#include <aws/cleanrooms/model/ListIdMappingTablesResult.h>
76#include <aws/cleanrooms/model/ListIdNamespaceAssociationsResult.h>
77#include <aws/cleanrooms/model/ListMembersResult.h>
78#include <aws/cleanrooms/model/ListMembershipsResult.h>
79#include <aws/cleanrooms/model/ListPrivacyBudgetTemplatesResult.h>
80#include <aws/cleanrooms/model/ListPrivacyBudgetsResult.h>
81#include <aws/cleanrooms/model/ListProtectedQueriesResult.h>
82#include <aws/cleanrooms/model/ListSchemasResult.h>
83#include <aws/cleanrooms/model/ListTagsForResourceResult.h>
84#include <aws/cleanrooms/model/PopulateIdMappingTableResult.h>
85#include <aws/cleanrooms/model/PreviewPrivacyImpactResult.h>
86#include <aws/cleanrooms/model/StartProtectedQueryResult.h>
87#include <aws/cleanrooms/model/TagResourceResult.h>
88#include <aws/cleanrooms/model/UntagResourceResult.h>
89#include <aws/cleanrooms/model/UpdateAnalysisTemplateResult.h>
90#include <aws/cleanrooms/model/UpdateCollaborationResult.h>
91#include <aws/cleanrooms/model/UpdateConfiguredAudienceModelAssociationResult.h>
92#include <aws/cleanrooms/model/UpdateConfiguredTableResult.h>
93#include <aws/cleanrooms/model/UpdateConfiguredTableAnalysisRuleResult.h>
94#include <aws/cleanrooms/model/UpdateConfiguredTableAssociationResult.h>
95#include <aws/cleanrooms/model/UpdateConfiguredTableAssociationAnalysisRuleResult.h>
96#include <aws/cleanrooms/model/UpdateIdMappingTableResult.h>
97#include <aws/cleanrooms/model/UpdateIdNamespaceAssociationResult.h>
98#include <aws/cleanrooms/model/UpdateMembershipResult.h>
99#include <aws/cleanrooms/model/UpdatePrivacyBudgetTemplateResult.h>
100#include <aws/cleanrooms/model/UpdateProtectedQueryResult.h>
101#include <aws/cleanrooms/model/ListCollaborationsRequest.h>
102#include <aws/cleanrooms/model/ListConfiguredTablesRequest.h>
103#include <aws/cleanrooms/model/ListMembershipsRequest.h>
111 class HttpClientFactory;
116 template<
typename R,
typename E>
class Outcome;
126 class AWSCredentials;
127 class AWSCredentialsProvider;
EndpointProviderBase< CleanRoomsClientConfiguration, CleanRoomsBuiltInParameters, CleanRoomsClientContextParameters > CleanRoomsEndpointProviderBase
Aws::Utils::Outcome< GetConfiguredAudienceModelAssociationResult, CleanRoomsError > GetConfiguredAudienceModelAssociationOutcome
std::future< GetCollaborationIdNamespaceAssociationOutcome > GetCollaborationIdNamespaceAssociationOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, CleanRoomsError > TagResourceOutcome
Aws::Utils::Outcome< ListAnalysisTemplatesResult, CleanRoomsError > ListAnalysisTemplatesOutcome
std::future< CreateConfiguredTableAssociationOutcome > CreateConfiguredTableAssociationOutcomeCallable
Aws::Utils::Outcome< ListPrivacyBudgetsResult, CleanRoomsError > ListPrivacyBudgetsOutcome
Aws::Utils::Outcome< GetSchemaResult, CleanRoomsError > GetSchemaOutcome
Aws::Utils::Outcome< BatchGetSchemaResult, CleanRoomsError > BatchGetSchemaOutcome
std::future< ListMembersOutcome > ListMembersOutcomeCallable
Aws::Utils::Outcome< CreatePrivacyBudgetTemplateResult, CleanRoomsError > CreatePrivacyBudgetTemplateOutcome
Aws::Utils::Outcome< DeleteConfiguredTableResult, CleanRoomsError > DeleteConfiguredTableOutcome
std::future< UpdateConfiguredTableAnalysisRuleOutcome > UpdateConfiguredTableAnalysisRuleOutcomeCallable
std::future< CreateAnalysisTemplateOutcome > CreateAnalysisTemplateOutcomeCallable
std::future< CreateIdMappingTableOutcome > CreateIdMappingTableOutcomeCallable
Aws::Utils::Outcome< GetAnalysisTemplateResult, CleanRoomsError > GetAnalysisTemplateOutcome
Aws::Utils::Outcome< BatchGetCollaborationAnalysisTemplateResult, CleanRoomsError > BatchGetCollaborationAnalysisTemplateOutcome
Aws::Utils::Outcome< UpdateCollaborationResult, CleanRoomsError > UpdateCollaborationOutcome
std::future< GetConfiguredTableAnalysisRuleOutcome > GetConfiguredTableAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< CreateConfiguredAudienceModelAssociationResult, CleanRoomsError > CreateConfiguredAudienceModelAssociationOutcome
Aws::Utils::Outcome< DeletePrivacyBudgetTemplateResult, CleanRoomsError > DeletePrivacyBudgetTemplateOutcome
std::future< DeleteIdNamespaceAssociationOutcome > DeleteIdNamespaceAssociationOutcomeCallable
std::future< GetCollaborationConfiguredAudienceModelAssociationOutcome > GetCollaborationConfiguredAudienceModelAssociationOutcomeCallable
Aws::Utils::Outcome< CreateConfiguredTableAnalysisRuleResult, CleanRoomsError > CreateConfiguredTableAnalysisRuleOutcome
Aws::Utils::Outcome< ListPrivacyBudgetTemplatesResult, CleanRoomsError > ListPrivacyBudgetTemplatesOutcome
Aws::Utils::Outcome< ListCollaborationPrivacyBudgetTemplatesResult, CleanRoomsError > ListCollaborationPrivacyBudgetTemplatesOutcome
Aws::Utils::Outcome< ListProtectedQueriesResult, CleanRoomsError > ListProtectedQueriesOutcome
std::future< UpdateConfiguredTableAssociationOutcome > UpdateConfiguredTableAssociationOutcomeCallable
Aws::Utils::Outcome< GetCollaborationResult, CleanRoomsError > GetCollaborationOutcome
Aws::Utils::Outcome< UpdatePrivacyBudgetTemplateResult, CleanRoomsError > UpdatePrivacyBudgetTemplateOutcome
std::future< ListCollaborationsOutcome > ListCollaborationsOutcomeCallable
std::future< UpdateIdMappingTableOutcome > UpdateIdMappingTableOutcomeCallable
std::future< ListAnalysisTemplatesOutcome > ListAnalysisTemplatesOutcomeCallable
Aws::Utils::Outcome< DeleteIdMappingTableResult, CleanRoomsError > DeleteIdMappingTableOutcome
std::future< ListSchemasOutcome > ListSchemasOutcomeCallable
Aws::Utils::Outcome< DeleteAnalysisTemplateResult, CleanRoomsError > DeleteAnalysisTemplateOutcome
std::future< ListProtectedQueriesOutcome > ListProtectedQueriesOutcomeCallable
std::future< ListCollaborationIdNamespaceAssociationsOutcome > ListCollaborationIdNamespaceAssociationsOutcomeCallable
Aws::Utils::Outcome< ListMembersResult, CleanRoomsError > ListMembersOutcome
std::future< GetConfiguredTableOutcome > GetConfiguredTableOutcomeCallable
Aws::Utils::Outcome< UpdateProtectedQueryResult, CleanRoomsError > UpdateProtectedQueryOutcome
Aws::Utils::Outcome< UpdateAnalysisTemplateResult, CleanRoomsError > UpdateAnalysisTemplateOutcome
Aws::Utils::Outcome< ListMembershipsResult, CleanRoomsError > ListMembershipsOutcome
std::future< GetConfiguredTableAssociationOutcome > GetConfiguredTableAssociationOutcomeCallable
std::future< PreviewPrivacyImpactOutcome > PreviewPrivacyImpactOutcomeCallable
std::future< DeleteConfiguredTableAssociationAnalysisRuleOutcome > DeleteConfiguredTableAssociationAnalysisRuleOutcomeCallable
std::future< ListConfiguredTablesOutcome > ListConfiguredTablesOutcomeCallable
Aws::Utils::Outcome< DeleteConfiguredTableAssociationAnalysisRuleResult, CleanRoomsError > DeleteConfiguredTableAssociationAnalysisRuleOutcome
Aws::Utils::Outcome< GetConfiguredTableAssociationResult, CleanRoomsError > GetConfiguredTableAssociationOutcome
Aws::Utils::Outcome< DeleteConfiguredAudienceModelAssociationResult, CleanRoomsError > DeleteConfiguredAudienceModelAssociationOutcome
Aws::Utils::Outcome< ListCollaborationConfiguredAudienceModelAssociationsResult, CleanRoomsError > ListCollaborationConfiguredAudienceModelAssociationsOutcome
Aws::Utils::Outcome< ListSchemasResult, CleanRoomsError > ListSchemasOutcome
Aws::Utils::Outcome< DeleteConfiguredTableAssociationResult, CleanRoomsError > DeleteConfiguredTableAssociationOutcome
Aws::Utils::Outcome< PopulateIdMappingTableResult, CleanRoomsError > PopulateIdMappingTableOutcome
Aws::Utils::Outcome< ListCollaborationsResult, CleanRoomsError > ListCollaborationsOutcome
std::future< GetIdMappingTableOutcome > GetIdMappingTableOutcomeCallable
std::future< CreateConfiguredTableOutcome > CreateConfiguredTableOutcomeCallable
std::future< CreateConfiguredTableAnalysisRuleOutcome > CreateConfiguredTableAnalysisRuleOutcomeCallable
std::future< UpdateConfiguredTableAssociationAnalysisRuleOutcome > UpdateConfiguredTableAssociationAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< UpdateConfiguredTableAnalysisRuleResult, CleanRoomsError > UpdateConfiguredTableAnalysisRuleOutcome
Aws::Utils::Outcome< CreateConfiguredTableAssociationAnalysisRuleResult, CleanRoomsError > CreateConfiguredTableAssociationAnalysisRuleOutcome
std::future< StartProtectedQueryOutcome > StartProtectedQueryOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< UpdateConfiguredAudienceModelAssociationResult, CleanRoomsError > UpdateConfiguredAudienceModelAssociationOutcome
std::future< GetCollaborationOutcome > GetCollaborationOutcomeCallable
Aws::Utils::Outcome< ListCollaborationPrivacyBudgetsResult, CleanRoomsError > ListCollaborationPrivacyBudgetsOutcome
Aws::Utils::Outcome< UpdateIdMappingTableResult, CleanRoomsError > UpdateIdMappingTableOutcome
std::future< ListConfiguredTableAssociationsOutcome > ListConfiguredTableAssociationsOutcomeCallable
std::future< GetPrivacyBudgetTemplateOutcome > GetPrivacyBudgetTemplateOutcomeCallable
Aws::Utils::Outcome< GetConfiguredTableAnalysisRuleResult, CleanRoomsError > GetConfiguredTableAnalysisRuleOutcome
Aws::Utils::Outcome< CreateCollaborationResult, CleanRoomsError > CreateCollaborationOutcome
std::future< UpdateAnalysisTemplateOutcome > UpdateAnalysisTemplateOutcomeCallable
std::future< ListPrivacyBudgetsOutcome > ListPrivacyBudgetsOutcomeCallable
Aws::Utils::Outcome< GetMembershipResult, CleanRoomsError > GetMembershipOutcome
Aws::Utils::Outcome< CreateIdNamespaceAssociationResult, CleanRoomsError > CreateIdNamespaceAssociationOutcome
std::future< ListPrivacyBudgetTemplatesOutcome > ListPrivacyBudgetTemplatesOutcomeCallable
std::future< DeleteIdMappingTableOutcome > DeleteIdMappingTableOutcomeCallable
Aws::Utils::Outcome< DeleteCollaborationResult, CleanRoomsError > DeleteCollaborationOutcome
std::future< DeleteMemberOutcome > DeleteMemberOutcomeCallable
Aws::Utils::Outcome< BatchGetSchemaAnalysisRuleResult, CleanRoomsError > BatchGetSchemaAnalysisRuleOutcome
Aws::Utils::Outcome< GetConfiguredTableAssociationAnalysisRuleResult, CleanRoomsError > GetConfiguredTableAssociationAnalysisRuleOutcome
Aws::Utils::Outcome< ListCollaborationAnalysisTemplatesResult, CleanRoomsError > ListCollaborationAnalysisTemplatesOutcome
std::future< UpdateIdNamespaceAssociationOutcome > UpdateIdNamespaceAssociationOutcomeCallable
Aws::Utils::Outcome< UpdateIdNamespaceAssociationResult, CleanRoomsError > UpdateIdNamespaceAssociationOutcome
Aws::Utils::Outcome< UpdateMembershipResult, CleanRoomsError > UpdateMembershipOutcome
Aws::Utils::Outcome< CreateConfiguredTableAssociationResult, CleanRoomsError > CreateConfiguredTableAssociationOutcome
std::future< GetSchemaAnalysisRuleOutcome > GetSchemaAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, CleanRoomsError > UntagResourceOutcome
std::future< BatchGetSchemaAnalysisRuleOutcome > BatchGetSchemaAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< ListCollaborationIdNamespaceAssociationsResult, CleanRoomsError > ListCollaborationIdNamespaceAssociationsOutcome
std::future< DeleteConfiguredTableAnalysisRuleOutcome > DeleteConfiguredTableAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< CreateMembershipResult, CleanRoomsError > CreateMembershipOutcome
std::future< ListCollaborationPrivacyBudgetsOutcome > ListCollaborationPrivacyBudgetsOutcomeCallable
Aws::Utils::Outcome< GetConfiguredTableResult, CleanRoomsError > GetConfiguredTableOutcome
std::future< GetMembershipOutcome > GetMembershipOutcomeCallable
Aws::Utils::Outcome< GetCollaborationAnalysisTemplateResult, CleanRoomsError > GetCollaborationAnalysisTemplateOutcome
std::future< GetAnalysisTemplateOutcome > GetAnalysisTemplateOutcomeCallable
Aws::Utils::Outcome< GetIdNamespaceAssociationResult, CleanRoomsError > GetIdNamespaceAssociationOutcome
std::future< DeleteConfiguredTableAssociationOutcome > DeleteConfiguredTableAssociationOutcomeCallable
std::future< ListMembershipsOutcome > ListMembershipsOutcomeCallable
std::future< CreatePrivacyBudgetTemplateOutcome > CreatePrivacyBudgetTemplateOutcomeCallable
std::future< DeletePrivacyBudgetTemplateOutcome > DeletePrivacyBudgetTemplateOutcomeCallable
std::future< DeleteConfiguredAudienceModelAssociationOutcome > DeleteConfiguredAudienceModelAssociationOutcomeCallable
Aws::Utils::Outcome< DeleteConfiguredTableAnalysisRuleResult, CleanRoomsError > DeleteConfiguredTableAnalysisRuleOutcome
std::future< DeleteAnalysisTemplateOutcome > DeleteAnalysisTemplateOutcomeCallable
Aws::Utils::Outcome< DeleteMembershipResult, CleanRoomsError > DeleteMembershipOutcome
Aws::Utils::Outcome< CreateConfiguredTableResult, CleanRoomsError > CreateConfiguredTableOutcome
std::future< GetCollaborationPrivacyBudgetTemplateOutcome > GetCollaborationPrivacyBudgetTemplateOutcomeCallable
std::future< ListConfiguredAudienceModelAssociationsOutcome > ListConfiguredAudienceModelAssociationsOutcomeCallable
Aws::Utils::Outcome< ListConfiguredTableAssociationsResult, CleanRoomsError > ListConfiguredTableAssociationsOutcome
std::future< ListCollaborationConfiguredAudienceModelAssociationsOutcome > ListCollaborationConfiguredAudienceModelAssociationsOutcomeCallable
Aws::Utils::Outcome< GetCollaborationIdNamespaceAssociationResult, CleanRoomsError > GetCollaborationIdNamespaceAssociationOutcome
Aws::Utils::Outcome< UpdateConfiguredTableResult, CleanRoomsError > UpdateConfiguredTableOutcome
std::future< UpdatePrivacyBudgetTemplateOutcome > UpdatePrivacyBudgetTemplateOutcomeCallable
std::future< UpdateConfiguredAudienceModelAssociationOutcome > UpdateConfiguredAudienceModelAssociationOutcomeCallable
std::future< ListCollaborationPrivacyBudgetTemplatesOutcome > ListCollaborationPrivacyBudgetTemplatesOutcomeCallable
Aws::Utils::Outcome< DeleteMemberResult, CleanRoomsError > DeleteMemberOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< GetSchemaAnalysisRuleResult, CleanRoomsError > GetSchemaAnalysisRuleOutcome
std::future< CreateConfiguredAudienceModelAssociationOutcome > CreateConfiguredAudienceModelAssociationOutcomeCallable
std::future< GetConfiguredAudienceModelAssociationOutcome > GetConfiguredAudienceModelAssociationOutcomeCallable
Aws::Utils::Outcome< GetCollaborationConfiguredAudienceModelAssociationResult, CleanRoomsError > GetCollaborationConfiguredAudienceModelAssociationOutcome
Aws::Utils::Outcome< GetCollaborationPrivacyBudgetTemplateResult, CleanRoomsError > GetCollaborationPrivacyBudgetTemplateOutcome
std::future< ListIdNamespaceAssociationsOutcome > ListIdNamespaceAssociationsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< DeleteCollaborationOutcome > DeleteCollaborationOutcomeCallable
Aws::Utils::Outcome< CreateAnalysisTemplateResult, CleanRoomsError > CreateAnalysisTemplateOutcome
std::future< CreateCollaborationOutcome > CreateCollaborationOutcomeCallable
Aws::Utils::Outcome< ListConfiguredTablesResult, CleanRoomsError > ListConfiguredTablesOutcome
std::future< CreateConfiguredTableAssociationAnalysisRuleOutcome > CreateConfiguredTableAssociationAnalysisRuleOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, CleanRoomsError > ListTagsForResourceOutcome
Aws::Utils::Outcome< DeleteIdNamespaceAssociationResult, CleanRoomsError > DeleteIdNamespaceAssociationOutcome
std::future< ListIdMappingTablesOutcome > ListIdMappingTablesOutcomeCallable
Aws::Utils::Outcome< UpdateConfiguredTableAssociationResult, CleanRoomsError > UpdateConfiguredTableAssociationOutcome
std::future< CreateIdNamespaceAssociationOutcome > CreateIdNamespaceAssociationOutcomeCallable
Aws::Utils::Outcome< UpdateConfiguredTableAssociationAnalysisRuleResult, CleanRoomsError > UpdateConfiguredTableAssociationAnalysisRuleOutcome
Aws::Utils::Outcome< ListIdNamespaceAssociationsResult, CleanRoomsError > ListIdNamespaceAssociationsOutcome
std::future< GetConfiguredTableAssociationAnalysisRuleOutcome > GetConfiguredTableAssociationAnalysisRuleOutcomeCallable
std::future< GetProtectedQueryOutcome > GetProtectedQueryOutcomeCallable
std::future< UpdateCollaborationOutcome > UpdateCollaborationOutcomeCallable
std::future< DeleteConfiguredTableOutcome > DeleteConfiguredTableOutcomeCallable
std::future< UpdateConfiguredTableOutcome > UpdateConfiguredTableOutcomeCallable
Aws::Utils::Outcome< StartProtectedQueryResult, CleanRoomsError > StartProtectedQueryOutcome
Aws::Utils::Outcome< GetIdMappingTableResult, CleanRoomsError > GetIdMappingTableOutcome
std::future< BatchGetCollaborationAnalysisTemplateOutcome > BatchGetCollaborationAnalysisTemplateOutcomeCallable
std::future< UpdateProtectedQueryOutcome > UpdateProtectedQueryOutcomeCallable
std::future< DeleteMembershipOutcome > DeleteMembershipOutcomeCallable
Aws::Utils::Outcome< GetProtectedQueryResult, CleanRoomsError > GetProtectedQueryOutcome
Aws::Utils::Outcome< ListIdMappingTablesResult, CleanRoomsError > ListIdMappingTablesOutcome
std::future< ListCollaborationAnalysisTemplatesOutcome > ListCollaborationAnalysisTemplatesOutcomeCallable
std::future< GetSchemaOutcome > GetSchemaOutcomeCallable
Aws::Utils::Outcome< PreviewPrivacyImpactResult, CleanRoomsError > PreviewPrivacyImpactOutcome
std::future< GetIdNamespaceAssociationOutcome > GetIdNamespaceAssociationOutcomeCallable
std::future< GetCollaborationAnalysisTemplateOutcome > GetCollaborationAnalysisTemplateOutcomeCallable
Aws::Utils::Outcome< ListConfiguredAudienceModelAssociationsResult, CleanRoomsError > ListConfiguredAudienceModelAssociationsOutcome
std::future< PopulateIdMappingTableOutcome > PopulateIdMappingTableOutcomeCallable
Aws::Utils::Outcome< GetPrivacyBudgetTemplateResult, CleanRoomsError > GetPrivacyBudgetTemplateOutcome
std::future< CreateMembershipOutcome > CreateMembershipOutcomeCallable
Aws::Utils::Outcome< CreateIdMappingTableResult, CleanRoomsError > CreateIdMappingTableOutcome
std::future< UpdateMembershipOutcome > UpdateMembershipOutcomeCallable
std::future< BatchGetSchemaOutcome > BatchGetSchemaOutcomeCallable
std::function< void(const CleanRoomsClient *, const Model::ListPrivacyBudgetTemplatesRequest &, const Model::ListPrivacyBudgetTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPrivacyBudgetTemplatesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetConfiguredTableAnalysisRuleRequest &, const Model::GetConfiguredTableAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfiguredTableAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListConfiguredAudienceModelAssociationsRequest &, const Model::ListConfiguredAudienceModelAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfiguredAudienceModelAssociationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetSchemaAnalysisRuleRequest &, const Model::GetSchemaAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateCollaborationRequest &, const Model::UpdateCollaborationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCollaborationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateIdMappingTableRequest &, const Model::CreateIdMappingTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIdMappingTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateConfiguredTableAnalysisRuleRequest &, const Model::CreateConfiguredTableAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfiguredTableAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateProtectedQueryRequest &, const Model::UpdateProtectedQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProtectedQueryResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateMembershipRequest &, const Model::UpdateMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMembershipResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetCollaborationIdNamespaceAssociationRequest &, const Model::GetCollaborationIdNamespaceAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCollaborationIdNamespaceAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteMembershipRequest &, const Model::DeleteMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMembershipResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateConfiguredTableRequest &, const Model::UpdateConfiguredTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfiguredTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteIdMappingTableRequest &, const Model::DeleteIdMappingTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdMappingTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeletePrivacyBudgetTemplateRequest &, const Model::DeletePrivacyBudgetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePrivacyBudgetTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListPrivacyBudgetsRequest &, const Model::ListPrivacyBudgetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPrivacyBudgetsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteIdNamespaceAssociationRequest &, const Model::DeleteIdNamespaceAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdNamespaceAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetConfiguredAudienceModelAssociationRequest &, const Model::GetConfiguredAudienceModelAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfiguredAudienceModelAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateConfiguredTableAssociationRequest &, const Model::CreateConfiguredTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfiguredTableAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::StartProtectedQueryRequest &, const Model::StartProtectedQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartProtectedQueryResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetConfiguredTableAssociationAnalysisRuleRequest &, const Model::GetConfiguredTableAssociationAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfiguredTableAssociationAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetCollaborationRequest &, const Model::GetCollaborationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCollaborationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetAnalysisTemplateRequest &, const Model::GetAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteCollaborationRequest &, const Model::DeleteCollaborationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCollaborationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateConfiguredTableAssociationRequest &, const Model::UpdateConfiguredTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfiguredTableAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetCollaborationConfiguredAudienceModelAssociationRequest &, const Model::GetCollaborationConfiguredAudienceModelAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCollaborationConfiguredAudienceModelAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateMembershipRequest &, const Model::CreateMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMembershipResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateAnalysisTemplateRequest &, const Model::UpdateAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationPrivacyBudgetsRequest &, const Model::ListCollaborationPrivacyBudgetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationPrivacyBudgetsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationPrivacyBudgetTemplatesRequest &, const Model::ListCollaborationPrivacyBudgetTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationPrivacyBudgetTemplatesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationsRequest &, const Model::ListCollaborationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListProtectedQueriesRequest &, const Model::ListProtectedQueriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProtectedQueriesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateConfiguredTableAnalysisRuleRequest &, const Model::UpdateConfiguredTableAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfiguredTableAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateConfiguredAudienceModelAssociationRequest &, const Model::UpdateConfiguredAudienceModelAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfiguredAudienceModelAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationConfiguredAudienceModelAssociationsRequest &, const Model::ListCollaborationConfiguredAudienceModelAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationConfiguredAudienceModelAssociationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::PreviewPrivacyImpactRequest &, const Model::PreviewPrivacyImpactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PreviewPrivacyImpactResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteAnalysisTemplateRequest &, const Model::DeleteAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListMembershipsRequest &, const Model::ListMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMembershipsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetConfiguredTableRequest &, const Model::GetConfiguredTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfiguredTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetConfiguredTableAssociationRequest &, const Model::GetConfiguredTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConfiguredTableAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateConfiguredTableAssociationAnalysisRuleRequest &, const Model::CreateConfiguredTableAssociationAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfiguredTableAssociationAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListConfiguredTableAssociationsRequest &, const Model::ListConfiguredTableAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfiguredTableAssociationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationAnalysisTemplatesRequest &, const Model::ListCollaborationAnalysisTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationAnalysisTemplatesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListCollaborationIdNamespaceAssociationsRequest &, const Model::ListCollaborationIdNamespaceAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCollaborationIdNamespaceAssociationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::BatchGetSchemaAnalysisRuleRequest &, const Model::BatchGetSchemaAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetSchemaAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateAnalysisTemplateRequest &, const Model::CreateAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListIdNamespaceAssociationsRequest &, const Model::ListIdNamespaceAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdNamespaceAssociationsResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetProtectedQueryRequest &, const Model::GetProtectedQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProtectedQueryResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateConfiguredTableAssociationAnalysisRuleRequest &, const Model::UpdateConfiguredTableAssociationAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConfiguredTableAssociationAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetIdMappingTableRequest &, const Model::GetIdMappingTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdMappingTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetCollaborationAnalysisTemplateRequest &, const Model::GetCollaborationAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCollaborationAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListSchemasRequest &, const Model::ListSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSchemasResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateIdMappingTableRequest &, const Model::UpdateIdMappingTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdMappingTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::PopulateIdMappingTableRequest &, const Model::PopulateIdMappingTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PopulateIdMappingTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetPrivacyBudgetTemplateRequest &, const Model::GetPrivacyBudgetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPrivacyBudgetTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetIdNamespaceAssociationRequest &, const Model::GetIdNamespaceAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIdNamespaceAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListConfiguredTablesRequest &, const Model::ListConfiguredTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfiguredTablesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateCollaborationRequest &, const Model::CreateCollaborationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCollaborationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetMembershipRequest &, const Model::GetMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMembershipResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdatePrivacyBudgetTemplateRequest &, const Model::UpdatePrivacyBudgetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePrivacyBudgetTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::BatchGetCollaborationAnalysisTemplateRequest &, const Model::BatchGetCollaborationAnalysisTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCollaborationAnalysisTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreatePrivacyBudgetTemplateRequest &, const Model::CreatePrivacyBudgetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePrivacyBudgetTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetCollaborationPrivacyBudgetTemplateRequest &, const Model::GetCollaborationPrivacyBudgetTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCollaborationPrivacyBudgetTemplateResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteConfiguredAudienceModelAssociationRequest &, const Model::DeleteConfiguredAudienceModelAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfiguredAudienceModelAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteConfiguredTableAssociationAnalysisRuleRequest &, const Model::DeleteConfiguredTableAssociationAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfiguredTableAssociationAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteMemberRequest &, const Model::DeleteMemberOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMemberResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteConfiguredTableAssociationRequest &, const Model::DeleteConfiguredTableAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfiguredTableAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteConfiguredTableRequest &, const Model::DeleteConfiguredTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfiguredTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::DeleteConfiguredTableAnalysisRuleRequest &, const Model::DeleteConfiguredTableAnalysisRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConfiguredTableAnalysisRuleResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::UpdateIdNamespaceAssociationRequest &, const Model::UpdateIdNamespaceAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdNamespaceAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateConfiguredTableRequest &, const Model::CreateConfiguredTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfiguredTableResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateConfiguredAudienceModelAssociationRequest &, const Model::CreateConfiguredAudienceModelAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConfiguredAudienceModelAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::GetSchemaRequest &, const Model::GetSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::CreateIdNamespaceAssociationRequest &, const Model::CreateIdNamespaceAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIdNamespaceAssociationResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListMembersRequest &, const Model::ListMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMembersResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::BatchGetSchemaRequest &, const Model::BatchGetSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetSchemaResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListAnalysisTemplatesRequest &, const Model::ListAnalysisTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnalysisTemplatesResponseReceivedHandler
std::function< void(const CleanRoomsClient *, const Model::ListIdMappingTablesRequest &, const Model::ListIdMappingTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdMappingTablesResponseReceivedHandler