AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
GlueServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/glue/GlueErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/glue/GlueEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in GlueClient header */
21#include <aws/glue/model/BatchCreatePartitionResult.h>
22#include <aws/glue/model/BatchDeleteConnectionResult.h>
23#include <aws/glue/model/BatchDeletePartitionResult.h>
24#include <aws/glue/model/BatchDeleteTableResult.h>
25#include <aws/glue/model/BatchDeleteTableVersionResult.h>
26#include <aws/glue/model/BatchGetBlueprintsResult.h>
27#include <aws/glue/model/BatchGetCrawlersResult.h>
28#include <aws/glue/model/BatchGetCustomEntityTypesResult.h>
29#include <aws/glue/model/BatchGetDataQualityResultResult.h>
30#include <aws/glue/model/BatchGetDevEndpointsResult.h>
31#include <aws/glue/model/BatchGetJobsResult.h>
32#include <aws/glue/model/BatchGetPartitionResult.h>
33#include <aws/glue/model/BatchGetTableOptimizerResult.h>
34#include <aws/glue/model/BatchGetTriggersResult.h>
35#include <aws/glue/model/BatchGetWorkflowsResult.h>
36#include <aws/glue/model/BatchPutDataQualityStatisticAnnotationResult.h>
37#include <aws/glue/model/BatchStopJobRunResult.h>
38#include <aws/glue/model/BatchUpdatePartitionResult.h>
39#include <aws/glue/model/CancelDataQualityRuleRecommendationRunResult.h>
40#include <aws/glue/model/CancelDataQualityRulesetEvaluationRunResult.h>
41#include <aws/glue/model/CancelMLTaskRunResult.h>
42#include <aws/glue/model/CancelStatementResult.h>
43#include <aws/glue/model/CheckSchemaVersionValidityResult.h>
44#include <aws/glue/model/CreateBlueprintResult.h>
45#include <aws/glue/model/CreateClassifierResult.h>
46#include <aws/glue/model/CreateColumnStatisticsTaskSettingsResult.h>
47#include <aws/glue/model/CreateConnectionResult.h>
48#include <aws/glue/model/CreateCrawlerResult.h>
49#include <aws/glue/model/CreateCustomEntityTypeResult.h>
50#include <aws/glue/model/CreateDataQualityRulesetResult.h>
51#include <aws/glue/model/CreateDatabaseResult.h>
52#include <aws/glue/model/CreateDevEndpointResult.h>
53#include <aws/glue/model/CreateJobResult.h>
54#include <aws/glue/model/CreateMLTransformResult.h>
55#include <aws/glue/model/CreatePartitionResult.h>
56#include <aws/glue/model/CreatePartitionIndexResult.h>
57#include <aws/glue/model/CreateRegistryResult.h>
58#include <aws/glue/model/CreateSchemaResult.h>
59#include <aws/glue/model/CreateScriptResult.h>
60#include <aws/glue/model/CreateSecurityConfigurationResult.h>
61#include <aws/glue/model/CreateSessionResult.h>
62#include <aws/glue/model/CreateTableResult.h>
63#include <aws/glue/model/CreateTableOptimizerResult.h>
64#include <aws/glue/model/CreateTriggerResult.h>
65#include <aws/glue/model/CreateUsageProfileResult.h>
66#include <aws/glue/model/CreateUserDefinedFunctionResult.h>
67#include <aws/glue/model/CreateWorkflowResult.h>
68#include <aws/glue/model/DeleteBlueprintResult.h>
69#include <aws/glue/model/DeleteClassifierResult.h>
70#include <aws/glue/model/DeleteColumnStatisticsForPartitionResult.h>
71#include <aws/glue/model/DeleteColumnStatisticsForTableResult.h>
72#include <aws/glue/model/DeleteColumnStatisticsTaskSettingsResult.h>
73#include <aws/glue/model/DeleteConnectionResult.h>
74#include <aws/glue/model/DeleteCrawlerResult.h>
75#include <aws/glue/model/DeleteCustomEntityTypeResult.h>
76#include <aws/glue/model/DeleteDataQualityRulesetResult.h>
77#include <aws/glue/model/DeleteDatabaseResult.h>
78#include <aws/glue/model/DeleteDevEndpointResult.h>
79#include <aws/glue/model/DeleteJobResult.h>
80#include <aws/glue/model/DeleteMLTransformResult.h>
81#include <aws/glue/model/DeletePartitionResult.h>
82#include <aws/glue/model/DeletePartitionIndexResult.h>
83#include <aws/glue/model/DeleteRegistryResult.h>
84#include <aws/glue/model/DeleteResourcePolicyResult.h>
85#include <aws/glue/model/DeleteSchemaResult.h>
86#include <aws/glue/model/DeleteSchemaVersionsResult.h>
87#include <aws/glue/model/DeleteSecurityConfigurationResult.h>
88#include <aws/glue/model/DeleteSessionResult.h>
89#include <aws/glue/model/DeleteTableResult.h>
90#include <aws/glue/model/DeleteTableOptimizerResult.h>
91#include <aws/glue/model/DeleteTableVersionResult.h>
92#include <aws/glue/model/DeleteTriggerResult.h>
93#include <aws/glue/model/DeleteUsageProfileResult.h>
94#include <aws/glue/model/DeleteUserDefinedFunctionResult.h>
95#include <aws/glue/model/DeleteWorkflowResult.h>
96#include <aws/glue/model/GetBlueprintResult.h>
97#include <aws/glue/model/GetBlueprintRunResult.h>
98#include <aws/glue/model/GetBlueprintRunsResult.h>
99#include <aws/glue/model/GetCatalogImportStatusResult.h>
100#include <aws/glue/model/GetClassifierResult.h>
101#include <aws/glue/model/GetClassifiersResult.h>
102#include <aws/glue/model/GetColumnStatisticsForPartitionResult.h>
103#include <aws/glue/model/GetColumnStatisticsForTableResult.h>
104#include <aws/glue/model/GetColumnStatisticsTaskRunResult.h>
105#include <aws/glue/model/GetColumnStatisticsTaskRunsResult.h>
106#include <aws/glue/model/GetColumnStatisticsTaskSettingsResult.h>
107#include <aws/glue/model/GetConnectionResult.h>
108#include <aws/glue/model/GetConnectionsResult.h>
109#include <aws/glue/model/GetCrawlerResult.h>
110#include <aws/glue/model/GetCrawlerMetricsResult.h>
111#include <aws/glue/model/GetCrawlersResult.h>
112#include <aws/glue/model/GetCustomEntityTypeResult.h>
113#include <aws/glue/model/GetDataCatalogEncryptionSettingsResult.h>
114#include <aws/glue/model/GetDataQualityModelResult.h>
115#include <aws/glue/model/GetDataQualityModelResultResult.h>
116#include <aws/glue/model/GetDataQualityResultResult.h>
117#include <aws/glue/model/GetDataQualityRuleRecommendationRunResult.h>
118#include <aws/glue/model/GetDataQualityRulesetResult.h>
119#include <aws/glue/model/GetDataQualityRulesetEvaluationRunResult.h>
120#include <aws/glue/model/GetDatabaseResult.h>
121#include <aws/glue/model/GetDatabasesResult.h>
122#include <aws/glue/model/GetDataflowGraphResult.h>
123#include <aws/glue/model/GetDevEndpointResult.h>
124#include <aws/glue/model/GetDevEndpointsResult.h>
125#include <aws/glue/model/GetJobResult.h>
126#include <aws/glue/model/GetJobBookmarkResult.h>
127#include <aws/glue/model/GetJobRunResult.h>
128#include <aws/glue/model/GetJobRunsResult.h>
129#include <aws/glue/model/GetJobsResult.h>
130#include <aws/glue/model/GetMLTaskRunResult.h>
131#include <aws/glue/model/GetMLTaskRunsResult.h>
132#include <aws/glue/model/GetMLTransformResult.h>
133#include <aws/glue/model/GetMLTransformsResult.h>
134#include <aws/glue/model/GetMappingResult.h>
135#include <aws/glue/model/GetPartitionResult.h>
136#include <aws/glue/model/GetPartitionIndexesResult.h>
137#include <aws/glue/model/GetPartitionsResult.h>
138#include <aws/glue/model/GetPlanResult.h>
139#include <aws/glue/model/GetRegistryResult.h>
140#include <aws/glue/model/GetResourcePoliciesResult.h>
141#include <aws/glue/model/GetResourcePolicyResult.h>
142#include <aws/glue/model/GetSchemaResult.h>
143#include <aws/glue/model/GetSchemaByDefinitionResult.h>
144#include <aws/glue/model/GetSchemaVersionResult.h>
145#include <aws/glue/model/GetSchemaVersionsDiffResult.h>
146#include <aws/glue/model/GetSecurityConfigurationResult.h>
147#include <aws/glue/model/GetSecurityConfigurationsResult.h>
148#include <aws/glue/model/GetSessionResult.h>
149#include <aws/glue/model/GetStatementResult.h>
150#include <aws/glue/model/GetTableResult.h>
151#include <aws/glue/model/GetTableOptimizerResult.h>
152#include <aws/glue/model/GetTableVersionResult.h>
153#include <aws/glue/model/GetTableVersionsResult.h>
154#include <aws/glue/model/GetTablesResult.h>
155#include <aws/glue/model/GetTagsResult.h>
156#include <aws/glue/model/GetTriggerResult.h>
157#include <aws/glue/model/GetTriggersResult.h>
158#include <aws/glue/model/GetUnfilteredPartitionMetadataResult.h>
159#include <aws/glue/model/GetUnfilteredPartitionsMetadataResult.h>
160#include <aws/glue/model/GetUnfilteredTableMetadataResult.h>
161#include <aws/glue/model/GetUsageProfileResult.h>
162#include <aws/glue/model/GetUserDefinedFunctionResult.h>
163#include <aws/glue/model/GetUserDefinedFunctionsResult.h>
164#include <aws/glue/model/GetWorkflowResult.h>
165#include <aws/glue/model/GetWorkflowRunResult.h>
166#include <aws/glue/model/GetWorkflowRunPropertiesResult.h>
167#include <aws/glue/model/GetWorkflowRunsResult.h>
168#include <aws/glue/model/ImportCatalogToGlueResult.h>
169#include <aws/glue/model/ListBlueprintsResult.h>
170#include <aws/glue/model/ListColumnStatisticsTaskRunsResult.h>
171#include <aws/glue/model/ListCrawlersResult.h>
172#include <aws/glue/model/ListCrawlsResult.h>
173#include <aws/glue/model/ListCustomEntityTypesResult.h>
174#include <aws/glue/model/ListDataQualityResultsResult.h>
175#include <aws/glue/model/ListDataQualityRuleRecommendationRunsResult.h>
176#include <aws/glue/model/ListDataQualityRulesetEvaluationRunsResult.h>
177#include <aws/glue/model/ListDataQualityRulesetsResult.h>
178#include <aws/glue/model/ListDataQualityStatisticAnnotationsResult.h>
179#include <aws/glue/model/ListDataQualityStatisticsResult.h>
180#include <aws/glue/model/ListDevEndpointsResult.h>
181#include <aws/glue/model/ListJobsResult.h>
182#include <aws/glue/model/ListMLTransformsResult.h>
183#include <aws/glue/model/ListRegistriesResult.h>
184#include <aws/glue/model/ListSchemaVersionsResult.h>
185#include <aws/glue/model/ListSchemasResult.h>
186#include <aws/glue/model/ListSessionsResult.h>
187#include <aws/glue/model/ListStatementsResult.h>
188#include <aws/glue/model/ListTableOptimizerRunsResult.h>
189#include <aws/glue/model/ListTriggersResult.h>
190#include <aws/glue/model/ListUsageProfilesResult.h>
191#include <aws/glue/model/ListWorkflowsResult.h>
192#include <aws/glue/model/PutDataCatalogEncryptionSettingsResult.h>
193#include <aws/glue/model/PutDataQualityProfileAnnotationResult.h>
194#include <aws/glue/model/PutResourcePolicyResult.h>
195#include <aws/glue/model/PutSchemaVersionMetadataResult.h>
196#include <aws/glue/model/PutWorkflowRunPropertiesResult.h>
197#include <aws/glue/model/QuerySchemaVersionMetadataResult.h>
198#include <aws/glue/model/RegisterSchemaVersionResult.h>
199#include <aws/glue/model/RemoveSchemaVersionMetadataResult.h>
200#include <aws/glue/model/ResetJobBookmarkResult.h>
201#include <aws/glue/model/ResumeWorkflowRunResult.h>
202#include <aws/glue/model/RunStatementResult.h>
203#include <aws/glue/model/SearchTablesResult.h>
204#include <aws/glue/model/StartBlueprintRunResult.h>
205#include <aws/glue/model/StartColumnStatisticsTaskRunResult.h>
206#include <aws/glue/model/StartColumnStatisticsTaskRunScheduleResult.h>
207#include <aws/glue/model/StartCrawlerResult.h>
208#include <aws/glue/model/StartCrawlerScheduleResult.h>
209#include <aws/glue/model/StartDataQualityRuleRecommendationRunResult.h>
210#include <aws/glue/model/StartDataQualityRulesetEvaluationRunResult.h>
211#include <aws/glue/model/StartExportLabelsTaskRunResult.h>
212#include <aws/glue/model/StartImportLabelsTaskRunResult.h>
213#include <aws/glue/model/StartJobRunResult.h>
214#include <aws/glue/model/StartMLEvaluationTaskRunResult.h>
215#include <aws/glue/model/StartMLLabelingSetGenerationTaskRunResult.h>
216#include <aws/glue/model/StartTriggerResult.h>
217#include <aws/glue/model/StartWorkflowRunResult.h>
218#include <aws/glue/model/StopColumnStatisticsTaskRunResult.h>
219#include <aws/glue/model/StopColumnStatisticsTaskRunScheduleResult.h>
220#include <aws/glue/model/StopCrawlerResult.h>
221#include <aws/glue/model/StopCrawlerScheduleResult.h>
222#include <aws/glue/model/StopSessionResult.h>
223#include <aws/glue/model/StopTriggerResult.h>
224#include <aws/glue/model/StopWorkflowRunResult.h>
225#include <aws/glue/model/TagResourceResult.h>
226#include <aws/glue/model/TestConnectionResult.h>
227#include <aws/glue/model/UntagResourceResult.h>
228#include <aws/glue/model/UpdateBlueprintResult.h>
229#include <aws/glue/model/UpdateClassifierResult.h>
230#include <aws/glue/model/UpdateColumnStatisticsForPartitionResult.h>
231#include <aws/glue/model/UpdateColumnStatisticsForTableResult.h>
232#include <aws/glue/model/UpdateColumnStatisticsTaskSettingsResult.h>
233#include <aws/glue/model/UpdateConnectionResult.h>
234#include <aws/glue/model/UpdateCrawlerResult.h>
235#include <aws/glue/model/UpdateCrawlerScheduleResult.h>
236#include <aws/glue/model/UpdateDataQualityRulesetResult.h>
237#include <aws/glue/model/UpdateDatabaseResult.h>
238#include <aws/glue/model/UpdateDevEndpointResult.h>
239#include <aws/glue/model/UpdateJobResult.h>
240#include <aws/glue/model/UpdateJobFromSourceControlResult.h>
241#include <aws/glue/model/UpdateMLTransformResult.h>
242#include <aws/glue/model/UpdatePartitionResult.h>
243#include <aws/glue/model/UpdateRegistryResult.h>
244#include <aws/glue/model/UpdateSchemaResult.h>
245#include <aws/glue/model/UpdateSourceControlFromJobResult.h>
246#include <aws/glue/model/UpdateTableResult.h>
247#include <aws/glue/model/UpdateTableOptimizerResult.h>
248#include <aws/glue/model/UpdateTriggerResult.h>
249#include <aws/glue/model/UpdateUsageProfileResult.h>
250#include <aws/glue/model/UpdateUserDefinedFunctionResult.h>
251#include <aws/glue/model/UpdateWorkflowResult.h>
252#include <aws/glue/model/ListCustomEntityTypesRequest.h>
253#include <aws/glue/model/QuerySchemaVersionMetadataRequest.h>
254#include <aws/glue/model/ListMLTransformsRequest.h>
255#include <aws/glue/model/GetDataCatalogEncryptionSettingsRequest.h>
256#include <aws/glue/model/ListDataQualityRuleRecommendationRunsRequest.h>
257#include <aws/glue/model/GetTriggersRequest.h>
258#include <aws/glue/model/ListColumnStatisticsTaskRunsRequest.h>
259#include <aws/glue/model/TestConnectionRequest.h>
260#include <aws/glue/model/CreateClassifierRequest.h>
261#include <aws/glue/model/GetCrawlersRequest.h>
262#include <aws/glue/model/GetMLTransformsRequest.h>
263#include <aws/glue/model/UpdateJobFromSourceControlRequest.h>
264#include <aws/glue/model/UpdateClassifierRequest.h>
265#include <aws/glue/model/SearchTablesRequest.h>
266#include <aws/glue/model/GetJobsRequest.h>
267#include <aws/glue/model/GetConnectionsRequest.h>
268#include <aws/glue/model/ListDataQualityRulesetsRequest.h>
269#include <aws/glue/model/GetSchemaVersionRequest.h>
270#include <aws/glue/model/UpdateSourceControlFromJobRequest.h>
271#include <aws/glue/model/GetClassifiersRequest.h>
272#include <aws/glue/model/GetDataflowGraphRequest.h>
273#include <aws/glue/model/ListSchemasRequest.h>
274#include <aws/glue/model/ListRegistriesRequest.h>
275#include <aws/glue/model/ListSessionsRequest.h>
276#include <aws/glue/model/CreateScriptRequest.h>
277#include <aws/glue/model/ListDataQualityResultsRequest.h>
278#include <aws/glue/model/ListWorkflowsRequest.h>
279#include <aws/glue/model/DeleteResourcePolicyRequest.h>
280#include <aws/glue/model/GetSecurityConfigurationsRequest.h>
281#include <aws/glue/model/ListTriggersRequest.h>
282#include <aws/glue/model/ListDevEndpointsRequest.h>
283#include <aws/glue/model/GetCatalogImportStatusRequest.h>
284#include <aws/glue/model/GetCrawlerMetricsRequest.h>
285#include <aws/glue/model/ListDataQualityStatisticsRequest.h>
286#include <aws/glue/model/GetResourcePoliciesRequest.h>
287#include <aws/glue/model/GetDevEndpointsRequest.h>
288#include <aws/glue/model/GetDatabasesRequest.h>
289#include <aws/glue/model/GetResourcePolicyRequest.h>
290#include <aws/glue/model/ListCrawlersRequest.h>
291#include <aws/glue/model/ListDataQualityStatisticAnnotationsRequest.h>
292#include <aws/glue/model/ListBlueprintsRequest.h>
293#include <aws/glue/model/ImportCatalogToGlueRequest.h>
294#include <aws/glue/model/ListUsageProfilesRequest.h>
295#include <aws/glue/model/ListDataQualityRulesetEvaluationRunsRequest.h>
296#include <aws/glue/model/ListJobsRequest.h>
297/* End of service model headers required in GlueClient header */
298
299namespace Aws
300{
301 namespace Http
302 {
303 class HttpClient;
304 class HttpClientFactory;
305 } // namespace Http
306
307 namespace Utils
308 {
309 template< typename R, typename E> class Outcome;
310
311 namespace Threading
312 {
313 class Executor;
314 } // namespace Threading
315 } // namespace Utils
316
317 namespace Auth
318 {
319 class AWSCredentials;
320 class AWSCredentialsProvider;
321 } // namespace Auth
322
323 namespace Client
324 {
325 class RetryStrategy;
326 } // namespace Client
327
328 namespace Glue
329 {
333
334 namespace Model
335 {
336 /* Service model forward declarations required in GlueClient header */
369 class CreateJobRequest;
378 class CreateTableRequest;
395 class DeleteJobRequest;
405 class DeleteTableRequest;
425 class GetCrawlerRequest;
427 class GetCrawlersRequest;
436 class GetDatabaseRequest;
441 class GetJobRequest;
443 class GetJobRunRequest;
444 class GetJobRunsRequest;
445 class GetJobsRequest;
450 class GetMappingRequest;
454 class GetPlanRequest;
455 class GetRegistryRequest;
458 class GetSchemaRequest;
464 class GetSessionRequest;
466 class GetTableRequest;
470 class GetTablesRequest;
471 class GetTagsRequest;
472 class GetTriggerRequest;
473 class GetTriggersRequest;
480 class GetWorkflowRequest;
488 class ListCrawlsRequest;
497 class ListJobsRequest;
501 class ListSchemasRequest;
529 class StartJobRunRequest;
536 class StopCrawlerRequest;
538 class StopSessionRequest;
539 class StopTriggerRequest;
541 class TagResourceRequest;
555 class UpdateJobRequest;
562 class UpdateTableRequest;
568 /* End of service model forward declarations required in GlueClient header */
569
570 /* Service model Outcome class definitions */
802 /* End of service model Outcome class definitions */
803
804 /* Service model Outcome callable definitions */
805 typedef std::future<BatchCreatePartitionOutcome> BatchCreatePartitionOutcomeCallable;
806 typedef std::future<BatchDeleteConnectionOutcome> BatchDeleteConnectionOutcomeCallable;
807 typedef std::future<BatchDeletePartitionOutcome> BatchDeletePartitionOutcomeCallable;
808 typedef std::future<BatchDeleteTableOutcome> BatchDeleteTableOutcomeCallable;
809 typedef std::future<BatchDeleteTableVersionOutcome> BatchDeleteTableVersionOutcomeCallable;
810 typedef std::future<BatchGetBlueprintsOutcome> BatchGetBlueprintsOutcomeCallable;
811 typedef std::future<BatchGetCrawlersOutcome> BatchGetCrawlersOutcomeCallable;
812 typedef std::future<BatchGetCustomEntityTypesOutcome> BatchGetCustomEntityTypesOutcomeCallable;
813 typedef std::future<BatchGetDataQualityResultOutcome> BatchGetDataQualityResultOutcomeCallable;
814 typedef std::future<BatchGetDevEndpointsOutcome> BatchGetDevEndpointsOutcomeCallable;
815 typedef std::future<BatchGetJobsOutcome> BatchGetJobsOutcomeCallable;
816 typedef std::future<BatchGetPartitionOutcome> BatchGetPartitionOutcomeCallable;
817 typedef std::future<BatchGetTableOptimizerOutcome> BatchGetTableOptimizerOutcomeCallable;
818 typedef std::future<BatchGetTriggersOutcome> BatchGetTriggersOutcomeCallable;
819 typedef std::future<BatchGetWorkflowsOutcome> BatchGetWorkflowsOutcomeCallable;
820 typedef std::future<BatchPutDataQualityStatisticAnnotationOutcome> BatchPutDataQualityStatisticAnnotationOutcomeCallable;
821 typedef std::future<BatchStopJobRunOutcome> BatchStopJobRunOutcomeCallable;
822 typedef std::future<BatchUpdatePartitionOutcome> BatchUpdatePartitionOutcomeCallable;
823 typedef std::future<CancelDataQualityRuleRecommendationRunOutcome> CancelDataQualityRuleRecommendationRunOutcomeCallable;
824 typedef std::future<CancelDataQualityRulesetEvaluationRunOutcome> CancelDataQualityRulesetEvaluationRunOutcomeCallable;
825 typedef std::future<CancelMLTaskRunOutcome> CancelMLTaskRunOutcomeCallable;
826 typedef std::future<CancelStatementOutcome> CancelStatementOutcomeCallable;
827 typedef std::future<CheckSchemaVersionValidityOutcome> CheckSchemaVersionValidityOutcomeCallable;
828 typedef std::future<CreateBlueprintOutcome> CreateBlueprintOutcomeCallable;
829 typedef std::future<CreateClassifierOutcome> CreateClassifierOutcomeCallable;
830 typedef std::future<CreateColumnStatisticsTaskSettingsOutcome> CreateColumnStatisticsTaskSettingsOutcomeCallable;
831 typedef std::future<CreateConnectionOutcome> CreateConnectionOutcomeCallable;
832 typedef std::future<CreateCrawlerOutcome> CreateCrawlerOutcomeCallable;
833 typedef std::future<CreateCustomEntityTypeOutcome> CreateCustomEntityTypeOutcomeCallable;
834 typedef std::future<CreateDataQualityRulesetOutcome> CreateDataQualityRulesetOutcomeCallable;
835 typedef std::future<CreateDatabaseOutcome> CreateDatabaseOutcomeCallable;
836 typedef std::future<CreateDevEndpointOutcome> CreateDevEndpointOutcomeCallable;
837 typedef std::future<CreateJobOutcome> CreateJobOutcomeCallable;
838 typedef std::future<CreateMLTransformOutcome> CreateMLTransformOutcomeCallable;
839 typedef std::future<CreatePartitionOutcome> CreatePartitionOutcomeCallable;
840 typedef std::future<CreatePartitionIndexOutcome> CreatePartitionIndexOutcomeCallable;
841 typedef std::future<CreateRegistryOutcome> CreateRegistryOutcomeCallable;
842 typedef std::future<CreateSchemaOutcome> CreateSchemaOutcomeCallable;
843 typedef std::future<CreateScriptOutcome> CreateScriptOutcomeCallable;
844 typedef std::future<CreateSecurityConfigurationOutcome> CreateSecurityConfigurationOutcomeCallable;
845 typedef std::future<CreateSessionOutcome> CreateSessionOutcomeCallable;
846 typedef std::future<CreateTableOutcome> CreateTableOutcomeCallable;
847 typedef std::future<CreateTableOptimizerOutcome> CreateTableOptimizerOutcomeCallable;
848 typedef std::future<CreateTriggerOutcome> CreateTriggerOutcomeCallable;
849 typedef std::future<CreateUsageProfileOutcome> CreateUsageProfileOutcomeCallable;
850 typedef std::future<CreateUserDefinedFunctionOutcome> CreateUserDefinedFunctionOutcomeCallable;
851 typedef std::future<CreateWorkflowOutcome> CreateWorkflowOutcomeCallable;
852 typedef std::future<DeleteBlueprintOutcome> DeleteBlueprintOutcomeCallable;
853 typedef std::future<DeleteClassifierOutcome> DeleteClassifierOutcomeCallable;
854 typedef std::future<DeleteColumnStatisticsForPartitionOutcome> DeleteColumnStatisticsForPartitionOutcomeCallable;
855 typedef std::future<DeleteColumnStatisticsForTableOutcome> DeleteColumnStatisticsForTableOutcomeCallable;
856 typedef std::future<DeleteColumnStatisticsTaskSettingsOutcome> DeleteColumnStatisticsTaskSettingsOutcomeCallable;
857 typedef std::future<DeleteConnectionOutcome> DeleteConnectionOutcomeCallable;
858 typedef std::future<DeleteCrawlerOutcome> DeleteCrawlerOutcomeCallable;
859 typedef std::future<DeleteCustomEntityTypeOutcome> DeleteCustomEntityTypeOutcomeCallable;
860 typedef std::future<DeleteDataQualityRulesetOutcome> DeleteDataQualityRulesetOutcomeCallable;
861 typedef std::future<DeleteDatabaseOutcome> DeleteDatabaseOutcomeCallable;
862 typedef std::future<DeleteDevEndpointOutcome> DeleteDevEndpointOutcomeCallable;
863 typedef std::future<DeleteJobOutcome> DeleteJobOutcomeCallable;
864 typedef std::future<DeleteMLTransformOutcome> DeleteMLTransformOutcomeCallable;
865 typedef std::future<DeletePartitionOutcome> DeletePartitionOutcomeCallable;
866 typedef std::future<DeletePartitionIndexOutcome> DeletePartitionIndexOutcomeCallable;
867 typedef std::future<DeleteRegistryOutcome> DeleteRegistryOutcomeCallable;
868 typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
869 typedef std::future<DeleteSchemaOutcome> DeleteSchemaOutcomeCallable;
870 typedef std::future<DeleteSchemaVersionsOutcome> DeleteSchemaVersionsOutcomeCallable;
871 typedef std::future<DeleteSecurityConfigurationOutcome> DeleteSecurityConfigurationOutcomeCallable;
872 typedef std::future<DeleteSessionOutcome> DeleteSessionOutcomeCallable;
873 typedef std::future<DeleteTableOutcome> DeleteTableOutcomeCallable;
874 typedef std::future<DeleteTableOptimizerOutcome> DeleteTableOptimizerOutcomeCallable;
875 typedef std::future<DeleteTableVersionOutcome> DeleteTableVersionOutcomeCallable;
876 typedef std::future<DeleteTriggerOutcome> DeleteTriggerOutcomeCallable;
877 typedef std::future<DeleteUsageProfileOutcome> DeleteUsageProfileOutcomeCallable;
878 typedef std::future<DeleteUserDefinedFunctionOutcome> DeleteUserDefinedFunctionOutcomeCallable;
879 typedef std::future<DeleteWorkflowOutcome> DeleteWorkflowOutcomeCallable;
880 typedef std::future<GetBlueprintOutcome> GetBlueprintOutcomeCallable;
881 typedef std::future<GetBlueprintRunOutcome> GetBlueprintRunOutcomeCallable;
882 typedef std::future<GetBlueprintRunsOutcome> GetBlueprintRunsOutcomeCallable;
883 typedef std::future<GetCatalogImportStatusOutcome> GetCatalogImportStatusOutcomeCallable;
884 typedef std::future<GetClassifierOutcome> GetClassifierOutcomeCallable;
885 typedef std::future<GetClassifiersOutcome> GetClassifiersOutcomeCallable;
886 typedef std::future<GetColumnStatisticsForPartitionOutcome> GetColumnStatisticsForPartitionOutcomeCallable;
887 typedef std::future<GetColumnStatisticsForTableOutcome> GetColumnStatisticsForTableOutcomeCallable;
888 typedef std::future<GetColumnStatisticsTaskRunOutcome> GetColumnStatisticsTaskRunOutcomeCallable;
889 typedef std::future<GetColumnStatisticsTaskRunsOutcome> GetColumnStatisticsTaskRunsOutcomeCallable;
890 typedef std::future<GetColumnStatisticsTaskSettingsOutcome> GetColumnStatisticsTaskSettingsOutcomeCallable;
891 typedef std::future<GetConnectionOutcome> GetConnectionOutcomeCallable;
892 typedef std::future<GetConnectionsOutcome> GetConnectionsOutcomeCallable;
893 typedef std::future<GetCrawlerOutcome> GetCrawlerOutcomeCallable;
894 typedef std::future<GetCrawlerMetricsOutcome> GetCrawlerMetricsOutcomeCallable;
895 typedef std::future<GetCrawlersOutcome> GetCrawlersOutcomeCallable;
896 typedef std::future<GetCustomEntityTypeOutcome> GetCustomEntityTypeOutcomeCallable;
897 typedef std::future<GetDataCatalogEncryptionSettingsOutcome> GetDataCatalogEncryptionSettingsOutcomeCallable;
898 typedef std::future<GetDataQualityModelOutcome> GetDataQualityModelOutcomeCallable;
899 typedef std::future<GetDataQualityModelResultOutcome> GetDataQualityModelResultOutcomeCallable;
900 typedef std::future<GetDataQualityResultOutcome> GetDataQualityResultOutcomeCallable;
901 typedef std::future<GetDataQualityRuleRecommendationRunOutcome> GetDataQualityRuleRecommendationRunOutcomeCallable;
902 typedef std::future<GetDataQualityRulesetOutcome> GetDataQualityRulesetOutcomeCallable;
903 typedef std::future<GetDataQualityRulesetEvaluationRunOutcome> GetDataQualityRulesetEvaluationRunOutcomeCallable;
904 typedef std::future<GetDatabaseOutcome> GetDatabaseOutcomeCallable;
905 typedef std::future<GetDatabasesOutcome> GetDatabasesOutcomeCallable;
906 typedef std::future<GetDataflowGraphOutcome> GetDataflowGraphOutcomeCallable;
907 typedef std::future<GetDevEndpointOutcome> GetDevEndpointOutcomeCallable;
908 typedef std::future<GetDevEndpointsOutcome> GetDevEndpointsOutcomeCallable;
909 typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
910 typedef std::future<GetJobBookmarkOutcome> GetJobBookmarkOutcomeCallable;
911 typedef std::future<GetJobRunOutcome> GetJobRunOutcomeCallable;
912 typedef std::future<GetJobRunsOutcome> GetJobRunsOutcomeCallable;
913 typedef std::future<GetJobsOutcome> GetJobsOutcomeCallable;
914 typedef std::future<GetMLTaskRunOutcome> GetMLTaskRunOutcomeCallable;
915 typedef std::future<GetMLTaskRunsOutcome> GetMLTaskRunsOutcomeCallable;
916 typedef std::future<GetMLTransformOutcome> GetMLTransformOutcomeCallable;
917 typedef std::future<GetMLTransformsOutcome> GetMLTransformsOutcomeCallable;
918 typedef std::future<GetMappingOutcome> GetMappingOutcomeCallable;
919 typedef std::future<GetPartitionOutcome> GetPartitionOutcomeCallable;
920 typedef std::future<GetPartitionIndexesOutcome> GetPartitionIndexesOutcomeCallable;
921 typedef std::future<GetPartitionsOutcome> GetPartitionsOutcomeCallable;
922 typedef std::future<GetPlanOutcome> GetPlanOutcomeCallable;
923 typedef std::future<GetRegistryOutcome> GetRegistryOutcomeCallable;
924 typedef std::future<GetResourcePoliciesOutcome> GetResourcePoliciesOutcomeCallable;
925 typedef std::future<GetResourcePolicyOutcome> GetResourcePolicyOutcomeCallable;
926 typedef std::future<GetSchemaOutcome> GetSchemaOutcomeCallable;
927 typedef std::future<GetSchemaByDefinitionOutcome> GetSchemaByDefinitionOutcomeCallable;
928 typedef std::future<GetSchemaVersionOutcome> GetSchemaVersionOutcomeCallable;
929 typedef std::future<GetSchemaVersionsDiffOutcome> GetSchemaVersionsDiffOutcomeCallable;
930 typedef std::future<GetSecurityConfigurationOutcome> GetSecurityConfigurationOutcomeCallable;
931 typedef std::future<GetSecurityConfigurationsOutcome> GetSecurityConfigurationsOutcomeCallable;
932 typedef std::future<GetSessionOutcome> GetSessionOutcomeCallable;
933 typedef std::future<GetStatementOutcome> GetStatementOutcomeCallable;
934 typedef std::future<GetTableOutcome> GetTableOutcomeCallable;
935 typedef std::future<GetTableOptimizerOutcome> GetTableOptimizerOutcomeCallable;
936 typedef std::future<GetTableVersionOutcome> GetTableVersionOutcomeCallable;
937 typedef std::future<GetTableVersionsOutcome> GetTableVersionsOutcomeCallable;
938 typedef std::future<GetTablesOutcome> GetTablesOutcomeCallable;
939 typedef std::future<GetTagsOutcome> GetTagsOutcomeCallable;
940 typedef std::future<GetTriggerOutcome> GetTriggerOutcomeCallable;
941 typedef std::future<GetTriggersOutcome> GetTriggersOutcomeCallable;
942 typedef std::future<GetUnfilteredPartitionMetadataOutcome> GetUnfilteredPartitionMetadataOutcomeCallable;
943 typedef std::future<GetUnfilteredPartitionsMetadataOutcome> GetUnfilteredPartitionsMetadataOutcomeCallable;
944 typedef std::future<GetUnfilteredTableMetadataOutcome> GetUnfilteredTableMetadataOutcomeCallable;
945 typedef std::future<GetUsageProfileOutcome> GetUsageProfileOutcomeCallable;
946 typedef std::future<GetUserDefinedFunctionOutcome> GetUserDefinedFunctionOutcomeCallable;
947 typedef std::future<GetUserDefinedFunctionsOutcome> GetUserDefinedFunctionsOutcomeCallable;
948 typedef std::future<GetWorkflowOutcome> GetWorkflowOutcomeCallable;
949 typedef std::future<GetWorkflowRunOutcome> GetWorkflowRunOutcomeCallable;
950 typedef std::future<GetWorkflowRunPropertiesOutcome> GetWorkflowRunPropertiesOutcomeCallable;
951 typedef std::future<GetWorkflowRunsOutcome> GetWorkflowRunsOutcomeCallable;
952 typedef std::future<ImportCatalogToGlueOutcome> ImportCatalogToGlueOutcomeCallable;
953 typedef std::future<ListBlueprintsOutcome> ListBlueprintsOutcomeCallable;
954 typedef std::future<ListColumnStatisticsTaskRunsOutcome> ListColumnStatisticsTaskRunsOutcomeCallable;
955 typedef std::future<ListCrawlersOutcome> ListCrawlersOutcomeCallable;
956 typedef std::future<ListCrawlsOutcome> ListCrawlsOutcomeCallable;
957 typedef std::future<ListCustomEntityTypesOutcome> ListCustomEntityTypesOutcomeCallable;
958 typedef std::future<ListDataQualityResultsOutcome> ListDataQualityResultsOutcomeCallable;
959 typedef std::future<ListDataQualityRuleRecommendationRunsOutcome> ListDataQualityRuleRecommendationRunsOutcomeCallable;
960 typedef std::future<ListDataQualityRulesetEvaluationRunsOutcome> ListDataQualityRulesetEvaluationRunsOutcomeCallable;
961 typedef std::future<ListDataQualityRulesetsOutcome> ListDataQualityRulesetsOutcomeCallable;
962 typedef std::future<ListDataQualityStatisticAnnotationsOutcome> ListDataQualityStatisticAnnotationsOutcomeCallable;
963 typedef std::future<ListDataQualityStatisticsOutcome> ListDataQualityStatisticsOutcomeCallable;
964 typedef std::future<ListDevEndpointsOutcome> ListDevEndpointsOutcomeCallable;
965 typedef std::future<ListJobsOutcome> ListJobsOutcomeCallable;
966 typedef std::future<ListMLTransformsOutcome> ListMLTransformsOutcomeCallable;
967 typedef std::future<ListRegistriesOutcome> ListRegistriesOutcomeCallable;
968 typedef std::future<ListSchemaVersionsOutcome> ListSchemaVersionsOutcomeCallable;
969 typedef std::future<ListSchemasOutcome> ListSchemasOutcomeCallable;
970 typedef std::future<ListSessionsOutcome> ListSessionsOutcomeCallable;
971 typedef std::future<ListStatementsOutcome> ListStatementsOutcomeCallable;
972 typedef std::future<ListTableOptimizerRunsOutcome> ListTableOptimizerRunsOutcomeCallable;
973 typedef std::future<ListTriggersOutcome> ListTriggersOutcomeCallable;
974 typedef std::future<ListUsageProfilesOutcome> ListUsageProfilesOutcomeCallable;
975 typedef std::future<ListWorkflowsOutcome> ListWorkflowsOutcomeCallable;
976 typedef std::future<PutDataCatalogEncryptionSettingsOutcome> PutDataCatalogEncryptionSettingsOutcomeCallable;
977 typedef std::future<PutDataQualityProfileAnnotationOutcome> PutDataQualityProfileAnnotationOutcomeCallable;
978 typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
979 typedef std::future<PutSchemaVersionMetadataOutcome> PutSchemaVersionMetadataOutcomeCallable;
980 typedef std::future<PutWorkflowRunPropertiesOutcome> PutWorkflowRunPropertiesOutcomeCallable;
981 typedef std::future<QuerySchemaVersionMetadataOutcome> QuerySchemaVersionMetadataOutcomeCallable;
982 typedef std::future<RegisterSchemaVersionOutcome> RegisterSchemaVersionOutcomeCallable;
983 typedef std::future<RemoveSchemaVersionMetadataOutcome> RemoveSchemaVersionMetadataOutcomeCallable;
984 typedef std::future<ResetJobBookmarkOutcome> ResetJobBookmarkOutcomeCallable;
985 typedef std::future<ResumeWorkflowRunOutcome> ResumeWorkflowRunOutcomeCallable;
986 typedef std::future<RunStatementOutcome> RunStatementOutcomeCallable;
987 typedef std::future<SearchTablesOutcome> SearchTablesOutcomeCallable;
988 typedef std::future<StartBlueprintRunOutcome> StartBlueprintRunOutcomeCallable;
989 typedef std::future<StartColumnStatisticsTaskRunOutcome> StartColumnStatisticsTaskRunOutcomeCallable;
990 typedef std::future<StartColumnStatisticsTaskRunScheduleOutcome> StartColumnStatisticsTaskRunScheduleOutcomeCallable;
991 typedef std::future<StartCrawlerOutcome> StartCrawlerOutcomeCallable;
992 typedef std::future<StartCrawlerScheduleOutcome> StartCrawlerScheduleOutcomeCallable;
993 typedef std::future<StartDataQualityRuleRecommendationRunOutcome> StartDataQualityRuleRecommendationRunOutcomeCallable;
994 typedef std::future<StartDataQualityRulesetEvaluationRunOutcome> StartDataQualityRulesetEvaluationRunOutcomeCallable;
995 typedef std::future<StartExportLabelsTaskRunOutcome> StartExportLabelsTaskRunOutcomeCallable;
996 typedef std::future<StartImportLabelsTaskRunOutcome> StartImportLabelsTaskRunOutcomeCallable;
997 typedef std::future<StartJobRunOutcome> StartJobRunOutcomeCallable;
998 typedef std::future<StartMLEvaluationTaskRunOutcome> StartMLEvaluationTaskRunOutcomeCallable;
999 typedef std::future<StartMLLabelingSetGenerationTaskRunOutcome> StartMLLabelingSetGenerationTaskRunOutcomeCallable;
1000 typedef std::future<StartTriggerOutcome> StartTriggerOutcomeCallable;
1001 typedef std::future<StartWorkflowRunOutcome> StartWorkflowRunOutcomeCallable;
1002 typedef std::future<StopColumnStatisticsTaskRunOutcome> StopColumnStatisticsTaskRunOutcomeCallable;
1003 typedef std::future<StopColumnStatisticsTaskRunScheduleOutcome> StopColumnStatisticsTaskRunScheduleOutcomeCallable;
1004 typedef std::future<StopCrawlerOutcome> StopCrawlerOutcomeCallable;
1005 typedef std::future<StopCrawlerScheduleOutcome> StopCrawlerScheduleOutcomeCallable;
1006 typedef std::future<StopSessionOutcome> StopSessionOutcomeCallable;
1007 typedef std::future<StopTriggerOutcome> StopTriggerOutcomeCallable;
1008 typedef std::future<StopWorkflowRunOutcome> StopWorkflowRunOutcomeCallable;
1009 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
1010 typedef std::future<TestConnectionOutcome> TestConnectionOutcomeCallable;
1011 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
1012 typedef std::future<UpdateBlueprintOutcome> UpdateBlueprintOutcomeCallable;
1013 typedef std::future<UpdateClassifierOutcome> UpdateClassifierOutcomeCallable;
1014 typedef std::future<UpdateColumnStatisticsForPartitionOutcome> UpdateColumnStatisticsForPartitionOutcomeCallable;
1015 typedef std::future<UpdateColumnStatisticsForTableOutcome> UpdateColumnStatisticsForTableOutcomeCallable;
1016 typedef std::future<UpdateColumnStatisticsTaskSettingsOutcome> UpdateColumnStatisticsTaskSettingsOutcomeCallable;
1017 typedef std::future<UpdateConnectionOutcome> UpdateConnectionOutcomeCallable;
1018 typedef std::future<UpdateCrawlerOutcome> UpdateCrawlerOutcomeCallable;
1019 typedef std::future<UpdateCrawlerScheduleOutcome> UpdateCrawlerScheduleOutcomeCallable;
1020 typedef std::future<UpdateDataQualityRulesetOutcome> UpdateDataQualityRulesetOutcomeCallable;
1021 typedef std::future<UpdateDatabaseOutcome> UpdateDatabaseOutcomeCallable;
1022 typedef std::future<UpdateDevEndpointOutcome> UpdateDevEndpointOutcomeCallable;
1023 typedef std::future<UpdateJobOutcome> UpdateJobOutcomeCallable;
1024 typedef std::future<UpdateJobFromSourceControlOutcome> UpdateJobFromSourceControlOutcomeCallable;
1025 typedef std::future<UpdateMLTransformOutcome> UpdateMLTransformOutcomeCallable;
1026 typedef std::future<UpdatePartitionOutcome> UpdatePartitionOutcomeCallable;
1027 typedef std::future<UpdateRegistryOutcome> UpdateRegistryOutcomeCallable;
1028 typedef std::future<UpdateSchemaOutcome> UpdateSchemaOutcomeCallable;
1029 typedef std::future<UpdateSourceControlFromJobOutcome> UpdateSourceControlFromJobOutcomeCallable;
1030 typedef std::future<UpdateTableOutcome> UpdateTableOutcomeCallable;
1031 typedef std::future<UpdateTableOptimizerOutcome> UpdateTableOptimizerOutcomeCallable;
1032 typedef std::future<UpdateTriggerOutcome> UpdateTriggerOutcomeCallable;
1033 typedef std::future<UpdateUsageProfileOutcome> UpdateUsageProfileOutcomeCallable;
1034 typedef std::future<UpdateUserDefinedFunctionOutcome> UpdateUserDefinedFunctionOutcomeCallable;
1035 typedef std::future<UpdateWorkflowOutcome> UpdateWorkflowOutcomeCallable;
1036 /* End of service model Outcome callable definitions */
1037 } // namespace Model
1038
1039 class GlueClient;
1040
1041 /* Service model async handlers definitions */
1042 typedef std::function<void(const GlueClient*, const Model::BatchCreatePartitionRequest&, const Model::BatchCreatePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchCreatePartitionResponseReceivedHandler;
1043 typedef std::function<void(const GlueClient*, const Model::BatchDeleteConnectionRequest&, const Model::BatchDeleteConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteConnectionResponseReceivedHandler;
1044 typedef std::function<void(const GlueClient*, const Model::BatchDeletePartitionRequest&, const Model::BatchDeletePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeletePartitionResponseReceivedHandler;
1045 typedef std::function<void(const GlueClient*, const Model::BatchDeleteTableRequest&, const Model::BatchDeleteTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteTableResponseReceivedHandler;
1046 typedef std::function<void(const GlueClient*, const Model::BatchDeleteTableVersionRequest&, const Model::BatchDeleteTableVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteTableVersionResponseReceivedHandler;
1047 typedef std::function<void(const GlueClient*, const Model::BatchGetBlueprintsRequest&, const Model::BatchGetBlueprintsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetBlueprintsResponseReceivedHandler;
1048 typedef std::function<void(const GlueClient*, const Model::BatchGetCrawlersRequest&, const Model::BatchGetCrawlersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetCrawlersResponseReceivedHandler;
1049 typedef std::function<void(const GlueClient*, const Model::BatchGetCustomEntityTypesRequest&, const Model::BatchGetCustomEntityTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetCustomEntityTypesResponseReceivedHandler;
1050 typedef std::function<void(const GlueClient*, const Model::BatchGetDataQualityResultRequest&, const Model::BatchGetDataQualityResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetDataQualityResultResponseReceivedHandler;
1051 typedef std::function<void(const GlueClient*, const Model::BatchGetDevEndpointsRequest&, const Model::BatchGetDevEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetDevEndpointsResponseReceivedHandler;
1052 typedef std::function<void(const GlueClient*, const Model::BatchGetJobsRequest&, const Model::BatchGetJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetJobsResponseReceivedHandler;
1053 typedef std::function<void(const GlueClient*, const Model::BatchGetPartitionRequest&, const Model::BatchGetPartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetPartitionResponseReceivedHandler;
1054 typedef std::function<void(const GlueClient*, const Model::BatchGetTableOptimizerRequest&, const Model::BatchGetTableOptimizerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetTableOptimizerResponseReceivedHandler;
1055 typedef std::function<void(const GlueClient*, const Model::BatchGetTriggersRequest&, const Model::BatchGetTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetTriggersResponseReceivedHandler;
1056 typedef std::function<void(const GlueClient*, const Model::BatchGetWorkflowsRequest&, const Model::BatchGetWorkflowsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchGetWorkflowsResponseReceivedHandler;
1057 typedef std::function<void(const GlueClient*, const Model::BatchPutDataQualityStatisticAnnotationRequest&, const Model::BatchPutDataQualityStatisticAnnotationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchPutDataQualityStatisticAnnotationResponseReceivedHandler;
1058 typedef std::function<void(const GlueClient*, const Model::BatchStopJobRunRequest&, const Model::BatchStopJobRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchStopJobRunResponseReceivedHandler;
1059 typedef std::function<void(const GlueClient*, const Model::BatchUpdatePartitionRequest&, const Model::BatchUpdatePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchUpdatePartitionResponseReceivedHandler;
1060 typedef std::function<void(const GlueClient*, const Model::CancelDataQualityRuleRecommendationRunRequest&, const Model::CancelDataQualityRuleRecommendationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelDataQualityRuleRecommendationRunResponseReceivedHandler;
1061 typedef std::function<void(const GlueClient*, const Model::CancelDataQualityRulesetEvaluationRunRequest&, const Model::CancelDataQualityRulesetEvaluationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelDataQualityRulesetEvaluationRunResponseReceivedHandler;
1062 typedef std::function<void(const GlueClient*, const Model::CancelMLTaskRunRequest&, const Model::CancelMLTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelMLTaskRunResponseReceivedHandler;
1063 typedef std::function<void(const GlueClient*, const Model::CancelStatementRequest&, const Model::CancelStatementOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelStatementResponseReceivedHandler;
1064 typedef std::function<void(const GlueClient*, const Model::CheckSchemaVersionValidityRequest&, const Model::CheckSchemaVersionValidityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CheckSchemaVersionValidityResponseReceivedHandler;
1065 typedef std::function<void(const GlueClient*, const Model::CreateBlueprintRequest&, const Model::CreateBlueprintOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateBlueprintResponseReceivedHandler;
1066 typedef std::function<void(const GlueClient*, const Model::CreateClassifierRequest&, const Model::CreateClassifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateClassifierResponseReceivedHandler;
1067 typedef std::function<void(const GlueClient*, const Model::CreateColumnStatisticsTaskSettingsRequest&, const Model::CreateColumnStatisticsTaskSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateColumnStatisticsTaskSettingsResponseReceivedHandler;
1068 typedef std::function<void(const GlueClient*, const Model::CreateConnectionRequest&, const Model::CreateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateConnectionResponseReceivedHandler;
1069 typedef std::function<void(const GlueClient*, const Model::CreateCrawlerRequest&, const Model::CreateCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCrawlerResponseReceivedHandler;
1070 typedef std::function<void(const GlueClient*, const Model::CreateCustomEntityTypeRequest&, const Model::CreateCustomEntityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCustomEntityTypeResponseReceivedHandler;
1071 typedef std::function<void(const GlueClient*, const Model::CreateDataQualityRulesetRequest&, const Model::CreateDataQualityRulesetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataQualityRulesetResponseReceivedHandler;
1072 typedef std::function<void(const GlueClient*, const Model::CreateDatabaseRequest&, const Model::CreateDatabaseOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatabaseResponseReceivedHandler;
1073 typedef std::function<void(const GlueClient*, const Model::CreateDevEndpointRequest&, const Model::CreateDevEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDevEndpointResponseReceivedHandler;
1074 typedef std::function<void(const GlueClient*, const Model::CreateJobRequest&, const Model::CreateJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateJobResponseReceivedHandler;
1075 typedef std::function<void(const GlueClient*, const Model::CreateMLTransformRequest&, const Model::CreateMLTransformOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMLTransformResponseReceivedHandler;
1076 typedef std::function<void(const GlueClient*, const Model::CreatePartitionRequest&, const Model::CreatePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePartitionResponseReceivedHandler;
1077 typedef std::function<void(const GlueClient*, const Model::CreatePartitionIndexRequest&, const Model::CreatePartitionIndexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePartitionIndexResponseReceivedHandler;
1078 typedef std::function<void(const GlueClient*, const Model::CreateRegistryRequest&, const Model::CreateRegistryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRegistryResponseReceivedHandler;
1079 typedef std::function<void(const GlueClient*, const Model::CreateSchemaRequest&, const Model::CreateSchemaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSchemaResponseReceivedHandler;
1080 typedef std::function<void(const GlueClient*, const Model::CreateScriptRequest&, const Model::CreateScriptOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateScriptResponseReceivedHandler;
1081 typedef std::function<void(const GlueClient*, const Model::CreateSecurityConfigurationRequest&, const Model::CreateSecurityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSecurityConfigurationResponseReceivedHandler;
1082 typedef std::function<void(const GlueClient*, const Model::CreateSessionRequest&, const Model::CreateSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSessionResponseReceivedHandler;
1083 typedef std::function<void(const GlueClient*, const Model::CreateTableRequest&, const Model::CreateTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTableResponseReceivedHandler;
1084 typedef std::function<void(const GlueClient*, const Model::CreateTableOptimizerRequest&, const Model::CreateTableOptimizerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTableOptimizerResponseReceivedHandler;
1085 typedef std::function<void(const GlueClient*, const Model::CreateTriggerRequest&, const Model::CreateTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTriggerResponseReceivedHandler;
1086 typedef std::function<void(const GlueClient*, const Model::CreateUsageProfileRequest&, const Model::CreateUsageProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUsageProfileResponseReceivedHandler;
1087 typedef std::function<void(const GlueClient*, const Model::CreateUserDefinedFunctionRequest&, const Model::CreateUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUserDefinedFunctionResponseReceivedHandler;
1088 typedef std::function<void(const GlueClient*, const Model::CreateWorkflowRequest&, const Model::CreateWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorkflowResponseReceivedHandler;
1089 typedef std::function<void(const GlueClient*, const Model::DeleteBlueprintRequest&, const Model::DeleteBlueprintOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteBlueprintResponseReceivedHandler;
1090 typedef std::function<void(const GlueClient*, const Model::DeleteClassifierRequest&, const Model::DeleteClassifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteClassifierResponseReceivedHandler;
1091 typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsForPartitionRequest&, const Model::DeleteColumnStatisticsForPartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteColumnStatisticsForPartitionResponseReceivedHandler;
1092 typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsForTableRequest&, const Model::DeleteColumnStatisticsForTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteColumnStatisticsForTableResponseReceivedHandler;
1093 typedef std::function<void(const GlueClient*, const Model::DeleteColumnStatisticsTaskSettingsRequest&, const Model::DeleteColumnStatisticsTaskSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteColumnStatisticsTaskSettingsResponseReceivedHandler;
1094 typedef std::function<void(const GlueClient*, const Model::DeleteConnectionRequest&, const Model::DeleteConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteConnectionResponseReceivedHandler;
1095 typedef std::function<void(const GlueClient*, const Model::DeleteCrawlerRequest&, const Model::DeleteCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCrawlerResponseReceivedHandler;
1096 typedef std::function<void(const GlueClient*, const Model::DeleteCustomEntityTypeRequest&, const Model::DeleteCustomEntityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCustomEntityTypeResponseReceivedHandler;
1097 typedef std::function<void(const GlueClient*, const Model::DeleteDataQualityRulesetRequest&, const Model::DeleteDataQualityRulesetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDataQualityRulesetResponseReceivedHandler;
1098 typedef std::function<void(const GlueClient*, const Model::DeleteDatabaseRequest&, const Model::DeleteDatabaseOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatabaseResponseReceivedHandler;
1099 typedef std::function<void(const GlueClient*, const Model::DeleteDevEndpointRequest&, const Model::DeleteDevEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDevEndpointResponseReceivedHandler;
1100 typedef std::function<void(const GlueClient*, const Model::DeleteJobRequest&, const Model::DeleteJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteJobResponseReceivedHandler;
1101 typedef std::function<void(const GlueClient*, const Model::DeleteMLTransformRequest&, const Model::DeleteMLTransformOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMLTransformResponseReceivedHandler;
1102 typedef std::function<void(const GlueClient*, const Model::DeletePartitionRequest&, const Model::DeletePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePartitionResponseReceivedHandler;
1103 typedef std::function<void(const GlueClient*, const Model::DeletePartitionIndexRequest&, const Model::DeletePartitionIndexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePartitionIndexResponseReceivedHandler;
1104 typedef std::function<void(const GlueClient*, const Model::DeleteRegistryRequest&, const Model::DeleteRegistryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRegistryResponseReceivedHandler;
1105 typedef std::function<void(const GlueClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteResourcePolicyResponseReceivedHandler;
1106 typedef std::function<void(const GlueClient*, const Model::DeleteSchemaRequest&, const Model::DeleteSchemaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSchemaResponseReceivedHandler;
1107 typedef std::function<void(const GlueClient*, const Model::DeleteSchemaVersionsRequest&, const Model::DeleteSchemaVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSchemaVersionsResponseReceivedHandler;
1108 typedef std::function<void(const GlueClient*, const Model::DeleteSecurityConfigurationRequest&, const Model::DeleteSecurityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSecurityConfigurationResponseReceivedHandler;
1109 typedef std::function<void(const GlueClient*, const Model::DeleteSessionRequest&, const Model::DeleteSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSessionResponseReceivedHandler;
1110 typedef std::function<void(const GlueClient*, const Model::DeleteTableRequest&, const Model::DeleteTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTableResponseReceivedHandler;
1111 typedef std::function<void(const GlueClient*, const Model::DeleteTableOptimizerRequest&, const Model::DeleteTableOptimizerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTableOptimizerResponseReceivedHandler;
1112 typedef std::function<void(const GlueClient*, const Model::DeleteTableVersionRequest&, const Model::DeleteTableVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTableVersionResponseReceivedHandler;
1113 typedef std::function<void(const GlueClient*, const Model::DeleteTriggerRequest&, const Model::DeleteTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTriggerResponseReceivedHandler;
1114 typedef std::function<void(const GlueClient*, const Model::DeleteUsageProfileRequest&, const Model::DeleteUsageProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteUsageProfileResponseReceivedHandler;
1115 typedef std::function<void(const GlueClient*, const Model::DeleteUserDefinedFunctionRequest&, const Model::DeleteUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteUserDefinedFunctionResponseReceivedHandler;
1116 typedef std::function<void(const GlueClient*, const Model::DeleteWorkflowRequest&, const Model::DeleteWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorkflowResponseReceivedHandler;
1117 typedef std::function<void(const GlueClient*, const Model::GetBlueprintRequest&, const Model::GetBlueprintOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBlueprintResponseReceivedHandler;
1118 typedef std::function<void(const GlueClient*, const Model::GetBlueprintRunRequest&, const Model::GetBlueprintRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBlueprintRunResponseReceivedHandler;
1119 typedef std::function<void(const GlueClient*, const Model::GetBlueprintRunsRequest&, const Model::GetBlueprintRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBlueprintRunsResponseReceivedHandler;
1120 typedef std::function<void(const GlueClient*, const Model::GetCatalogImportStatusRequest&, const Model::GetCatalogImportStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCatalogImportStatusResponseReceivedHandler;
1121 typedef std::function<void(const GlueClient*, const Model::GetClassifierRequest&, const Model::GetClassifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetClassifierResponseReceivedHandler;
1122 typedef std::function<void(const GlueClient*, const Model::GetClassifiersRequest&, const Model::GetClassifiersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetClassifiersResponseReceivedHandler;
1123 typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsForPartitionRequest&, const Model::GetColumnStatisticsForPartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetColumnStatisticsForPartitionResponseReceivedHandler;
1124 typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsForTableRequest&, const Model::GetColumnStatisticsForTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetColumnStatisticsForTableResponseReceivedHandler;
1125 typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskRunRequest&, const Model::GetColumnStatisticsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetColumnStatisticsTaskRunResponseReceivedHandler;
1126 typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskRunsRequest&, const Model::GetColumnStatisticsTaskRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetColumnStatisticsTaskRunsResponseReceivedHandler;
1127 typedef std::function<void(const GlueClient*, const Model::GetColumnStatisticsTaskSettingsRequest&, const Model::GetColumnStatisticsTaskSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetColumnStatisticsTaskSettingsResponseReceivedHandler;
1128 typedef std::function<void(const GlueClient*, const Model::GetConnectionRequest&, const Model::GetConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetConnectionResponseReceivedHandler;
1129 typedef std::function<void(const GlueClient*, const Model::GetConnectionsRequest&, const Model::GetConnectionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetConnectionsResponseReceivedHandler;
1130 typedef std::function<void(const GlueClient*, const Model::GetCrawlerRequest&, const Model::GetCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCrawlerResponseReceivedHandler;
1131 typedef std::function<void(const GlueClient*, const Model::GetCrawlerMetricsRequest&, const Model::GetCrawlerMetricsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCrawlerMetricsResponseReceivedHandler;
1132 typedef std::function<void(const GlueClient*, const Model::GetCrawlersRequest&, const Model::GetCrawlersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCrawlersResponseReceivedHandler;
1133 typedef std::function<void(const GlueClient*, const Model::GetCustomEntityTypeRequest&, const Model::GetCustomEntityTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetCustomEntityTypeResponseReceivedHandler;
1134 typedef std::function<void(const GlueClient*, const Model::GetDataCatalogEncryptionSettingsRequest&, const Model::GetDataCatalogEncryptionSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataCatalogEncryptionSettingsResponseReceivedHandler;
1135 typedef std::function<void(const GlueClient*, const Model::GetDataQualityModelRequest&, const Model::GetDataQualityModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityModelResponseReceivedHandler;
1136 typedef std::function<void(const GlueClient*, const Model::GetDataQualityModelResultRequest&, const Model::GetDataQualityModelResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityModelResultResponseReceivedHandler;
1137 typedef std::function<void(const GlueClient*, const Model::GetDataQualityResultRequest&, const Model::GetDataQualityResultOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityResultResponseReceivedHandler;
1138 typedef std::function<void(const GlueClient*, const Model::GetDataQualityRuleRecommendationRunRequest&, const Model::GetDataQualityRuleRecommendationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityRuleRecommendationRunResponseReceivedHandler;
1139 typedef std::function<void(const GlueClient*, const Model::GetDataQualityRulesetRequest&, const Model::GetDataQualityRulesetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityRulesetResponseReceivedHandler;
1140 typedef std::function<void(const GlueClient*, const Model::GetDataQualityRulesetEvaluationRunRequest&, const Model::GetDataQualityRulesetEvaluationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataQualityRulesetEvaluationRunResponseReceivedHandler;
1141 typedef std::function<void(const GlueClient*, const Model::GetDatabaseRequest&, const Model::GetDatabaseOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDatabaseResponseReceivedHandler;
1142 typedef std::function<void(const GlueClient*, const Model::GetDatabasesRequest&, const Model::GetDatabasesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDatabasesResponseReceivedHandler;
1143 typedef std::function<void(const GlueClient*, const Model::GetDataflowGraphRequest&, const Model::GetDataflowGraphOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataflowGraphResponseReceivedHandler;
1144 typedef std::function<void(const GlueClient*, const Model::GetDevEndpointRequest&, const Model::GetDevEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDevEndpointResponseReceivedHandler;
1145 typedef std::function<void(const GlueClient*, const Model::GetDevEndpointsRequest&, const Model::GetDevEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDevEndpointsResponseReceivedHandler;
1146 typedef std::function<void(const GlueClient*, const Model::GetJobRequest&, const Model::GetJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobResponseReceivedHandler;
1147 typedef std::function<void(const GlueClient*, const Model::GetJobBookmarkRequest&, const Model::GetJobBookmarkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobBookmarkResponseReceivedHandler;
1148 typedef std::function<void(const GlueClient*, const Model::GetJobRunRequest&, const Model::GetJobRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobRunResponseReceivedHandler;
1149 typedef std::function<void(const GlueClient*, const Model::GetJobRunsRequest&, const Model::GetJobRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobRunsResponseReceivedHandler;
1150 typedef std::function<void(const GlueClient*, const Model::GetJobsRequest&, const Model::GetJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobsResponseReceivedHandler;
1151 typedef std::function<void(const GlueClient*, const Model::GetMLTaskRunRequest&, const Model::GetMLTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMLTaskRunResponseReceivedHandler;
1152 typedef std::function<void(const GlueClient*, const Model::GetMLTaskRunsRequest&, const Model::GetMLTaskRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMLTaskRunsResponseReceivedHandler;
1153 typedef std::function<void(const GlueClient*, const Model::GetMLTransformRequest&, const Model::GetMLTransformOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMLTransformResponseReceivedHandler;
1154 typedef std::function<void(const GlueClient*, const Model::GetMLTransformsRequest&, const Model::GetMLTransformsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMLTransformsResponseReceivedHandler;
1155 typedef std::function<void(const GlueClient*, const Model::GetMappingRequest&, const Model::GetMappingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMappingResponseReceivedHandler;
1156 typedef std::function<void(const GlueClient*, const Model::GetPartitionRequest&, const Model::GetPartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPartitionResponseReceivedHandler;
1157 typedef std::function<void(const GlueClient*, const Model::GetPartitionIndexesRequest&, const Model::GetPartitionIndexesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPartitionIndexesResponseReceivedHandler;
1158 typedef std::function<void(const GlueClient*, const Model::GetPartitionsRequest&, const Model::GetPartitionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPartitionsResponseReceivedHandler;
1159 typedef std::function<void(const GlueClient*, const Model::GetPlanRequest&, const Model::GetPlanOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPlanResponseReceivedHandler;
1160 typedef std::function<void(const GlueClient*, const Model::GetRegistryRequest&, const Model::GetRegistryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetRegistryResponseReceivedHandler;
1161 typedef std::function<void(const GlueClient*, const Model::GetResourcePoliciesRequest&, const Model::GetResourcePoliciesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourcePoliciesResponseReceivedHandler;
1162 typedef std::function<void(const GlueClient*, const Model::GetResourcePolicyRequest&, const Model::GetResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResourcePolicyResponseReceivedHandler;
1163 typedef std::function<void(const GlueClient*, const Model::GetSchemaRequest&, const Model::GetSchemaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSchemaResponseReceivedHandler;
1164 typedef std::function<void(const GlueClient*, const Model::GetSchemaByDefinitionRequest&, const Model::GetSchemaByDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSchemaByDefinitionResponseReceivedHandler;
1165 typedef std::function<void(const GlueClient*, const Model::GetSchemaVersionRequest&, const Model::GetSchemaVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSchemaVersionResponseReceivedHandler;
1166 typedef std::function<void(const GlueClient*, const Model::GetSchemaVersionsDiffRequest&, const Model::GetSchemaVersionsDiffOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSchemaVersionsDiffResponseReceivedHandler;
1167 typedef std::function<void(const GlueClient*, const Model::GetSecurityConfigurationRequest&, const Model::GetSecurityConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSecurityConfigurationResponseReceivedHandler;
1168 typedef std::function<void(const GlueClient*, const Model::GetSecurityConfigurationsRequest&, const Model::GetSecurityConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSecurityConfigurationsResponseReceivedHandler;
1169 typedef std::function<void(const GlueClient*, const Model::GetSessionRequest&, const Model::GetSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSessionResponseReceivedHandler;
1170 typedef std::function<void(const GlueClient*, const Model::GetStatementRequest&, const Model::GetStatementOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetStatementResponseReceivedHandler;
1171 typedef std::function<void(const GlueClient*, const Model::GetTableRequest&, const Model::GetTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTableResponseReceivedHandler;
1172 typedef std::function<void(const GlueClient*, const Model::GetTableOptimizerRequest&, const Model::GetTableOptimizerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTableOptimizerResponseReceivedHandler;
1173 typedef std::function<void(const GlueClient*, const Model::GetTableVersionRequest&, const Model::GetTableVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTableVersionResponseReceivedHandler;
1174 typedef std::function<void(const GlueClient*, const Model::GetTableVersionsRequest&, const Model::GetTableVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTableVersionsResponseReceivedHandler;
1175 typedef std::function<void(const GlueClient*, const Model::GetTablesRequest&, const Model::GetTablesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTablesResponseReceivedHandler;
1176 typedef std::function<void(const GlueClient*, const Model::GetTagsRequest&, const Model::GetTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTagsResponseReceivedHandler;
1177 typedef std::function<void(const GlueClient*, const Model::GetTriggerRequest&, const Model::GetTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTriggerResponseReceivedHandler;
1178 typedef std::function<void(const GlueClient*, const Model::GetTriggersRequest&, const Model::GetTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTriggersResponseReceivedHandler;
1179 typedef std::function<void(const GlueClient*, const Model::GetUnfilteredPartitionMetadataRequest&, const Model::GetUnfilteredPartitionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUnfilteredPartitionMetadataResponseReceivedHandler;
1180 typedef std::function<void(const GlueClient*, const Model::GetUnfilteredPartitionsMetadataRequest&, const Model::GetUnfilteredPartitionsMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUnfilteredPartitionsMetadataResponseReceivedHandler;
1181 typedef std::function<void(const GlueClient*, const Model::GetUnfilteredTableMetadataRequest&, const Model::GetUnfilteredTableMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUnfilteredTableMetadataResponseReceivedHandler;
1182 typedef std::function<void(const GlueClient*, const Model::GetUsageProfileRequest&, const Model::GetUsageProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUsageProfileResponseReceivedHandler;
1183 typedef std::function<void(const GlueClient*, const Model::GetUserDefinedFunctionRequest&, const Model::GetUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUserDefinedFunctionResponseReceivedHandler;
1184 typedef std::function<void(const GlueClient*, const Model::GetUserDefinedFunctionsRequest&, const Model::GetUserDefinedFunctionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUserDefinedFunctionsResponseReceivedHandler;
1185 typedef std::function<void(const GlueClient*, const Model::GetWorkflowRequest&, const Model::GetWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowResponseReceivedHandler;
1186 typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunRequest&, const Model::GetWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowRunResponseReceivedHandler;
1187 typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunPropertiesRequest&, const Model::GetWorkflowRunPropertiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowRunPropertiesResponseReceivedHandler;
1188 typedef std::function<void(const GlueClient*, const Model::GetWorkflowRunsRequest&, const Model::GetWorkflowRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetWorkflowRunsResponseReceivedHandler;
1189 typedef std::function<void(const GlueClient*, const Model::ImportCatalogToGlueRequest&, const Model::ImportCatalogToGlueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ImportCatalogToGlueResponseReceivedHandler;
1190 typedef std::function<void(const GlueClient*, const Model::ListBlueprintsRequest&, const Model::ListBlueprintsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListBlueprintsResponseReceivedHandler;
1191 typedef std::function<void(const GlueClient*, const Model::ListColumnStatisticsTaskRunsRequest&, const Model::ListColumnStatisticsTaskRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListColumnStatisticsTaskRunsResponseReceivedHandler;
1192 typedef std::function<void(const GlueClient*, const Model::ListCrawlersRequest&, const Model::ListCrawlersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCrawlersResponseReceivedHandler;
1193 typedef std::function<void(const GlueClient*, const Model::ListCrawlsRequest&, const Model::ListCrawlsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCrawlsResponseReceivedHandler;
1194 typedef std::function<void(const GlueClient*, const Model::ListCustomEntityTypesRequest&, const Model::ListCustomEntityTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCustomEntityTypesResponseReceivedHandler;
1195 typedef std::function<void(const GlueClient*, const Model::ListDataQualityResultsRequest&, const Model::ListDataQualityResultsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityResultsResponseReceivedHandler;
1196 typedef std::function<void(const GlueClient*, const Model::ListDataQualityRuleRecommendationRunsRequest&, const Model::ListDataQualityRuleRecommendationRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityRuleRecommendationRunsResponseReceivedHandler;
1197 typedef std::function<void(const GlueClient*, const Model::ListDataQualityRulesetEvaluationRunsRequest&, const Model::ListDataQualityRulesetEvaluationRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityRulesetEvaluationRunsResponseReceivedHandler;
1198 typedef std::function<void(const GlueClient*, const Model::ListDataQualityRulesetsRequest&, const Model::ListDataQualityRulesetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityRulesetsResponseReceivedHandler;
1199 typedef std::function<void(const GlueClient*, const Model::ListDataQualityStatisticAnnotationsRequest&, const Model::ListDataQualityStatisticAnnotationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityStatisticAnnotationsResponseReceivedHandler;
1200 typedef std::function<void(const GlueClient*, const Model::ListDataQualityStatisticsRequest&, const Model::ListDataQualityStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataQualityStatisticsResponseReceivedHandler;
1201 typedef std::function<void(const GlueClient*, const Model::ListDevEndpointsRequest&, const Model::ListDevEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDevEndpointsResponseReceivedHandler;
1202 typedef std::function<void(const GlueClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListJobsResponseReceivedHandler;
1203 typedef std::function<void(const GlueClient*, const Model::ListMLTransformsRequest&, const Model::ListMLTransformsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMLTransformsResponseReceivedHandler;
1204 typedef std::function<void(const GlueClient*, const Model::ListRegistriesRequest&, const Model::ListRegistriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRegistriesResponseReceivedHandler;
1205 typedef std::function<void(const GlueClient*, const Model::ListSchemaVersionsRequest&, const Model::ListSchemaVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSchemaVersionsResponseReceivedHandler;
1206 typedef std::function<void(const GlueClient*, const Model::ListSchemasRequest&, const Model::ListSchemasOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSchemasResponseReceivedHandler;
1207 typedef std::function<void(const GlueClient*, const Model::ListSessionsRequest&, const Model::ListSessionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSessionsResponseReceivedHandler;
1208 typedef std::function<void(const GlueClient*, const Model::ListStatementsRequest&, const Model::ListStatementsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListStatementsResponseReceivedHandler;
1209 typedef std::function<void(const GlueClient*, const Model::ListTableOptimizerRunsRequest&, const Model::ListTableOptimizerRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTableOptimizerRunsResponseReceivedHandler;
1210 typedef std::function<void(const GlueClient*, const Model::ListTriggersRequest&, const Model::ListTriggersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTriggersResponseReceivedHandler;
1211 typedef std::function<void(const GlueClient*, const Model::ListUsageProfilesRequest&, const Model::ListUsageProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListUsageProfilesResponseReceivedHandler;
1212 typedef std::function<void(const GlueClient*, const Model::ListWorkflowsRequest&, const Model::ListWorkflowsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkflowsResponseReceivedHandler;
1213 typedef std::function<void(const GlueClient*, const Model::PutDataCatalogEncryptionSettingsRequest&, const Model::PutDataCatalogEncryptionSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutDataCatalogEncryptionSettingsResponseReceivedHandler;
1214 typedef std::function<void(const GlueClient*, const Model::PutDataQualityProfileAnnotationRequest&, const Model::PutDataQualityProfileAnnotationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutDataQualityProfileAnnotationResponseReceivedHandler;
1215 typedef std::function<void(const GlueClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutResourcePolicyResponseReceivedHandler;
1216 typedef std::function<void(const GlueClient*, const Model::PutSchemaVersionMetadataRequest&, const Model::PutSchemaVersionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutSchemaVersionMetadataResponseReceivedHandler;
1217 typedef std::function<void(const GlueClient*, const Model::PutWorkflowRunPropertiesRequest&, const Model::PutWorkflowRunPropertiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutWorkflowRunPropertiesResponseReceivedHandler;
1218 typedef std::function<void(const GlueClient*, const Model::QuerySchemaVersionMetadataRequest&, const Model::QuerySchemaVersionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > QuerySchemaVersionMetadataResponseReceivedHandler;
1219 typedef std::function<void(const GlueClient*, const Model::RegisterSchemaVersionRequest&, const Model::RegisterSchemaVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RegisterSchemaVersionResponseReceivedHandler;
1220 typedef std::function<void(const GlueClient*, const Model::RemoveSchemaVersionMetadataRequest&, const Model::RemoveSchemaVersionMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RemoveSchemaVersionMetadataResponseReceivedHandler;
1221 typedef std::function<void(const GlueClient*, const Model::ResetJobBookmarkRequest&, const Model::ResetJobBookmarkOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResetJobBookmarkResponseReceivedHandler;
1222 typedef std::function<void(const GlueClient*, const Model::ResumeWorkflowRunRequest&, const Model::ResumeWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ResumeWorkflowRunResponseReceivedHandler;
1223 typedef std::function<void(const GlueClient*, const Model::RunStatementRequest&, const Model::RunStatementOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RunStatementResponseReceivedHandler;
1224 typedef std::function<void(const GlueClient*, const Model::SearchTablesRequest&, const Model::SearchTablesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchTablesResponseReceivedHandler;
1225 typedef std::function<void(const GlueClient*, const Model::StartBlueprintRunRequest&, const Model::StartBlueprintRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartBlueprintRunResponseReceivedHandler;
1226 typedef std::function<void(const GlueClient*, const Model::StartColumnStatisticsTaskRunRequest&, const Model::StartColumnStatisticsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartColumnStatisticsTaskRunResponseReceivedHandler;
1227 typedef std::function<void(const GlueClient*, const Model::StartColumnStatisticsTaskRunScheduleRequest&, const Model::StartColumnStatisticsTaskRunScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartColumnStatisticsTaskRunScheduleResponseReceivedHandler;
1228 typedef std::function<void(const GlueClient*, const Model::StartCrawlerRequest&, const Model::StartCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartCrawlerResponseReceivedHandler;
1229 typedef std::function<void(const GlueClient*, const Model::StartCrawlerScheduleRequest&, const Model::StartCrawlerScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartCrawlerScheduleResponseReceivedHandler;
1230 typedef std::function<void(const GlueClient*, const Model::StartDataQualityRuleRecommendationRunRequest&, const Model::StartDataQualityRuleRecommendationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDataQualityRuleRecommendationRunResponseReceivedHandler;
1231 typedef std::function<void(const GlueClient*, const Model::StartDataQualityRulesetEvaluationRunRequest&, const Model::StartDataQualityRulesetEvaluationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDataQualityRulesetEvaluationRunResponseReceivedHandler;
1232 typedef std::function<void(const GlueClient*, const Model::StartExportLabelsTaskRunRequest&, const Model::StartExportLabelsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartExportLabelsTaskRunResponseReceivedHandler;
1233 typedef std::function<void(const GlueClient*, const Model::StartImportLabelsTaskRunRequest&, const Model::StartImportLabelsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartImportLabelsTaskRunResponseReceivedHandler;
1234 typedef std::function<void(const GlueClient*, const Model::StartJobRunRequest&, const Model::StartJobRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartJobRunResponseReceivedHandler;
1235 typedef std::function<void(const GlueClient*, const Model::StartMLEvaluationTaskRunRequest&, const Model::StartMLEvaluationTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMLEvaluationTaskRunResponseReceivedHandler;
1236 typedef std::function<void(const GlueClient*, const Model::StartMLLabelingSetGenerationTaskRunRequest&, const Model::StartMLLabelingSetGenerationTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMLLabelingSetGenerationTaskRunResponseReceivedHandler;
1237 typedef std::function<void(const GlueClient*, const Model::StartTriggerRequest&, const Model::StartTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartTriggerResponseReceivedHandler;
1238 typedef std::function<void(const GlueClient*, const Model::StartWorkflowRunRequest&, const Model::StartWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartWorkflowRunResponseReceivedHandler;
1239 typedef std::function<void(const GlueClient*, const Model::StopColumnStatisticsTaskRunRequest&, const Model::StopColumnStatisticsTaskRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopColumnStatisticsTaskRunResponseReceivedHandler;
1240 typedef std::function<void(const GlueClient*, const Model::StopColumnStatisticsTaskRunScheduleRequest&, const Model::StopColumnStatisticsTaskRunScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopColumnStatisticsTaskRunScheduleResponseReceivedHandler;
1241 typedef std::function<void(const GlueClient*, const Model::StopCrawlerRequest&, const Model::StopCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopCrawlerResponseReceivedHandler;
1242 typedef std::function<void(const GlueClient*, const Model::StopCrawlerScheduleRequest&, const Model::StopCrawlerScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopCrawlerScheduleResponseReceivedHandler;
1243 typedef std::function<void(const GlueClient*, const Model::StopSessionRequest&, const Model::StopSessionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopSessionResponseReceivedHandler;
1244 typedef std::function<void(const GlueClient*, const Model::StopTriggerRequest&, const Model::StopTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopTriggerResponseReceivedHandler;
1245 typedef std::function<void(const GlueClient*, const Model::StopWorkflowRunRequest&, const Model::StopWorkflowRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopWorkflowRunResponseReceivedHandler;
1246 typedef std::function<void(const GlueClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
1247 typedef std::function<void(const GlueClient*, const Model::TestConnectionRequest&, const Model::TestConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TestConnectionResponseReceivedHandler;
1248 typedef std::function<void(const GlueClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
1249 typedef std::function<void(const GlueClient*, const Model::UpdateBlueprintRequest&, const Model::UpdateBlueprintOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateBlueprintResponseReceivedHandler;
1250 typedef std::function<void(const GlueClient*, const Model::UpdateClassifierRequest&, const Model::UpdateClassifierOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateClassifierResponseReceivedHandler;
1251 typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsForPartitionRequest&, const Model::UpdateColumnStatisticsForPartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateColumnStatisticsForPartitionResponseReceivedHandler;
1252 typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsForTableRequest&, const Model::UpdateColumnStatisticsForTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateColumnStatisticsForTableResponseReceivedHandler;
1253 typedef std::function<void(const GlueClient*, const Model::UpdateColumnStatisticsTaskSettingsRequest&, const Model::UpdateColumnStatisticsTaskSettingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateColumnStatisticsTaskSettingsResponseReceivedHandler;
1254 typedef std::function<void(const GlueClient*, const Model::UpdateConnectionRequest&, const Model::UpdateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateConnectionResponseReceivedHandler;
1255 typedef std::function<void(const GlueClient*, const Model::UpdateCrawlerRequest&, const Model::UpdateCrawlerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCrawlerResponseReceivedHandler;
1256 typedef std::function<void(const GlueClient*, const Model::UpdateCrawlerScheduleRequest&, const Model::UpdateCrawlerScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCrawlerScheduleResponseReceivedHandler;
1257 typedef std::function<void(const GlueClient*, const Model::UpdateDataQualityRulesetRequest&, const Model::UpdateDataQualityRulesetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDataQualityRulesetResponseReceivedHandler;
1258 typedef std::function<void(const GlueClient*, const Model::UpdateDatabaseRequest&, const Model::UpdateDatabaseOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDatabaseResponseReceivedHandler;
1259 typedef std::function<void(const GlueClient*, const Model::UpdateDevEndpointRequest&, const Model::UpdateDevEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDevEndpointResponseReceivedHandler;
1260 typedef std::function<void(const GlueClient*, const Model::UpdateJobRequest&, const Model::UpdateJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateJobResponseReceivedHandler;
1261 typedef std::function<void(const GlueClient*, const Model::UpdateJobFromSourceControlRequest&, const Model::UpdateJobFromSourceControlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateJobFromSourceControlResponseReceivedHandler;
1262 typedef std::function<void(const GlueClient*, const Model::UpdateMLTransformRequest&, const Model::UpdateMLTransformOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMLTransformResponseReceivedHandler;
1263 typedef std::function<void(const GlueClient*, const Model::UpdatePartitionRequest&, const Model::UpdatePartitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePartitionResponseReceivedHandler;
1264 typedef std::function<void(const GlueClient*, const Model::UpdateRegistryRequest&, const Model::UpdateRegistryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRegistryResponseReceivedHandler;
1265 typedef std::function<void(const GlueClient*, const Model::UpdateSchemaRequest&, const Model::UpdateSchemaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSchemaResponseReceivedHandler;
1266 typedef std::function<void(const GlueClient*, const Model::UpdateSourceControlFromJobRequest&, const Model::UpdateSourceControlFromJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSourceControlFromJobResponseReceivedHandler;
1267 typedef std::function<void(const GlueClient*, const Model::UpdateTableRequest&, const Model::UpdateTableOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTableResponseReceivedHandler;
1268 typedef std::function<void(const GlueClient*, const Model::UpdateTableOptimizerRequest&, const Model::UpdateTableOptimizerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTableOptimizerResponseReceivedHandler;
1269 typedef std::function<void(const GlueClient*, const Model::UpdateTriggerRequest&, const Model::UpdateTriggerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTriggerResponseReceivedHandler;
1270 typedef std::function<void(const GlueClient*, const Model::UpdateUsageProfileRequest&, const Model::UpdateUsageProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUsageProfileResponseReceivedHandler;
1271 typedef std::function<void(const GlueClient*, const Model::UpdateUserDefinedFunctionRequest&, const Model::UpdateUserDefinedFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUserDefinedFunctionResponseReceivedHandler;
1272 typedef std::function<void(const GlueClient*, const Model::UpdateWorkflowRequest&, const Model::UpdateWorkflowOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkflowResponseReceivedHandler;
1273 /* End of service model async handlers definitions */
1274 } // namespace Glue
1275} // 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< GetClassifiersOutcome > GetClassifiersOutcomeCallable
std::future< GetTableVersionOutcome > GetTableVersionOutcomeCallable
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< 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
std::future< GetSchemaVersionsDiffOutcome > GetSchemaVersionsDiffOutcomeCallable
Aws::Utils::Outcome< UpdateDataQualityRulesetResult, GlueError > UpdateDataQualityRulesetOutcome
Aws::Utils::Outcome< QuerySchemaVersionMetadataResult, GlueError > QuerySchemaVersionMetadataOutcome
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< 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< GetUnfilteredPartitionMetadataOutcome > GetUnfilteredPartitionMetadataOutcomeCallable
std::future< DeleteTableVersionOutcome > DeleteTableVersionOutcomeCallable
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
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< 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
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
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
std::future< GetDataQualityModelResultOutcome > GetDataQualityModelResultOutcomeCallable
Aws::Utils::Outcome< GetMLTaskRunsResult, GlueError > GetMLTaskRunsOutcome
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
std::future< GetSchemaByDefinitionOutcome > GetSchemaByDefinitionOutcomeCallable
std::future< GetDevEndpointOutcome > GetDevEndpointOutcomeCallable
Aws::Utils::Outcome< UpdateJobFromSourceControlResult, GlueError > UpdateJobFromSourceControlOutcome
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
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< 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
Aws::Utils::Outcome< DeleteDatabaseResult, GlueError > DeleteDatabaseOutcome
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< GetTriggerOutcome > GetTriggerOutcomeCallable
Aws::Utils::Outcome< GetBlueprintResult, GlueError > GetBlueprintOutcome
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
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< 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< 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< 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< 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< UpdateClassifierResult, GlueError > UpdateClassifierOutcome
std::future< BatchStopJobRunOutcome > BatchStopJobRunOutcomeCallable
Aws::Utils::Outcome< UpdateSchemaResult, GlueError > UpdateSchemaOutcome
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
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< GetColumnStatisticsTaskRunsOutcome > GetColumnStatisticsTaskRunsOutcomeCallable
Aws::Utils::Outcome< GetWorkflowRunPropertiesResult, GlueError > GetWorkflowRunPropertiesOutcome
std::future< GetMLTransformsOutcome > GetMLTransformsOutcomeCallable
Aws::Utils::Outcome< BatchStopJobRunResult, GlueError > BatchStopJobRunOutcome
Aws::Utils::Outcome< GetRegistryResult, GlueError > GetRegistryOutcome
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< DeleteDataQualityRulesetOutcome > DeleteDataQualityRulesetOutcomeCallable
Aws::Utils::Outcome< ResumeWorkflowRunResult, GlueError > ResumeWorkflowRunOutcome
std::future< GetColumnStatisticsForTableOutcome > GetColumnStatisticsForTableOutcomeCallable
std::future< GetDataQualityRulesetEvaluationRunOutcome > GetDataQualityRulesetEvaluationRunOutcomeCallable
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< 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
Aws::Utils::Outcome< CreateRegistryResult, GlueError > CreateRegistryOutcome
std::future< DeleteBlueprintOutcome > DeleteBlueprintOutcomeCallable
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< 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
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
std::future< DeleteColumnStatisticsTaskSettingsOutcome > DeleteColumnStatisticsTaskSettingsOutcomeCallable
Aws::Utils::Outcome< ListWorkflowsResult, GlueError > ListWorkflowsOutcome
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< GetResourcePoliciesOutcome > GetResourcePoliciesOutcomeCallable
std::future< GetPlanOutcome > GetPlanOutcomeCallable
Aws::Utils::Outcome< UpdateRegistryResult, GlueError > UpdateRegistryOutcome
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
Aws::Utils::Outcome< DeleteJobResult, GlueError > DeleteJobOutcome
std::future< DeletePartitionIndexOutcome > DeletePartitionIndexOutcomeCallable
Aws::Utils::Outcome< BatchDeleteTableResult, GlueError > BatchDeleteTableOutcome
std::future< StopCrawlerScheduleOutcome > StopCrawlerScheduleOutcomeCallable
std::future< RegisterSchemaVersionOutcome > RegisterSchemaVersionOutcomeCallable
std::future< CancelMLTaskRunOutcome > CancelMLTaskRunOutcomeCallable
Aws::Utils::Outcome< DeleteConnectionResult, GlueError > DeleteConnectionOutcome
Aws::Utils::Outcome< UpdateWorkflowResult, GlueError > UpdateWorkflowOutcome
std::future< GetPartitionIndexesOutcome > GetPartitionIndexesOutcomeCallable
Aws::Utils::Outcome< UpdateDevEndpointResult, GlueError > UpdateDevEndpointOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< GetClassifierOutcome > GetClassifierOutcomeCallable
std::future< GetWorkflowRunsOutcome > GetWorkflowRunsOutcomeCallable
Aws::Utils::Outcome< UpdateColumnStatisticsForTableResult, GlueError > UpdateColumnStatisticsForTableOutcome
std::future< GetTableOutcome > GetTableOutcomeCallable
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::StartWorkflowRunRequest &, const Model::StartWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartWorkflowRunResponseReceivedHandler
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::DeleteColumnStatisticsTaskSettingsRequest &, const Model::DeleteColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteColumnStatisticsTaskSettingsResponseReceivedHandler
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::GetUserDefinedFunctionsRequest &, const Model::GetUserDefinedFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserDefinedFunctionsResponseReceivedHandler
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::GetColumnStatisticsTaskRunsRequest &, const Model::GetColumnStatisticsTaskRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetColumnStatisticsTaskRunsResponseReceivedHandler
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::GetSchemaVersionsDiffRequest &, const Model::GetSchemaVersionsDiffOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaVersionsDiffResponseReceivedHandler
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::ListBlueprintsRequest &, const Model::ListBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBlueprintsResponseReceivedHandler
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::DeleteUsageProfileRequest &, const Model::DeleteUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUsageProfileResponseReceivedHandler
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::BatchGetDataQualityResultRequest &, const Model::BatchGetDataQualityResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDataQualityResultResponseReceivedHandler
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::UpdateCrawlerRequest &, const Model::UpdateCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCrawlerResponseReceivedHandler
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::DeleteUserDefinedFunctionRequest &, const Model::DeleteUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserDefinedFunctionResponseReceivedHandler
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::GetDevEndpointRequest &, const Model::GetDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevEndpointResponseReceivedHandler
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::ListRegistriesRequest &, const Model::ListRegistriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRegistriesResponseReceivedHandler
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::GetWorkflowRequest &, const Model::GetWorkflowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowResponseReceivedHandler
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::BatchGetBlueprintsRequest &, const Model::BatchGetBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetBlueprintsResponseReceivedHandler
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::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourcePolicyResponseReceivedHandler
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::RunStatementRequest &, const Model::RunStatementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunStatementResponseReceivedHandler
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::BatchPutDataQualityStatisticAnnotationRequest &, const Model::BatchPutDataQualityStatisticAnnotationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchPutDataQualityStatisticAnnotationResponseReceivedHandler
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::BatchDeleteTableVersionRequest &, const Model::BatchDeleteTableVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteTableVersionResponseReceivedHandler
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::CreateColumnStatisticsTaskSettingsRequest &, const Model::CreateColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateColumnStatisticsTaskSettingsResponseReceivedHandler
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::GetSecurityConfigurationRequest &, const Model::GetSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSecurityConfigurationResponseReceivedHandler
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::SearchTablesRequest &, const Model::SearchTablesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchTablesResponseReceivedHandler
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::ImportCatalogToGlueRequest &, const Model::ImportCatalogToGlueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportCatalogToGlueResponseReceivedHandler
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::StopColumnStatisticsTaskRunRequest &, const Model::StopColumnStatisticsTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopColumnStatisticsTaskRunResponseReceivedHandler
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::GetDataQualityRulesetEvaluationRunRequest &, const Model::GetDataQualityRulesetEvaluationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataQualityRulesetEvaluationRunResponseReceivedHandler
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::BatchDeleteConnectionRequest &, const Model::BatchDeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteConnectionResponseReceivedHandler
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::ListDataQualityRuleRecommendationRunsRequest &, const Model::ListDataQualityRuleRecommendationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataQualityRuleRecommendationRunsResponseReceivedHandler
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::GetWorkflowRunsRequest &, const Model::GetWorkflowRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetWorkflowRunsResponseReceivedHandler
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::GetMLTaskRunsRequest &, const Model::GetMLTaskRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMLTaskRunsResponseReceivedHandler
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::ResumeWorkflowRunRequest &, const Model::ResumeWorkflowRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResumeWorkflowRunResponseReceivedHandler
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::StartColumnStatisticsTaskRunScheduleRequest &, const Model::StartColumnStatisticsTaskRunScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartColumnStatisticsTaskRunScheduleResponseReceivedHandler
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::PutDataCatalogEncryptionSettingsRequest &, const Model::PutDataCatalogEncryptionSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDataCatalogEncryptionSettingsResponseReceivedHandler
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::CreateTriggerRequest &, const Model::CreateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTriggerResponseReceivedHandler
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::CreateUsageProfileRequest &, const Model::CreateUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUsageProfileResponseReceivedHandler
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::CreateMLTransformRequest &, const Model::CreateMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMLTransformResponseReceivedHandler
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::GetSecurityConfigurationsRequest &, const Model::GetSecurityConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSecurityConfigurationsResponseReceivedHandler
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::GetTableOptimizerRequest &, const Model::GetTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTableOptimizerResponseReceivedHandler
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::DeleteRegistryRequest &, const Model::DeleteRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRegistryResponseReceivedHandler
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::StopColumnStatisticsTaskRunScheduleRequest &, const Model::StopColumnStatisticsTaskRunScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopColumnStatisticsTaskRunScheduleResponseReceivedHandler
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::ListMLTransformsRequest &, const Model::ListMLTransformsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMLTransformsResponseReceivedHandler
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::GetCrawlerMetricsRequest &, const Model::GetCrawlerMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCrawlerMetricsResponseReceivedHandler
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::UpdateDevEndpointRequest &, const Model::UpdateDevEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDevEndpointResponseReceivedHandler
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::StopTriggerRequest &, const Model::StopTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopTriggerResponseReceivedHandler
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::BatchGetTriggersRequest &, const Model::BatchGetTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetTriggersResponseReceivedHandler
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::GetMLTaskRunRequest &, const Model::GetMLTaskRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMLTaskRunResponseReceivedHandler
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::GetUnfilteredPartitionMetadataRequest &, const Model::GetUnfilteredPartitionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUnfilteredPartitionMetadataResponseReceivedHandler
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::CreateUserDefinedFunctionRequest &, const Model::CreateUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserDefinedFunctionResponseReceivedHandler
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::DeleteDataQualityRulesetRequest &, const Model::DeleteDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataQualityRulesetResponseReceivedHandler
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::CreateDataQualityRulesetRequest &, const Model::CreateDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataQualityRulesetResponseReceivedHandler
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::GetPlanRequest &, const Model::GetPlanOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPlanResponseReceivedHandler
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::CancelDataQualityRuleRecommendationRunRequest &, const Model::CancelDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelDataQualityRuleRecommendationRunResponseReceivedHandler
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::DeleteSchemaVersionsRequest &, const Model::DeleteSchemaVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSchemaVersionsResponseReceivedHandler
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::PutSchemaVersionMetadataRequest &, const Model::PutSchemaVersionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutSchemaVersionMetadataResponseReceivedHandler
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::RegisterSchemaVersionRequest &, const Model::RegisterSchemaVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterSchemaVersionResponseReceivedHandler
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::ListCrawlsRequest &, const Model::ListCrawlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCrawlsResponseReceivedHandler
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::CancelStatementRequest &, const Model::CancelStatementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelStatementResponseReceivedHandler
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::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcePolicyResponseReceivedHandler
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::UpdateUserDefinedFunctionRequest &, const Model::UpdateUserDefinedFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserDefinedFunctionResponseReceivedHandler
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::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourcePolicyResponseReceivedHandler
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::GetSchemaRequest &, const Model::GetSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaResponseReceivedHandler
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::PutWorkflowRunPropertiesRequest &, const Model::PutWorkflowRunPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutWorkflowRunPropertiesResponseReceivedHandler
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::UpdateConnectionRequest &, const Model::UpdateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectionResponseReceivedHandler
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::GetConnectionRequest &, const Model::GetConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectionResponseReceivedHandler
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::GetDataQualityRuleRecommendationRunRequest &, const Model::GetDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataQualityRuleRecommendationRunResponseReceivedHandler
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::ListDataQualityRulesetEvaluationRunsRequest &, const Model::ListDataQualityRulesetEvaluationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataQualityRulesetEvaluationRunsResponseReceivedHandler
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::CreateClassifierRequest &, const Model::CreateClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateClassifierResponseReceivedHandler
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::StartDataQualityRuleRecommendationRunRequest &, const Model::StartDataQualityRuleRecommendationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataQualityRuleRecommendationRunResponseReceivedHandler
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::UpdateCrawlerScheduleRequest &, const Model::UpdateCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCrawlerScheduleResponseReceivedHandler
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::QuerySchemaVersionMetadataRequest &, const Model::QuerySchemaVersionMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > QuerySchemaVersionMetadataResponseReceivedHandler
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::GetCrawlerRequest &, const Model::GetCrawlerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCrawlerResponseReceivedHandler
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::GetTriggersRequest &, const Model::GetTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTriggersResponseReceivedHandler
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::GetDatabasesRequest &, const Model::GetDatabasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDatabasesResponseReceivedHandler
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::DeleteSecurityConfigurationRequest &, const Model::DeleteSecurityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSecurityConfigurationResponseReceivedHandler
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::UpdateRegistryRequest &, const Model::UpdateRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRegistryResponseReceivedHandler
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::GetUsageProfileRequest &, const Model::GetUsageProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUsageProfileResponseReceivedHandler
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::UpdateMLTransformRequest &, const Model::UpdateMLTransformOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMLTransformResponseReceivedHandler
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::CreateRegistryRequest &, const Model::CreateRegistryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRegistryResponseReceivedHandler
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::BatchGetDevEndpointsRequest &, const Model::BatchGetDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDevEndpointsResponseReceivedHandler
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::UpdateDataQualityRulesetRequest &, const Model::UpdateDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataQualityRulesetResponseReceivedHandler
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::UpdateClassifierRequest &, const Model::UpdateClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateClassifierResponseReceivedHandler
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::BatchGetCrawlersRequest &, const Model::BatchGetCrawlersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCrawlersResponseReceivedHandler
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::UpdateColumnStatisticsForPartitionRequest &, const Model::UpdateColumnStatisticsForPartitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateColumnStatisticsForPartitionResponseReceivedHandler
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::StartCrawlerScheduleRequest &, const Model::StartCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartCrawlerScheduleResponseReceivedHandler
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::GetJobBookmarkRequest &, const Model::GetJobBookmarkOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobBookmarkResponseReceivedHandler
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::BatchDeleteTableRequest &, const Model::BatchDeleteTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteTableResponseReceivedHandler
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::DeleteClassifierRequest &, const Model::DeleteClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteClassifierResponseReceivedHandler
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::CreateSchemaRequest &, const Model::CreateSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSchemaResponseReceivedHandler
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::ListCrawlersRequest &, const Model::ListCrawlersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCrawlersResponseReceivedHandler
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::ListTriggersRequest &, const Model::ListTriggersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTriggersResponseReceivedHandler
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::PutDataQualityProfileAnnotationRequest &, const Model::PutDataQualityProfileAnnotationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDataQualityProfileAnnotationResponseReceivedHandler
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::GetJobsRequest &, const Model::GetJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobsResponseReceivedHandler
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::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
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::StartTriggerRequest &, const Model::StartTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartTriggerResponseReceivedHandler
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::CreateScriptRequest &, const Model::CreateScriptOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScriptResponseReceivedHandler
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::GetBlueprintRunsRequest &, const Model::GetBlueprintRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBlueprintRunsResponseReceivedHandler
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::UpdateTriggerRequest &, const Model::UpdateTriggerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTriggerResponseReceivedHandler
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::CreateTableOptimizerRequest &, const Model::CreateTableOptimizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTableOptimizerResponseReceivedHandler
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::ListDevEndpointsRequest &, const Model::ListDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDevEndpointsResponseReceivedHandler
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::DeleteSchemaRequest &, const Model::DeleteSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSchemaResponseReceivedHandler
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::BatchGetWorkflowsRequest &, const Model::BatchGetWorkflowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetWorkflowsResponseReceivedHandler
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::CancelDataQualityRulesetEvaluationRunRequest &, const Model::CancelDataQualityRulesetEvaluationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelDataQualityRulesetEvaluationRunResponseReceivedHandler
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::GetSchemaByDefinitionRequest &, const Model::GetSchemaByDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaByDefinitionResponseReceivedHandler
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::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobResponseReceivedHandler
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::GetColumnStatisticsTaskSettingsRequest &, const Model::GetColumnStatisticsTaskSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetColumnStatisticsTaskSettingsResponseReceivedHandler
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::DeleteColumnStatisticsForTableRequest &, const Model::DeleteColumnStatisticsForTableOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteColumnStatisticsForTableResponseReceivedHandler
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::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
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::StopCrawlerScheduleRequest &, const Model::StopCrawlerScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopCrawlerScheduleResponseReceivedHandler
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::ListSessionsRequest &, const Model::ListSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSessionsResponseReceivedHandler
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::GetMLTransformsRequest &, const Model::GetMLTransformsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMLTransformsResponseReceivedHandler
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::StartJobRunRequest &, const Model::StartJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartJobRunResponseReceivedHandler
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::GetDataQualityRulesetRequest &, const Model::GetDataQualityRulesetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataQualityRulesetResponseReceivedHandler
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::StopSessionRequest &, const Model::StopSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopSessionResponseReceivedHandler
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::BatchGetCustomEntityTypesRequest &, const Model::BatchGetCustomEntityTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetCustomEntityTypesResponseReceivedHandler
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::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
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::ListDataQualityStatisticAnnotationsRequest &, const Model::ListDataQualityStatisticAnnotationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataQualityStatisticAnnotationsResponseReceivedHandler
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::GetDevEndpointsRequest &, const Model::GetDevEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevEndpointsResponseReceivedHandler
std::function< void(const GlueClient *, const Model::GetTableVersionsRequest &, const Model::GetTableVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTableVersionsResponseReceivedHandler