AWS SDK for C++

AWS SDK for C++ Version 1.11.687

Loading...
Searching...
No Matches
GlueServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
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/glue/GlueEndpointProvider.h>
15#include <aws/glue/GlueErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in GlueClient header */
22#include <aws/glue/model/BatchCreatePartitionResult.h>
23#include <aws/glue/model/BatchDeleteConnectionResult.h>
24#include <aws/glue/model/BatchDeletePartitionResult.h>
25#include <aws/glue/model/BatchDeleteTableResult.h>
26#include <aws/glue/model/BatchDeleteTableVersionResult.h>
27#include <aws/glue/model/BatchGetBlueprintsResult.h>
28#include <aws/glue/model/BatchGetCrawlersResult.h>
29#include <aws/glue/model/BatchGetCustomEntityTypesResult.h>
30#include <aws/glue/model/BatchGetDataQualityResultResult.h>
31#include <aws/glue/model/BatchGetDevEndpointsResult.h>
32#include <aws/glue/model/BatchGetJobsResult.h>
33#include <aws/glue/model/BatchGetPartitionResult.h>
34#include <aws/glue/model/BatchGetTableOptimizerResult.h>
35#include <aws/glue/model/BatchGetTriggersResult.h>
36#include <aws/glue/model/BatchGetWorkflowsResult.h>
37#include <aws/glue/model/BatchPutDataQualityStatisticAnnotationResult.h>
38#include <aws/glue/model/BatchStopJobRunResult.h>
39#include <aws/glue/model/BatchUpdatePartitionResult.h>
40#include <aws/glue/model/CancelDataQualityRuleRecommendationRunResult.h>
41#include <aws/glue/model/CancelDataQualityRulesetEvaluationRunResult.h>
42#include <aws/glue/model/CancelMLTaskRunResult.h>
43#include <aws/glue/model/CancelStatementResult.h>
44#include <aws/glue/model/CheckSchemaVersionValidityResult.h>
45#include <aws/glue/model/CreateBlueprintResult.h>
46#include <aws/glue/model/CreateCatalogResult.h>
47#include <aws/glue/model/CreateClassifierRequest.h>
48#include <aws/glue/model/CreateClassifierResult.h>
49#include <aws/glue/model/CreateColumnStatisticsTaskSettingsResult.h>
50#include <aws/glue/model/CreateConnectionResult.h>
51#include <aws/glue/model/CreateCrawlerResult.h>
52#include <aws/glue/model/CreateCustomEntityTypeResult.h>
53#include <aws/glue/model/CreateDataQualityRulesetResult.h>
54#include <aws/glue/model/CreateDatabaseResult.h>
55#include <aws/glue/model/CreateDevEndpointResult.h>
56#include <aws/glue/model/CreateGlueIdentityCenterConfigurationResult.h>
57#include <aws/glue/model/CreateIntegrationResourcePropertyResult.h>
58#include <aws/glue/model/CreateIntegrationResult.h>
59#include <aws/glue/model/CreateIntegrationTablePropertiesResult.h>
60#include <aws/glue/model/CreateJobResult.h>
61#include <aws/glue/model/CreateMLTransformResult.h>
62#include <aws/glue/model/CreatePartitionIndexResult.h>
63#include <aws/glue/model/CreatePartitionResult.h>
64#include <aws/glue/model/CreateRegistryResult.h>
65#include <aws/glue/model/CreateSchemaResult.h>
66#include <aws/glue/model/CreateScriptRequest.h>
67#include <aws/glue/model/CreateScriptResult.h>
68#include <aws/glue/model/CreateSecurityConfigurationResult.h>
69#include <aws/glue/model/CreateSessionResult.h>
70#include <aws/glue/model/CreateTableOptimizerResult.h>
71#include <aws/glue/model/CreateTableResult.h>
72#include <aws/glue/model/CreateTriggerResult.h>
73#include <aws/glue/model/CreateUsageProfileResult.h>
74#include <aws/glue/model/CreateUserDefinedFunctionResult.h>
75#include <aws/glue/model/CreateWorkflowResult.h>
76#include <aws/glue/model/DeleteBlueprintResult.h>
77#include <aws/glue/model/DeleteCatalogResult.h>
78#include <aws/glue/model/DeleteClassifierResult.h>
79#include <aws/glue/model/DeleteColumnStatisticsForPartitionResult.h>
80#include <aws/glue/model/DeleteColumnStatisticsForTableResult.h>
81#include <aws/glue/model/DeleteColumnStatisticsTaskSettingsResult.h>
82#include <aws/glue/model/DeleteConnectionResult.h>
83#include <aws/glue/model/DeleteCrawlerResult.h>
84#include <aws/glue/model/DeleteCustomEntityTypeResult.h>
85#include <aws/glue/model/DeleteDataQualityRulesetResult.h>
86#include <aws/glue/model/DeleteDatabaseResult.h>
87#include <aws/glue/model/DeleteDevEndpointResult.h>
88#include <aws/glue/model/DeleteGlueIdentityCenterConfigurationRequest.h>
89#include <aws/glue/model/DeleteGlueIdentityCenterConfigurationResult.h>
90#include <aws/glue/model/DeleteIntegrationResult.h>
91#include <aws/glue/model/DeleteIntegrationTablePropertiesResult.h>
92#include <aws/glue/model/DeleteJobResult.h>
93#include <aws/glue/model/DeleteMLTransformResult.h>
94#include <aws/glue/model/DeletePartitionIndexResult.h>
95#include <aws/glue/model/DeletePartitionResult.h>
96#include <aws/glue/model/DeleteRegistryResult.h>
97#include <aws/glue/model/DeleteResourcePolicyRequest.h>
98#include <aws/glue/model/DeleteResourcePolicyResult.h>
99#include <aws/glue/model/DeleteSchemaResult.h>
100#include <aws/glue/model/DeleteSchemaVersionsResult.h>
101#include <aws/glue/model/DeleteSecurityConfigurationResult.h>
102#include <aws/glue/model/DeleteSessionResult.h>
103#include <aws/glue/model/DeleteTableOptimizerResult.h>
104#include <aws/glue/model/DeleteTableResult.h>
105#include <aws/glue/model/DeleteTableVersionResult.h>
106#include <aws/glue/model/DeleteTriggerResult.h>
107#include <aws/glue/model/DeleteUsageProfileResult.h>
108#include <aws/glue/model/DeleteUserDefinedFunctionResult.h>
109#include <aws/glue/model/DeleteWorkflowResult.h>
110#include <aws/glue/model/DescribeConnectionTypeResult.h>
111#include <aws/glue/model/DescribeEntityResult.h>
112#include <aws/glue/model/DescribeInboundIntegrationsRequest.h>
113#include <aws/glue/model/DescribeInboundIntegrationsResult.h>
114#include <aws/glue/model/DescribeIntegrationsRequest.h>
115#include <aws/glue/model/DescribeIntegrationsResult.h>
116#include <aws/glue/model/GetBlueprintResult.h>
117#include <aws/glue/model/GetBlueprintRunResult.h>
118#include <aws/glue/model/GetBlueprintRunsResult.h>
119#include <aws/glue/model/GetCatalogImportStatusRequest.h>
120#include <aws/glue/model/GetCatalogImportStatusResult.h>
121#include <aws/glue/model/GetCatalogResult.h>
122#include <aws/glue/model/GetCatalogsRequest.h>
123#include <aws/glue/model/GetCatalogsResult.h>
124#include <aws/glue/model/GetClassifierResult.h>
125#include <aws/glue/model/GetClassifiersRequest.h>
126#include <aws/glue/model/GetClassifiersResult.h>
127#include <aws/glue/model/GetColumnStatisticsForPartitionResult.h>
128#include <aws/glue/model/GetColumnStatisticsForTableResult.h>
129#include <aws/glue/model/GetColumnStatisticsTaskRunResult.h>
130#include <aws/glue/model/GetColumnStatisticsTaskRunsResult.h>
131#include <aws/glue/model/GetColumnStatisticsTaskSettingsResult.h>
132#include <aws/glue/model/GetConnectionResult.h>
133#include <aws/glue/model/GetConnectionsRequest.h>
134#include <aws/glue/model/GetConnectionsResult.h>
135#include <aws/glue/model/GetCrawlerMetricsRequest.h>
136#include <aws/glue/model/GetCrawlerMetricsResult.h>
137#include <aws/glue/model/GetCrawlerResult.h>
138#include <aws/glue/model/GetCrawlersRequest.h>
139#include <aws/glue/model/GetCrawlersResult.h>
140#include <aws/glue/model/GetCustomEntityTypeResult.h>
141#include <aws/glue/model/GetDataCatalogEncryptionSettingsRequest.h>
142#include <aws/glue/model/GetDataCatalogEncryptionSettingsResult.h>
143#include <aws/glue/model/GetDataQualityModelResult.h>
144#include <aws/glue/model/GetDataQualityModelResultResult.h>
145#include <aws/glue/model/GetDataQualityResultResult.h>
146#include <aws/glue/model/GetDataQualityRuleRecommendationRunResult.h>
147#include <aws/glue/model/GetDataQualityRulesetEvaluationRunResult.h>
148#include <aws/glue/model/GetDataQualityRulesetResult.h>
149#include <aws/glue/model/GetDatabaseResult.h>
150#include <aws/glue/model/GetDatabasesRequest.h>
151#include <aws/glue/model/GetDatabasesResult.h>
152#include <aws/glue/model/GetDataflowGraphRequest.h>
153#include <aws/glue/model/GetDataflowGraphResult.h>
154#include <aws/glue/model/GetDevEndpointResult.h>
155#include <aws/glue/model/GetDevEndpointsRequest.h>
156#include <aws/glue/model/GetDevEndpointsResult.h>
157#include <aws/glue/model/GetEntityRecordsResult.h>
158#include <aws/glue/model/GetGlueIdentityCenterConfigurationRequest.h>
159#include <aws/glue/model/GetGlueIdentityCenterConfigurationResult.h>
160#include <aws/glue/model/GetIntegrationResourcePropertyResult.h>
161#include <aws/glue/model/GetIntegrationTablePropertiesResult.h>
162#include <aws/glue/model/GetJobBookmarkResult.h>
163#include <aws/glue/model/GetJobResult.h>
164#include <aws/glue/model/GetJobRunResult.h>
165#include <aws/glue/model/GetJobRunsResult.h>
166#include <aws/glue/model/GetJobsRequest.h>
167#include <aws/glue/model/GetJobsResult.h>
168#include <aws/glue/model/GetMLTaskRunResult.h>
169#include <aws/glue/model/GetMLTaskRunsResult.h>
170#include <aws/glue/model/GetMLTransformResult.h>
171#include <aws/glue/model/GetMLTransformsRequest.h>
172#include <aws/glue/model/GetMLTransformsResult.h>
173#include <aws/glue/model/GetMappingResult.h>
174#include <aws/glue/model/GetPartitionIndexesResult.h>
175#include <aws/glue/model/GetPartitionResult.h>
176#include <aws/glue/model/GetPartitionsResult.h>
177#include <aws/glue/model/GetPlanResult.h>
178#include <aws/glue/model/GetRegistryResult.h>
179#include <aws/glue/model/GetResourcePoliciesRequest.h>
180#include <aws/glue/model/GetResourcePoliciesResult.h>
181#include <aws/glue/model/GetResourcePolicyRequest.h>
182#include <aws/glue/model/GetResourcePolicyResult.h>
183#include <aws/glue/model/GetSchemaByDefinitionResult.h>
184#include <aws/glue/model/GetSchemaResult.h>
185#include <aws/glue/model/GetSchemaVersionRequest.h>
186#include <aws/glue/model/GetSchemaVersionResult.h>
187#include <aws/glue/model/GetSchemaVersionsDiffResult.h>
188#include <aws/glue/model/GetSecurityConfigurationResult.h>
189#include <aws/glue/model/GetSecurityConfigurationsRequest.h>
190#include <aws/glue/model/GetSecurityConfigurationsResult.h>
191#include <aws/glue/model/GetSessionResult.h>
192#include <aws/glue/model/GetStatementResult.h>
193#include <aws/glue/model/GetTableOptimizerResult.h>
194#include <aws/glue/model/GetTableResult.h>
195#include <aws/glue/model/GetTableVersionResult.h>
196#include <aws/glue/model/GetTableVersionsResult.h>
197#include <aws/glue/model/GetTablesResult.h>
198#include <aws/glue/model/GetTagsResult.h>
199#include <aws/glue/model/GetTriggerResult.h>
200#include <aws/glue/model/GetTriggersRequest.h>
201#include <aws/glue/model/GetTriggersResult.h>
202#include <aws/glue/model/GetUnfilteredPartitionMetadataResult.h>
203#include <aws/glue/model/GetUnfilteredPartitionsMetadataResult.h>
204#include <aws/glue/model/GetUnfilteredTableMetadataResult.h>
205#include <aws/glue/model/GetUsageProfileResult.h>
206#include <aws/glue/model/GetUserDefinedFunctionResult.h>
207#include <aws/glue/model/GetUserDefinedFunctionsResult.h>
208#include <aws/glue/model/GetWorkflowResult.h>
209#include <aws/glue/model/GetWorkflowRunPropertiesResult.h>
210#include <aws/glue/model/GetWorkflowRunResult.h>
211#include <aws/glue/model/GetWorkflowRunsResult.h>
212#include <aws/glue/model/ImportCatalogToGlueRequest.h>
213#include <aws/glue/model/ImportCatalogToGlueResult.h>
214#include <aws/glue/model/ListBlueprintsRequest.h>
215#include <aws/glue/model/ListBlueprintsResult.h>
216#include <aws/glue/model/ListColumnStatisticsTaskRunsRequest.h>
217#include <aws/glue/model/ListColumnStatisticsTaskRunsResult.h>
218#include <aws/glue/model/ListConnectionTypesRequest.h>
219#include <aws/glue/model/ListConnectionTypesResult.h>
220#include <aws/glue/model/ListCrawlersRequest.h>
221#include <aws/glue/model/ListCrawlersResult.h>
222#include <aws/glue/model/ListCrawlsResult.h>
223#include <aws/glue/model/ListCustomEntityTypesRequest.h>
224#include <aws/glue/model/ListCustomEntityTypesResult.h>
225#include <aws/glue/model/ListDataQualityResultsRequest.h>
226#include <aws/glue/model/ListDataQualityResultsResult.h>
227#include <aws/glue/model/ListDataQualityRuleRecommendationRunsRequest.h>
228#include <aws/glue/model/ListDataQualityRuleRecommendationRunsResult.h>
229#include <aws/glue/model/ListDataQualityRulesetEvaluationRunsRequest.h>
230#include <aws/glue/model/ListDataQualityRulesetEvaluationRunsResult.h>
231#include <aws/glue/model/ListDataQualityRulesetsRequest.h>
232#include <aws/glue/model/ListDataQualityRulesetsResult.h>
233#include <aws/glue/model/ListDataQualityStatisticAnnotationsRequest.h>
234#include <aws/glue/model/ListDataQualityStatisticAnnotationsResult.h>
235#include <aws/glue/model/ListDataQualityStatisticsRequest.h>
236#include <aws/glue/model/ListDataQualityStatisticsResult.h>
237#include <aws/glue/model/ListDevEndpointsRequest.h>
238#include <aws/glue/model/ListDevEndpointsResult.h>
239#include <aws/glue/model/ListEntitiesRequest.h>
240#include <aws/glue/model/ListEntitiesResult.h>
241#include <aws/glue/model/ListJobsRequest.h>
242#include <aws/glue/model/ListJobsResult.h>
243#include <aws/glue/model/ListMLTransformsRequest.h>
244#include <aws/glue/model/ListMLTransformsResult.h>
245#include <aws/glue/model/ListRegistriesRequest.h>
246#include <aws/glue/model/ListRegistriesResult.h>
247#include <aws/glue/model/ListSchemaVersionsResult.h>
248#include <aws/glue/model/ListSchemasRequest.h>
249#include <aws/glue/model/ListSchemasResult.h>
250#include <aws/glue/model/ListSessionsRequest.h>
251#include <aws/glue/model/ListSessionsResult.h>
252#include <aws/glue/model/ListStatementsResult.h>
253#include <aws/glue/model/ListTableOptimizerRunsResult.h>
254#include <aws/glue/model/ListTriggersRequest.h>
255#include <aws/glue/model/ListTriggersResult.h>
256#include <aws/glue/model/ListUsageProfilesRequest.h>
257#include <aws/glue/model/ListUsageProfilesResult.h>
258#include <aws/glue/model/ListWorkflowsRequest.h>
259#include <aws/glue/model/ListWorkflowsResult.h>
260#include <aws/glue/model/ModifyIntegrationResult.h>
261#include <aws/glue/model/PutDataCatalogEncryptionSettingsResult.h>
262#include <aws/glue/model/PutDataQualityProfileAnnotationResult.h>
263#include <aws/glue/model/PutResourcePolicyResult.h>
264#include <aws/glue/model/PutSchemaVersionMetadataResult.h>
265#include <aws/glue/model/PutWorkflowRunPropertiesResult.h>
266#include <aws/glue/model/QuerySchemaVersionMetadataRequest.h>
267#include <aws/glue/model/QuerySchemaVersionMetadataResult.h>
268#include <aws/glue/model/RegisterSchemaVersionResult.h>
269#include <aws/glue/model/RemoveSchemaVersionMetadataResult.h>
270#include <aws/glue/model/ResetJobBookmarkResult.h>
271#include <aws/glue/model/ResumeWorkflowRunResult.h>
272#include <aws/glue/model/RunStatementResult.h>
273#include <aws/glue/model/SearchTablesRequest.h>
274#include <aws/glue/model/SearchTablesResult.h>
275#include <aws/glue/model/StartBlueprintRunResult.h>
276#include <aws/glue/model/StartColumnStatisticsTaskRunResult.h>
277#include <aws/glue/model/StartColumnStatisticsTaskRunScheduleResult.h>
278#include <aws/glue/model/StartCrawlerResult.h>
279#include <aws/glue/model/StartCrawlerScheduleResult.h>
280#include <aws/glue/model/StartDataQualityRuleRecommendationRunResult.h>
281#include <aws/glue/model/StartDataQualityRulesetEvaluationRunResult.h>
282#include <aws/glue/model/StartExportLabelsTaskRunResult.h>
283#include <aws/glue/model/StartImportLabelsTaskRunResult.h>
284#include <aws/glue/model/StartJobRunResult.h>
285#include <aws/glue/model/StartMLEvaluationTaskRunResult.h>
286#include <aws/glue/model/StartMLLabelingSetGenerationTaskRunResult.h>
287#include <aws/glue/model/StartTriggerResult.h>
288#include <aws/glue/model/StartWorkflowRunResult.h>
289#include <aws/glue/model/StopColumnStatisticsTaskRunResult.h>
290#include <aws/glue/model/StopColumnStatisticsTaskRunScheduleResult.h>
291#include <aws/glue/model/StopCrawlerResult.h>
292#include <aws/glue/model/StopCrawlerScheduleResult.h>
293#include <aws/glue/model/StopSessionResult.h>
294#include <aws/glue/model/StopTriggerResult.h>
295#include <aws/glue/model/StopWorkflowRunResult.h>
296#include <aws/glue/model/TagResourceResult.h>
297#include <aws/glue/model/TestConnectionRequest.h>
298#include <aws/glue/model/TestConnectionResult.h>
299#include <aws/glue/model/UntagResourceResult.h>
300#include <aws/glue/model/UpdateBlueprintResult.h>
301#include <aws/glue/model/UpdateCatalogResult.h>
302#include <aws/glue/model/UpdateClassifierRequest.h>
303#include <aws/glue/model/UpdateClassifierResult.h>
304#include <aws/glue/model/UpdateColumnStatisticsForPartitionResult.h>
305#include <aws/glue/model/UpdateColumnStatisticsForTableResult.h>
306#include <aws/glue/model/UpdateColumnStatisticsTaskSettingsResult.h>
307#include <aws/glue/model/UpdateConnectionResult.h>
308#include <aws/glue/model/UpdateCrawlerResult.h>
309#include <aws/glue/model/UpdateCrawlerScheduleResult.h>
310#include <aws/glue/model/UpdateDataQualityRulesetResult.h>
311#include <aws/glue/model/UpdateDatabaseResult.h>
312#include <aws/glue/model/UpdateDevEndpointResult.h>
313#include <aws/glue/model/UpdateGlueIdentityCenterConfigurationRequest.h>
314#include <aws/glue/model/UpdateGlueIdentityCenterConfigurationResult.h>
315#include <aws/glue/model/UpdateIntegrationResourcePropertyResult.h>
316#include <aws/glue/model/UpdateIntegrationTablePropertiesResult.h>
317#include <aws/glue/model/UpdateJobFromSourceControlRequest.h>
318#include <aws/glue/model/UpdateJobFromSourceControlResult.h>
319#include <aws/glue/model/UpdateJobResult.h>
320#include <aws/glue/model/UpdateMLTransformResult.h>
321#include <aws/glue/model/UpdatePartitionResult.h>
322#include <aws/glue/model/UpdateRegistryResult.h>
323#include <aws/glue/model/UpdateSchemaResult.h>
324#include <aws/glue/model/UpdateSourceControlFromJobRequest.h>
325#include <aws/glue/model/UpdateSourceControlFromJobResult.h>
326#include <aws/glue/model/UpdateTableOptimizerResult.h>
327#include <aws/glue/model/UpdateTableResult.h>
328#include <aws/glue/model/UpdateTriggerResult.h>
329#include <aws/glue/model/UpdateUsageProfileResult.h>
330#include <aws/glue/model/UpdateUserDefinedFunctionResult.h>
331#include <aws/glue/model/UpdateWorkflowResult.h>
332/* End of service model headers required in GlueClient header */
333
334namespace Aws {
335namespace Http {
336class HttpClient;
337class HttpClientFactory;
338} // namespace Http
339
340namespace Utils {
341template <typename R, typename E>
342class Outcome;
343
344namespace Threading {
345class Executor;
346} // namespace Threading
347} // namespace Utils
348
349namespace Auth {
350class AWSCredentials;
351class AWSCredentialsProvider;
352} // namespace Auth
353
354namespace Client {
355class RetryStrategy;
356} // namespace Client
357
358namespace Glue {
362
363namespace Model {
364/* Service model forward declarations required in GlueClient header */
402class CreateJobRequest;
432class DeleteJobRequest;
488class GetJobRequest;
490class GetJobRunRequest;
492class GetJobsRequest;
501class GetPlanRequest;
505class GetSchemaRequest;
513class GetTableRequest;
517class GetTablesRequest;
518class GetTagsRequest;
546class ListJobsRequest;
609class UpdateJobRequest;
622/* End of service model forward declarations required in GlueClient header */
623
624/* Service model Outcome class definitions */
882/* End of service model Outcome class definitions */
883
884/* Service model Outcome callable definitions */
885typedef std::future<BatchCreatePartitionOutcome> BatchCreatePartitionOutcomeCallable;
886typedef std::future<BatchDeleteConnectionOutcome> BatchDeleteConnectionOutcomeCallable;
887typedef std::future<BatchDeletePartitionOutcome> BatchDeletePartitionOutcomeCallable;
888typedef std::future<BatchDeleteTableOutcome> BatchDeleteTableOutcomeCallable;
889typedef std::future<BatchDeleteTableVersionOutcome> BatchDeleteTableVersionOutcomeCallable;
890typedef std::future<BatchGetBlueprintsOutcome> BatchGetBlueprintsOutcomeCallable;
891typedef std::future<BatchGetCrawlersOutcome> BatchGetCrawlersOutcomeCallable;
892typedef std::future<BatchGetCustomEntityTypesOutcome> BatchGetCustomEntityTypesOutcomeCallable;
893typedef std::future<BatchGetDataQualityResultOutcome> BatchGetDataQualityResultOutcomeCallable;
894typedef std::future<BatchGetDevEndpointsOutcome> BatchGetDevEndpointsOutcomeCallable;
895typedef std::future<BatchGetJobsOutcome> BatchGetJobsOutcomeCallable;
896typedef std::future<BatchGetPartitionOutcome> BatchGetPartitionOutcomeCallable;
897typedef std::future<BatchGetTableOptimizerOutcome> BatchGetTableOptimizerOutcomeCallable;
898typedef std::future<BatchGetTriggersOutcome> BatchGetTriggersOutcomeCallable;
899typedef std::future<BatchGetWorkflowsOutcome> BatchGetWorkflowsOutcomeCallable;
900typedef std::future<BatchPutDataQualityStatisticAnnotationOutcome> BatchPutDataQualityStatisticAnnotationOutcomeCallable;
901typedef std::future<BatchStopJobRunOutcome> BatchStopJobRunOutcomeCallable;
902typedef std::future<BatchUpdatePartitionOutcome> BatchUpdatePartitionOutcomeCallable;
903typedef std::future<CancelDataQualityRuleRecommendationRunOutcome> CancelDataQualityRuleRecommendationRunOutcomeCallable;
904typedef std::future<CancelDataQualityRulesetEvaluationRunOutcome> CancelDataQualityRulesetEvaluationRunOutcomeCallable;
905typedef std::future<CancelMLTaskRunOutcome> CancelMLTaskRunOutcomeCallable;
906typedef std::future<CancelStatementOutcome> CancelStatementOutcomeCallable;
907typedef std::future<CheckSchemaVersionValidityOutcome> CheckSchemaVersionValidityOutcomeCallable;
908typedef std::future<CreateBlueprintOutcome> CreateBlueprintOutcomeCallable;
909typedef std::future<CreateCatalogOutcome> CreateCatalogOutcomeCallable;
910typedef std::future<CreateClassifierOutcome> CreateClassifierOutcomeCallable;
911typedef std::future<CreateColumnStatisticsTaskSettingsOutcome> CreateColumnStatisticsTaskSettingsOutcomeCallable;
912typedef std::future<CreateConnectionOutcome> CreateConnectionOutcomeCallable;
913typedef std::future<CreateCrawlerOutcome> CreateCrawlerOutcomeCallable;
914typedef std::future<CreateCustomEntityTypeOutcome> CreateCustomEntityTypeOutcomeCallable;
915typedef std::future<CreateDataQualityRulesetOutcome> CreateDataQualityRulesetOutcomeCallable;
916typedef std::future<CreateDatabaseOutcome> CreateDatabaseOutcomeCallable;
917typedef std::future<CreateDevEndpointOutcome> CreateDevEndpointOutcomeCallable;
918typedef std::future<CreateGlueIdentityCenterConfigurationOutcome> CreateGlueIdentityCenterConfigurationOutcomeCallable;
919typedef std::future<CreateIntegrationOutcome> CreateIntegrationOutcomeCallable;
920typedef std::future<CreateIntegrationResourcePropertyOutcome> CreateIntegrationResourcePropertyOutcomeCallable;
921typedef std::future<CreateIntegrationTablePropertiesOutcome> CreateIntegrationTablePropertiesOutcomeCallable;
922typedef std::future<CreateJobOutcome> CreateJobOutcomeCallable;
923typedef std::future<CreateMLTransformOutcome> CreateMLTransformOutcomeCallable;
924typedef std::future<CreatePartitionOutcome> CreatePartitionOutcomeCallable;
925typedef std::future<CreatePartitionIndexOutcome> CreatePartitionIndexOutcomeCallable;
926typedef std::future<CreateRegistryOutcome> CreateRegistryOutcomeCallable;
927typedef std::future<CreateSchemaOutcome> CreateSchemaOutcomeCallable;
928typedef std::future<CreateScriptOutcome> CreateScriptOutcomeCallable;
929typedef std::future<CreateSecurityConfigurationOutcome> CreateSecurityConfigurationOutcomeCallable;
930typedef std::future<CreateSessionOutcome> CreateSessionOutcomeCallable;
931typedef std::future<CreateTableOutcome> CreateTableOutcomeCallable;
932typedef std::future<CreateTableOptimizerOutcome> CreateTableOptimizerOutcomeCallable;
933typedef std::future<CreateTriggerOutcome> CreateTriggerOutcomeCallable;
934typedef std::future<CreateUsageProfileOutcome> CreateUsageProfileOutcomeCallable;
935typedef std::future<CreateUserDefinedFunctionOutcome> CreateUserDefinedFunctionOutcomeCallable;
936typedef std::future<CreateWorkflowOutcome> CreateWorkflowOutcomeCallable;
937typedef std::future<DeleteBlueprintOutcome> DeleteBlueprintOutcomeCallable;
938typedef std::future<DeleteCatalogOutcome> DeleteCatalogOutcomeCallable;
939typedef std::future<DeleteClassifierOutcome> DeleteClassifierOutcomeCallable;
940typedef std::future<DeleteColumnStatisticsForPartitionOutcome> DeleteColumnStatisticsForPartitionOutcomeCallable;
941typedef std::future<DeleteColumnStatisticsForTableOutcome> DeleteColumnStatisticsForTableOutcomeCallable;
942typedef std::future<DeleteColumnStatisticsTaskSettingsOutcome> DeleteColumnStatisticsTaskSettingsOutcomeCallable;
943typedef std::future<DeleteConnectionOutcome> DeleteConnectionOutcomeCallable;
944typedef std::future<DeleteCrawlerOutcome> DeleteCrawlerOutcomeCallable;
945typedef std::future<DeleteCustomEntityTypeOutcome> DeleteCustomEntityTypeOutcomeCallable;
946typedef std::future<DeleteDataQualityRulesetOutcome> DeleteDataQualityRulesetOutcomeCallable;
947typedef std::future<DeleteDatabaseOutcome> DeleteDatabaseOutcomeCallable;
948typedef std::future<DeleteDevEndpointOutcome> DeleteDevEndpointOutcomeCallable;
949typedef std::future<DeleteGlueIdentityCenterConfigurationOutcome> DeleteGlueIdentityCenterConfigurationOutcomeCallable;
950typedef std::future<DeleteIntegrationOutcome> DeleteIntegrationOutcomeCallable;
951typedef std::future<DeleteIntegrationTablePropertiesOutcome> DeleteIntegrationTablePropertiesOutcomeCallable;
952typedef std::future<DeleteJobOutcome> DeleteJobOutcomeCallable;
953typedef std::future<DeleteMLTransformOutcome> DeleteMLTransformOutcomeCallable;
954typedef std::future<DeletePartitionOutcome> DeletePartitionOutcomeCallable;
955typedef std::future<DeletePartitionIndexOutcome> DeletePartitionIndexOutcomeCallable;
956typedef std::future<DeleteRegistryOutcome> DeleteRegistryOutcomeCallable;
957typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
958typedef std::future<DeleteSchemaOutcome> DeleteSchemaOutcomeCallable;
959typedef std::future<DeleteSchemaVersionsOutcome> DeleteSchemaVersionsOutcomeCallable;
960typedef std::future<DeleteSecurityConfigurationOutcome> DeleteSecurityConfigurationOutcomeCallable;
961typedef std::future<DeleteSessionOutcome> DeleteSessionOutcomeCallable;
962typedef std::future<DeleteTableOutcome> DeleteTableOutcomeCallable;
963typedef std::future<DeleteTableOptimizerOutcome> DeleteTableOptimizerOutcomeCallable;
964typedef std::future<DeleteTableVersionOutcome> DeleteTableVersionOutcomeCallable;
965typedef std::future<DeleteTriggerOutcome> DeleteTriggerOutcomeCallable;
966typedef std::future<DeleteUsageProfileOutcome> DeleteUsageProfileOutcomeCallable;
967typedef std::future<DeleteUserDefinedFunctionOutcome> DeleteUserDefinedFunctionOutcomeCallable;
968typedef std::future<DeleteWorkflowOutcome> DeleteWorkflowOutcomeCallable;
969typedef std::future<DescribeConnectionTypeOutcome> DescribeConnectionTypeOutcomeCallable;
970typedef std::future<DescribeEntityOutcome> DescribeEntityOutcomeCallable;
971typedef std::future<DescribeInboundIntegrationsOutcome> DescribeInboundIntegrationsOutcomeCallable;
972typedef std::future<DescribeIntegrationsOutcome> DescribeIntegrationsOutcomeCallable;
973typedef std::future<GetBlueprintOutcome> GetBlueprintOutcomeCallable;
974typedef std::future<GetBlueprintRunOutcome> GetBlueprintRunOutcomeCallable;
975typedef std::future<GetBlueprintRunsOutcome> GetBlueprintRunsOutcomeCallable;
976typedef std::future<GetCatalogOutcome> GetCatalogOutcomeCallable;
977typedef std::future<GetCatalogImportStatusOutcome> GetCatalogImportStatusOutcomeCallable;
978typedef std::future<GetCatalogsOutcome> GetCatalogsOutcomeCallable;
979typedef std::future<GetClassifierOutcome> GetClassifierOutcomeCallable;
980typedef std::future<GetClassifiersOutcome> GetClassifiersOutcomeCallable;
981typedef std::future<GetColumnStatisticsForPartitionOutcome> GetColumnStatisticsForPartitionOutcomeCallable;
982typedef std::future<GetColumnStatisticsForTableOutcome> GetColumnStatisticsForTableOutcomeCallable;
983typedef std::future<GetColumnStatisticsTaskRunOutcome> GetColumnStatisticsTaskRunOutcomeCallable;
984typedef std::future<GetColumnStatisticsTaskRunsOutcome> GetColumnStatisticsTaskRunsOutcomeCallable;
985typedef std::future<GetColumnStatisticsTaskSettingsOutcome> GetColumnStatisticsTaskSettingsOutcomeCallable;
986typedef std::future<GetConnectionOutcome> GetConnectionOutcomeCallable;
987typedef std::future<GetConnectionsOutcome> GetConnectionsOutcomeCallable;
988typedef std::future<GetCrawlerOutcome> GetCrawlerOutcomeCallable;
989typedef std::future<GetCrawlerMetricsOutcome> GetCrawlerMetricsOutcomeCallable;
990typedef std::future<GetCrawlersOutcome> GetCrawlersOutcomeCallable;
991typedef std::future<GetCustomEntityTypeOutcome> GetCustomEntityTypeOutcomeCallable;
992typedef std::future<GetDataCatalogEncryptionSettingsOutcome> GetDataCatalogEncryptionSettingsOutcomeCallable;
993typedef std::future<GetDataQualityModelOutcome> GetDataQualityModelOutcomeCallable;
994typedef std::future<GetDataQualityModelResultOutcome> GetDataQualityModelResultOutcomeCallable;
995typedef std::future<GetDataQualityResultOutcome> GetDataQualityResultOutcomeCallable;
996typedef std::future<GetDataQualityRuleRecommendationRunOutcome> GetDataQualityRuleRecommendationRunOutcomeCallable;
997typedef std::future<GetDataQualityRulesetOutcome> GetDataQualityRulesetOutcomeCallable;
998typedef std::future<GetDataQualityRulesetEvaluationRunOutcome> GetDataQualityRulesetEvaluationRunOutcomeCallable;
999typedef std::future<GetDatabaseOutcome> GetDatabaseOutcomeCallable;
1000typedef std::future<GetDatabasesOutcome> GetDatabasesOutcomeCallable;
1001typedef std::future<GetDataflowGraphOutcome> GetDataflowGraphOutcomeCallable;
1002typedef std::future<GetDevEndpointOutcome> GetDevEndpointOutcomeCallable;
1003typedef std::future<GetDevEndpointsOutcome> GetDevEndpointsOutcomeCallable;
1004typedef std::future<GetEntityRecordsOutcome> GetEntityRecordsOutcomeCallable;
1005typedef std::future<GetGlueIdentityCenterConfigurationOutcome> GetGlueIdentityCenterConfigurationOutcomeCallable;
1006typedef std::future<GetIntegrationResourcePropertyOutcome> GetIntegrationResourcePropertyOutcomeCallable;
1007typedef std::future<GetIntegrationTablePropertiesOutcome> GetIntegrationTablePropertiesOutcomeCallable;
1008typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
1009typedef std::future<GetJobBookmarkOutcome> GetJobBookmarkOutcomeCallable;
1010typedef std::future<GetJobRunOutcome> GetJobRunOutcomeCallable;
1011typedef std::future<GetJobRunsOutcome> GetJobRunsOutcomeCallable;
1012typedef std::future<GetJobsOutcome> GetJobsOutcomeCallable;
1013typedef std::future<GetMLTaskRunOutcome> GetMLTaskRunOutcomeCallable;
1014typedef std::future<GetMLTaskRunsOutcome> GetMLTaskRunsOutcomeCallable;
1015typedef std::future<GetMLTransformOutcome> GetMLTransformOutcomeCallable;
1016typedef std::future<GetMLTransformsOutcome> GetMLTransformsOutcomeCallable;
1017typedef std::future<GetMappingOutcome> GetMappingOutcomeCallable;
1018typedef std::future<GetPartitionOutcome> GetPartitionOutcomeCallable;
1019typedef std::future<GetPartitionIndexesOutcome> GetPartitionIndexesOutcomeCallable;
1020typedef std::future<GetPartitionsOutcome> GetPartitionsOutcomeCallable;
1021typedef std::future<GetPlanOutcome> GetPlanOutcomeCallable;
1022typedef std::future<GetRegistryOutcome> GetRegistryOutcomeCallable;
1023typedef std::future<GetResourcePoliciesOutcome> GetResourcePoliciesOutcomeCallable;
1024typedef std::future<GetResourcePolicyOutcome> GetResourcePolicyOutcomeCallable;
1025typedef std::future<GetSchemaOutcome> GetSchemaOutcomeCallable;
1026typedef std::future<GetSchemaByDefinitionOutcome> GetSchemaByDefinitionOutcomeCallable;
1027typedef std::future<GetSchemaVersionOutcome> GetSchemaVersionOutcomeCallable;
1028typedef std::future<GetSchemaVersionsDiffOutcome> GetSchemaVersionsDiffOutcomeCallable;
1029typedef std::future<GetSecurityConfigurationOutcome> GetSecurityConfigurationOutcomeCallable;
1030typedef std::future<GetSecurityConfigurationsOutcome> GetSecurityConfigurationsOutcomeCallable;
1031typedef std::future<GetSessionOutcome> GetSessionOutcomeCallable;
1032typedef std::future<GetStatementOutcome> GetStatementOutcomeCallable;
1033typedef std::future<GetTableOutcome> GetTableOutcomeCallable;
1034typedef std::future<GetTableOptimizerOutcome> GetTableOptimizerOutcomeCallable;
1035typedef std::future<GetTableVersionOutcome> GetTableVersionOutcomeCallable;
1036typedef std::future<GetTableVersionsOutcome> GetTableVersionsOutcomeCallable;
1037typedef std::future<GetTablesOutcome> GetTablesOutcomeCallable;
1038typedef std::future<GetTagsOutcome> GetTagsOutcomeCallable;
1039typedef std::future<GetTriggerOutcome> GetTriggerOutcomeCallable;
1040typedef std::future<GetTriggersOutcome> GetTriggersOutcomeCallable;
1041typedef std::future<GetUnfilteredPartitionMetadataOutcome> GetUnfilteredPartitionMetadataOutcomeCallable;
1042typedef std::future<GetUnfilteredPartitionsMetadataOutcome> GetUnfilteredPartitionsMetadataOutcomeCallable;
1043typedef std::future<GetUnfilteredTableMetadataOutcome> GetUnfilteredTableMetadataOutcomeCallable;
1044typedef std::future<GetUsageProfileOutcome> GetUsageProfileOutcomeCallable;
1045typedef std::future<GetUserDefinedFunctionOutcome> GetUserDefinedFunctionOutcomeCallable;
1046typedef std::future<GetUserDefinedFunctionsOutcome> GetUserDefinedFunctionsOutcomeCallable;
1047typedef std::future<GetWorkflowOutcome> GetWorkflowOutcomeCallable;
1048typedef std::future<GetWorkflowRunOutcome> GetWorkflowRunOutcomeCallable;
1049typedef std::future<GetWorkflowRunPropertiesOutcome> GetWorkflowRunPropertiesOutcomeCallable;
1050typedef std::future<GetWorkflowRunsOutcome> GetWorkflowRunsOutcomeCallable;
1051typedef std::future<ImportCatalogToGlueOutcome> ImportCatalogToGlueOutcomeCallable;
1052typedef std::future<ListBlueprintsOutcome> ListBlueprintsOutcomeCallable;
1053typedef std::future<ListColumnStatisticsTaskRunsOutcome> ListColumnStatisticsTaskRunsOutcomeCallable;
1054typedef std::future<ListConnectionTypesOutcome> ListConnectionTypesOutcomeCallable;
1055typedef std::future<ListCrawlersOutcome> ListCrawlersOutcomeCallable;
1056typedef std::future<ListCrawlsOutcome> ListCrawlsOutcomeCallable;
1057typedef std::future<ListCustomEntityTypesOutcome> ListCustomEntityTypesOutcomeCallable;
1058typedef std::future<ListDataQualityResultsOutcome> ListDataQualityResultsOutcomeCallable;
1059typedef std::future<ListDataQualityRuleRecommendationRunsOutcome> ListDataQualityRuleRecommendationRunsOutcomeCallable;
1060typedef std::future<ListDataQualityRulesetEvaluationRunsOutcome> ListDataQualityRulesetEvaluationRunsOutcomeCallable;
1061typedef std::future<ListDataQualityRulesetsOutcome> ListDataQualityRulesetsOutcomeCallable;
1062typedef std::future<ListDataQualityStatisticAnnotationsOutcome> ListDataQualityStatisticAnnotationsOutcomeCallable;
1063typedef std::future<ListDataQualityStatisticsOutcome> ListDataQualityStatisticsOutcomeCallable;
1064typedef std::future<ListDevEndpointsOutcome> ListDevEndpointsOutcomeCallable;
1065typedef std::future<ListEntitiesOutcome> ListEntitiesOutcomeCallable;
1066typedef std::future<ListJobsOutcome> ListJobsOutcomeCallable;
1067typedef std::future<ListMLTransformsOutcome> ListMLTransformsOutcomeCallable;
1068typedef std::future<ListRegistriesOutcome> ListRegistriesOutcomeCallable;
1069typedef std::future<ListSchemaVersionsOutcome> ListSchemaVersionsOutcomeCallable;
1070typedef std::future<ListSchemasOutcome> ListSchemasOutcomeCallable;
1071typedef std::future<ListSessionsOutcome> ListSessionsOutcomeCallable;
1072typedef std::future<ListStatementsOutcome> ListStatementsOutcomeCallable;
1073typedef std::future<ListTableOptimizerRunsOutcome> ListTableOptimizerRunsOutcomeCallable;
1074typedef std::future<ListTriggersOutcome> ListTriggersOutcomeCallable;
1075typedef std::future<ListUsageProfilesOutcome> ListUsageProfilesOutcomeCallable;
1076typedef std::future<ListWorkflowsOutcome> ListWorkflowsOutcomeCallable;
1077typedef std::future<ModifyIntegrationOutcome> ModifyIntegrationOutcomeCallable;
1078typedef std::future<PutDataCatalogEncryptionSettingsOutcome> PutDataCatalogEncryptionSettingsOutcomeCallable;
1079typedef std::future<PutDataQualityProfileAnnotationOutcome> PutDataQualityProfileAnnotationOutcomeCallable;
1080typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
1081typedef std::future<PutSchemaVersionMetadataOutcome> PutSchemaVersionMetadataOutcomeCallable;
1082typedef std::future<PutWorkflowRunPropertiesOutcome> PutWorkflowRunPropertiesOutcomeCallable;
1083typedef std::future<QuerySchemaVersionMetadataOutcome> QuerySchemaVersionMetadataOutcomeCallable;
1084typedef std::future<RegisterSchemaVersionOutcome> RegisterSchemaVersionOutcomeCallable;
1085typedef std::future<RemoveSchemaVersionMetadataOutcome> RemoveSchemaVersionMetadataOutcomeCallable;
1086typedef std::future<ResetJobBookmarkOutcome> ResetJobBookmarkOutcomeCallable;
1087typedef std::future<ResumeWorkflowRunOutcome> ResumeWorkflowRunOutcomeCallable;
1088typedef std::future<RunStatementOutcome> RunStatementOutcomeCallable;
1089typedef std::future<SearchTablesOutcome> SearchTablesOutcomeCallable;
1090typedef std::future<StartBlueprintRunOutcome> StartBlueprintRunOutcomeCallable;
1091typedef std::future<StartColumnStatisticsTaskRunOutcome> StartColumnStatisticsTaskRunOutcomeCallable;
1092typedef std::future<StartColumnStatisticsTaskRunScheduleOutcome> StartColumnStatisticsTaskRunScheduleOutcomeCallable;
1093typedef std::future<StartCrawlerOutcome> StartCrawlerOutcomeCallable;
1094typedef std::future<StartCrawlerScheduleOutcome> StartCrawlerScheduleOutcomeCallable;
1095typedef std::future<StartDataQualityRuleRecommendationRunOutcome> StartDataQualityRuleRecommendationRunOutcomeCallable;
1096typedef std::future<StartDataQualityRulesetEvaluationRunOutcome> StartDataQualityRulesetEvaluationRunOutcomeCallable;
1097typedef std::future<StartExportLabelsTaskRunOutcome> StartExportLabelsTaskRunOutcomeCallable;
1098typedef std::future<StartImportLabelsTaskRunOutcome> StartImportLabelsTaskRunOutcomeCallable;
1099typedef std::future<StartJobRunOutcome> StartJobRunOutcomeCallable;
1100typedef std::future<StartMLEvaluationTaskRunOutcome> StartMLEvaluationTaskRunOutcomeCallable;
1101typedef std::future<StartMLLabelingSetGenerationTaskRunOutcome> StartMLLabelingSetGenerationTaskRunOutcomeCallable;
1102typedef std::future<StartTriggerOutcome> StartTriggerOutcomeCallable;
1103typedef std::future<StartWorkflowRunOutcome> StartWorkflowRunOutcomeCallable;
1104typedef std::future<StopColumnStatisticsTaskRunOutcome> StopColumnStatisticsTaskRunOutcomeCallable;
1105typedef std::future<StopColumnStatisticsTaskRunScheduleOutcome> StopColumnStatisticsTaskRunScheduleOutcomeCallable;
1106typedef std::future<StopCrawlerOutcome> StopCrawlerOutcomeCallable;
1107typedef std::future<StopCrawlerScheduleOutcome> StopCrawlerScheduleOutcomeCallable;
1108typedef std::future<StopSessionOutcome> StopSessionOutcomeCallable;
1109typedef std::future<StopTriggerOutcome> StopTriggerOutcomeCallable;
1110typedef std::future<StopWorkflowRunOutcome> StopWorkflowRunOutcomeCallable;
1111typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
1112typedef std::future<TestConnectionOutcome> TestConnectionOutcomeCallable;
1113typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
1114typedef std::future<UpdateBlueprintOutcome> UpdateBlueprintOutcomeCallable;
1115typedef std::future<UpdateCatalogOutcome> UpdateCatalogOutcomeCallable;
1116typedef std::future<UpdateClassifierOutcome> UpdateClassifierOutcomeCallable;
1117typedef std::future<UpdateColumnStatisticsForPartitionOutcome> UpdateColumnStatisticsForPartitionOutcomeCallable;
1118typedef std::future<UpdateColumnStatisticsForTableOutcome> UpdateColumnStatisticsForTableOutcomeCallable;
1119typedef std::future<UpdateColumnStatisticsTaskSettingsOutcome> UpdateColumnStatisticsTaskSettingsOutcomeCallable;
1120typedef std::future<UpdateConnectionOutcome> UpdateConnectionOutcomeCallable;
1121typedef std::future<UpdateCrawlerOutcome> UpdateCrawlerOutcomeCallable;
1122typedef std::future<UpdateCrawlerScheduleOutcome> UpdateCrawlerScheduleOutcomeCallable;
1123typedef std::future<UpdateDataQualityRulesetOutcome> UpdateDataQualityRulesetOutcomeCallable;
1124typedef std::future<UpdateDatabaseOutcome> UpdateDatabaseOutcomeCallable;
1125typedef std::future<UpdateDevEndpointOutcome> UpdateDevEndpointOutcomeCallable;
1126typedef std::future<UpdateGlueIdentityCenterConfigurationOutcome> UpdateGlueIdentityCenterConfigurationOutcomeCallable;
1127typedef std::future<UpdateIntegrationResourcePropertyOutcome> UpdateIntegrationResourcePropertyOutcomeCallable;
1128typedef std::future<UpdateIntegrationTablePropertiesOutcome> UpdateIntegrationTablePropertiesOutcomeCallable;
1129typedef std::future<UpdateJobOutcome> UpdateJobOutcomeCallable;
1130typedef std::future<UpdateJobFromSourceControlOutcome> UpdateJobFromSourceControlOutcomeCallable;
1131typedef std::future<UpdateMLTransformOutcome> UpdateMLTransformOutcomeCallable;
1132typedef std::future<UpdatePartitionOutcome> UpdatePartitionOutcomeCallable;
1133typedef std::future<UpdateRegistryOutcome> UpdateRegistryOutcomeCallable;
1134typedef std::future<UpdateSchemaOutcome> UpdateSchemaOutcomeCallable;
1135typedef std::future<UpdateSourceControlFromJobOutcome> UpdateSourceControlFromJobOutcomeCallable;
1136typedef std::future<UpdateTableOutcome> UpdateTableOutcomeCallable;
1137typedef std::future<UpdateTableOptimizerOutcome> UpdateTableOptimizerOutcomeCallable;
1138typedef std::future<UpdateTriggerOutcome> UpdateTriggerOutcomeCallable;
1139typedef std::future<UpdateUsageProfileOutcome> UpdateUsageProfileOutcomeCallable;
1140typedef std::future<UpdateUserDefinedFunctionOutcome> UpdateUserDefinedFunctionOutcomeCallable;
1141typedef std::future<UpdateWorkflowOutcome> UpdateWorkflowOutcomeCallable;
1142/* End of service model Outcome callable definitions */
1143} // namespace Model
1144
1145class GlueClient;
1146
1147/* Service model async handlers definitions */
1148typedef std::function<void(const GlueClient*, const Model::BatchCreatePartitionRequest&, const Model::BatchCreatePartitionOutcome&,
1149 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1151typedef std::function<void(const GlueClient*, const Model::BatchDeleteConnectionRequest&, const Model::BatchDeleteConnectionOutcome&,
1152 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1154typedef std::function<void(const GlueClient*, const Model::BatchDeletePartitionRequest&, const Model::BatchDeletePartitionOutcome&,
1155 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1157typedef std::function<void(const GlueClient*, const Model::BatchDeleteTableRequest&, const Model::BatchDeleteTableOutcome&,
1158 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1160typedef std::function<void(const GlueClient*, const Model::BatchDeleteTableVersionRequest&, const Model::BatchDeleteTableVersionOutcome&,
1161 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1163typedef std::function<void(const GlueClient*, const Model::BatchGetBlueprintsRequest&, const Model::BatchGetBlueprintsOutcome&,
1164 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1166typedef std::function<void(const GlueClient*, const Model::BatchGetCrawlersRequest&, const Model::BatchGetCrawlersOutcome&,
1167 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1169typedef std::function<void(const GlueClient*, const Model::BatchGetCustomEntityTypesRequest&,
1170 const Model::BatchGetCustomEntityTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1172typedef std::function<void(const GlueClient*, const Model::BatchGetDataQualityResultRequest&,
1173 const Model::BatchGetDataQualityResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1175typedef std::function<void(const GlueClient*, const Model::BatchGetDevEndpointsRequest&, const Model::BatchGetDevEndpointsOutcome&,
1176 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1178typedef std::function<void(const GlueClient*, const Model::BatchGetJobsRequest&, const Model::BatchGetJobsOutcome&,
1179 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1181typedef std::function<void(const GlueClient*, const Model::BatchGetPartitionRequest&, const Model::BatchGetPartitionOutcome&,
1182 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1184typedef std::function<void(const GlueClient*, const Model::BatchGetTableOptimizerRequest&, const Model::BatchGetTableOptimizerOutcome&,
1185 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1187typedef std::function<void(const GlueClient*, const Model::BatchGetTriggersRequest&, const Model::BatchGetTriggersOutcome&,
1188 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1190typedef std::function<void(const GlueClient*, const Model::BatchGetWorkflowsRequest&, const Model::BatchGetWorkflowsOutcome&,
1191 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1193typedef std::function<void(const GlueClient*, const Model::BatchPutDataQualityStatisticAnnotationRequest&,
1195 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1197typedef std::function<void(const GlueClient*, const Model::BatchStopJobRunRequest&, const Model::BatchStopJobRunOutcome&,
1198 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1200typedef std::function<void(const GlueClient*, const Model::BatchUpdatePartitionRequest&, const Model::BatchUpdatePartitionOutcome&,
1201 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1203typedef std::function<void(const GlueClient*, const Model::CancelDataQualityRuleRecommendationRunRequest&,
1205 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1207typedef std::function<void(const GlueClient*, const Model::CancelDataQualityRulesetEvaluationRunRequest&,
1209 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1211typedef std::function<void(const GlueClient*, const Model::CancelMLTaskRunRequest&, const Model::CancelMLTaskRunOutcome&,
1212 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1214typedef std::function<void(const GlueClient*, const Model::CancelStatementRequest&, const Model::CancelStatementOutcome&,
1215 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1217typedef std::function<void(const GlueClient*, const Model::CheckSchemaVersionValidityRequest&,
1218 const Model::CheckSchemaVersionValidityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1220typedef std::function<void(const GlueClient*, const Model::CreateBlueprintRequest&, const Model::CreateBlueprintOutcome&,
1221 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1223typedef std::function<void(const GlueClient*, const Model::CreateCatalogRequest&, const Model::CreateCatalogOutcome&,
1224 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1226typedef std::function<void(const GlueClient*, const Model::CreateClassifierRequest&, const Model::CreateClassifierOutcome&,
1227 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1229typedef std::function<void(const GlueClient*, const Model::CreateColumnStatisticsTaskSettingsRequest&,
1231 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1233typedef std::function<void(const GlueClient*, const Model::CreateConnectionRequest&, const Model::CreateConnectionOutcome&,
1234 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1236typedef std::function<void(const GlueClient*, const Model::CreateCrawlerRequest&, const Model::CreateCrawlerOutcome&,
1237 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1239typedef std::function<void(const GlueClient*, const Model::CreateCustomEntityTypeRequest&, const Model::CreateCustomEntityTypeOutcome&,
1240 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1242typedef std::function<void(const GlueClient*, const Model::CreateDataQualityRulesetRequest&, const Model::CreateDataQualityRulesetOutcome&,
1243 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1245typedef std::function<void(const GlueClient*, const Model::CreateDatabaseRequest&, const Model::CreateDatabaseOutcome&,
1246 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1248typedef std::function<void(const GlueClient*, const Model::CreateDevEndpointRequest&, const Model::CreateDevEndpointOutcome&,
1249 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1251typedef std::function<void(const GlueClient*, const Model::CreateGlueIdentityCenterConfigurationRequest&,
1253 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1255typedef std::function<void(const GlueClient*, const Model::CreateIntegrationRequest&, const Model::CreateIntegrationOutcome&,
1256 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1258typedef std::function<void(const GlueClient*, const Model::CreateIntegrationResourcePropertyRequest&,
1260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1262typedef std::function<void(const GlueClient*, const Model::CreateIntegrationTablePropertiesRequest&,
1264 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1266typedef std::function<void(const GlueClient*, const Model::CreateJobRequest&, const Model::CreateJobOutcome&,
1267 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1269typedef std::function<void(const GlueClient*, const Model::CreateMLTransformRequest&, const Model::CreateMLTransformOutcome&,
1270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1272typedef std::function<void(const GlueClient*, const Model::CreatePartitionRequest&, const Model::CreatePartitionOutcome&,
1273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1275typedef std::function<void(const GlueClient*, const Model::CreatePartitionIndexRequest&, const Model::CreatePartitionIndexOutcome&,
1276 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1278typedef std::function<void(const GlueClient*, const Model::CreateRegistryRequest&, const Model::CreateRegistryOutcome&,
1279 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1281typedef std::function<void(const GlueClient*, const Model::CreateSchemaRequest&, const Model::CreateSchemaOutcome&,
1282 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1284typedef std::function<void(const GlueClient*, const Model::CreateScriptRequest&, const Model::CreateScriptOutcome&,
1285 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1287typedef std::function<void(const GlueClient*, const Model::CreateSecurityConfigurationRequest&,
1288 const Model::CreateSecurityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1290typedef std::function<void(const GlueClient*, const Model::CreateSessionRequest&, const Model::CreateSessionOutcome&,
1291 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1293typedef std::function<void(const GlueClient*, const Model::CreateTableRequest&, const Model::CreateTableOutcome&,
1294 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1296typedef std::function<void(const GlueClient*, const Model::CreateTableOptimizerRequest&, const Model::CreateTableOptimizerOutcome&,
1297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1299typedef std::function<void(const GlueClient*, const Model::CreateTriggerRequest&, const Model::CreateTriggerOutcome&,
1300 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1302typedef std::function<void(const GlueClient*, const Model::CreateUsageProfileRequest&, const Model::CreateUsageProfileOutcome&,
1303 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1305typedef std::function<void(const GlueClient*, const Model::CreateUserDefinedFunctionRequest&,
1306 const Model::CreateUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1308typedef std::function<void(const GlueClient*, const Model::CreateWorkflowRequest&, const Model::CreateWorkflowOutcome&,
1309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1311typedef std::function<void(const GlueClient*, const Model::DeleteBlueprintRequest&, const Model::DeleteBlueprintOutcome&,
1312 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1314typedef std::function<void(const GlueClient*, const Model::DeleteCatalogRequest&, const Model::DeleteCatalogOutcome&,
1315 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1317typedef std::function<void(const GlueClient*, const Model::DeleteClassifierRequest&, const Model::DeleteClassifierOutcome&,
1318 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1320typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsForPartitionRequest&,
1322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1324typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsForTableRequest&,
1326 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1328typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsTaskSettingsRequest&,
1330 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1332typedef std::function<void(const GlueClient*, const Model::DeleteConnectionRequest&, const Model::DeleteConnectionOutcome&,
1333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1335typedef std::function<void(const GlueClient*, const Model::DeleteCrawlerRequest&, const Model::DeleteCrawlerOutcome&,
1336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1338typedef std::function<void(const GlueClient*, const Model::DeleteCustomEntityTypeRequest&, const Model::DeleteCustomEntityTypeOutcome&,
1339 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1341typedef std::function<void(const GlueClient*, const Model::DeleteDataQualityRulesetRequest&, const Model::DeleteDataQualityRulesetOutcome&,
1342 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1344typedef std::function<void(const GlueClient*, const Model::DeleteDatabaseRequest&, const Model::DeleteDatabaseOutcome&,
1345 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1347typedef std::function<void(const GlueClient*, const Model::DeleteDevEndpointRequest&, const Model::DeleteDevEndpointOutcome&,
1348 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1350typedef std::function<void(const GlueClient*, const Model::DeleteGlueIdentityCenterConfigurationRequest&,
1352 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1354typedef std::function<void(const GlueClient*, const Model::DeleteIntegrationRequest&, const Model::DeleteIntegrationOutcome&,
1355 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1357typedef std::function<void(const GlueClient*, const Model::DeleteIntegrationTablePropertiesRequest&,
1359 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1361typedef std::function<void(const GlueClient*, const Model::DeleteJobRequest&, const Model::DeleteJobOutcome&,
1362 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1364typedef std::function<void(const GlueClient*, const Model::DeleteMLTransformRequest&, const Model::DeleteMLTransformOutcome&,
1365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1367typedef std::function<void(const GlueClient*, const Model::DeletePartitionRequest&, const Model::DeletePartitionOutcome&,
1368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1370typedef std::function<void(const GlueClient*, const Model::DeletePartitionIndexRequest&, const Model::DeletePartitionIndexOutcome&,
1371 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1373typedef std::function<void(const GlueClient*, const Model::DeleteRegistryRequest&, const Model::DeleteRegistryOutcome&,
1374 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1376typedef std::function<void(const GlueClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&,
1377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1379typedef std::function<void(const GlueClient*, const Model::DeleteSchemaRequest&, const Model::DeleteSchemaOutcome&,
1380 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1382typedef std::function<void(const GlueClient*, const Model::DeleteSchemaVersionsRequest&, const Model::DeleteSchemaVersionsOutcome&,
1383 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1385typedef std::function<void(const GlueClient*, const Model::DeleteSecurityConfigurationRequest&,
1386 const Model::DeleteSecurityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1388typedef std::function<void(const GlueClient*, const Model::DeleteSessionRequest&, const Model::DeleteSessionOutcome&,
1389 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1391typedef std::function<void(const GlueClient*, const Model::DeleteTableRequest&, const Model::DeleteTableOutcome&,
1392 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1394typedef std::function<void(const GlueClient*, const Model::DeleteTableOptimizerRequest&, const Model::DeleteTableOptimizerOutcome&,
1395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1397typedef std::function<void(const GlueClient*, const Model::DeleteTableVersionRequest&, const Model::DeleteTableVersionOutcome&,
1398 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1400typedef std::function<void(const GlueClient*, const Model::DeleteTriggerRequest&, const Model::DeleteTriggerOutcome&,
1401 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1403typedef std::function<void(const GlueClient*, const Model::DeleteUsageProfileRequest&, const Model::DeleteUsageProfileOutcome&,
1404 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1406typedef std::function<void(const GlueClient*, const Model::DeleteUserDefinedFunctionRequest&,
1407 const Model::DeleteUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1409typedef std::function<void(const GlueClient*, const Model::DeleteWorkflowRequest&, const Model::DeleteWorkflowOutcome&,
1410 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1412typedef std::function<void(const GlueClient*, const Model::DescribeConnectionTypeRequest&, const Model::DescribeConnectionTypeOutcome&,
1413 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1415typedef std::function<void(const GlueClient*, const Model::DescribeEntityRequest&, const Model::DescribeEntityOutcome&,
1416 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1418typedef std::function<void(const GlueClient*, const Model::DescribeInboundIntegrationsRequest&,
1419 const Model::DescribeInboundIntegrationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1421typedef std::function<void(const GlueClient*, const Model::DescribeIntegrationsRequest&, const Model::DescribeIntegrationsOutcome&,
1422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1424typedef std::function<void(const GlueClient*, const Model::GetBlueprintRequest&, const Model::GetBlueprintOutcome&,
1425 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1427typedef std::function<void(const GlueClient*, const Model::GetBlueprintRunRequest&, const Model::GetBlueprintRunOutcome&,
1428 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1430typedef std::function<void(const GlueClient*, const Model::GetBlueprintRunsRequest&, const Model::GetBlueprintRunsOutcome&,
1431 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1433typedef std::function<void(const GlueClient*, const Model::GetCatalogRequest&, const Model::GetCatalogOutcome&,
1434 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1436typedef std::function<void(const GlueClient*, const Model::GetCatalogImportStatusRequest&, const Model::GetCatalogImportStatusOutcome&,
1437 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1439typedef std::function<void(const GlueClient*, const Model::GetCatalogsRequest&, const Model::GetCatalogsOutcome&,
1440 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1442typedef std::function<void(const GlueClient*, const Model::GetClassifierRequest&, const Model::GetClassifierOutcome&,
1443 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1445typedef std::function<void(const GlueClient*, const Model::GetClassifiersRequest&, const Model::GetClassifiersOutcome&,
1446 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1448typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsForPartitionRequest&,
1450 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1452typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsForTableRequest&,
1453 const Model::GetColumnStatisticsForTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1455typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskRunRequest&,
1456 const Model::GetColumnStatisticsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1458typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskRunsRequest&,
1459 const Model::GetColumnStatisticsTaskRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1461typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskSettingsRequest&,
1463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1465typedef std::function<void(const GlueClient*, const Model::GetConnectionRequest&, const Model::GetConnectionOutcome&,
1466 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1468typedef std::function<void(const GlueClient*, const Model::GetConnectionsRequest&, const Model::GetConnectionsOutcome&,
1469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1471typedef std::function<void(const GlueClient*, const Model::GetCrawlerRequest&, const Model::GetCrawlerOutcome&,
1472 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1474typedef std::function<void(const GlueClient*, const Model::GetCrawlerMetricsRequest&, const Model::GetCrawlerMetricsOutcome&,
1475 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1477typedef std::function<void(const GlueClient*, const Model::GetCrawlersRequest&, const Model::GetCrawlersOutcome&,
1478 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1480typedef std::function<void(const GlueClient*, const Model::GetCustomEntityTypeRequest&, const Model::GetCustomEntityTypeOutcome&,
1481 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1483typedef std::function<void(const GlueClient*, const Model::GetDataCatalogEncryptionSettingsRequest&,
1485 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1487typedef std::function<void(const GlueClient*, const Model::GetDataQualityModelRequest&, const Model::GetDataQualityModelOutcome&,
1488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1490typedef std::function<void(const GlueClient*, const Model::GetDataQualityModelResultRequest&,
1491 const Model::GetDataQualityModelResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1493typedef std::function<void(const GlueClient*, const Model::GetDataQualityResultRequest&, const Model::GetDataQualityResultOutcome&,
1494 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1496typedef std::function<void(const GlueClient*, const Model::GetDataQualityRuleRecommendationRunRequest&,
1498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1500typedef std::function<void(const GlueClient*, const Model::GetDataQualityRulesetRequest&, const Model::GetDataQualityRulesetOutcome&,
1501 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1503typedef std::function<void(const GlueClient*, const Model::GetDataQualityRulesetEvaluationRunRequest&,
1505 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1507typedef std::function<void(const GlueClient*, const Model::GetDatabaseRequest&, const Model::GetDatabaseOutcome&,
1508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1510typedef std::function<void(const GlueClient*, const Model::GetDatabasesRequest&, const Model::GetDatabasesOutcome&,
1511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1513typedef std::function<void(const GlueClient*, const Model::GetDataflowGraphRequest&, const Model::GetDataflowGraphOutcome&,
1514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1516typedef std::function<void(const GlueClient*, const Model::GetDevEndpointRequest&, const Model::GetDevEndpointOutcome&,
1517 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1519typedef std::function<void(const GlueClient*, const Model::GetDevEndpointsRequest&, const Model::GetDevEndpointsOutcome&,
1520 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1522typedef std::function<void(const GlueClient*, const Model::GetEntityRecordsRequest&, const Model::GetEntityRecordsOutcome&,
1523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1525typedef std::function<void(const GlueClient*, const Model::GetGlueIdentityCenterConfigurationRequest&,
1527 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1529typedef std::function<void(const GlueClient*, const Model::GetIntegrationResourcePropertyRequest&,
1531 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1533typedef std::function<void(const GlueClient*, const Model::GetIntegrationTablePropertiesRequest&,
1535 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1537typedef std::function<void(const GlueClient*, const Model::GetJobRequest&, const Model::GetJobOutcome&,
1538 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1540typedef std::function<void(const GlueClient*, const Model::GetJobBookmarkRequest&, const Model::GetJobBookmarkOutcome&,
1541 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1543typedef std::function<void(const GlueClient*, const Model::GetJobRunRequest&, const Model::GetJobRunOutcome&,
1544 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1546typedef std::function<void(const GlueClient*, const Model::GetJobRunsRequest&, const Model::GetJobRunsOutcome&,
1547 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1549typedef std::function<void(const GlueClient*, const Model::GetJobsRequest&, const Model::GetJobsOutcome&,
1550 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1552typedef std::function<void(const GlueClient*, const Model::GetMLTaskRunRequest&, const Model::GetMLTaskRunOutcome&,
1553 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1555typedef std::function<void(const GlueClient*, const Model::GetMLTaskRunsRequest&, const Model::GetMLTaskRunsOutcome&,
1556 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1558typedef std::function<void(const GlueClient*, const Model::GetMLTransformRequest&, const Model::GetMLTransformOutcome&,
1559 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1561typedef std::function<void(const GlueClient*, const Model::GetMLTransformsRequest&, const Model::GetMLTransformsOutcome&,
1562 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1564typedef std::function<void(const GlueClient*, const Model::GetMappingRequest&, const Model::GetMappingOutcome&,
1565 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1567typedef std::function<void(const GlueClient*, const Model::GetPartitionRequest&, const Model::GetPartitionOutcome&,
1568 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1570typedef std::function<void(const GlueClient*, const Model::GetPartitionIndexesRequest&, const Model::GetPartitionIndexesOutcome&,
1571 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1573typedef std::function<void(const GlueClient*, const Model::GetPartitionsRequest&, const Model::GetPartitionsOutcome&,
1574 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1576typedef std::function<void(const GlueClient*, const Model::GetPlanRequest&, const Model::GetPlanOutcome&,
1577 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1579typedef std::function<void(const GlueClient*, const Model::GetRegistryRequest&, const Model::GetRegistryOutcome&,
1580 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1582typedef std::function<void(const GlueClient*, const Model::GetResourcePoliciesRequest&, const Model::GetResourcePoliciesOutcome&,
1583 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1585typedef std::function<void(const GlueClient*, const Model::GetResourcePolicyRequest&, const Model::GetResourcePolicyOutcome&,
1586 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1588typedef std::function<void(const GlueClient*, const Model::GetSchemaRequest&, const Model::GetSchemaOutcome&,
1589 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1591typedef std::function<void(const GlueClient*, const Model::GetSchemaByDefinitionRequest&, const Model::GetSchemaByDefinitionOutcome&,
1592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1594typedef std::function<void(const GlueClient*, const Model::GetSchemaVersionRequest&, const Model::GetSchemaVersionOutcome&,
1595 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1597typedef std::function<void(const GlueClient*, const Model::GetSchemaVersionsDiffRequest&, const Model::GetSchemaVersionsDiffOutcome&,
1598 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1600typedef std::function<void(const GlueClient*, const Model::GetSecurityConfigurationRequest&, const Model::GetSecurityConfigurationOutcome&,
1601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1603typedef std::function<void(const GlueClient*, const Model::GetSecurityConfigurationsRequest&,
1604 const Model::GetSecurityConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1606typedef std::function<void(const GlueClient*, const Model::GetSessionRequest&, const Model::GetSessionOutcome&,
1607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1609typedef std::function<void(const GlueClient*, const Model::GetStatementRequest&, const Model::GetStatementOutcome&,
1610 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1612typedef std::function<void(const GlueClient*, const Model::GetTableRequest&, const Model::GetTableOutcome&,
1613 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1615typedef std::function<void(const GlueClient*, const Model::GetTableOptimizerRequest&, const Model::GetTableOptimizerOutcome&,
1616 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1618typedef std::function<void(const GlueClient*, const Model::GetTableVersionRequest&, const Model::GetTableVersionOutcome&,
1619 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1621typedef std::function<void(const GlueClient*, const Model::GetTableVersionsRequest&, const Model::GetTableVersionsOutcome&,
1622 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1624typedef std::function<void(const GlueClient*, const Model::GetTablesRequest&, const Model::GetTablesOutcome&,
1625 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1627typedef std::function<void(const GlueClient*, const Model::GetTagsRequest&, const Model::GetTagsOutcome&,
1628 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1630typedef std::function<void(const GlueClient*, const Model::GetTriggerRequest&, const Model::GetTriggerOutcome&,
1631 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1633typedef std::function<void(const GlueClient*, const Model::GetTriggersRequest&, const Model::GetTriggersOutcome&,
1634 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1636typedef std::function<void(const GlueClient*, const Model::GetUnfilteredPartitionMetadataRequest&,
1638 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1640typedef std::function<void(const GlueClient*, const Model::GetUnfilteredPartitionsMetadataRequest&,
1642 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1644typedef std::function<void(const GlueClient*, const Model::GetUnfilteredTableMetadataRequest&,
1645 const Model::GetUnfilteredTableMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1647typedef std::function<void(const GlueClient*, const Model::GetUsageProfileRequest&, const Model::GetUsageProfileOutcome&,
1648 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1650typedef std::function<void(const GlueClient*, const Model::GetUserDefinedFunctionRequest&, const Model::GetUserDefinedFunctionOutcome&,
1651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1653typedef std::function<void(const GlueClient*, const Model::GetUserDefinedFunctionsRequest&, const Model::GetUserDefinedFunctionsOutcome&,
1654 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1656typedef std::function<void(const GlueClient*, const Model::GetWorkflowRequest&, const Model::GetWorkflowOutcome&,
1657 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1659typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunRequest&, const Model::GetWorkflowRunOutcome&,
1660 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1662typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunPropertiesRequest&, const Model::GetWorkflowRunPropertiesOutcome&,
1663 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1665typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunsRequest&, const Model::GetWorkflowRunsOutcome&,
1666 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1668typedef std::function<void(const GlueClient*, const Model::ImportCatalogToGlueRequest&, const Model::ImportCatalogToGlueOutcome&,
1669 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1671typedef std::function<void(const GlueClient*, const Model::ListBlueprintsRequest&, const Model::ListBlueprintsOutcome&,
1672 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1674typedef std::function<void(const GlueClient*, const Model::ListColumnStatisticsTaskRunsRequest&,
1676 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1678typedef std::function<void(const GlueClient*, const Model::ListConnectionTypesRequest&, const Model::ListConnectionTypesOutcome&,
1679 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1681typedef std::function<void(const GlueClient*, const Model::ListCrawlersRequest&, const Model::ListCrawlersOutcome&,
1682 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1684typedef std::function<void(const GlueClient*, const Model::ListCrawlsRequest&, const Model::ListCrawlsOutcome&,
1685 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1687typedef std::function<void(const GlueClient*, const Model::ListCustomEntityTypesRequest&, const Model::ListCustomEntityTypesOutcome&,
1688 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1690typedef std::function<void(const GlueClient*, const Model::ListDataQualityResultsRequest&, const Model::ListDataQualityResultsOutcome&,
1691 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1693typedef std::function<void(const GlueClient*, const Model::ListDataQualityRuleRecommendationRunsRequest&,
1695 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1697typedef std::function<void(const GlueClient*, const Model::ListDataQualityRulesetEvaluationRunsRequest&,
1699 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1701typedef std::function<void(const GlueClient*, const Model::ListDataQualityRulesetsRequest&, const Model::ListDataQualityRulesetsOutcome&,
1702 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1704typedef std::function<void(const GlueClient*, const Model::ListDataQualityStatisticAnnotationsRequest&,
1706 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1708typedef std::function<void(const GlueClient*, const Model::ListDataQualityStatisticsRequest&,
1709 const Model::ListDataQualityStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1711typedef std::function<void(const GlueClient*, const Model::ListDevEndpointsRequest&, const Model::ListDevEndpointsOutcome&,
1712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1714typedef std::function<void(const GlueClient*, const Model::ListEntitiesRequest&, const Model::ListEntitiesOutcome&,
1715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1717typedef std::function<void(const GlueClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&,
1718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1720typedef std::function<void(const GlueClient*, const Model::ListMLTransformsRequest&, const Model::ListMLTransformsOutcome&,
1721 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1723typedef std::function<void(const GlueClient*, const Model::ListRegistriesRequest&, const Model::ListRegistriesOutcome&,
1724 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1726typedef std::function<void(const GlueClient*, const Model::ListSchemaVersionsRequest&, const Model::ListSchemaVersionsOutcome&,
1727 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1729typedef std::function<void(const GlueClient*, const Model::ListSchemasRequest&, const Model::ListSchemasOutcome&,
1730 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1732typedef std::function<void(const GlueClient*, const Model::ListSessionsRequest&, const Model::ListSessionsOutcome&,
1733 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1735typedef std::function<void(const GlueClient*, const Model::ListStatementsRequest&, const Model::ListStatementsOutcome&,
1736 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1738typedef std::function<void(const GlueClient*, const Model::ListTableOptimizerRunsRequest&, const Model::ListTableOptimizerRunsOutcome&,
1739 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1741typedef std::function<void(const GlueClient*, const Model::ListTriggersRequest&, const Model::ListTriggersOutcome&,
1742 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1744typedef std::function<void(const GlueClient*, const Model::ListUsageProfilesRequest&, const Model::ListUsageProfilesOutcome&,
1745 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1747typedef std::function<void(const GlueClient*, const Model::ListWorkflowsRequest&, const Model::ListWorkflowsOutcome&,
1748 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1750typedef std::function<void(const GlueClient*, const Model::ModifyIntegrationRequest&, const Model::ModifyIntegrationOutcome&,
1751 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1753typedef std::function<void(const GlueClient*, const Model::PutDataCatalogEncryptionSettingsRequest&,
1755 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1757typedef std::function<void(const GlueClient*, const Model::PutDataQualityProfileAnnotationRequest&,
1759 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1761typedef std::function<void(const GlueClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&,
1762 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1764typedef std::function<void(const GlueClient*, const Model::PutSchemaVersionMetadataRequest&, const Model::PutSchemaVersionMetadataOutcome&,
1765 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1767typedef std::function<void(const GlueClient*, const Model::PutWorkflowRunPropertiesRequest&, const Model::PutWorkflowRunPropertiesOutcome&,
1768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1770typedef std::function<void(const GlueClient*, const Model::QuerySchemaVersionMetadataRequest&,
1771 const Model::QuerySchemaVersionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1773typedef std::function<void(const GlueClient*, const Model::RegisterSchemaVersionRequest&, const Model::RegisterSchemaVersionOutcome&,
1774 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1776typedef std::function<void(const GlueClient*, const Model::RemoveSchemaVersionMetadataRequest&,
1777 const Model::RemoveSchemaVersionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1779typedef std::function<void(const GlueClient*, const Model::ResetJobBookmarkRequest&, const Model::ResetJobBookmarkOutcome&,
1780 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1782typedef std::function<void(const GlueClient*, const Model::ResumeWorkflowRunRequest&, const Model::ResumeWorkflowRunOutcome&,
1783 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1785typedef std::function<void(const GlueClient*, const Model::RunStatementRequest&, const Model::RunStatementOutcome&,
1786 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1788typedef std::function<void(const GlueClient*, const Model::SearchTablesRequest&, const Model::SearchTablesOutcome&,
1789 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1791typedef std::function<void(const GlueClient*, const Model::StartBlueprintRunRequest&, const Model::StartBlueprintRunOutcome&,
1792 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1794typedef std::function<void(const GlueClient*, const Model::StartColumnStatisticsTaskRunRequest&,
1796 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1798typedef std::function<void(const GlueClient*, const Model::StartColumnStatisticsTaskRunScheduleRequest&,
1800 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1802typedef std::function<void(const GlueClient*, const Model::StartCrawlerRequest&, const Model::StartCrawlerOutcome&,
1803 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1805typedef std::function<void(const GlueClient*, const Model::StartCrawlerScheduleRequest&, const Model::StartCrawlerScheduleOutcome&,
1806 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1808typedef std::function<void(const GlueClient*, const Model::StartDataQualityRuleRecommendationRunRequest&,
1810 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1812typedef std::function<void(const GlueClient*, const Model::StartDataQualityRulesetEvaluationRunRequest&,
1814 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1816typedef std::function<void(const GlueClient*, const Model::StartExportLabelsTaskRunRequest&, const Model::StartExportLabelsTaskRunOutcome&,
1817 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1819typedef std::function<void(const GlueClient*, const Model::StartImportLabelsTaskRunRequest&, const Model::StartImportLabelsTaskRunOutcome&,
1820 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1822typedef std::function<void(const GlueClient*, const Model::StartJobRunRequest&, const Model::StartJobRunOutcome&,
1823 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1825typedef std::function<void(const GlueClient*, const Model::StartMLEvaluationTaskRunRequest&, const Model::StartMLEvaluationTaskRunOutcome&,
1826 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1828typedef std::function<void(const GlueClient*, const Model::StartMLLabelingSetGenerationTaskRunRequest&,
1830 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1832typedef std::function<void(const GlueClient*, const Model::StartTriggerRequest&, const Model::StartTriggerOutcome&,
1833 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1835typedef std::function<void(const GlueClient*, const Model::StartWorkflowRunRequest&, const Model::StartWorkflowRunOutcome&,
1836 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1838typedef std::function<void(const GlueClient*, const Model::StopColumnStatisticsTaskRunRequest&,
1839 const Model::StopColumnStatisticsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1841typedef std::function<void(const GlueClient*, const Model::StopColumnStatisticsTaskRunScheduleRequest&,
1843 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1845typedef std::function<void(const GlueClient*, const Model::StopCrawlerRequest&, const Model::StopCrawlerOutcome&,
1846 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1848typedef std::function<void(const GlueClient*, const Model::StopCrawlerScheduleRequest&, const Model::StopCrawlerScheduleOutcome&,
1849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1851typedef std::function<void(const GlueClient*, const Model::StopSessionRequest&, const Model::StopSessionOutcome&,
1852 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1854typedef std::function<void(const GlueClient*, const Model::StopTriggerRequest&, const Model::StopTriggerOutcome&,
1855 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1857typedef std::function<void(const GlueClient*, const Model::StopWorkflowRunRequest&, const Model::StopWorkflowRunOutcome&,
1858 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1860typedef std::function<void(const GlueClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&,
1861 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1863typedef std::function<void(const GlueClient*, const Model::TestConnectionRequest&, const Model::TestConnectionOutcome&,
1864 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1866typedef std::function<void(const GlueClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&,
1867 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1869typedef std::function<void(const GlueClient*, const Model::UpdateBlueprintRequest&, const Model::UpdateBlueprintOutcome&,
1870 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1872typedef std::function<void(const GlueClient*, const Model::UpdateCatalogRequest&, const Model::UpdateCatalogOutcome&,
1873 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1875typedef std::function<void(const GlueClient*, const Model::UpdateClassifierRequest&, const Model::UpdateClassifierOutcome&,
1876 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1878typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsForPartitionRequest&,
1880 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1882typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsForTableRequest&,
1884 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1886typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsTaskSettingsRequest&,
1888 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1890typedef std::function<void(const GlueClient*, const Model::UpdateConnectionRequest&, const Model::UpdateConnectionOutcome&,
1891 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1893typedef std::function<void(const GlueClient*, const Model::UpdateCrawlerRequest&, const Model::UpdateCrawlerOutcome&,
1894 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1896typedef std::function<void(const GlueClient*, const Model::UpdateCrawlerScheduleRequest&, const Model::UpdateCrawlerScheduleOutcome&,
1897 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1899typedef std::function<void(const GlueClient*, const Model::UpdateDataQualityRulesetRequest&, const Model::UpdateDataQualityRulesetOutcome&,
1900 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1902typedef std::function<void(const GlueClient*, const Model::UpdateDatabaseRequest&, const Model::UpdateDatabaseOutcome&,
1903 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1905typedef std::function<void(const GlueClient*, const Model::UpdateDevEndpointRequest&, const Model::UpdateDevEndpointOutcome&,
1906 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1908typedef std::function<void(const GlueClient*, const Model::UpdateGlueIdentityCenterConfigurationRequest&,
1910 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1912typedef std::function<void(const GlueClient*, const Model::UpdateIntegrationResourcePropertyRequest&,
1914 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1916typedef std::function<void(const GlueClient*, const Model::UpdateIntegrationTablePropertiesRequest&,
1918 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1920typedef std::function<void(const GlueClient*, const Model::UpdateJobRequest&, const Model::UpdateJobOutcome&,
1921 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1923typedef std::function<void(const GlueClient*, const Model::UpdateJobFromSourceControlRequest&,
1924 const Model::UpdateJobFromSourceControlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1926typedef std::function<void(const GlueClient*, const Model::UpdateMLTransformRequest&, const Model::UpdateMLTransformOutcome&,
1927 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1929typedef std::function<void(const GlueClient*, const Model::UpdatePartitionRequest&, const Model::UpdatePartitionOutcome&,
1930 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1932typedef std::function<void(const GlueClient*, const Model::UpdateRegistryRequest&, const Model::UpdateRegistryOutcome&,
1933 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1935typedef std::function<void(const GlueClient*, const Model::UpdateSchemaRequest&, const Model::UpdateSchemaOutcome&,
1936 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1938typedef std::function<void(const GlueClient*, const Model::UpdateSourceControlFromJobRequest&,
1939 const Model::UpdateSourceControlFromJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1941typedef std::function<void(const GlueClient*, const Model::UpdateTableRequest&, const Model::UpdateTableOutcome&,
1942 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1944typedef std::function<void(const GlueClient*, const Model::UpdateTableOptimizerRequest&, const Model::UpdateTableOptimizerOutcome&,
1945 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1947typedef std::function<void(const GlueClient*, const Model::UpdateTriggerRequest&, const Model::UpdateTriggerOutcome&,
1948 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1950typedef std::function<void(const GlueClient*, const Model::UpdateUsageProfileRequest&, const Model::UpdateUsageProfileOutcome&,
1951 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1953typedef std::function<void(const GlueClient*, const Model::UpdateUserDefinedFunctionRequest&,
1954 const Model::UpdateUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1956typedef std::function<void(const GlueClient*, const Model::UpdateWorkflowRequest&, const Model::UpdateWorkflowOutcome&,
1957 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
1959/* End of service model async handlers definitions */
1960} // namespace Glue
1961} // namespace Aws
EndpointProviderBase< GlueClientConfiguration, GlueBuiltInParameters, GlueClientContextParameters > GlueEndpointProviderBase
std::future< GetBlueprintRunsOutcome > GetBlueprintRunsOutcomeCallable
std::future< StartImportLabelsTaskRunOutcome > StartImportLabelsTaskRunOutcomeCallable
Aws::Utils::Outcome< UpdateTableResult, GlueError > UpdateTableOutcome
Aws::Utils::Outcome< GetDataQualityModelResultResult, GlueError > GetDataQualityModelResultOutcome
Aws::Utils::Outcome< GetMappingResult, GlueError > GetMappingOutcome
Aws::Utils::Outcome< ListDataQualityRulesetsResult, GlueError > ListDataQualityRulesetsOutcome
std::future< GetDevEndpointsOutcome > GetDevEndpointsOutcomeCallable
Aws::Utils::Outcome< BatchGetDevEndpointsResult, GlueError > BatchGetDevEndpointsOutcome
Aws::Utils::Outcome< UpdateColumnStatisticsForPartitionResult, GlueError > UpdateColumnStatisticsForPartitionOutcome
std::future< UpdateUsageProfileOutcome > UpdateUsageProfileOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
Aws::Utils::Outcome< CreateDatabaseResult, GlueError > CreateDatabaseOutcome
std::future< StartCrawlerScheduleOutcome > StartCrawlerScheduleOutcomeCallable
std::future< UpdateTriggerOutcome > UpdateTriggerOutcomeCallable
std::future< ListCrawlersOutcome > ListCrawlersOutcomeCallable
Aws::Utils::Outcome< DeleteSchemaVersionsResult, GlueError > DeleteSchemaVersionsOutcome
std::future< StartColumnStatisticsTaskRunScheduleOutcome > StartColumnStatisticsTaskRunScheduleOutcomeCallable
std::future< ListSchemasOutcome > ListSchemasOutcomeCallable
std::future< GetTablesOutcome > GetTablesOutcomeCallable
Aws::Utils::Outcome< StartMLLabelingSetGenerationTaskRunResult, GlueError > StartMLLabelingSetGenerationTaskRunOutcome
Aws::Utils::Outcome< StartColumnStatisticsTaskRunScheduleResult, GlueError > StartColumnStatisticsTaskRunScheduleOutcome
Aws::Utils::Outcome< GetPartitionResult, GlueError > GetPartitionOutcome
std::future< PutSchemaVersionMetadataOutcome > PutSchemaVersionMetadataOutcomeCallable
std::future< BatchGetJobsOutcome > BatchGetJobsOutcomeCallable
Aws::Utils::Outcome< GetUserDefinedFunctionsResult, GlueError > GetUserDefinedFunctionsOutcome
std::future< StopColumnStatisticsTaskRunOutcome > StopColumnStatisticsTaskRunOutcomeCallable
Aws::Utils::Outcome< DeleteCrawlerResult, GlueError > DeleteCrawlerOutcome
std::future< DeleteJobOutcome > DeleteJobOutcomeCallable
std::future< GetDataQualityRuleRecommendationRunOutcome > GetDataQualityRuleRecommendationRunOutcomeCallable
Aws::Utils::Outcome< GetCrawlerResult, GlueError > GetCrawlerOutcome
std::future< DeleteDevEndpointOutcome > DeleteDevEndpointOutcomeCallable
std::future< CancelDataQualityRulesetEvaluationRunOutcome > CancelDataQualityRulesetEvaluationRunOutcomeCallable
std::future< RunStatementOutcome > RunStatementOutcomeCallable
Aws::Utils::Outcome< BatchPutDataQualityStatisticAnnotationResult, GlueError > BatchPutDataQualityStatisticAnnotationOutcome
std::future< DeleteIntegrationTablePropertiesOutcome > DeleteIntegrationTablePropertiesOutcomeCallable
std::future< GetClassifiersOutcome > GetClassifiersOutcomeCallable
std::future< GetTableVersionOutcome > GetTableVersionOutcomeCallable
Aws::Utils::Outcome< DescribeIntegrationsResult, GlueError > DescribeIntegrationsOutcome
std::future< GetUserDefinedFunctionsOutcome > GetUserDefinedFunctionsOutcomeCallable
Aws::Utils::Outcome< ListDevEndpointsResult, GlueError > ListDevEndpointsOutcome
std::future< DeleteUserDefinedFunctionOutcome > DeleteUserDefinedFunctionOutcomeCallable
std::future< GetSchemaVersionOutcome > GetSchemaVersionOutcomeCallable
Aws::Utils::Outcome< GetDevEndpointsResult, GlueError > GetDevEndpointsOutcome
Aws::Utils::Outcome< BatchGetCustomEntityTypesResult, GlueError > BatchGetCustomEntityTypesOutcome
std::future< GetWorkflowRunOutcome > GetWorkflowRunOutcomeCallable
Aws::Utils::Outcome< GetMLTransformsResult, GlueError > GetMLTransformsOutcome
std::future< StartJobRunOutcome > StartJobRunOutcomeCallable
Aws::Utils::Outcome< CancelMLTaskRunResult, GlueError > CancelMLTaskRunOutcome
std::future< UpdateSourceControlFromJobOutcome > UpdateSourceControlFromJobOutcomeCallable
Aws::Utils::Outcome< RemoveSchemaVersionMetadataResult, GlueError > RemoveSchemaVersionMetadataOutcome
std::future< GetDataQualityRulesetOutcome > GetDataQualityRulesetOutcomeCallable
std::future< UpdateIntegrationResourcePropertyOutcome > UpdateIntegrationResourcePropertyOutcomeCallable
std::future< CancelStatementOutcome > CancelStatementOutcomeCallable
Aws::Utils::Outcome< GetTagsResult, GlueError > GetTagsOutcome
Aws::Utils::Outcome< CreateColumnStatisticsTaskSettingsResult, GlueError > CreateColumnStatisticsTaskSettingsOutcome
std::future< ListDataQualityStatisticAnnotationsOutcome > ListDataQualityStatisticAnnotationsOutcomeCallable
std::future< ListSessionsOutcome > ListSessionsOutcomeCallable
Aws::Utils::Outcome< ListSchemaVersionsResult, GlueError > ListSchemaVersionsOutcome
std::future< CreateClassifierOutcome > CreateClassifierOutcomeCallable
Aws::Utils::Outcome< UpdateIntegrationResourcePropertyResult, GlueError > UpdateIntegrationResourcePropertyOutcome
std::future< GetSchemaVersionsDiffOutcome > GetSchemaVersionsDiffOutcomeCallable
Aws::Utils::Outcome< UpdateDataQualityRulesetResult, GlueError > UpdateDataQualityRulesetOutcome
Aws::Utils::Outcome< QuerySchemaVersionMetadataResult, GlueError > QuerySchemaVersionMetadataOutcome
Aws::Utils::Outcome< CreateIntegrationResult, GlueError > CreateIntegrationOutcome
Aws::Utils::Outcome< CreateUsageProfileResult, GlueError > CreateUsageProfileOutcome
Aws::Utils::Outcome< UpdateCrawlerScheduleResult, GlueError > UpdateCrawlerScheduleOutcome
std::future< GetUnfilteredPartitionsMetadataOutcome > GetUnfilteredPartitionsMetadataOutcomeCallable
std::future< CreateUserDefinedFunctionOutcome > CreateUserDefinedFunctionOutcomeCallable
Aws::Utils::Outcome< ListDataQualityStatisticAnnotationsResult, GlueError > ListDataQualityStatisticAnnotationsOutcome
Aws::Utils::Outcome< DeleteMLTransformResult, GlueError > DeleteMLTransformOutcome
Aws::Utils::Outcome< CreateSchemaResult, GlueError > CreateSchemaOutcome
Aws::Utils::Outcome< GetMLTaskRunResult, GlueError > GetMLTaskRunOutcome
std::future< DeleteClassifierOutcome > DeleteClassifierOutcomeCallable
std::future< GetMLTransformOutcome > GetMLTransformOutcomeCallable
Aws::Utils::Outcome< DeleteDevEndpointResult, GlueError > DeleteDevEndpointOutcome
Aws::Utils::Outcome< StartDataQualityRulesetEvaluationRunResult, GlueError > StartDataQualityRulesetEvaluationRunOutcome
Aws::Utils::Outcome< GetCustomEntityTypeResult, GlueError > GetCustomEntityTypeOutcome
std::future< ResetJobBookmarkOutcome > ResetJobBookmarkOutcomeCallable
Aws::Utils::Outcome< StopCrawlerResult, GlueError > StopCrawlerOutcome
std::future< ListMLTransformsOutcome > ListMLTransformsOutcomeCallable
Aws::Utils::Outcome< GetTableVersionResult, GlueError > GetTableVersionOutcome
Aws::Utils::Outcome< StartCrawlerScheduleResult, GlueError > StartCrawlerScheduleOutcome
Aws::Utils::Outcome< GetUnfilteredTableMetadataResult, GlueError > GetUnfilteredTableMetadataOutcome
Aws::Utils::Outcome< GetColumnStatisticsForTableResult, GlueError > GetColumnStatisticsForTableOutcome
Aws::Utils::Outcome< DeleteTableResult, GlueError > DeleteTableOutcome
std::future< CreateBlueprintOutcome > CreateBlueprintOutcomeCallable
Aws::Utils::Outcome< ListBlueprintsResult, GlueError > ListBlueprintsOutcome
std::future< DeleteIntegrationOutcome > DeleteIntegrationOutcomeCallable
std::future< GetGlueIdentityCenterConfigurationOutcome > GetGlueIdentityCenterConfigurationOutcomeCallable
std::future< CreateRegistryOutcome > CreateRegistryOutcomeCallable
Aws::Utils::Outcome< BatchGetTriggersResult, GlueError > BatchGetTriggersOutcome
std::future< GetWorkflowRunPropertiesOutcome > GetWorkflowRunPropertiesOutcomeCallable
Aws::Utils::Outcome< DeleteWorkflowResult, GlueError > DeleteWorkflowOutcome
Aws::Utils::Outcome< ListCustomEntityTypesResult, GlueError > ListCustomEntityTypesOutcome
std::future< GetSecurityConfigurationOutcome > GetSecurityConfigurationOutcomeCallable
Aws::Utils::Outcome< ListDataQualityRuleRecommendationRunsResult, GlueError > ListDataQualityRuleRecommendationRunsOutcome
std::future< GetEntityRecordsOutcome > GetEntityRecordsOutcomeCallable
std::future< GetUnfilteredPartitionMetadataOutcome > GetUnfilteredPartitionMetadataOutcomeCallable
std::future< DeleteTableVersionOutcome > DeleteTableVersionOutcomeCallable
Aws::Utils::Outcome< GetGlueIdentityCenterConfigurationResult, GlueError > GetGlueIdentityCenterConfigurationOutcome
std::future< BatchGetDevEndpointsOutcome > BatchGetDevEndpointsOutcomeCallable
std::future< BatchCreatePartitionOutcome > BatchCreatePartitionOutcomeCallable
std::future< UpdateTableOutcome > UpdateTableOutcomeCallable
std::future< GetUnfilteredTableMetadataOutcome > GetUnfilteredTableMetadataOutcomeCallable
std::future< BatchGetPartitionOutcome > BatchGetPartitionOutcomeCallable
Aws::Utils::Outcome< ImportCatalogToGlueResult, GlueError > ImportCatalogToGlueOutcome
std::future< CreatePartitionIndexOutcome > CreatePartitionIndexOutcomeCallable
Aws::Utils::Outcome< GetDataQualityRulesetEvaluationRunResult, GlueError > GetDataQualityRulesetEvaluationRunOutcome
Aws::Utils::Outcome< TagResourceResult, GlueError > TagResourceOutcome
std::future< StartCrawlerOutcome > StartCrawlerOutcomeCallable
std::future< GetDataCatalogEncryptionSettingsOutcome > GetDataCatalogEncryptionSettingsOutcomeCallable
Aws::Utils::Outcome< CreateGlueIdentityCenterConfigurationResult, GlueError > CreateGlueIdentityCenterConfigurationOutcome
std::future< PutDataQualityProfileAnnotationOutcome > PutDataQualityProfileAnnotationOutcomeCallable
Aws::Utils::Outcome< BatchGetWorkflowsResult, GlueError > BatchGetWorkflowsOutcome
std::future< GetPartitionOutcome > GetPartitionOutcomeCallable
Aws::Utils::Outcome< GetTableResult, GlueError > GetTableOutcome
Aws::Utils::Outcome< GetSchemaResult, GlueError > GetSchemaOutcome
Aws::Utils::Outcome< GetColumnStatisticsTaskSettingsResult, GlueError > GetColumnStatisticsTaskSettingsOutcome
std::future< DeleteWorkflowOutcome > DeleteWorkflowOutcomeCallable
std::future< CreateWorkflowOutcome > CreateWorkflowOutcomeCallable
std::future< UpdateJobOutcome > UpdateJobOutcomeCallable
Aws::Utils::Outcome< BatchUpdatePartitionResult, GlueError > BatchUpdatePartitionOutcome
Aws::Utils::Outcome< DeleteSecurityConfigurationResult, GlueError > DeleteSecurityConfigurationOutcome
Aws::Utils::Outcome< StartBlueprintRunResult, GlueError > StartBlueprintRunOutcome
Aws::Utils::Outcome< UpdatePartitionResult, GlueError > UpdatePartitionOutcome
Aws::Utils::Outcome< CancelDataQualityRuleRecommendationRunResult, GlueError > CancelDataQualityRuleRecommendationRunOutcome
std::future< StartDataQualityRuleRecommendationRunOutcome > StartDataQualityRuleRecommendationRunOutcomeCallable
Aws::Utils::Outcome< GetSessionResult, GlueError > GetSessionOutcome
std::future< DeleteSecurityConfigurationOutcome > DeleteSecurityConfigurationOutcomeCallable
std::future< BatchUpdatePartitionOutcome > BatchUpdatePartitionOutcomeCallable
std::future< CreateJobOutcome > CreateJobOutcomeCallable
Aws::Utils::Outcome< GetCrawlersResult, GlueError > GetCrawlersOutcome
Aws::Utils::Outcome< BatchGetTableOptimizerResult, GlueError > BatchGetTableOptimizerOutcome
Aws::Utils::Outcome< RegisterSchemaVersionResult, GlueError > RegisterSchemaVersionOutcome
std::future< UpdateDatabaseOutcome > UpdateDatabaseOutcomeCallable
std::future< DeleteDatabaseOutcome > DeleteDatabaseOutcomeCallable
std::future< GetCrawlerOutcome > GetCrawlerOutcomeCallable
Aws::Utils::Outcome< BatchGetBlueprintsResult, GlueError > BatchGetBlueprintsOutcome
Aws::Utils::Outcome< ListSchemasResult, GlueError > ListSchemasOutcome
std::future< UpdateDevEndpointOutcome > UpdateDevEndpointOutcomeCallable
std::future< CreateDatabaseOutcome > CreateDatabaseOutcomeCallable
Aws::Utils::Outcome< RunStatementResult, GlueError > RunStatementOutcome
Aws::Utils::Outcome< ListTriggersResult, GlueError > ListTriggersOutcome
Aws::Utils::Outcome< DeleteColumnStatisticsForPartitionResult, GlueError > DeleteColumnStatisticsForPartitionOutcome
Aws::Utils::Outcome< GetIntegrationResourcePropertyResult, GlueError > GetIntegrationResourcePropertyOutcome
Aws::Utils::Outcome< StartImportLabelsTaskRunResult, GlueError > StartImportLabelsTaskRunOutcome
Aws::Utils::Outcome< GetTriggerResult, GlueError > GetTriggerOutcome
std::future< GetCrawlersOutcome > GetCrawlersOutcomeCallable
std::future< GetJobBookmarkOutcome > GetJobBookmarkOutcomeCallable
std::future< CreateMLTransformOutcome > CreateMLTransformOutcomeCallable
Aws::Utils::Outcome< GetDataQualityResultResult, GlueError > GetDataQualityResultOutcome
Aws::Utils::Outcome< BatchDeleteTableVersionResult, GlueError > BatchDeleteTableVersionOutcome
Aws::Utils::Outcome< TestConnectionResult, GlueError > TestConnectionOutcome
Aws::Utils::Outcome< ListStatementsResult, GlueError > ListStatementsOutcome
std::future< BatchGetCrawlersOutcome > BatchGetCrawlersOutcomeCallable
Aws::Utils::Outcome< GetJobsResult, GlueError > GetJobsOutcome
Aws::Utils::Outcome< GetDataflowGraphResult, GlueError > GetDataflowGraphOutcome
std::future< BatchDeletePartitionOutcome > BatchDeletePartitionOutcomeCallable
Aws::Utils::Outcome< ListEntitiesResult, GlueError > ListEntitiesOutcome
std::future< UpdatePartitionOutcome > UpdatePartitionOutcomeCallable
Aws::Utils::Outcome< GetJobBookmarkResult, GlueError > GetJobBookmarkOutcome
Aws::Utils::Outcome< StopWorkflowRunResult, GlueError > StopWorkflowRunOutcome
std::future< UpdateDataQualityRulesetOutcome > UpdateDataQualityRulesetOutcomeCallable
Aws::Utils::Outcome< GetConnectionsResult, GlueError > GetConnectionsOutcome
Aws::Utils::Outcome< DeleteCatalogResult, GlueError > DeleteCatalogOutcome
Aws::Utils::Outcome< GetEntityRecordsResult, GlueError > GetEntityRecordsOutcome
std::future< RemoveSchemaVersionMetadataOutcome > RemoveSchemaVersionMetadataOutcomeCallable
std::future< UpdateClassifierOutcome > UpdateClassifierOutcomeCallable
Aws::Utils::Outcome< CreateCustomEntityTypeResult, GlueError > CreateCustomEntityTypeOutcome
std::future< GetJobRunsOutcome > GetJobRunsOutcomeCallable
std::future< UpdateBlueprintOutcome > UpdateBlueprintOutcomeCallable
std::future< ListCustomEntityTypesOutcome > ListCustomEntityTypesOutcomeCallable
Aws::Utils::Outcome< StartColumnStatisticsTaskRunResult, GlueError > StartColumnStatisticsTaskRunOutcome
std::future< QuerySchemaVersionMetadataOutcome > QuerySchemaVersionMetadataOutcomeCallable
std::future< BatchGetTableOptimizerOutcome > BatchGetTableOptimizerOutcomeCallable
std::future< DeletePartitionOutcome > DeletePartitionOutcomeCallable
Aws::Utils::Outcome< PutDataCatalogEncryptionSettingsResult, GlueError > PutDataCatalogEncryptionSettingsOutcome
std::future< ListRegistriesOutcome > ListRegistriesOutcomeCallable
Aws::Utils::Outcome< GetCatalogImportStatusResult, GlueError > GetCatalogImportStatusOutcome
Aws::Utils::Outcome< GetClassifiersResult, GlueError > GetClassifiersOutcome
std::future< UpdateUserDefinedFunctionOutcome > UpdateUserDefinedFunctionOutcomeCallable
std::future< StartColumnStatisticsTaskRunOutcome > StartColumnStatisticsTaskRunOutcomeCallable
std::future< CreateColumnStatisticsTaskSettingsOutcome > CreateColumnStatisticsTaskSettingsOutcomeCallable
Aws::Utils::Outcome< GetResourcePolicyResult, GlueError > GetResourcePolicyOutcome
std::future< CreateSchemaOutcome > CreateSchemaOutcomeCallable
std::future< DeleteCrawlerOutcome > DeleteCrawlerOutcomeCallable
Aws::Utils::Outcome< PutWorkflowRunPropertiesResult, GlueError > PutWorkflowRunPropertiesOutcome
Aws::Utils::Outcome< CreateTriggerResult, GlueError > CreateTriggerOutcome
Aws::Utils::Outcome< UpdateUsageProfileResult, GlueError > UpdateUsageProfileOutcome
std::future< UpdateMLTransformOutcome > UpdateMLTransformOutcomeCallable
Aws::Utils::Outcome< GetStatementResult, GlueError > GetStatementOutcome
Aws::Utils::Outcome< CancelDataQualityRulesetEvaluationRunResult, GlueError > CancelDataQualityRulesetEvaluationRunOutcome
Aws::Utils::Outcome< StartWorkflowRunResult, GlueError > StartWorkflowRunOutcome
Aws::Utils::Outcome< UpdateCrawlerResult, GlueError > UpdateCrawlerOutcome
Aws::Utils::Outcome< ListDataQualityStatisticsResult, GlueError > ListDataQualityStatisticsOutcome
std::future< UpdateCrawlerScheduleOutcome > UpdateCrawlerScheduleOutcomeCallable
Aws::Utils::Outcome< GetIntegrationTablePropertiesResult, GlueError > GetIntegrationTablePropertiesOutcome
std::future< GetDataQualityModelResultOutcome > GetDataQualityModelResultOutcomeCallable
Aws::Utils::Outcome< GetMLTaskRunsResult, GlueError > GetMLTaskRunsOutcome
std::future< UpdateIntegrationTablePropertiesOutcome > UpdateIntegrationTablePropertiesOutcomeCallable
std::future< SearchTablesOutcome > SearchTablesOutcomeCallable
Aws::Utils::Outcome< GetSchemaVersionResult, GlueError > GetSchemaVersionOutcome
std::future< DeleteCustomEntityTypeOutcome > DeleteCustomEntityTypeOutcomeCallable
std::future< StartMLLabelingSetGenerationTaskRunOutcome > StartMLLabelingSetGenerationTaskRunOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, GlueError > UntagResourceOutcome
std::future< DeleteColumnStatisticsForPartitionOutcome > DeleteColumnStatisticsForPartitionOutcomeCallable
Aws::Utils::Outcome< DescribeEntityResult, GlueError > DescribeEntityOutcome
std::future< GetSchemaByDefinitionOutcome > GetSchemaByDefinitionOutcomeCallable
std::future< GetDevEndpointOutcome > GetDevEndpointOutcomeCallable
Aws::Utils::Outcome< UpdateJobFromSourceControlResult, GlueError > UpdateJobFromSourceControlOutcome
std::future< DescribeInboundIntegrationsOutcome > DescribeInboundIntegrationsOutcomeCallable
Aws::Utils::Outcome< GetPartitionsResult, GlueError > GetPartitionsOutcome
Aws::Utils::Outcome< GetColumnStatisticsTaskRunResult, GlueError > GetColumnStatisticsTaskRunOutcome
Aws::Utils::Outcome< DeleteTriggerResult, GlueError > DeleteTriggerOutcome
std::future< DeleteMLTransformOutcome > DeleteMLTransformOutcomeCallable
Aws::Utils::Outcome< ListColumnStatisticsTaskRunsResult, GlueError > ListColumnStatisticsTaskRunsOutcome
Aws::Utils::Outcome< CreatePartitionResult, GlueError > CreatePartitionOutcome
std::future< GetIntegrationTablePropertiesOutcome > GetIntegrationTablePropertiesOutcomeCallable
Aws::Utils::Outcome< UpdateJobResult, GlueError > UpdateJobOutcome
Aws::Utils::Outcome< ListDataQualityResultsResult, GlueError > ListDataQualityResultsOutcome
Aws::Utils::Outcome< CheckSchemaVersionValidityResult, GlueError > CheckSchemaVersionValidityOutcome
Aws::Utils::Outcome< PutResourcePolicyResult, GlueError > PutResourcePolicyOutcome
Aws::Utils::Outcome< GetWorkflowRunResult, GlueError > GetWorkflowRunOutcome
std::future< UpdateColumnStatisticsForTableOutcome > UpdateColumnStatisticsForTableOutcomeCallable
Aws::Utils::Outcome< UpdateConnectionResult, GlueError > UpdateConnectionOutcome
std::future< BatchDeleteConnectionOutcome > BatchDeleteConnectionOutcomeCallable
std::future< ListStatementsOutcome > ListStatementsOutcomeCallable
std::future< StopSessionOutcome > StopSessionOutcomeCallable
Aws::Utils::Outcome< GetTableVersionsResult, GlueError > GetTableVersionsOutcome
Aws::Utils::Outcome< GetUnfilteredPartitionMetadataResult, GlueError > GetUnfilteredPartitionMetadataOutcome
Aws::Utils::Outcome< DeleteClassifierResult, GlueError > DeleteClassifierOutcome
std::future< DeleteColumnStatisticsForTableOutcome > DeleteColumnStatisticsForTableOutcomeCallable
Aws::Utils::Outcome< GetSecurityConfigurationResult, GlueError > GetSecurityConfigurationOutcome
Aws::Utils::Outcome< ListCrawlsResult, GlueError > ListCrawlsOutcome
Aws::Utils::Outcome< CreateJobResult, GlueError > CreateJobOutcome
Aws::Utils::Outcome< GetWorkflowRunsResult, GlueError > GetWorkflowRunsOutcome
Aws::Utils::Outcome< CreateDataQualityRulesetResult, GlueError > CreateDataQualityRulesetOutcome
std::future< CreateScriptOutcome > CreateScriptOutcomeCallable
std::future< GetJobRunOutcome > GetJobRunOutcomeCallable
Aws::Utils::Outcome< CreateTableResult, GlueError > CreateTableOutcome
Aws::Utils::Outcome< ListConnectionTypesResult, GlueError > ListConnectionTypesOutcome
std::future< CreateIntegrationTablePropertiesOutcome > CreateIntegrationTablePropertiesOutcomeCallable
Aws::Utils::Outcome< GetUserDefinedFunctionResult, GlueError > GetUserDefinedFunctionOutcome
Aws::Utils::Outcome< GetColumnStatisticsTaskRunsResult, GlueError > GetColumnStatisticsTaskRunsOutcome
Aws::Utils::Outcome< BatchGetJobsResult, GlueError > BatchGetJobsOutcome
std::future< GetTriggersOutcome > GetTriggersOutcomeCallable
Aws::Utils::Outcome< StartDataQualityRuleRecommendationRunResult, GlueError > StartDataQualityRuleRecommendationRunOutcome
Aws::Utils::Outcome< GetTriggersResult, GlueError > GetTriggersOutcome
std::future< CreateIntegrationResourcePropertyOutcome > CreateIntegrationResourcePropertyOutcomeCallable
Aws::Utils::Outcome< CreateCatalogResult, GlueError > CreateCatalogOutcome
Aws::Utils::Outcome< DeleteDatabaseResult, GlueError > DeleteDatabaseOutcome
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< GetTriggerOutcome > GetTriggerOutcomeCallable
Aws::Utils::Outcome< GetBlueprintResult, GlueError > GetBlueprintOutcome
std::future< CreateGlueIdentityCenterConfigurationOutcome > CreateGlueIdentityCenterConfigurationOutcomeCallable
Aws::Utils::Outcome< GetDataQualityRulesetResult, GlueError > GetDataQualityRulesetOutcome
Aws::Utils::Outcome< CreateTableOptimizerResult, GlueError > CreateTableOptimizerOutcome
Aws::Utils::Outcome< GetSchemaVersionsDiffResult, GlueError > GetSchemaVersionsDiffOutcome
Aws::Utils::Outcome< StartJobRunResult, GlueError > StartJobRunOutcome
Aws::Utils::Outcome< BatchGetPartitionResult, GlueError > BatchGetPartitionOutcome
std::future< StopColumnStatisticsTaskRunScheduleOutcome > StopColumnStatisticsTaskRunScheduleOutcomeCallable
Aws::Utils::Outcome< StopCrawlerScheduleResult, GlueError > StopCrawlerScheduleOutcome
Aws::Utils::Outcome< GetSchemaByDefinitionResult, GlueError > GetSchemaByDefinitionOutcome
std::future< StartTriggerOutcome > StartTriggerOutcomeCallable
std::future< GetDataQualityResultOutcome > GetDataQualityResultOutcomeCallable
Aws::Utils::Outcome< DeleteColumnStatisticsForTableResult, GlueError > DeleteColumnStatisticsForTableOutcome
std::future< UpdateCatalogOutcome > UpdateCatalogOutcomeCallable
Aws::Utils::Outcome< GetPartitionIndexesResult, GlueError > GetPartitionIndexesOutcome
std::future< BatchGetTriggersOutcome > BatchGetTriggersOutcomeCallable
std::future< StartWorkflowRunOutcome > StartWorkflowRunOutcomeCallable
Aws::Utils::Outcome< UpdateSourceControlFromJobResult, GlueError > UpdateSourceControlFromJobOutcome
std::future< GetJobsOutcome > GetJobsOutcomeCallable
Aws::Utils::Outcome< GetDataQualityModelResult, GlueError > GetDataQualityModelOutcome
std::future< GetSessionOutcome > GetSessionOutcomeCallable
Aws::Utils::Outcome< StopSessionResult, GlueError > StopSessionOutcome
Aws::Utils::Outcome< ListCrawlersResult, GlueError > ListCrawlersOutcome
Aws::Utils::Outcome< CreateMLTransformResult, GlueError > CreateMLTransformOutcome
Aws::Utils::Outcome< BatchDeletePartitionResult, GlueError > BatchDeletePartitionOutcome
Aws::Utils::Outcome< StopColumnStatisticsTaskRunScheduleResult, GlueError > StopColumnStatisticsTaskRunScheduleOutcome
std::future< BatchGetCustomEntityTypesOutcome > BatchGetCustomEntityTypesOutcomeCallable
std::future< BatchDeleteTableVersionOutcome > BatchDeleteTableVersionOutcomeCallable
Aws::Utils::Outcome< DeleteColumnStatisticsTaskSettingsResult, GlueError > DeleteColumnStatisticsTaskSettingsOutcome
Aws::Utils::Outcome< CreateIntegrationResourcePropertyResult, GlueError > CreateIntegrationResourcePropertyOutcome
Aws::Utils::Outcome< ModifyIntegrationResult, GlueError > ModifyIntegrationOutcome
Aws::Utils::Outcome< UpdateIntegrationTablePropertiesResult, GlueError > UpdateIntegrationTablePropertiesOutcome
Aws::Utils::Outcome< UpdateColumnStatisticsTaskSettingsResult, GlueError > UpdateColumnStatisticsTaskSettingsOutcome
std::future< ListBlueprintsOutcome > ListBlueprintsOutcomeCallable
Aws::Utils::Outcome< ResetJobBookmarkResult, GlueError > ResetJobBookmarkOutcome
std::future< ListJobsOutcome > ListJobsOutcomeCallable
Aws::Utils::Outcome< GetUsageProfileResult, GlueError > GetUsageProfileOutcome
std::future< CreatePartitionOutcome > CreatePartitionOutcomeCallable
Aws::Utils::Outcome< UpdateTableOptimizerResult, GlueError > UpdateTableOptimizerOutcome
std::future< GetIntegrationResourcePropertyOutcome > GetIntegrationResourcePropertyOutcomeCallable
std::future< DeleteSchemaVersionsOutcome > DeleteSchemaVersionsOutcomeCallable
std::future< GetColumnStatisticsTaskSettingsOutcome > GetColumnStatisticsTaskSettingsOutcomeCallable
Aws::Utils::Outcome< UpdateUserDefinedFunctionResult, GlueError > UpdateUserDefinedFunctionOutcome
std::future< CreateUsageProfileOutcome > CreateUsageProfileOutcomeCallable
Aws::Utils::Outcome< BatchGetCrawlersResult, GlueError > BatchGetCrawlersOutcome
Aws::Utils::Outcome< GetCatalogResult, GlueError > GetCatalogOutcome
Aws::Utils::Outcome< CreateCrawlerResult, GlueError > CreateCrawlerOutcome
std::future< StopWorkflowRunOutcome > StopWorkflowRunOutcomeCallable
Aws::Utils::Outcome< GetDataCatalogEncryptionSettingsResult, GlueError > GetDataCatalogEncryptionSettingsOutcome
Aws::Utils::Outcome< DeleteRegistryResult, GlueError > DeleteRegistryOutcome
Aws::Utils::Outcome< CreateClassifierResult, GlueError > CreateClassifierOutcome
std::future< ListColumnStatisticsTaskRunsOutcome > ListColumnStatisticsTaskRunsOutcomeCallable
std::future< GetUsageProfileOutcome > GetUsageProfileOutcomeCallable
Aws::Utils::Outcome< ListSessionsResult, GlueError > ListSessionsOutcome
std::future< CancelDataQualityRuleRecommendationRunOutcome > CancelDataQualityRuleRecommendationRunOutcomeCallable
Aws::Utils::Outcome< CreateSecurityConfigurationResult, GlueError > CreateSecurityConfigurationOutcome
std::future< CreateDataQualityRulesetOutcome > CreateDataQualityRulesetOutcomeCallable
std::future< GetTableOptimizerOutcome > GetTableOptimizerOutcomeCallable
std::future< ListDataQualityRulesetsOutcome > ListDataQualityRulesetsOutcomeCallable
std::future< CreateTableOutcome > CreateTableOutcomeCallable
Aws::Utils::Outcome< GetMLTransformResult, GlueError > GetMLTransformOutcome
Aws::Utils::Outcome< ListDataQualityRulesetEvaluationRunsResult, GlueError > ListDataQualityRulesetEvaluationRunsOutcome
Aws::Utils::Outcome< GetCrawlerMetricsResult, GlueError > GetCrawlerMetricsOutcome
std::future< DeleteTableOptimizerOutcome > DeleteTableOptimizerOutcomeCallable
std::future< UpdateColumnStatisticsForPartitionOutcome > UpdateColumnStatisticsForPartitionOutcomeCallable
Aws::Utils::Outcome< ListRegistriesResult, GlueError > ListRegistriesOutcome
Aws::Utils::Outcome< CancelStatementResult, GlueError > CancelStatementOutcome
std::future< ListEntitiesOutcome > ListEntitiesOutcomeCallable
std::future< UpdateRegistryOutcome > UpdateRegistryOutcomeCallable
std::future< StopTriggerOutcome > StopTriggerOutcomeCallable
std::future< ListCrawlsOutcome > ListCrawlsOutcomeCallable
Aws::Utils::Outcome< DeleteUserDefinedFunctionResult, GlueError > DeleteUserDefinedFunctionOutcome
Aws::Utils::Outcome< UpdateBlueprintResult, GlueError > UpdateBlueprintOutcome
std::future< UpdateWorkflowOutcome > UpdateWorkflowOutcomeCallable
Aws::Utils::Outcome< UpdateMLTransformResult, GlueError > UpdateMLTransformOutcome
Aws::Utils::Outcome< UpdateCatalogResult, GlueError > UpdateCatalogOutcome
Aws::Utils::Outcome< UpdateClassifierResult, GlueError > UpdateClassifierOutcome
std::future< BatchStopJobRunOutcome > BatchStopJobRunOutcomeCallable
Aws::Utils::Outcome< UpdateSchemaResult, GlueError > UpdateSchemaOutcome
std::future< ListConnectionTypesOutcome > ListConnectionTypesOutcomeCallable
std::future< DeleteRegistryOutcome > DeleteRegistryOutcomeCallable
Aws::Utils::Outcome< ListJobsResult, GlueError > ListJobsOutcome
std::future< TestConnectionOutcome > TestConnectionOutcomeCallable
std::future< BatchPutDataQualityStatisticAnnotationOutcome > BatchPutDataQualityStatisticAnnotationOutcomeCallable
Aws::Utils::Outcome< GetBlueprintRunResult, GlueError > GetBlueprintRunOutcome
std::future< GetDatabaseOutcome > GetDatabaseOutcomeCallable
Aws::Utils::Outcome< ListMLTransformsResult, GlueError > ListMLTransformsOutcome
std::future< GetColumnStatisticsForPartitionOutcome > GetColumnStatisticsForPartitionOutcomeCallable
Aws::Utils::Outcome< GetClassifierResult, GlueError > GetClassifierOutcome
std::future< GetSchemaOutcome > GetSchemaOutcomeCallable
std::future< ResumeWorkflowRunOutcome > ResumeWorkflowRunOutcomeCallable
std::future< UpdateCrawlerOutcome > UpdateCrawlerOutcomeCallable
Aws::Utils::Outcome< UpdateDatabaseResult, GlueError > UpdateDatabaseOutcome
Aws::Utils::Outcome< DeleteIntegrationTablePropertiesResult, GlueError > DeleteIntegrationTablePropertiesOutcome
std::future< GetTagsOutcome > GetTagsOutcomeCallable
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
Aws::Utils::Outcome< SearchTablesResult, GlueError > SearchTablesOutcome
std::future< GetStatementOutcome > GetStatementOutcomeCallable
std::future< StopCrawlerOutcome > StopCrawlerOutcomeCallable
Aws::Utils::Outcome< CreatePartitionIndexResult, GlueError > CreatePartitionIndexOutcome
std::future< GetDataQualityModelOutcome > GetDataQualityModelOutcomeCallable
std::future< CreateCatalogOutcome > CreateCatalogOutcomeCallable
std::future< GetColumnStatisticsTaskRunsOutcome > GetColumnStatisticsTaskRunsOutcomeCallable
Aws::Utils::Outcome< GetWorkflowRunPropertiesResult, GlueError > GetWorkflowRunPropertiesOutcome
std::future< GetMLTransformsOutcome > GetMLTransformsOutcomeCallable
Aws::Utils::Outcome< BatchStopJobRunResult, GlueError > BatchStopJobRunOutcome
Aws::Utils::Outcome< GetRegistryResult, GlueError > GetRegistryOutcome
std::future< DescribeConnectionTypeOutcome > DescribeConnectionTypeOutcomeCallable
Aws::Utils::Outcome< CreateUserDefinedFunctionResult, GlueError > CreateUserDefinedFunctionOutcome
Aws::Utils::Outcome< PutDataQualityProfileAnnotationResult, GlueError > PutDataQualityProfileAnnotationOutcome
Aws::Utils::Outcome< CreateBlueprintResult, GlueError > CreateBlueprintOutcome
std::future< UpdateConnectionOutcome > UpdateConnectionOutcomeCallable
Aws::Utils::Outcome< StartExportLabelsTaskRunResult, GlueError > StartExportLabelsTaskRunOutcome
Aws::Utils::Outcome< GetJobRunsResult, GlueError > GetJobRunsOutcome
Aws::Utils::Outcome< DeleteTableVersionResult, GlueError > DeleteTableVersionOutcome
std::future< DescribeIntegrationsOutcome > DescribeIntegrationsOutcomeCallable
std::future< DeleteDataQualityRulesetOutcome > DeleteDataQualityRulesetOutcomeCallable
Aws::Utils::Outcome< ResumeWorkflowRunResult, GlueError > ResumeWorkflowRunOutcome
std::future< GetColumnStatisticsForTableOutcome > GetColumnStatisticsForTableOutcomeCallable
std::future< GetDataQualityRulesetEvaluationRunOutcome > GetDataQualityRulesetEvaluationRunOutcomeCallable
std::future< GetCatalogOutcome > GetCatalogOutcomeCallable
std::future< UpdateColumnStatisticsTaskSettingsOutcome > UpdateColumnStatisticsTaskSettingsOutcomeCallable
Aws::Utils::Outcome< DeleteSessionResult, GlueError > DeleteSessionOutcome
std::future< CreateTriggerOutcome > CreateTriggerOutcomeCallable
Aws::Utils::Outcome< UpdateTriggerResult, GlueError > UpdateTriggerOutcome
std::future< CreateCrawlerOutcome > CreateCrawlerOutcomeCallable
Aws::Utils::Outcome< PutSchemaVersionMetadataResult, GlueError > PutSchemaVersionMetadataOutcome
std::future< DeleteTableOutcome > DeleteTableOutcomeCallable
Aws::Utils::Outcome< BatchCreatePartitionResult, GlueError > BatchCreatePartitionOutcome
std::future< GetBlueprintRunOutcome > GetBlueprintRunOutcomeCallable
std::future< GetMLTaskRunsOutcome > GetMLTaskRunsOutcomeCallable
std::future< BatchDeleteTableOutcome > BatchDeleteTableOutcomeCallable
std::future< UpdateSchemaOutcome > UpdateSchemaOutcomeCallable
Aws::Utils::Outcome< CreateSessionResult, GlueError > CreateSessionOutcome
Aws::Utils::Outcome< DeleteBlueprintResult, GlueError > DeleteBlueprintOutcome
std::future< ListTriggersOutcome > ListTriggersOutcomeCallable
std::future< GetCatalogImportStatusOutcome > GetCatalogImportStatusOutcomeCallable
std::future< GetCatalogsOutcome > GetCatalogsOutcomeCallable
std::future< GetMappingOutcome > GetMappingOutcomeCallable
Aws::Utils::Outcome< StartCrawlerResult, GlueError > StartCrawlerOutcome
Aws::Utils::Outcome< GetDatabaseResult, GlueError > GetDatabaseOutcome
Aws::Utils::Outcome< BatchDeleteConnectionResult, GlueError > BatchDeleteConnectionOutcome
std::future< UpdateTableOptimizerOutcome > UpdateTableOptimizerOutcomeCallable
std::future< BatchGetDataQualityResultOutcome > BatchGetDataQualityResultOutcomeCallable
std::future< GetWorkflowOutcome > GetWorkflowOutcomeCallable
Aws::Utils::Outcome< GetBlueprintRunsResult, GlueError > GetBlueprintRunsOutcome
Aws::Utils::Outcome< CreateDevEndpointResult, GlueError > CreateDevEndpointOutcome
Aws::Utils::Outcome< CreateWorkflowResult, GlueError > CreateWorkflowOutcome
Aws::Utils::Outcome< GetDevEndpointResult, GlueError > GetDevEndpointOutcome
std::future< CreateSecurityConfigurationOutcome > CreateSecurityConfigurationOutcomeCallable
std::future< GetColumnStatisticsTaskRunOutcome > GetColumnStatisticsTaskRunOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetConnectionsOutcome > GetConnectionsOutcomeCallable
Aws::Utils::Outcome< GetUnfilteredPartitionsMetadataResult, GlueError > GetUnfilteredPartitionsMetadataOutcome
std::future< GetSecurityConfigurationsOutcome > GetSecurityConfigurationsOutcomeCallable
std::future< CreateDevEndpointOutcome > CreateDevEndpointOutcomeCallable
Aws::Utils::Outcome< GetConnectionResult, GlueError > GetConnectionOutcome
Aws::Utils::Outcome< GetJobRunResult, GlueError > GetJobRunOutcome
std::future< DescribeEntityOutcome > DescribeEntityOutcomeCallable
Aws::Utils::Outcome< CreateRegistryResult, GlueError > CreateRegistryOutcome
std::future< DeleteBlueprintOutcome > DeleteBlueprintOutcomeCallable
std::future< UpdateGlueIdentityCenterConfigurationOutcome > UpdateGlueIdentityCenterConfigurationOutcomeCallable
std::future< StartExportLabelsTaskRunOutcome > StartExportLabelsTaskRunOutcomeCallable
std::future< CreateSessionOutcome > CreateSessionOutcomeCallable
std::future< DeleteUsageProfileOutcome > DeleteUsageProfileOutcomeCallable
Aws::Utils::Outcome< StopTriggerResult, GlueError > StopTriggerOutcome
Aws::Utils::Outcome< GetJobResult, GlueError > GetJobOutcome
Aws::Utils::Outcome< DeletePartitionResult, GlueError > DeletePartitionOutcome
Aws::Utils::Outcome< DeleteTableOptimizerResult, GlueError > DeleteTableOptimizerOutcome
std::future< ListDevEndpointsOutcome > ListDevEndpointsOutcomeCallable
std::future< GetCrawlerMetricsOutcome > GetCrawlerMetricsOutcomeCallable
std::future< GetCustomEntityTypeOutcome > GetCustomEntityTypeOutcomeCallable
Aws::Utils::Outcome< DeleteCustomEntityTypeResult, GlueError > DeleteCustomEntityTypeOutcome
std::future< DeleteSchemaOutcome > DeleteSchemaOutcomeCallable
std::future< DeleteTriggerOutcome > DeleteTriggerOutcomeCallable
std::future< CheckSchemaVersionValidityOutcome > CheckSchemaVersionValidityOutcomeCallable
Aws::Utils::Outcome< GetWorkflowResult, GlueError > GetWorkflowOutcome
std::future< DeleteGlueIdentityCenterConfigurationOutcome > DeleteGlueIdentityCenterConfigurationOutcomeCallable
std::future< ImportCatalogToGlueOutcome > ImportCatalogToGlueOutcomeCallable
Aws::Utils::Outcome< ListUsageProfilesResult, GlueError > ListUsageProfilesOutcome
std::future< ListDataQualityResultsOutcome > ListDataQualityResultsOutcomeCallable
Aws::Utils::Outcome< CreateConnectionResult, GlueError > CreateConnectionOutcome
std::future< GetPartitionsOutcome > GetPartitionsOutcomeCallable
Aws::Utils::Outcome< GetSecurityConfigurationsResult, GlueError > GetSecurityConfigurationsOutcome
Aws::Utils::Outcome< ListTableOptimizerRunsResult, GlueError > ListTableOptimizerRunsOutcome
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< StartBlueprintRunOutcome > StartBlueprintRunOutcomeCallable
std::future< PutDataCatalogEncryptionSettingsOutcome > PutDataCatalogEncryptionSettingsOutcomeCallable
Aws::Utils::Outcome< DeleteIntegrationResult, GlueError > DeleteIntegrationOutcome
std::future< ModifyIntegrationOutcome > ModifyIntegrationOutcomeCallable
std::future< GetJobOutcome > GetJobOutcomeCallable
std::future< GetTableVersionsOutcome > GetTableVersionsOutcomeCallable
Aws::Utils::Outcome< DeleteResourcePolicyResult, GlueError > DeleteResourcePolicyOutcome
std::future< BatchGetBlueprintsOutcome > BatchGetBlueprintsOutcomeCallable
Aws::Utils::Outcome< StopColumnStatisticsTaskRunResult, GlueError > StopColumnStatisticsTaskRunOutcome
Aws::Utils::Outcome< GetDatabasesResult, GlueError > GetDatabasesOutcome
Aws::Utils::Outcome< GetTablesResult, GlueError > GetTablesOutcome
Aws::Utils::Outcome< DeleteDataQualityRulesetResult, GlueError > DeleteDataQualityRulesetOutcome
std::future< GetRegistryOutcome > GetRegistryOutcomeCallable
std::future< CreateCustomEntityTypeOutcome > CreateCustomEntityTypeOutcomeCallable
std::future< GetBlueprintOutcome > GetBlueprintOutcomeCallable
std::future< ListUsageProfilesOutcome > ListUsageProfilesOutcomeCallable
std::future< ListDataQualityRulesetEvaluationRunsOutcome > ListDataQualityRulesetEvaluationRunsOutcomeCallable
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
Aws::Utils::Outcome< UpdateGlueIdentityCenterConfigurationResult, GlueError > UpdateGlueIdentityCenterConfigurationOutcome
std::future< DeleteColumnStatisticsTaskSettingsOutcome > DeleteColumnStatisticsTaskSettingsOutcomeCallable
Aws::Utils::Outcome< ListWorkflowsResult, GlueError > ListWorkflowsOutcome
Aws::Utils::Outcome< DeleteGlueIdentityCenterConfigurationResult, GlueError > DeleteGlueIdentityCenterConfigurationOutcome
std::future< DeleteSessionOutcome > DeleteSessionOutcomeCallable
Aws::Utils::Outcome< CreateScriptResult, GlueError > CreateScriptOutcome
std::future< ListTableOptimizerRunsOutcome > ListTableOptimizerRunsOutcomeCallable
std::future< ListDataQualityRuleRecommendationRunsOutcome > ListDataQualityRuleRecommendationRunsOutcomeCallable
std::future< StartDataQualityRulesetEvaluationRunOutcome > StartDataQualityRulesetEvaluationRunOutcomeCallable
std::future< ListWorkflowsOutcome > ListWorkflowsOutcomeCallable
std::future< GetUserDefinedFunctionOutcome > GetUserDefinedFunctionOutcomeCallable
Aws::Utils::Outcome< GetTableOptimizerResult, GlueError > GetTableOptimizerOutcome
Aws::Utils::Outcome< DeleteUsageProfileResult, GlueError > DeleteUsageProfileOutcome
std::future< PutWorkflowRunPropertiesOutcome > PutWorkflowRunPropertiesOutcomeCallable
std::future< GetDataflowGraphOutcome > GetDataflowGraphOutcomeCallable
Aws::Utils::Outcome< BatchGetDataQualityResultResult, GlueError > BatchGetDataQualityResultOutcome
std::future< BatchGetWorkflowsOutcome > BatchGetWorkflowsOutcomeCallable
Aws::Utils::Outcome< DeleteSchemaResult, GlueError > DeleteSchemaOutcome
std::future< ListSchemaVersionsOutcome > ListSchemaVersionsOutcomeCallable
std::future< ListDataQualityStatisticsOutcome > ListDataQualityStatisticsOutcomeCallable
std::future< GetMLTaskRunOutcome > GetMLTaskRunOutcomeCallable
std::future< GetConnectionOutcome > GetConnectionOutcomeCallable
Aws::Utils::Outcome< GetPlanResult, GlueError > GetPlanOutcome
Aws::Utils::Outcome< StartTriggerResult, GlueError > StartTriggerOutcome
std::future< DeleteCatalogOutcome > DeleteCatalogOutcomeCallable
std::future< GetResourcePoliciesOutcome > GetResourcePoliciesOutcomeCallable
std::future< GetPlanOutcome > GetPlanOutcomeCallable
Aws::Utils::Outcome< UpdateRegistryResult, GlueError > UpdateRegistryOutcome
Aws::Utils::Outcome< DescribeConnectionTypeResult, GlueError > DescribeConnectionTypeOutcome
std::future< GetDatabasesOutcome > GetDatabasesOutcomeCallable
std::future< StartMLEvaluationTaskRunOutcome > StartMLEvaluationTaskRunOutcomeCallable
Aws::Utils::Outcome< StartMLEvaluationTaskRunResult, GlueError > StartMLEvaluationTaskRunOutcome
Aws::Utils::Outcome< GetResourcePoliciesResult, GlueError > GetResourcePoliciesOutcome
std::future< UpdateJobFromSourceControlOutcome > UpdateJobFromSourceControlOutcomeCallable
Aws::Utils::Outcome< GetColumnStatisticsForPartitionResult, GlueError > GetColumnStatisticsForPartitionOutcome
Aws::Utils::Outcome< DeletePartitionIndexResult, GlueError > DeletePartitionIndexOutcome
Aws::Utils::Outcome< GetDataQualityRuleRecommendationRunResult, GlueError > GetDataQualityRuleRecommendationRunOutcome
std::future< CreateTableOptimizerOutcome > CreateTableOptimizerOutcomeCallable
std::future< CreateIntegrationOutcome > CreateIntegrationOutcomeCallable
Aws::Utils::Outcome< DeleteJobResult, GlueError > DeleteJobOutcome
std::future< DeletePartitionIndexOutcome > DeletePartitionIndexOutcomeCallable
Aws::Utils::Outcome< BatchDeleteTableResult, GlueError > BatchDeleteTableOutcome
std::future< StopCrawlerScheduleOutcome > StopCrawlerScheduleOutcomeCallable
std::future< RegisterSchemaVersionOutcome > RegisterSchemaVersionOutcomeCallable
Aws::Utils::Outcome< DescribeInboundIntegrationsResult, GlueError > DescribeInboundIntegrationsOutcome
std::future< CancelMLTaskRunOutcome > CancelMLTaskRunOutcomeCallable
Aws::Utils::Outcome< DeleteConnectionResult, GlueError > DeleteConnectionOutcome
Aws::Utils::Outcome< UpdateWorkflowResult, GlueError > UpdateWorkflowOutcome
Aws::Utils::Outcome< CreateIntegrationTablePropertiesResult, GlueError > CreateIntegrationTablePropertiesOutcome
std::future< GetPartitionIndexesOutcome > GetPartitionIndexesOutcomeCallable
Aws::Utils::Outcome< UpdateDevEndpointResult, GlueError > UpdateDevEndpointOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< GetClassifierOutcome > GetClassifierOutcomeCallable
Aws::Utils::Outcome< GetCatalogsResult, GlueError > GetCatalogsOutcome
std::future< GetWorkflowRunsOutcome > GetWorkflowRunsOutcomeCallable
Aws::Utils::Outcome< UpdateColumnStatisticsForTableResult, GlueError > UpdateColumnStatisticsForTableOutcome
std::future< GetTableOutcome > GetTableOutcomeCallable
std::function< void(const GlueClient *, const Model::BatchUpdatePartitionRequest &, const Model::BatchUpdatePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchUpdatePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateDataQualityRulesetRequest &, const Model::CreateDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataQualityRulesetResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataCatalogEncryptionSettingsRequest &, const Model::GetDataCatalogEncryptionSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataCatalogEncryptionSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetJobRequest &, const Model::GetJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetJobsRequest &, const Model::BatchGetJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetJobsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::PutSchemaVersionMetadataRequest &, const Model::PutSchemaVersionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutSchemaVersionMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSchemaByDefinitionRequest &, const Model::GetSchemaByDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSchemaByDefinitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSchemaVersionsDiffRequest &, const Model::GetSchemaVersionsDiffOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSchemaVersionsDiffResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetCustomEntityTypesRequest &, const Model::BatchGetCustomEntityTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCustomEntityTypesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopCrawlerRequest &, const Model::StopCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::PutWorkflowRunPropertiesRequest &, const Model::PutWorkflowRunPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutWorkflowRunPropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateRegistryRequest &, const Model::UpdateRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRegistryResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTableOptimizerRequest &, const Model::GetTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTableOptimizerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteColumnStatisticsForPartitionRequest &, const Model::DeleteColumnStatisticsForPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteColumnStatisticsForPartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateSchemaRequest &, const Model::CreateSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSchemaResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUnfilteredPartitionMetadataRequest &, const Model::GetUnfilteredPartitionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUnfilteredPartitionMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ResumeWorkflowRunRequest &, const Model::ResumeWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResumeWorkflowRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ModifyIntegrationRequest &, const Model::ModifyIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ModifyIntegrationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSchemaVersionRequest &, const Model::GetSchemaVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSchemaVersionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetColumnStatisticsTaskRunsRequest &, const Model::GetColumnStatisticsTaskRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetColumnStatisticsTaskRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreatePartitionIndexRequest &, const Model::CreatePartitionIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePartitionIndexResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateClassifierRequest &, const Model::UpdateClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateClassifierResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteCustomEntityTypeRequest &, const Model::DeleteCustomEntityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCustomEntityTypeResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateCrawlerRequest &, const Model::CreateCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTablesRequest &, const Model::GetTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTablesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetBlueprintRequest &, const Model::GetBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBlueprintResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateUserDefinedFunctionRequest &, const Model::UpdateUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserDefinedFunctionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateScriptRequest &, const Model::CreateScriptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateScriptResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartDataQualityRuleRecommendationRunRequest &, const Model::StartDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDataQualityRuleRecommendationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetPartitionRequest &, const Model::BatchGetPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetPartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreatePartitionRequest &, const Model::CreatePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetDataQualityResultRequest &, const Model::BatchGetDataQualityResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetDataQualityResultResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUserDefinedFunctionRequest &, const Model::GetUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUserDefinedFunctionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateTriggerRequest &, const Model::CreateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateCrawlerRequest &, const Model::UpdateCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateUsageProfileRequest &, const Model::UpdateUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUsageProfileResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateColumnStatisticsForPartitionRequest &, const Model::UpdateColumnStatisticsForPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateColumnStatisticsForPartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListColumnStatisticsTaskRunsRequest &, const Model::ListColumnStatisticsTaskRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListColumnStatisticsTaskRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CancelDataQualityRulesetEvaluationRunRequest &, const Model::CancelDataQualityRulesetEvaluationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelDataQualityRulesetEvaluationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteSchemaVersionsRequest &, const Model::DeleteSchemaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSchemaVersionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListEntitiesRequest &, const Model::ListEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntitiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartColumnStatisticsTaskRunRequest &, const Model::StartColumnStatisticsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartColumnStatisticsTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUnfilteredPartitionsMetadataRequest &, const Model::GetUnfilteredPartitionsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUnfilteredPartitionsMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchDeleteTableRequest &, const Model::BatchDeleteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDevEndpointRequest &, const Model::GetDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDevEndpointResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCrawlersRequest &, const Model::GetCrawlersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCrawlersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListSchemaVersionsRequest &, const Model::ListSchemaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSchemaVersionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DescribeConnectionTypeRequest &, const Model::DescribeConnectionTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeConnectionTypeResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetPartitionsRequest &, const Model::GetPartitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPartitionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTriggerRequest &, const Model::GetTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteTableVersionRequest &, const Model::DeleteTableVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTableVersionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartExportLabelsTaskRunRequest &, const Model::StartExportLabelsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartExportLabelsTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListSchemasRequest &, const Model::ListSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSchemasResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTableRequest &, const Model::GetTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetConnectionRequest &, const Model::GetConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateCustomEntityTypeRequest &, const Model::CreateCustomEntityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCustomEntityTypeResponseReceivedHandler
std::function< void(const GlueClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetJobRunsRequest &, const Model::GetJobRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataflowGraphRequest &, const Model::GetDataflowGraphOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataflowGraphResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteTableRequest &, const Model::DeleteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetColumnStatisticsForPartitionRequest &, const Model::GetColumnStatisticsForPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetColumnStatisticsForPartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateTriggerRequest &, const Model::UpdateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetIntegrationResourcePropertyRequest &, const Model::GetIntegrationResourcePropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIntegrationResourcePropertyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetRegistryRequest &, const Model::GetRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRegistryResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetStatementRequest &, const Model::GetStatementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetStatementResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetMLTransformRequest &, const Model::GetMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLTransformResponseReceivedHandler
std::function< void(const GlueClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const GlueClient *, const Model::RunStatementRequest &, const Model::RunStatementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RunStatementResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUsageProfileRequest &, const Model::GetUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUsageProfileResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCrawlerRequest &, const Model::GetCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCatalogRequest &, const Model::GetCatalogOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCatalogResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSchemaRequest &, const Model::GetSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSchemaResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateColumnStatisticsForTableRequest &, const Model::UpdateColumnStatisticsForTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateColumnStatisticsForTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTableVersionsRequest &, const Model::GetTableVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTableVersionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateUsageProfileRequest &, const Model::CreateUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUsageProfileResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeletePartitionIndexRequest &, const Model::DeletePartitionIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePartitionIndexResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CheckSchemaVersionValidityRequest &, const Model::CheckSchemaVersionValidityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CheckSchemaVersionValidityResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityRulesetRequest &, const Model::GetDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityRulesetResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartJobRunRequest &, const Model::StartJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartJobRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetMappingRequest &, const Model::GetMappingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMappingResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityRulesetEvaluationRunRequest &, const Model::GetDataQualityRulesetEvaluationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityRulesetEvaluationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopCrawlerScheduleRequest &, const Model::StopCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopCrawlerScheduleResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListStatementsRequest &, const Model::ListStatementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListStatementsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteCatalogRequest &, const Model::DeleteCatalogOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCatalogResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartColumnStatisticsTaskRunScheduleRequest &, const Model::StartColumnStatisticsTaskRunScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartColumnStatisticsTaskRunScheduleResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetMLTransformsRequest &, const Model::GetMLTransformsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLTransformsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetResourcePoliciesRequest &, const Model::GetResourcePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePoliciesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListJobsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartMLEvaluationTaskRunRequest &, const Model::StartMLEvaluationTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMLEvaluationTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUnfilteredTableMetadataRequest &, const Model::GetUnfilteredTableMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUnfilteredTableMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartCrawlerScheduleRequest &, const Model::StartCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCrawlerScheduleResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchDeletePartitionRequest &, const Model::BatchDeletePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeletePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateIntegrationRequest &, const Model::CreateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListConnectionTypesRequest &, const Model::ListConnectionTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConnectionTypesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteDatabaseRequest &, const Model::DeleteDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDatabaseResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteDevEndpointRequest &, const Model::DeleteDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDevEndpointResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateBlueprintRequest &, const Model::CreateBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateBlueprintResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteBlueprintRequest &, const Model::DeleteBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteBlueprintResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateDatabaseRequest &, const Model::UpdateDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDatabaseResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetGlueIdentityCenterConfigurationRequest &, const Model::GetGlueIdentityCenterConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGlueIdentityCenterConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateBlueprintRequest &, const Model::UpdateBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateBlueprintResponseReceivedHandler
std::function< void(const GlueClient *, const Model::PutDataQualityProfileAnnotationRequest &, const Model::PutDataQualityProfileAnnotationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutDataQualityProfileAnnotationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetWorkflowsRequest &, const Model::BatchGetWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetWorkflowsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetJobBookmarkRequest &, const Model::GetJobBookmarkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobBookmarkResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchPutDataQualityStatisticAnnotationRequest &, const Model::BatchPutDataQualityStatisticAnnotationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchPutDataQualityStatisticAnnotationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::PutDataCatalogEncryptionSettingsRequest &, const Model::PutDataCatalogEncryptionSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutDataCatalogEncryptionSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateTableOptimizerRequest &, const Model::UpdateTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTableOptimizerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListRegistriesRequest &, const Model::ListRegistriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListRegistriesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListWorkflowsRequest &, const Model::ListWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListWorkflowsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDatabaseRequest &, const Model::GetDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDatabaseResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartDataQualityRulesetEvaluationRunRequest &, const Model::StartDataQualityRulesetEvaluationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDataQualityRulesetEvaluationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateCatalogRequest &, const Model::CreateCatalogOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCatalogResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateTableOptimizerRequest &, const Model::CreateTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTableOptimizerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteTriggerRequest &, const Model::DeleteTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteCrawlerRequest &, const Model::DeleteCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateSecurityConfigurationRequest &, const Model::CreateSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecurityConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetColumnStatisticsTaskRunRequest &, const Model::GetColumnStatisticsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetColumnStatisticsTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCrawlerMetricsRequest &, const Model::GetCrawlerMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCrawlerMetricsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteIntegrationRequest &, const Model::DeleteIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIntegrationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateColumnStatisticsTaskSettingsRequest &, const Model::CreateColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateColumnStatisticsTaskSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::QuerySchemaVersionMetadataRequest &, const Model::QuerySchemaVersionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> QuerySchemaVersionMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteSessionRequest &, const Model::DeleteSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSessionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListMLTransformsRequest &, const Model::ListMLTransformsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMLTransformsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCatalogImportStatusRequest &, const Model::GetCatalogImportStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCatalogImportStatusResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopTriggerRequest &, const Model::StopTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::TestConnectionRequest &, const Model::TestConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TestConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteColumnStatisticsTaskSettingsRequest &, const Model::DeleteColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteColumnStatisticsTaskSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateGlueIdentityCenterConfigurationRequest &, const Model::UpdateGlueIdentityCenterConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGlueIdentityCenterConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDevEndpointsRequest &, const Model::GetDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDevEndpointsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteUserDefinedFunctionRequest &, const Model::DeleteUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUserDefinedFunctionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCatalogsRequest &, const Model::GetCatalogsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCatalogsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetEntityRecordsRequest &, const Model::GetEntityRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEntityRecordsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeletePartitionRequest &, const Model::DeletePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListBlueprintsRequest &, const Model::ListBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListBlueprintsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateJobResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDatabasesRequest &, const Model::GetDatabasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDatabasesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateColumnStatisticsTaskSettingsRequest &, const Model::UpdateColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateColumnStatisticsTaskSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteSchemaRequest &, const Model::DeleteSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSchemaResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateIntegrationResourcePropertyRequest &, const Model::CreateIntegrationResourcePropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationResourcePropertyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetTableOptimizerRequest &, const Model::BatchGetTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetTableOptimizerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateDevEndpointRequest &, const Model::CreateDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDevEndpointResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetCustomEntityTypeRequest &, const Model::GetCustomEntityTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCustomEntityTypeResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetColumnStatisticsForTableRequest &, const Model::GetColumnStatisticsForTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetColumnStatisticsForTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartBlueprintRunRequest &, const Model::StartBlueprintRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartBlueprintRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListTriggersRequest &, const Model::ListTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTriggersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetMLTaskRunsRequest &, const Model::GetMLTaskRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLTaskRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateTableRequest &, const Model::UpdateTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityRuleRecommendationRunsRequest &, const Model::ListDataQualityRuleRecommendationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityRuleRecommendationRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartWorkflowRunRequest &, const Model::StartWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartWorkflowRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetWorkflowRunsRequest &, const Model::GetWorkflowRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteIntegrationTablePropertiesRequest &, const Model::DeleteIntegrationTablePropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIntegrationTablePropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateIntegrationResourcePropertyRequest &, const Model::UpdateIntegrationResourcePropertyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIntegrationResourcePropertyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteRegistryRequest &, const Model::DeleteRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRegistryResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteMLTransformRequest &, const Model::DeleteMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMLTransformResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetUserDefinedFunctionsRequest &, const Model::GetUserDefinedFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetUserDefinedFunctionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateJobFromSourceControlRequest &, const Model::UpdateJobFromSourceControlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateJobFromSourceControlResponseReceivedHandler
std::function< void(const GlueClient *, const Model::RegisterSchemaVersionRequest &, const Model::RegisterSchemaVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RegisterSchemaVersionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetClassifierRequest &, const Model::GetClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetClassifierResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateIntegrationTablePropertiesRequest &, const Model::CreateIntegrationTablePropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationTablePropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateTableRequest &, const Model::CreateTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::SearchTablesRequest &, const Model::SearchTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTablesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdatePartitionRequest &, const Model::UpdatePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetBlueprintRunsRequest &, const Model::GetBlueprintRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBlueprintRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateClassifierRequest &, const Model::CreateClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateClassifierResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTriggersRequest &, const Model::GetTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTriggersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateGlueIdentityCenterConfigurationRequest &, const Model::CreateGlueIdentityCenterConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateGlueIdentityCenterConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DescribeEntityRequest &, const Model::DescribeEntityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntityResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListTableOptimizerRunsRequest &, const Model::ListTableOptimizerRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTableOptimizerRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateMLTransformRequest &, const Model::CreateMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMLTransformResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DescribeIntegrationsRequest &, const Model::DescribeIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIntegrationsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateWorkflowRequest &, const Model::CreateWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateWorkflowResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteDataQualityRulesetRequest &, const Model::DeleteDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataQualityRulesetResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetConnectionsRequest &, const Model::GetConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityRuleRecommendationRunRequest &, const Model::GetDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityRuleRecommendationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetPlanRequest &, const Model::GetPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPlanResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteGlueIdentityCenterConfigurationRequest &, const Model::DeleteGlueIdentityCenterConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteGlueIdentityCenterConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTagsRequest &, const Model::GetTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTagsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListCrawlsRequest &, const Model::ListCrawlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCrawlsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateDevEndpointRequest &, const Model::UpdateDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDevEndpointResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSessionRequest &, const Model::GetSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSessionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopColumnStatisticsTaskRunScheduleRequest &, const Model::StopColumnStatisticsTaskRunScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopColumnStatisticsTaskRunScheduleResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetBlueprintRunRequest &, const Model::GetBlueprintRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetBlueprintRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateSourceControlFromJobRequest &, const Model::UpdateSourceControlFromJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSourceControlFromJobResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetClassifiersRequest &, const Model::GetClassifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetClassifiersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityStatisticAnnotationsRequest &, const Model::ListDataQualityStatisticAnnotationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityStatisticAnnotationsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartCrawlerRequest &, const Model::StartCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCrawlerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityRulesetEvaluationRunsRequest &, const Model::ListDataQualityRulesetEvaluationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityRulesetEvaluationRunsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDevEndpointsRequest &, const Model::ListDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDevEndpointsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteWorkflowRequest &, const Model::DeleteWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteWorkflowResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateIntegrationTablePropertiesRequest &, const Model::UpdateIntegrationTablePropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIntegrationTablePropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateCrawlerScheduleRequest &, const Model::UpdateCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCrawlerScheduleResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSecurityConfigurationsRequest &, const Model::GetSecurityConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecurityConfigurationsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateUserDefinedFunctionRequest &, const Model::CreateUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateUserDefinedFunctionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchStopJobRunRequest &, const Model::BatchStopJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchStopJobRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateMLTransformRequest &, const Model::UpdateMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMLTransformResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateRegistryRequest &, const Model::CreateRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRegistryResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteUsageProfileRequest &, const Model::DeleteUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteUsageProfileResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateWorkflowRequest &, const Model::UpdateWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateWorkflowResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListCrawlersRequest &, const Model::ListCrawlersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCrawlersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetJobRunRequest &, const Model::GetJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopSessionRequest &, const Model::StopSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopSessionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateJobResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityRulesetsRequest &, const Model::ListDataQualityRulesetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityRulesetsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartTriggerRequest &, const Model::StartTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTriggerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ResetJobBookmarkRequest &, const Model::ResetJobBookmarkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ResetJobBookmarkResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetWorkflowRunPropertiesRequest &, const Model::GetWorkflowRunPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowRunPropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateSchemaRequest &, const Model::UpdateSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSchemaResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchDeleteTableVersionRequest &, const Model::BatchDeleteTableVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteTableVersionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityModelResultRequest &, const Model::GetDataQualityModelResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityModelResultResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListCustomEntityTypesRequest &, const Model::ListCustomEntityTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCustomEntityTypesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetPartitionRequest &, const Model::GetPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetPartitionIndexesRequest &, const Model::GetPartitionIndexesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetPartitionIndexesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteSecurityConfigurationRequest &, const Model::DeleteSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecurityConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartMLLabelingSetGenerationTaskRunRequest &, const Model::StartMLLabelingSetGenerationTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMLLabelingSetGenerationTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTableVersionRequest &, const Model::GetTableVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTableVersionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetIntegrationTablePropertiesRequest &, const Model::GetIntegrationTablePropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIntegrationTablePropertiesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetTriggersRequest &, const Model::BatchGetTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetTriggersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityModelRequest &, const Model::GetDataQualityModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityModelResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DescribeInboundIntegrationsRequest &, const Model::DescribeInboundIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInboundIntegrationsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetMLTaskRunRequest &, const Model::GetMLTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMLTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopColumnStatisticsTaskRunRequest &, const Model::StopColumnStatisticsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopColumnStatisticsTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListSessionsRequest &, const Model::ListSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSessionsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StopWorkflowRunRequest &, const Model::StopWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopWorkflowRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityStatisticsRequest &, const Model::ListDataQualityStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityStatisticsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetJobsRequest &, const Model::GetJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetJobsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetWorkflowRunRequest &, const Model::GetWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetWorkflowRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ImportCatalogToGlueRequest &, const Model::ImportCatalogToGlueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportCatalogToGlueResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetDevEndpointsRequest &, const Model::BatchGetDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetDevEndpointsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CancelMLTaskRunRequest &, const Model::CancelMLTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelMLTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteClassifierRequest &, const Model::DeleteClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteClassifierResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetDataQualityResultRequest &, const Model::GetDataQualityResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataQualityResultResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateDatabaseRequest &, const Model::CreateDatabaseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDatabaseResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetColumnStatisticsTaskSettingsRequest &, const Model::GetColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetColumnStatisticsTaskSettingsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchCreatePartitionRequest &, const Model::BatchCreatePartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchCreatePartitionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CreateSessionRequest &, const Model::CreateSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSessionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetCrawlersRequest &, const Model::BatchGetCrawlersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCrawlersResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicyResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchDeleteConnectionRequest &, const Model::BatchDeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteTableOptimizerRequest &, const Model::DeleteTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTableOptimizerResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetSecurityConfigurationRequest &, const Model::GetSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecurityConfigurationResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CancelStatementRequest &, const Model::CancelStatementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelStatementResponseReceivedHandler
std::function< void(const GlueClient *, const Model::RemoveSchemaVersionMetadataRequest &, const Model::RemoveSchemaVersionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemoveSchemaVersionMetadataResponseReceivedHandler
std::function< void(const GlueClient *, const Model::CancelDataQualityRuleRecommendationRunRequest &, const Model::CancelDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelDataQualityRuleRecommendationRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateConnectionRequest &, const Model::UpdateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateConnectionResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListUsageProfilesRequest &, const Model::ListUsageProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListUsageProfilesResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateDataQualityRulesetRequest &, const Model::UpdateDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataQualityRulesetResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteJobResponseReceivedHandler
std::function< void(const GlueClient *, const Model::StartImportLabelsTaskRunRequest &, const Model::StartImportLabelsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartImportLabelsTaskRunResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const GlueClient *, const Model::ListDataQualityResultsRequest &, const Model::ListDataQualityResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataQualityResultsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::DeleteColumnStatisticsForTableRequest &, const Model::DeleteColumnStatisticsForTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteColumnStatisticsForTableResponseReceivedHandler
std::function< void(const GlueClient *, const Model::UpdateCatalogRequest &, const Model::UpdateCatalogOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCatalogResponseReceivedHandler
std::function< void(const GlueClient *, const Model::BatchGetBlueprintsRequest &, const Model::BatchGetBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetBlueprintsResponseReceivedHandler