7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/glue/GlueServiceClientModel.h>
37 std::shared_ptr<GlueEndpointProviderBase> endpointProvider =
nullptr);
44 std::shared_ptr<GlueEndpointProviderBase> endpointProvider =
nullptr,
51 GlueClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
52 std::shared_ptr<GlueEndpointProviderBase> endpointProvider =
nullptr,
74 GlueClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
91 template<
typename BatchCreatePartitionRequestT = Model::BatchCreatePartitionRequest>
94 return SubmitCallable(&GlueClient::BatchCreatePartition, request);
100 template<
typename BatchCreatePartitionRequestT = Model::BatchCreatePartitionRequest>
103 return SubmitAsync(&GlueClient::BatchCreatePartition, request, handler, context);
117 template<
typename BatchDeleteConnectionRequestT = Model::BatchDeleteConnectionRequest>
120 return SubmitCallable(&GlueClient::BatchDeleteConnection, request);
126 template<
typename BatchDeleteConnectionRequestT = Model::BatchDeleteConnectionRequest>
129 return SubmitAsync(&GlueClient::BatchDeleteConnection, request, handler, context);
143 template<
typename BatchDeletePartitionRequestT = Model::BatchDeletePartitionRequest>
146 return SubmitCallable(&GlueClient::BatchDeletePartition, request);
152 template<
typename BatchDeletePartitionRequestT = Model::BatchDeletePartitionRequest>
155 return SubmitAsync(&GlueClient::BatchDeletePartition, request, handler, context);
176 template<
typename BatchDeleteTableRequestT = Model::BatchDeleteTableRequest>
179 return SubmitCallable(&GlueClient::BatchDeleteTable, request);
185 template<
typename BatchDeleteTableRequestT = Model::BatchDeleteTableRequest>
188 return SubmitAsync(&GlueClient::BatchDeleteTable, request, handler, context);
202 template<
typename BatchDeleteTableVersionRequestT = Model::BatchDeleteTableVersionRequest>
205 return SubmitCallable(&GlueClient::BatchDeleteTableVersion, request);
211 template<
typename BatchDeleteTableVersionRequestT = Model::BatchDeleteTableVersionRequest>
214 return SubmitAsync(&GlueClient::BatchDeleteTableVersion, request, handler, context);
228 template<
typename BatchGetBluepr
intsRequestT = Model::BatchGetBluepr
intsRequest>
231 return SubmitCallable(&GlueClient::BatchGetBlueprints, request);
237 template<
typename BatchGetBluepr
intsRequestT = Model::BatchGetBluepr
intsRequest>
240 return SubmitAsync(&GlueClient::BatchGetBlueprints, request, handler, context);
257 template<
typename BatchGetCrawlersRequestT = Model::BatchGetCrawlersRequest>
260 return SubmitCallable(&GlueClient::BatchGetCrawlers, request);
266 template<
typename BatchGetCrawlersRequestT = Model::BatchGetCrawlersRequest>
269 return SubmitAsync(&GlueClient::BatchGetCrawlers, request, handler, context);
283 template<
typename BatchGetCustomEntityTypesRequestT = Model::BatchGetCustomEntityTypesRequest>
286 return SubmitCallable(&GlueClient::BatchGetCustomEntityTypes, request);
292 template<
typename BatchGetCustomEntityTypesRequestT = Model::BatchGetCustomEntityTypesRequest>
295 return SubmitAsync(&GlueClient::BatchGetCustomEntityTypes, request, handler, context);
309 template<
typename BatchGetDataQualityResultRequestT = Model::BatchGetDataQualityResultRequest>
312 return SubmitCallable(&GlueClient::BatchGetDataQualityResult, request);
318 template<
typename BatchGetDataQualityResultRequestT = Model::BatchGetDataQualityResultRequest>
321 return SubmitAsync(&GlueClient::BatchGetDataQualityResult, request, handler, context);
338 template<
typename BatchGetDevEndpo
intsRequestT = Model::BatchGetDevEndpo
intsRequest>
341 return SubmitCallable(&GlueClient::BatchGetDevEndpoints, request);
347 template<
typename BatchGetDevEndpo
intsRequestT = Model::BatchGetDevEndpo
intsRequest>
350 return SubmitAsync(&GlueClient::BatchGetDevEndpoints, request, handler, context);
367 template<
typename BatchGetJobsRequestT = Model::BatchGetJobsRequest>
370 return SubmitCallable(&GlueClient::BatchGetJobs, request);
376 template<
typename BatchGetJobsRequestT = Model::BatchGetJobsRequest>
379 return SubmitAsync(&GlueClient::BatchGetJobs, request, handler, context);
392 template<
typename BatchGetPartitionRequestT = Model::BatchGetPartitionRequest>
395 return SubmitCallable(&GlueClient::BatchGetPartition, request);
401 template<
typename BatchGetPartitionRequestT = Model::BatchGetPartitionRequest>
404 return SubmitAsync(&GlueClient::BatchGetPartition, request, handler, context);
418 template<
typename BatchGetTableOptimizerRequestT = Model::BatchGetTableOptimizerRequest>
421 return SubmitCallable(&GlueClient::BatchGetTableOptimizer, request);
427 template<
typename BatchGetTableOptimizerRequestT = Model::BatchGetTableOptimizerRequest>
430 return SubmitAsync(&GlueClient::BatchGetTableOptimizer, request, handler, context);
447 template<
typename BatchGetTriggersRequestT = Model::BatchGetTriggersRequest>
450 return SubmitCallable(&GlueClient::BatchGetTriggers, request);
456 template<
typename BatchGetTriggersRequestT = Model::BatchGetTriggersRequest>
459 return SubmitAsync(&GlueClient::BatchGetTriggers, request, handler, context);
476 template<
typename BatchGetWorkflowsRequestT = Model::BatchGetWorkflowsRequest>
479 return SubmitCallable(&GlueClient::BatchGetWorkflows, request);
485 template<
typename BatchGetWorkflowsRequestT = Model::BatchGetWorkflowsRequest>
488 return SubmitAsync(&GlueClient::BatchGetWorkflows, request, handler, context);
502 template<
typename BatchPutDataQualityStatisticAnnotationRequestT = Model::BatchPutDataQualityStatisticAnnotationRequest>
505 return SubmitCallable(&GlueClient::BatchPutDataQualityStatisticAnnotation, request);
511 template<
typename BatchPutDataQualityStatisticAnnotationRequestT = Model::BatchPutDataQualityStatisticAnnotationRequest>
514 return SubmitAsync(&GlueClient::BatchPutDataQualityStatisticAnnotation, request, handler, context);
528 template<
typename BatchStopJobRunRequestT = Model::BatchStopJobRunRequest>
531 return SubmitCallable(&GlueClient::BatchStopJobRun, request);
537 template<
typename BatchStopJobRunRequestT = Model::BatchStopJobRunRequest>
540 return SubmitAsync(&GlueClient::BatchStopJobRun, request, handler, context);
554 template<
typename BatchUpdatePartitionRequestT = Model::BatchUpdatePartitionRequest>
557 return SubmitCallable(&GlueClient::BatchUpdatePartition, request);
563 template<
typename BatchUpdatePartitionRequestT = Model::BatchUpdatePartitionRequest>
566 return SubmitAsync(&GlueClient::BatchUpdatePartition, request, handler, context);
580 template<
typename CancelDataQualityRuleRecommendationRunRequestT = Model::CancelDataQualityRuleRecommendationRunRequest>
583 return SubmitCallable(&GlueClient::CancelDataQualityRuleRecommendationRun, request);
589 template<
typename CancelDataQualityRuleRecommendationRunRequestT = Model::CancelDataQualityRuleRecommendationRunRequest>
592 return SubmitAsync(&GlueClient::CancelDataQualityRuleRecommendationRun, request, handler, context);
606 template<
typename CancelDataQualityRulesetEvaluationRunRequestT = Model::CancelDataQualityRulesetEvaluationRunRequest>
609 return SubmitCallable(&GlueClient::CancelDataQualityRulesetEvaluationRun, request);
615 template<
typename CancelDataQualityRulesetEvaluationRunRequestT = Model::CancelDataQualityRulesetEvaluationRunRequest>
618 return SubmitAsync(&GlueClient::CancelDataQualityRulesetEvaluationRun, request, handler, context);
636 template<
typename CancelMLTaskRunRequestT = Model::CancelMLTaskRunRequest>
639 return SubmitCallable(&GlueClient::CancelMLTaskRun, request);
645 template<
typename CancelMLTaskRunRequestT = Model::CancelMLTaskRunRequest>
648 return SubmitAsync(&GlueClient::CancelMLTaskRun, request, handler, context);
661 template<
typename CancelStatementRequestT = Model::CancelStatementRequest>
664 return SubmitCallable(&GlueClient::CancelStatement, request);
670 template<
typename CancelStatementRequestT = Model::CancelStatementRequest>
673 return SubmitAsync(&GlueClient::CancelStatement, request, handler, context);
689 template<
typename CheckSchemaVersionVal
idityRequestT = Model::CheckSchemaVersionVal
idityRequest>
692 return SubmitCallable(&GlueClient::CheckSchemaVersionValidity, request);
698 template<
typename CheckSchemaVersionVal
idityRequestT = Model::CheckSchemaVersionVal
idityRequest>
701 return SubmitAsync(&GlueClient::CheckSchemaVersionValidity, request, handler, context);
714 template<
typename CreateBluepr
intRequestT = Model::CreateBluepr
intRequest>
717 return SubmitCallable(&GlueClient::CreateBlueprint, request);
723 template<
typename CreateBluepr
intRequestT = Model::CreateBluepr
intRequest>
726 return SubmitAsync(&GlueClient::CreateBlueprint, request, handler, context);
742 template<
typename CreateClassifierRequestT = Model::CreateClassifierRequest>
745 return SubmitCallable(&GlueClient::CreateClassifier, request);
751 template<
typename CreateClassifierRequestT = Model::CreateClassifierRequest>
754 return SubmitAsync(&GlueClient::CreateClassifier, request, handler, context);
767 template<
typename CreateColumnStatisticsTaskSettingsRequestT = Model::CreateColumnStatisticsTaskSettingsRequest>
770 return SubmitCallable(&GlueClient::CreateColumnStatisticsTaskSettings, request);
776 template<
typename CreateColumnStatisticsTaskSettingsRequestT = Model::CreateColumnStatisticsTaskSettingsRequest>
779 return SubmitAsync(&GlueClient::CreateColumnStatisticsTaskSettings, request, handler, context);
794 template<
typename CreateConnectionRequestT = Model::CreateConnectionRequest>
797 return SubmitCallable(&GlueClient::CreateConnection, request);
803 template<
typename CreateConnectionRequestT = Model::CreateConnectionRequest>
806 return SubmitAsync(&GlueClient::CreateConnection, request, handler, context);
822 template<
typename CreateCrawlerRequestT = Model::CreateCrawlerRequest>
825 return SubmitCallable(&GlueClient::CreateCrawler, request);
831 template<
typename CreateCrawlerRequestT = Model::CreateCrawlerRequest>
834 return SubmitAsync(&GlueClient::CreateCrawler, request, handler, context);
851 template<
typename CreateCustomEntityTypeRequestT = Model::CreateCustomEntityTypeRequest>
854 return SubmitCallable(&GlueClient::CreateCustomEntityType, request);
860 template<
typename CreateCustomEntityTypeRequestT = Model::CreateCustomEntityTypeRequest>
863 return SubmitAsync(&GlueClient::CreateCustomEntityType, request, handler, context);
879 template<
typename CreateDataQualityRulesetRequestT = Model::CreateDataQualityRulesetRequest>
882 return SubmitCallable(&GlueClient::CreateDataQualityRuleset, request);
888 template<
typename CreateDataQualityRulesetRequestT = Model::CreateDataQualityRulesetRequest>
891 return SubmitAsync(&GlueClient::CreateDataQualityRuleset, request, handler, context);
904 template<
typename CreateDatabaseRequestT = Model::CreateDatabaseRequest>
907 return SubmitCallable(&GlueClient::CreateDatabase, request);
913 template<
typename CreateDatabaseRequestT = Model::CreateDatabaseRequest>
916 return SubmitAsync(&GlueClient::CreateDatabase, request, handler, context);
929 template<
typename CreateDevEndpo
intRequestT = Model::CreateDevEndpo
intRequest>
932 return SubmitCallable(&GlueClient::CreateDevEndpoint, request);
938 template<
typename CreateDevEndpo
intRequestT = Model::CreateDevEndpo
intRequest>
941 return SubmitAsync(&GlueClient::CreateDevEndpoint, request, handler, context);
954 template<
typename CreateJobRequestT = Model::CreateJobRequest>
957 return SubmitCallable(&GlueClient::CreateJob, request);
963 template<
typename CreateJobRequestT = Model::CreateJobRequest>
966 return SubmitAsync(&GlueClient::CreateJob, request, handler, context);
991 template<
typename CreateMLTransformRequestT = Model::CreateMLTransformRequest>
994 return SubmitCallable(&GlueClient::CreateMLTransform, request);
1000 template<
typename CreateMLTransformRequestT = Model::CreateMLTransformRequest>
1003 return SubmitAsync(&GlueClient::CreateMLTransform, request, handler, context);
1016 template<
typename CreatePartitionRequestT = Model::CreatePartitionRequest>
1019 return SubmitCallable(&GlueClient::CreatePartition, request);
1025 template<
typename CreatePartitionRequestT = Model::CreatePartitionRequest>
1028 return SubmitAsync(&GlueClient::CreatePartition, request, handler, context);
1042 template<
typename CreatePartitionIndexRequestT = Model::CreatePartitionIndexRequest>
1045 return SubmitCallable(&GlueClient::CreatePartitionIndex, request);
1051 template<
typename CreatePartitionIndexRequestT = Model::CreatePartitionIndexRequest>
1054 return SubmitAsync(&GlueClient::CreatePartitionIndex, request, handler, context);
1068 template<
typename CreateRegistryRequestT = Model::CreateRegistryRequest>
1071 return SubmitCallable(&GlueClient::CreateRegistry, request);
1077 template<
typename CreateRegistryRequestT = Model::CreateRegistryRequest>
1080 return SubmitAsync(&GlueClient::CreateRegistry, request, handler, context);
1102 template<
typename CreateSchemaRequestT = Model::CreateSchemaRequest>
1105 return SubmitCallable(&GlueClient::CreateSchema, request);
1111 template<
typename CreateSchemaRequestT = Model::CreateSchemaRequest>
1114 return SubmitAsync(&GlueClient::CreateSchema, request, handler, context);
1128 template<
typename CreateScriptRequestT = Model::CreateScriptRequest>
1131 return SubmitCallable(&GlueClient::CreateScript, request);
1137 template<
typename CreateScriptRequestT = Model::CreateScriptRequest>
1140 return SubmitAsync(&GlueClient::CreateScript, request, handler, context);
1159 template<
typename CreateSecurityConfigurationRequestT = Model::CreateSecurityConfigurationRequest>
1162 return SubmitCallable(&GlueClient::CreateSecurityConfiguration, request);
1168 template<
typename CreateSecurityConfigurationRequestT = Model::CreateSecurityConfigurationRequest>
1171 return SubmitAsync(&GlueClient::CreateSecurityConfiguration, request, handler, context);
1184 template<
typename CreateSessionRequestT = Model::CreateSessionRequest>
1187 return SubmitCallable(&GlueClient::CreateSession, request);
1193 template<
typename CreateSessionRequestT = Model::CreateSessionRequest>
1196 return SubmitAsync(&GlueClient::CreateSession, request, handler, context);
1209 template<
typename CreateTableRequestT = Model::CreateTableRequest>
1212 return SubmitCallable(&GlueClient::CreateTable, request);
1218 template<
typename CreateTableRequestT = Model::CreateTableRequest>
1221 return SubmitAsync(&GlueClient::CreateTable, request, handler, context);
1236 template<
typename CreateTableOptimizerRequestT = Model::CreateTableOptimizerRequest>
1239 return SubmitCallable(&GlueClient::CreateTableOptimizer, request);
1245 template<
typename CreateTableOptimizerRequestT = Model::CreateTableOptimizerRequest>
1248 return SubmitAsync(&GlueClient::CreateTableOptimizer, request, handler, context);
1261 template<
typename CreateTriggerRequestT = Model::CreateTriggerRequest>
1264 return SubmitCallable(&GlueClient::CreateTrigger, request);
1270 template<
typename CreateTriggerRequestT = Model::CreateTriggerRequest>
1273 return SubmitAsync(&GlueClient::CreateTrigger, request, handler, context);
1286 template<
typename CreateUsageProfileRequestT = Model::CreateUsageProfileRequest>
1289 return SubmitCallable(&GlueClient::CreateUsageProfile, request);
1295 template<
typename CreateUsageProfileRequestT = Model::CreateUsageProfileRequest>
1298 return SubmitAsync(&GlueClient::CreateUsageProfile, request, handler, context);
1312 template<
typename CreateUserDefinedFunctionRequestT = Model::CreateUserDefinedFunctionRequest>
1315 return SubmitCallable(&GlueClient::CreateUserDefinedFunction, request);
1321 template<
typename CreateUserDefinedFunctionRequestT = Model::CreateUserDefinedFunctionRequest>
1324 return SubmitAsync(&GlueClient::CreateUserDefinedFunction, request, handler, context);
1337 template<
typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
1340 return SubmitCallable(&GlueClient::CreateWorkflow, request);
1346 template<
typename CreateWorkflowRequestT = Model::CreateWorkflowRequest>
1349 return SubmitAsync(&GlueClient::CreateWorkflow, request, handler, context);
1362 template<
typename DeleteBluepr
intRequestT = Model::DeleteBluepr
intRequest>
1365 return SubmitCallable(&GlueClient::DeleteBlueprint, request);
1371 template<
typename DeleteBluepr
intRequestT = Model::DeleteBluepr
intRequest>
1374 return SubmitAsync(&GlueClient::DeleteBlueprint, request, handler, context);
1387 template<
typename DeleteClassifierRequestT = Model::DeleteClassifierRequest>
1390 return SubmitCallable(&GlueClient::DeleteClassifier, request);
1396 template<
typename DeleteClassifierRequestT = Model::DeleteClassifierRequest>
1399 return SubmitAsync(&GlueClient::DeleteClassifier, request, handler, context);
1414 template<
typename DeleteColumnStatisticsForPartitionRequestT = Model::DeleteColumnStatisticsForPartitionRequest>
1417 return SubmitCallable(&GlueClient::DeleteColumnStatisticsForPartition, request);
1423 template<
typename DeleteColumnStatisticsForPartitionRequestT = Model::DeleteColumnStatisticsForPartitionRequest>
1426 return SubmitAsync(&GlueClient::DeleteColumnStatisticsForPartition, request, handler, context);
1441 template<
typename DeleteColumnStatisticsForTableRequestT = Model::DeleteColumnStatisticsForTableRequest>
1444 return SubmitCallable(&GlueClient::DeleteColumnStatisticsForTable, request);
1450 template<
typename DeleteColumnStatisticsForTableRequestT = Model::DeleteColumnStatisticsForTableRequest>
1453 return SubmitAsync(&GlueClient::DeleteColumnStatisticsForTable, request, handler, context);
1466 template<
typename DeleteColumnStatisticsTaskSettingsRequestT = Model::DeleteColumnStatisticsTaskSettingsRequest>
1469 return SubmitCallable(&GlueClient::DeleteColumnStatisticsTaskSettings, request);
1475 template<
typename DeleteColumnStatisticsTaskSettingsRequestT = Model::DeleteColumnStatisticsTaskSettingsRequest>
1478 return SubmitAsync(&GlueClient::DeleteColumnStatisticsTaskSettings, request, handler, context);
1491 template<
typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1494 return SubmitCallable(&GlueClient::DeleteConnection, request);
1500 template<
typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1503 return SubmitAsync(&GlueClient::DeleteConnection, request, handler, context);
1517 template<
typename DeleteCrawlerRequestT = Model::DeleteCrawlerRequest>
1520 return SubmitCallable(&GlueClient::DeleteCrawler, request);
1526 template<
typename DeleteCrawlerRequestT = Model::DeleteCrawlerRequest>
1529 return SubmitAsync(&GlueClient::DeleteCrawler, request, handler, context);
1543 template<
typename DeleteCustomEntityTypeRequestT = Model::DeleteCustomEntityTypeRequest>
1546 return SubmitCallable(&GlueClient::DeleteCustomEntityType, request);
1552 template<
typename DeleteCustomEntityTypeRequestT = Model::DeleteCustomEntityTypeRequest>
1555 return SubmitAsync(&GlueClient::DeleteCustomEntityType, request, handler, context);
1568 template<
typename DeleteDataQualityRulesetRequestT = Model::DeleteDataQualityRulesetRequest>
1571 return SubmitCallable(&GlueClient::DeleteDataQualityRuleset, request);
1577 template<
typename DeleteDataQualityRulesetRequestT = Model::DeleteDataQualityRulesetRequest>
1580 return SubmitAsync(&GlueClient::DeleteDataQualityRuleset, request, handler, context);
1603 template<
typename DeleteDatabaseRequestT = Model::DeleteDatabaseRequest>
1606 return SubmitCallable(&GlueClient::DeleteDatabase, request);
1612 template<
typename DeleteDatabaseRequestT = Model::DeleteDatabaseRequest>
1615 return SubmitAsync(&GlueClient::DeleteDatabase, request, handler, context);
1628 template<
typename DeleteDevEndpo
intRequestT = Model::DeleteDevEndpo
intRequest>
1631 return SubmitCallable(&GlueClient::DeleteDevEndpoint, request);
1637 template<
typename DeleteDevEndpo
intRequestT = Model::DeleteDevEndpo
intRequest>
1640 return SubmitAsync(&GlueClient::DeleteDevEndpoint, request, handler, context);
1654 template<
typename DeleteJobRequestT = Model::DeleteJobRequest>
1657 return SubmitCallable(&GlueClient::DeleteJob, request);
1663 template<
typename DeleteJobRequestT = Model::DeleteJobRequest>
1666 return SubmitAsync(&GlueClient::DeleteJob, request, handler, context);
1685 template<
typename DeleteMLTransformRequestT = Model::DeleteMLTransformRequest>
1688 return SubmitCallable(&GlueClient::DeleteMLTransform, request);
1694 template<
typename DeleteMLTransformRequestT = Model::DeleteMLTransformRequest>
1697 return SubmitAsync(&GlueClient::DeleteMLTransform, request, handler, context);
1710 template<
typename DeletePartitionRequestT = Model::DeletePartitionRequest>
1713 return SubmitCallable(&GlueClient::DeletePartition, request);
1719 template<
typename DeletePartitionRequestT = Model::DeletePartitionRequest>
1722 return SubmitAsync(&GlueClient::DeletePartition, request, handler, context);
1736 template<
typename DeletePartitionIndexRequestT = Model::DeletePartitionIndexRequest>
1739 return SubmitCallable(&GlueClient::DeletePartitionIndex, request);
1745 template<
typename DeletePartitionIndexRequestT = Model::DeletePartitionIndexRequest>
1748 return SubmitAsync(&GlueClient::DeletePartitionIndex, request, handler, context);
1766 template<
typename DeleteRegistryRequestT = Model::DeleteRegistryRequest>
1769 return SubmitCallable(&GlueClient::DeleteRegistry, request);
1775 template<
typename DeleteRegistryRequestT = Model::DeleteRegistryRequest>
1778 return SubmitAsync(&GlueClient::DeleteRegistry, request, handler, context);
1791 template<
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
1794 return SubmitCallable(&GlueClient::DeleteResourcePolicy, request);
1800 template<
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
1803 return SubmitAsync(&GlueClient::DeleteResourcePolicy, request, handler, context);
1821 template<
typename DeleteSchemaRequestT = Model::DeleteSchemaRequest>
1824 return SubmitCallable(&GlueClient::DeleteSchema, request);
1830 template<
typename DeleteSchemaRequestT = Model::DeleteSchemaRequest>
1833 return SubmitAsync(&GlueClient::DeleteSchema, request, handler, context);
1860 template<
typename DeleteSchemaVersionsRequestT = Model::DeleteSchemaVersionsRequest>
1863 return SubmitCallable(&GlueClient::DeleteSchemaVersions, request);
1869 template<
typename DeleteSchemaVersionsRequestT = Model::DeleteSchemaVersionsRequest>
1872 return SubmitAsync(&GlueClient::DeleteSchemaVersions, request, handler, context);
1885 template<
typename DeleteSecurityConfigurationRequestT = Model::DeleteSecurityConfigurationRequest>
1888 return SubmitCallable(&GlueClient::DeleteSecurityConfiguration, request);
1894 template<
typename DeleteSecurityConfigurationRequestT = Model::DeleteSecurityConfigurationRequest>
1897 return SubmitAsync(&GlueClient::DeleteSecurityConfiguration, request, handler, context);
1910 template<
typename DeleteSessionRequestT = Model::DeleteSessionRequest>
1913 return SubmitCallable(&GlueClient::DeleteSession, request);
1919 template<
typename DeleteSessionRequestT = Model::DeleteSessionRequest>
1922 return SubmitAsync(&GlueClient::DeleteSession, request, handler, context);
1943 template<
typename DeleteTableRequestT = Model::DeleteTableRequest>
1946 return SubmitCallable(&GlueClient::DeleteTable, request);
1952 template<
typename DeleteTableRequestT = Model::DeleteTableRequest>
1955 return SubmitAsync(&GlueClient::DeleteTable, request, handler, context);
1970 template<
typename DeleteTableOptimizerRequestT = Model::DeleteTableOptimizerRequest>
1973 return SubmitCallable(&GlueClient::DeleteTableOptimizer, request);
1979 template<
typename DeleteTableOptimizerRequestT = Model::DeleteTableOptimizerRequest>
1982 return SubmitAsync(&GlueClient::DeleteTableOptimizer, request, handler, context);
1995 template<
typename DeleteTableVersionRequestT = Model::DeleteTableVersionRequest>
1998 return SubmitCallable(&GlueClient::DeleteTableVersion, request);
2004 template<
typename DeleteTableVersionRequestT = Model::DeleteTableVersionRequest>
2007 return SubmitAsync(&GlueClient::DeleteTableVersion, request, handler, context);
2021 template<
typename DeleteTriggerRequestT = Model::DeleteTriggerRequest>
2024 return SubmitCallable(&GlueClient::DeleteTrigger, request);
2030 template<
typename DeleteTriggerRequestT = Model::DeleteTriggerRequest>
2033 return SubmitAsync(&GlueClient::DeleteTrigger, request, handler, context);
2046 template<
typename DeleteUsageProfileRequestT = Model::DeleteUsageProfileRequest>
2049 return SubmitCallable(&GlueClient::DeleteUsageProfile, request);
2055 template<
typename DeleteUsageProfileRequestT = Model::DeleteUsageProfileRequest>
2058 return SubmitAsync(&GlueClient::DeleteUsageProfile, request, handler, context);
2072 template<
typename DeleteUserDefinedFunctionRequestT = Model::DeleteUserDefinedFunctionRequest>
2075 return SubmitCallable(&GlueClient::DeleteUserDefinedFunction, request);
2081 template<
typename DeleteUserDefinedFunctionRequestT = Model::DeleteUserDefinedFunctionRequest>
2084 return SubmitAsync(&GlueClient::DeleteUserDefinedFunction, request, handler, context);
2097 template<
typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
2100 return SubmitCallable(&GlueClient::DeleteWorkflow, request);
2106 template<
typename DeleteWorkflowRequestT = Model::DeleteWorkflowRequest>
2109 return SubmitAsync(&GlueClient::DeleteWorkflow, request, handler, context);
2122 template<
typename GetBluepr
intRequestT = Model::GetBluepr
intRequest>
2125 return SubmitCallable(&GlueClient::GetBlueprint, request);
2131 template<
typename GetBluepr
intRequestT = Model::GetBluepr
intRequest>
2134 return SubmitAsync(&GlueClient::GetBlueprint, request, handler, context);
2147 template<
typename GetBluepr
intRunRequestT = Model::GetBluepr
intRunRequest>
2150 return SubmitCallable(&GlueClient::GetBlueprintRun, request);
2156 template<
typename GetBluepr
intRunRequestT = Model::GetBluepr
intRunRequest>
2159 return SubmitAsync(&GlueClient::GetBlueprintRun, request, handler, context);
2173 template<
typename GetBluepr
intRunsRequestT = Model::GetBluepr
intRunsRequest>
2176 return SubmitCallable(&GlueClient::GetBlueprintRuns, request);
2182 template<
typename GetBluepr
intRunsRequestT = Model::GetBluepr
intRunsRequest>
2185 return SubmitAsync(&GlueClient::GetBlueprintRuns, request, handler, context);
2198 template<
typename GetCatalogImportStatusRequestT = Model::GetCatalogImportStatusRequest>
2201 return SubmitCallable(&GlueClient::GetCatalogImportStatus, request);
2207 template<
typename GetCatalogImportStatusRequestT = Model::GetCatalogImportStatusRequest>
2210 return SubmitAsync(&GlueClient::GetCatalogImportStatus, request, handler, context);
2223 template<
typename GetClassifierRequestT = Model::GetClassifierRequest>
2226 return SubmitCallable(&GlueClient::GetClassifier, request);
2232 template<
typename GetClassifierRequestT = Model::GetClassifierRequest>
2235 return SubmitAsync(&GlueClient::GetClassifier, request, handler, context);
2249 template<
typename GetClassifiersRequestT = Model::GetClassifiersRequest>
2252 return SubmitCallable(&GlueClient::GetClassifiers, request);
2258 template<
typename GetClassifiersRequestT = Model::GetClassifiersRequest>
2261 return SubmitAsync(&GlueClient::GetClassifiers, request, handler, context);
2276 template<
typename GetColumnStatisticsForPartitionRequestT = Model::GetColumnStatisticsForPartitionRequest>
2279 return SubmitCallable(&GlueClient::GetColumnStatisticsForPartition, request);
2285 template<
typename GetColumnStatisticsForPartitionRequestT = Model::GetColumnStatisticsForPartitionRequest>
2288 return SubmitAsync(&GlueClient::GetColumnStatisticsForPartition, request, handler, context);
2303 template<
typename GetColumnStatisticsForTableRequestT = Model::GetColumnStatisticsForTableRequest>
2306 return SubmitCallable(&GlueClient::GetColumnStatisticsForTable, request);
2312 template<
typename GetColumnStatisticsForTableRequestT = Model::GetColumnStatisticsForTableRequest>
2315 return SubmitAsync(&GlueClient::GetColumnStatisticsForTable, request, handler, context);
2329 template<
typename GetColumnStatisticsTaskRunRequestT = Model::GetColumnStatisticsTaskRunRequest>
2332 return SubmitCallable(&GlueClient::GetColumnStatisticsTaskRun, request);
2338 template<
typename GetColumnStatisticsTaskRunRequestT = Model::GetColumnStatisticsTaskRunRequest>
2341 return SubmitAsync(&GlueClient::GetColumnStatisticsTaskRun, request, handler, context);
2355 template<
typename GetColumnStatisticsTaskRunsRequestT = Model::GetColumnStatisticsTaskRunsRequest>
2358 return SubmitCallable(&GlueClient::GetColumnStatisticsTaskRuns, request);
2364 template<
typename GetColumnStatisticsTaskRunsRequestT = Model::GetColumnStatisticsTaskRunsRequest>
2367 return SubmitAsync(&GlueClient::GetColumnStatisticsTaskRuns, request, handler, context);
2380 template<
typename GetColumnStatisticsTaskSettingsRequestT = Model::GetColumnStatisticsTaskSettingsRequest>
2383 return SubmitCallable(&GlueClient::GetColumnStatisticsTaskSettings, request);
2389 template<
typename GetColumnStatisticsTaskSettingsRequestT = Model::GetColumnStatisticsTaskSettingsRequest>
2392 return SubmitAsync(&GlueClient::GetColumnStatisticsTaskSettings, request, handler, context);
2406 template<
typename GetConnectionRequestT = Model::GetConnectionRequest>
2409 return SubmitCallable(&GlueClient::GetConnection, request);
2415 template<
typename GetConnectionRequestT = Model::GetConnectionRequest>
2418 return SubmitAsync(&GlueClient::GetConnection, request, handler, context);
2432 template<
typename GetConnectionsRequestT = Model::GetConnectionsRequest>
2435 return SubmitCallable(&GlueClient::GetConnections, request);
2441 template<
typename GetConnectionsRequestT = Model::GetConnectionsRequest>
2444 return SubmitAsync(&GlueClient::GetConnections, request, handler, context);
2457 template<
typename GetCrawlerRequestT = Model::GetCrawlerRequest>
2460 return SubmitCallable(&GlueClient::GetCrawler, request);
2466 template<
typename GetCrawlerRequestT = Model::GetCrawlerRequest>
2469 return SubmitAsync(&GlueClient::GetCrawler, request, handler, context);
2482 template<
typename GetCrawlerMetricsRequestT = Model::GetCrawlerMetricsRequest>
2485 return SubmitCallable(&GlueClient::GetCrawlerMetrics, request);
2491 template<
typename GetCrawlerMetricsRequestT = Model::GetCrawlerMetricsRequest>
2494 return SubmitAsync(&GlueClient::GetCrawlerMetrics, request, handler, context);
2508 template<
typename GetCrawlersRequestT = Model::GetCrawlersRequest>
2511 return SubmitCallable(&GlueClient::GetCrawlers, request);
2517 template<
typename GetCrawlersRequestT = Model::GetCrawlersRequest>
2520 return SubmitAsync(&GlueClient::GetCrawlers, request, handler, context);
2534 template<
typename GetCustomEntityTypeRequestT = Model::GetCustomEntityTypeRequest>
2537 return SubmitCallable(&GlueClient::GetCustomEntityType, request);
2543 template<
typename GetCustomEntityTypeRequestT = Model::GetCustomEntityTypeRequest>
2546 return SubmitAsync(&GlueClient::GetCustomEntityType, request, handler, context);
2560 template<
typename GetDataCatalogEncryptionSettingsRequestT = Model::GetDataCatalogEncryptionSettingsRequest>
2563 return SubmitCallable(&GlueClient::GetDataCatalogEncryptionSettings, request);
2569 template<
typename GetDataCatalogEncryptionSettingsRequestT = Model::GetDataCatalogEncryptionSettingsRequest>
2572 return SubmitAsync(&GlueClient::GetDataCatalogEncryptionSettings, request, handler, context);
2586 template<
typename GetDataQualityModelRequestT = Model::GetDataQualityModelRequest>
2589 return SubmitCallable(&GlueClient::GetDataQualityModel, request);
2595 template<
typename GetDataQualityModelRequestT = Model::GetDataQualityModelRequest>
2598 return SubmitAsync(&GlueClient::GetDataQualityModel, request, handler, context);
2612 template<
typename GetDataQualityModelResultRequestT = Model::GetDataQualityModelResultRequest>
2615 return SubmitCallable(&GlueClient::GetDataQualityModelResult, request);
2621 template<
typename GetDataQualityModelResultRequestT = Model::GetDataQualityModelResultRequest>
2624 return SubmitAsync(&GlueClient::GetDataQualityModelResult, request, handler, context);
2638 template<
typename GetDataQualityResultRequestT = Model::GetDataQualityResultRequest>
2641 return SubmitCallable(&GlueClient::GetDataQualityResult, request);
2647 template<
typename GetDataQualityResultRequestT = Model::GetDataQualityResultRequest>
2650 return SubmitAsync(&GlueClient::GetDataQualityResult, request, handler, context);
2664 template<
typename GetDataQualityRuleRecommendationRunRequestT = Model::GetDataQualityRuleRecommendationRunRequest>
2667 return SubmitCallable(&GlueClient::GetDataQualityRuleRecommendationRun, request);
2673 template<
typename GetDataQualityRuleRecommendationRunRequestT = Model::GetDataQualityRuleRecommendationRunRequest>
2676 return SubmitAsync(&GlueClient::GetDataQualityRuleRecommendationRun, request, handler, context);
2690 template<
typename GetDataQualityRulesetRequestT = Model::GetDataQualityRulesetRequest>
2693 return SubmitCallable(&GlueClient::GetDataQualityRuleset, request);
2699 template<
typename GetDataQualityRulesetRequestT = Model::GetDataQualityRulesetRequest>
2702 return SubmitAsync(&GlueClient::GetDataQualityRuleset, request, handler, context);
2716 template<
typename GetDataQualityRulesetEvaluationRunRequestT = Model::GetDataQualityRulesetEvaluationRunRequest>
2719 return SubmitCallable(&GlueClient::GetDataQualityRulesetEvaluationRun, request);
2725 template<
typename GetDataQualityRulesetEvaluationRunRequestT = Model::GetDataQualityRulesetEvaluationRunRequest>
2728 return SubmitAsync(&GlueClient::GetDataQualityRulesetEvaluationRun, request, handler, context);
2741 template<
typename GetDatabaseRequestT = Model::GetDatabaseRequest>
2744 return SubmitCallable(&GlueClient::GetDatabase, request);
2750 template<
typename GetDatabaseRequestT = Model::GetDatabaseRequest>
2753 return SubmitAsync(&GlueClient::GetDatabase, request, handler, context);
2767 template<
typename GetDatabasesRequestT = Model::GetDatabasesRequest>
2770 return SubmitCallable(&GlueClient::GetDatabases, request);
2776 template<
typename GetDatabasesRequestT = Model::GetDatabasesRequest>
2779 return SubmitAsync(&GlueClient::GetDatabases, request, handler, context);
2793 template<
typename GetDataflowGraphRequestT = Model::GetDataflowGraphRequest>
2796 return SubmitCallable(&GlueClient::GetDataflowGraph, request);
2802 template<
typename GetDataflowGraphRequestT = Model::GetDataflowGraphRequest>
2805 return SubmitAsync(&GlueClient::GetDataflowGraph, request, handler, context);
2822 template<
typename GetDevEndpo
intRequestT = Model::GetDevEndpo
intRequest>
2825 return SubmitCallable(&GlueClient::GetDevEndpoint, request);
2831 template<
typename GetDevEndpo
intRequestT = Model::GetDevEndpo
intRequest>
2834 return SubmitAsync(&GlueClient::GetDevEndpoint, request, handler, context);
2851 template<
typename GetDevEndpo
intsRequestT = Model::GetDevEndpo
intsRequest>
2854 return SubmitCallable(&GlueClient::GetDevEndpoints, request);
2860 template<
typename GetDevEndpo
intsRequestT = Model::GetDevEndpo
intsRequest>
2863 return SubmitAsync(&GlueClient::GetDevEndpoints, request, handler, context);
2876 template<
typename GetJobRequestT = Model::GetJobRequest>
2879 return SubmitCallable(&GlueClient::GetJob, request);
2885 template<
typename GetJobRequestT = Model::GetJobRequest>
2888 return SubmitAsync(&GlueClient::GetJob, request, handler, context);
2908 template<
typename GetJobBookmarkRequestT = Model::GetJobBookmarkRequest>
2911 return SubmitCallable(&GlueClient::GetJobBookmark, request);
2917 template<
typename GetJobBookmarkRequestT = Model::GetJobBookmarkRequest>
2920 return SubmitAsync(&GlueClient::GetJobBookmark, request, handler, context);
2934 template<
typename GetJobRunRequestT = Model::GetJobRunRequest>
2937 return SubmitCallable(&GlueClient::GetJobRun, request);
2943 template<
typename GetJobRunRequestT = Model::GetJobRunRequest>
2946 return SubmitAsync(&GlueClient::GetJobRun, request, handler, context);
2960 template<
typename GetJobRunsRequestT = Model::GetJobRunsRequest>
2963 return SubmitCallable(&GlueClient::GetJobRuns, request);
2969 template<
typename GetJobRunsRequestT = Model::GetJobRunsRequest>
2972 return SubmitAsync(&GlueClient::GetJobRuns, request, handler, context);
2985 template<
typename GetJobsRequestT = Model::GetJobsRequest>
2988 return SubmitCallable(&GlueClient::GetJobs, request);
2994 template<
typename GetJobsRequestT = Model::GetJobsRequest>
2997 return SubmitAsync(&GlueClient::GetJobs, request, handler, context);
3014 template<
typename GetMLTaskRunRequestT = Model::GetMLTaskRunRequest>
3017 return SubmitCallable(&GlueClient::GetMLTaskRun, request);
3023 template<
typename GetMLTaskRunRequestT = Model::GetMLTaskRunRequest>
3026 return SubmitAsync(&GlueClient::GetMLTaskRun, request, handler, context);
3045 template<
typename GetMLTaskRunsRequestT = Model::GetMLTaskRunsRequest>
3048 return SubmitCallable(&GlueClient::GetMLTaskRuns, request);
3054 template<
typename GetMLTaskRunsRequestT = Model::GetMLTaskRunsRequest>
3057 return SubmitAsync(&GlueClient::GetMLTaskRuns, request, handler, context);
3075 template<
typename GetMLTransformRequestT = Model::GetMLTransformRequest>
3078 return SubmitCallable(&GlueClient::GetMLTransform, request);
3084 template<
typename GetMLTransformRequestT = Model::GetMLTransformRequest>
3087 return SubmitAsync(&GlueClient::GetMLTransform, request, handler, context);
3105 template<
typename GetMLTransformsRequestT = Model::GetMLTransformsRequest>
3108 return SubmitCallable(&GlueClient::GetMLTransforms, request);
3114 template<
typename GetMLTransformsRequestT = Model::GetMLTransformsRequest>
3117 return SubmitAsync(&GlueClient::GetMLTransforms, request, handler, context);
3130 template<
typename GetMappingRequestT = Model::GetMappingRequest>
3133 return SubmitCallable(&GlueClient::GetMapping, request);
3139 template<
typename GetMappingRequestT = Model::GetMappingRequest>
3142 return SubmitAsync(&GlueClient::GetMapping, request, handler, context);
3156 template<
typename GetPartitionRequestT = Model::GetPartitionRequest>
3159 return SubmitCallable(&GlueClient::GetPartition, request);
3165 template<
typename GetPartitionRequestT = Model::GetPartitionRequest>
3168 return SubmitAsync(&GlueClient::GetPartition, request, handler, context);
3182 template<
typename GetPartitionIndexesRequestT = Model::GetPartitionIndexesRequest>
3185 return SubmitCallable(&GlueClient::GetPartitionIndexes, request);
3191 template<
typename GetPartitionIndexesRequestT = Model::GetPartitionIndexesRequest>
3194 return SubmitAsync(&GlueClient::GetPartitionIndexes, request, handler, context);
3208 template<
typename GetPartitionsRequestT = Model::GetPartitionsRequest>
3211 return SubmitCallable(&GlueClient::GetPartitions, request);
3217 template<
typename GetPartitionsRequestT = Model::GetPartitionsRequest>
3220 return SubmitAsync(&GlueClient::GetPartitions, request, handler, context);
3233 template<
typename GetPlanRequestT = Model::GetPlanRequest>
3236 return SubmitCallable(&GlueClient::GetPlan, request);
3242 template<
typename GetPlanRequestT = Model::GetPlanRequest>
3245 return SubmitAsync(&GlueClient::GetPlan, request, handler, context);
3258 template<
typename GetRegistryRequestT = Model::GetRegistryRequest>
3261 return SubmitCallable(&GlueClient::GetRegistry, request);
3267 template<
typename GetRegistryRequestT = Model::GetRegistryRequest>
3270 return SubmitAsync(&GlueClient::GetRegistry, request, handler, context);
3287 template<
typename GetResourcePoliciesRequestT = Model::GetResourcePoliciesRequest>
3290 return SubmitCallable(&GlueClient::GetResourcePolicies, request);
3296 template<
typename GetResourcePoliciesRequestT = Model::GetResourcePoliciesRequest>
3299 return SubmitAsync(&GlueClient::GetResourcePolicies, request, handler, context);
3312 template<
typename GetResourcePolicyRequestT = Model::GetResourcePolicyRequest>
3315 return SubmitCallable(&GlueClient::GetResourcePolicy, request);
3321 template<
typename GetResourcePolicyRequestT = Model::GetResourcePolicyRequest>
3324 return SubmitAsync(&GlueClient::GetResourcePolicy, request, handler, context);
3337 template<
typename GetSchemaRequestT = Model::GetSchemaRequest>
3340 return SubmitCallable(&GlueClient::GetSchema, request);
3346 template<
typename GetSchemaRequestT = Model::GetSchemaRequest>
3349 return SubmitAsync(&GlueClient::GetSchema, request, handler, context);
3368 template<
typename GetSchemaByDefinitionRequestT = Model::GetSchemaByDefinitionRequest>
3371 return SubmitCallable(&GlueClient::GetSchemaByDefinition, request);
3377 template<
typename GetSchemaByDefinitionRequestT = Model::GetSchemaByDefinitionRequest>
3380 return SubmitAsync(&GlueClient::GetSchemaByDefinition, request, handler, context);
3395 template<
typename GetSchemaVersionRequestT = Model::GetSchemaVersionRequest>
3398 return SubmitCallable(&GlueClient::GetSchemaVersion, request);
3404 template<
typename GetSchemaVersionRequestT = Model::GetSchemaVersionRequest>
3407 return SubmitAsync(&GlueClient::GetSchemaVersion, request, handler, context);
3423 template<
typename GetSchemaVersionsDiffRequestT = Model::GetSchemaVersionsDiffRequest>
3426 return SubmitCallable(&GlueClient::GetSchemaVersionsDiff, request);
3432 template<
typename GetSchemaVersionsDiffRequestT = Model::GetSchemaVersionsDiffRequest>
3435 return SubmitAsync(&GlueClient::GetSchemaVersionsDiff, request, handler, context);
3448 template<
typename GetSecurityConfigurationRequestT = Model::GetSecurityConfigurationRequest>
3451 return SubmitCallable(&GlueClient::GetSecurityConfiguration, request);
3457 template<
typename GetSecurityConfigurationRequestT = Model::GetSecurityConfigurationRequest>
3460 return SubmitAsync(&GlueClient::GetSecurityConfiguration, request, handler, context);
3474 template<
typename GetSecurityConfigurationsRequestT = Model::GetSecurityConfigurationsRequest>
3477 return SubmitCallable(&GlueClient::GetSecurityConfigurations, request);
3483 template<
typename GetSecurityConfigurationsRequestT = Model::GetSecurityConfigurationsRequest>
3486 return SubmitAsync(&GlueClient::GetSecurityConfigurations, request, handler, context);
3499 template<
typename GetSessionRequestT = Model::GetSessionRequest>
3502 return SubmitCallable(&GlueClient::GetSession, request);
3508 template<
typename GetSessionRequestT = Model::GetSessionRequest>
3511 return SubmitAsync(&GlueClient::GetSession, request, handler, context);
3524 template<
typename GetStatementRequestT = Model::GetStatementRequest>
3527 return SubmitCallable(&GlueClient::GetStatement, request);
3533 template<
typename GetStatementRequestT = Model::GetStatementRequest>
3536 return SubmitAsync(&GlueClient::GetStatement, request, handler, context);
3550 template<
typename GetTableRequestT = Model::GetTableRequest>
3553 return SubmitCallable(&GlueClient::GetTable, request);
3559 template<
typename GetTableRequestT = Model::GetTableRequest>
3562 return SubmitAsync(&GlueClient::GetTable, request, handler, context);
3576 template<
typename GetTableOptimizerRequestT = Model::GetTableOptimizerRequest>
3579 return SubmitCallable(&GlueClient::GetTableOptimizer, request);
3585 template<
typename GetTableOptimizerRequestT = Model::GetTableOptimizerRequest>
3588 return SubmitAsync(&GlueClient::GetTableOptimizer, request, handler, context);
3601 template<
typename GetTableVersionRequestT = Model::GetTableVersionRequest>
3604 return SubmitCallable(&GlueClient::GetTableVersion, request);
3610 template<
typename GetTableVersionRequestT = Model::GetTableVersionRequest>
3613 return SubmitAsync(&GlueClient::GetTableVersion, request, handler, context);
3627 template<
typename GetTableVersionsRequestT = Model::GetTableVersionsRequest>
3630 return SubmitCallable(&GlueClient::GetTableVersions, request);
3636 template<
typename GetTableVersionsRequestT = Model::GetTableVersionsRequest>
3639 return SubmitAsync(&GlueClient::GetTableVersions, request, handler, context);
3653 template<
typename GetTablesRequestT = Model::GetTablesRequest>
3656 return SubmitCallable(&GlueClient::GetTables, request);
3662 template<
typename GetTablesRequestT = Model::GetTablesRequest>
3665 return SubmitAsync(&GlueClient::GetTables, request, handler, context);
3678 template<
typename GetTagsRequestT = Model::GetTagsRequest>
3681 return SubmitCallable(&GlueClient::GetTags, request);
3687 template<
typename GetTagsRequestT = Model::GetTagsRequest>
3690 return SubmitAsync(&GlueClient::GetTags, request, handler, context);
3703 template<
typename GetTriggerRequestT = Model::GetTriggerRequest>
3706 return SubmitCallable(&GlueClient::GetTrigger, request);
3712 template<
typename GetTriggerRequestT = Model::GetTriggerRequest>
3715 return SubmitAsync(&GlueClient::GetTrigger, request, handler, context);
3728 template<
typename GetTriggersRequestT = Model::GetTriggersRequest>
3731 return SubmitCallable(&GlueClient::GetTriggers, request);
3737 template<
typename GetTriggersRequestT = Model::GetTriggersRequest>
3740 return SubmitAsync(&GlueClient::GetTriggers, request, handler, context);
3755 template<
typename GetUnfilteredPartitionMetadataRequestT = Model::GetUnfilteredPartitionMetadataRequest>
3758 return SubmitCallable(&GlueClient::GetUnfilteredPartitionMetadata, request);
3764 template<
typename GetUnfilteredPartitionMetadataRequestT = Model::GetUnfilteredPartitionMetadataRequest>
3767 return SubmitAsync(&GlueClient::GetUnfilteredPartitionMetadata, request, handler, context);
3782 template<
typename GetUnfilteredPartitionsMetadataRequestT = Model::GetUnfilteredPartitionsMetadataRequest>
3785 return SubmitCallable(&GlueClient::GetUnfilteredPartitionsMetadata, request);
3791 template<
typename GetUnfilteredPartitionsMetadataRequestT = Model::GetUnfilteredPartitionsMetadataRequest>
3794 return SubmitAsync(&GlueClient::GetUnfilteredPartitionsMetadata, request, handler, context);
3810 template<
typename GetUnfilteredTableMetadataRequestT = Model::GetUnfilteredTableMetadataRequest>
3813 return SubmitCallable(&GlueClient::GetUnfilteredTableMetadata, request);
3819 template<
typename GetUnfilteredTableMetadataRequestT = Model::GetUnfilteredTableMetadataRequest>
3822 return SubmitAsync(&GlueClient::GetUnfilteredTableMetadata, request, handler, context);
3836 template<
typename GetUsageProfileRequestT = Model::GetUsageProfileRequest>
3839 return SubmitCallable(&GlueClient::GetUsageProfile, request);
3845 template<
typename GetUsageProfileRequestT = Model::GetUsageProfileRequest>
3848 return SubmitAsync(&GlueClient::GetUsageProfile, request, handler, context);
3862 template<
typename GetUserDefinedFunctionRequestT = Model::GetUserDefinedFunctionRequest>
3865 return SubmitCallable(&GlueClient::GetUserDefinedFunction, request);
3871 template<
typename GetUserDefinedFunctionRequestT = Model::GetUserDefinedFunctionRequest>
3874 return SubmitAsync(&GlueClient::GetUserDefinedFunction, request, handler, context);
3888 template<
typename GetUserDefinedFunctionsRequestT = Model::GetUserDefinedFunctionsRequest>
3891 return SubmitCallable(&GlueClient::GetUserDefinedFunctions, request);
3897 template<
typename GetUserDefinedFunctionsRequestT = Model::GetUserDefinedFunctionsRequest>
3900 return SubmitAsync(&GlueClient::GetUserDefinedFunctions, request, handler, context);
3913 template<
typename GetWorkflowRequestT = Model::GetWorkflowRequest>
3916 return SubmitCallable(&GlueClient::GetWorkflow, request);
3922 template<
typename GetWorkflowRequestT = Model::GetWorkflowRequest>
3925 return SubmitAsync(&GlueClient::GetWorkflow, request, handler, context);
3940 template<
typename GetWorkflowRunRequestT = Model::GetWorkflowRunRequest>
3943 return SubmitCallable(&GlueClient::GetWorkflowRun, request);
3949 template<
typename GetWorkflowRunRequestT = Model::GetWorkflowRunRequest>
3952 return SubmitAsync(&GlueClient::GetWorkflowRun, request, handler, context);
3966 template<
typename GetWorkflowRunPropertiesRequestT = Model::GetWorkflowRunPropertiesRequest>
3969 return SubmitCallable(&GlueClient::GetWorkflowRunProperties, request);
3975 template<
typename GetWorkflowRunPropertiesRequestT = Model::GetWorkflowRunPropertiesRequest>
3978 return SubmitAsync(&GlueClient::GetWorkflowRunProperties, request, handler, context);
3992 template<
typename GetWorkflowRunsRequestT = Model::GetWorkflowRunsRequest>
3995 return SubmitCallable(&GlueClient::GetWorkflowRuns, request);
4001 template<
typename GetWorkflowRunsRequestT = Model::GetWorkflowRunsRequest>
4004 return SubmitAsync(&GlueClient::GetWorkflowRuns, request, handler, context);
4018 template<
typename ImportCatalogToGlueRequestT = Model::ImportCatalogToGlueRequest>
4021 return SubmitCallable(&GlueClient::ImportCatalogToGlue, request);
4027 template<
typename ImportCatalogToGlueRequestT = Model::ImportCatalogToGlueRequest>
4030 return SubmitAsync(&GlueClient::ImportCatalogToGlue, request, handler, context);
4043 template<
typename ListBluepr
intsRequestT = Model::ListBluepr
intsRequest>
4046 return SubmitCallable(&GlueClient::ListBlueprints, request);
4052 template<
typename ListBluepr
intsRequestT = Model::ListBluepr
intsRequest>
4055 return SubmitAsync(&GlueClient::ListBlueprints, request, handler, context);
4068 template<
typename ListColumnStatisticsTaskRunsRequestT = Model::ListColumnStatisticsTaskRunsRequest>
4071 return SubmitCallable(&GlueClient::ListColumnStatisticsTaskRuns, request);
4077 template<
typename ListColumnStatisticsTaskRunsRequestT = Model::ListColumnStatisticsTaskRunsRequest>
4080 return SubmitAsync(&GlueClient::ListColumnStatisticsTaskRuns, request, handler, context);
4099 template<
typename ListCrawlersRequestT = Model::ListCrawlersRequest>
4102 return SubmitCallable(&GlueClient::ListCrawlers, request);
4108 template<
typename ListCrawlersRequestT = Model::ListCrawlersRequest>
4111 return SubmitAsync(&GlueClient::ListCrawlers, request, handler, context);
4132 template<
typename ListCrawlsRequestT = Model::ListCrawlsRequest>
4135 return SubmitCallable(&GlueClient::ListCrawls, request);
4141 template<
typename ListCrawlsRequestT = Model::ListCrawlsRequest>
4144 return SubmitAsync(&GlueClient::ListCrawls, request, handler, context);
4158 template<
typename ListCustomEntityTypesRequestT = Model::ListCustomEntityTypesRequest>
4161 return SubmitCallable(&GlueClient::ListCustomEntityTypes, request);
4167 template<
typename ListCustomEntityTypesRequestT = Model::ListCustomEntityTypesRequest>
4170 return SubmitAsync(&GlueClient::ListCustomEntityTypes, request, handler, context);
4184 template<
typename ListDataQualityResultsRequestT = Model::ListDataQualityResultsRequest>
4187 return SubmitCallable(&GlueClient::ListDataQualityResults, request);
4193 template<
typename ListDataQualityResultsRequestT = Model::ListDataQualityResultsRequest>
4196 return SubmitAsync(&GlueClient::ListDataQualityResults, request, handler, context);
4210 template<
typename ListDataQualityRuleRecommendationRunsRequestT = Model::ListDataQualityRuleRecommendationRunsRequest>
4213 return SubmitCallable(&GlueClient::ListDataQualityRuleRecommendationRuns, request);
4219 template<
typename ListDataQualityRuleRecommendationRunsRequestT = Model::ListDataQualityRuleRecommendationRunsRequest>
4222 return SubmitAsync(&GlueClient::ListDataQualityRuleRecommendationRuns, request, handler, context);
4236 template<
typename ListDataQualityRulesetEvaluationRunsRequestT = Model::ListDataQualityRulesetEvaluationRunsRequest>
4239 return SubmitCallable(&GlueClient::ListDataQualityRulesetEvaluationRuns, request);
4245 template<
typename ListDataQualityRulesetEvaluationRunsRequestT = Model::ListDataQualityRulesetEvaluationRunsRequest>
4248 return SubmitAsync(&GlueClient::ListDataQualityRulesetEvaluationRuns, request, handler, context);
4262 template<
typename ListDataQualityRulesetsRequestT = Model::ListDataQualityRulesetsRequest>
4265 return SubmitCallable(&GlueClient::ListDataQualityRulesets, request);
4271 template<
typename ListDataQualityRulesetsRequestT = Model::ListDataQualityRulesetsRequest>
4274 return SubmitAsync(&GlueClient::ListDataQualityRulesets, request, handler, context);
4288 template<
typename ListDataQualityStatisticAnnotationsRequestT = Model::ListDataQualityStatisticAnnotationsRequest>
4291 return SubmitCallable(&GlueClient::ListDataQualityStatisticAnnotations, request);
4297 template<
typename ListDataQualityStatisticAnnotationsRequestT = Model::ListDataQualityStatisticAnnotationsRequest>
4300 return SubmitAsync(&GlueClient::ListDataQualityStatisticAnnotations, request, handler, context);
4313 template<
typename ListDataQualityStatisticsRequestT = Model::ListDataQualityStatisticsRequest>
4316 return SubmitCallable(&GlueClient::ListDataQualityStatistics, request);
4322 template<
typename ListDataQualityStatisticsRequestT = Model::ListDataQualityStatisticsRequest>
4325 return SubmitAsync(&GlueClient::ListDataQualityStatistics, request, handler, context);
4344 template<
typename ListDevEndpo
intsRequestT = Model::ListDevEndpo
intsRequest>
4347 return SubmitCallable(&GlueClient::ListDevEndpoints, request);
4353 template<
typename ListDevEndpo
intsRequestT = Model::ListDevEndpo
intsRequest>
4356 return SubmitAsync(&GlueClient::ListDevEndpoints, request, handler, context);
4375 template<
typename ListJobsRequestT = Model::ListJobsRequest>
4378 return SubmitCallable(&GlueClient::ListJobs, request);
4384 template<
typename ListJobsRequestT = Model::ListJobsRequest>
4387 return SubmitAsync(&GlueClient::ListJobs, request, handler, context);
4405 template<
typename ListMLTransformsRequestT = Model::ListMLTransformsRequest>
4408 return SubmitCallable(&GlueClient::ListMLTransforms, request);
4414 template<
typename ListMLTransformsRequestT = Model::ListMLTransformsRequest>
4417 return SubmitAsync(&GlueClient::ListMLTransforms, request, handler, context);
4433 template<
typename ListRegistriesRequestT = Model::ListRegistriesRequest>
4436 return SubmitCallable(&GlueClient::ListRegistries, request);
4442 template<
typename ListRegistriesRequestT = Model::ListRegistriesRequest>
4445 return SubmitAsync(&GlueClient::ListRegistries, request, handler, context);
4461 template<
typename ListSchemaVersionsRequestT = Model::ListSchemaVersionsRequest>
4464 return SubmitCallable(&GlueClient::ListSchemaVersions, request);
4470 template<
typename ListSchemaVersionsRequestT = Model::ListSchemaVersionsRequest>
4473 return SubmitAsync(&GlueClient::ListSchemaVersions, request, handler, context);
4490 template<
typename ListSchemasRequestT = Model::ListSchemasRequest>
4493 return SubmitCallable(&GlueClient::ListSchemas, request);
4499 template<
typename ListSchemasRequestT = Model::ListSchemasRequest>
4502 return SubmitAsync(&GlueClient::ListSchemas, request, handler, context);
4515 template<
typename ListSessionsRequestT = Model::ListSessionsRequest>
4518 return SubmitCallable(&GlueClient::ListSessions, request);
4524 template<
typename ListSessionsRequestT = Model::ListSessionsRequest>
4527 return SubmitAsync(&GlueClient::ListSessions, request, handler, context);
4540 template<
typename ListStatementsRequestT = Model::ListStatementsRequest>
4543 return SubmitCallable(&GlueClient::ListStatements, request);
4549 template<
typename ListStatementsRequestT = Model::ListStatementsRequest>
4552 return SubmitAsync(&GlueClient::ListStatements, request, handler, context);
4566 template<
typename ListTableOptimizerRunsRequestT = Model::ListTableOptimizerRunsRequest>
4569 return SubmitCallable(&GlueClient::ListTableOptimizerRuns, request);
4575 template<
typename ListTableOptimizerRunsRequestT = Model::ListTableOptimizerRunsRequest>
4578 return SubmitAsync(&GlueClient::ListTableOptimizerRuns, request, handler, context);
4597 template<
typename ListTriggersRequestT = Model::ListTriggersRequest>
4600 return SubmitCallable(&GlueClient::ListTriggers, request);
4606 template<
typename ListTriggersRequestT = Model::ListTriggersRequest>
4609 return SubmitAsync(&GlueClient::ListTriggers, request, handler, context);
4622 template<
typename ListUsageProfilesRequestT = Model::ListUsageProfilesRequest>
4625 return SubmitCallable(&GlueClient::ListUsageProfiles, request);
4631 template<
typename ListUsageProfilesRequestT = Model::ListUsageProfilesRequest>
4634 return SubmitAsync(&GlueClient::ListUsageProfiles, request, handler, context);
4648 template<
typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
4651 return SubmitCallable(&GlueClient::ListWorkflows, request);
4657 template<
typename ListWorkflowsRequestT = Model::ListWorkflowsRequest>
4660 return SubmitAsync(&GlueClient::ListWorkflows, request, handler, context);
4675 template<
typename PutDataCatalogEncryptionSettingsRequestT = Model::PutDataCatalogEncryptionSettingsRequest>
4678 return SubmitCallable(&GlueClient::PutDataCatalogEncryptionSettings, request);
4684 template<
typename PutDataCatalogEncryptionSettingsRequestT = Model::PutDataCatalogEncryptionSettingsRequest>
4687 return SubmitAsync(&GlueClient::PutDataCatalogEncryptionSettings, request, handler, context);
4700 template<
typename PutDataQualityProfileAnnotationRequestT = Model::PutDataQualityProfileAnnotationRequest>
4703 return SubmitCallable(&GlueClient::PutDataQualityProfileAnnotation, request);
4709 template<
typename PutDataQualityProfileAnnotationRequestT = Model::PutDataQualityProfileAnnotationRequest>
4712 return SubmitAsync(&GlueClient::PutDataQualityProfileAnnotation, request, handler, context);
4726 template<
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
4729 return SubmitCallable(&GlueClient::PutResourcePolicy, request);
4735 template<
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
4738 return SubmitAsync(&GlueClient::PutResourcePolicy, request, handler, context);
4753 template<
typename PutSchemaVersionMetadataRequestT = Model::PutSchemaVersionMetadataRequest>
4756 return SubmitCallable(&GlueClient::PutSchemaVersionMetadata, request);
4762 template<
typename PutSchemaVersionMetadataRequestT = Model::PutSchemaVersionMetadataRequest>
4765 return SubmitAsync(&GlueClient::PutSchemaVersionMetadata, request, handler, context);
4781 template<
typename PutWorkflowRunPropertiesRequestT = Model::PutWorkflowRunPropertiesRequest>
4784 return SubmitCallable(&GlueClient::PutWorkflowRunProperties, request);
4790 template<
typename PutWorkflowRunPropertiesRequestT = Model::PutWorkflowRunPropertiesRequest>
4793 return SubmitAsync(&GlueClient::PutWorkflowRunProperties, request, handler, context);
4807 template<
typename QuerySchemaVersionMetadataRequestT = Model::QuerySchemaVersionMetadataRequest>
4810 return SubmitCallable(&GlueClient::QuerySchemaVersionMetadata, request);
4816 template<
typename QuerySchemaVersionMetadataRequestT = Model::QuerySchemaVersionMetadataRequest>
4819 return SubmitAsync(&GlueClient::QuerySchemaVersionMetadata, request, handler, context);
4843 template<
typename RegisterSchemaVersionRequestT = Model::RegisterSchemaVersionRequest>
4846 return SubmitCallable(&GlueClient::RegisterSchemaVersion, request);
4852 template<
typename RegisterSchemaVersionRequestT = Model::RegisterSchemaVersionRequest>
4855 return SubmitAsync(&GlueClient::RegisterSchemaVersion, request, handler, context);
4869 template<
typename RemoveSchemaVersionMetadataRequestT = Model::RemoveSchemaVersionMetadataRequest>
4872 return SubmitCallable(&GlueClient::RemoveSchemaVersionMetadata, request);
4878 template<
typename RemoveSchemaVersionMetadataRequestT = Model::RemoveSchemaVersionMetadataRequest>
4881 return SubmitAsync(&GlueClient::RemoveSchemaVersionMetadata, request, handler, context);
4901 template<
typename ResetJobBookmarkRequestT = Model::ResetJobBookmarkRequest>
4904 return SubmitCallable(&GlueClient::ResetJobBookmark, request);
4910 template<
typename ResetJobBookmarkRequestT = Model::ResetJobBookmarkRequest>
4913 return SubmitAsync(&GlueClient::ResetJobBookmark, request, handler, context);
4928 template<
typename ResumeWorkflowRunRequestT = Model::ResumeWorkflowRunRequest>
4931 return SubmitCallable(&GlueClient::ResumeWorkflowRun, request);
4937 template<
typename ResumeWorkflowRunRequestT = Model::ResumeWorkflowRunRequest>
4940 return SubmitAsync(&GlueClient::ResumeWorkflowRun, request, handler, context);
4953 template<
typename RunStatementRequestT = Model::RunStatementRequest>
4956 return SubmitCallable(&GlueClient::RunStatement, request);
4962 template<
typename RunStatementRequestT = Model::RunStatementRequest>
4965 return SubmitAsync(&GlueClient::RunStatement, request, handler, context);
4986 template<
typename SearchTablesRequestT = Model::SearchTablesRequest>
4989 return SubmitCallable(&GlueClient::SearchTables, request);
4995 template<
typename SearchTablesRequestT = Model::SearchTablesRequest>
4998 return SubmitAsync(&GlueClient::SearchTables, request, handler, context);
5011 template<
typename StartBluepr
intRunRequestT = Model::StartBluepr
intRunRequest>
5014 return SubmitCallable(&GlueClient::StartBlueprintRun, request);
5020 template<
typename StartBluepr
intRunRequestT = Model::StartBluepr
intRunRequest>
5023 return SubmitAsync(&GlueClient::StartBlueprintRun, request, handler, context);
5037 template<
typename StartColumnStatisticsTaskRunRequestT = Model::StartColumnStatisticsTaskRunRequest>
5040 return SubmitCallable(&GlueClient::StartColumnStatisticsTaskRun, request);
5046 template<
typename StartColumnStatisticsTaskRunRequestT = Model::StartColumnStatisticsTaskRunRequest>
5049 return SubmitAsync(&GlueClient::StartColumnStatisticsTaskRun, request, handler, context);
5062 template<
typename StartColumnStatisticsTaskRunScheduleRequestT = Model::StartColumnStatisticsTaskRunScheduleRequest>
5065 return SubmitCallable(&GlueClient::StartColumnStatisticsTaskRunSchedule, request);
5071 template<
typename StartColumnStatisticsTaskRunScheduleRequestT = Model::StartColumnStatisticsTaskRunScheduleRequest>
5074 return SubmitAsync(&GlueClient::StartColumnStatisticsTaskRunSchedule, request, handler, context);
5090 template<
typename StartCrawlerRequestT = Model::StartCrawlerRequest>
5093 return SubmitCallable(&GlueClient::StartCrawler, request);
5099 template<
typename StartCrawlerRequestT = Model::StartCrawlerRequest>
5102 return SubmitAsync(&GlueClient::StartCrawler, request, handler, context);
5117 template<
typename StartCrawlerScheduleRequestT = Model::StartCrawlerScheduleRequest>
5120 return SubmitCallable(&GlueClient::StartCrawlerSchedule, request);
5126 template<
typename StartCrawlerScheduleRequestT = Model::StartCrawlerScheduleRequest>
5129 return SubmitAsync(&GlueClient::StartCrawlerSchedule, request, handler, context);
5146 template<
typename StartDataQualityRuleRecommendationRunRequestT = Model::StartDataQualityRuleRecommendationRunRequest>
5149 return SubmitCallable(&GlueClient::StartDataQualityRuleRecommendationRun, request);
5155 template<
typename StartDataQualityRuleRecommendationRunRequestT = Model::StartDataQualityRuleRecommendationRunRequest>
5158 return SubmitAsync(&GlueClient::StartDataQualityRuleRecommendationRun, request, handler, context);
5174 template<
typename StartDataQualityRulesetEvaluationRunRequestT = Model::StartDataQualityRulesetEvaluationRunRequest>
5177 return SubmitCallable(&GlueClient::StartDataQualityRulesetEvaluationRun, request);
5183 template<
typename StartDataQualityRulesetEvaluationRunRequestT = Model::StartDataQualityRulesetEvaluationRunRequest>
5186 return SubmitAsync(&GlueClient::StartDataQualityRulesetEvaluationRun, request, handler, context);
5208 template<
typename StartExportLabelsTaskRunRequestT = Model::StartExportLabelsTaskRunRequest>
5211 return SubmitCallable(&GlueClient::StartExportLabelsTaskRun, request);
5217 template<
typename StartExportLabelsTaskRunRequestT = Model::StartExportLabelsTaskRunRequest>
5220 return SubmitAsync(&GlueClient::StartExportLabelsTaskRun, request, handler, context);
5257 template<
typename StartImportLabelsTaskRunRequestT = Model::StartImportLabelsTaskRunRequest>
5260 return SubmitCallable(&GlueClient::StartImportLabelsTaskRun, request);
5266 template<
typename StartImportLabelsTaskRunRequestT = Model::StartImportLabelsTaskRunRequest>
5269 return SubmitAsync(&GlueClient::StartImportLabelsTaskRun, request, handler, context);
5282 template<
typename StartJobRunRequestT = Model::StartJobRunRequest>
5285 return SubmitCallable(&GlueClient::StartJobRun, request);
5291 template<
typename StartJobRunRequestT = Model::StartJobRunRequest>
5294 return SubmitAsync(&GlueClient::StartJobRun, request, handler, context);
5312 template<
typename StartMLEvaluationTaskRunRequestT = Model::StartMLEvaluationTaskRunRequest>
5315 return SubmitCallable(&GlueClient::StartMLEvaluationTaskRun, request);
5321 template<
typename StartMLEvaluationTaskRunRequestT = Model::StartMLEvaluationTaskRunRequest>
5324 return SubmitAsync(&GlueClient::StartMLEvaluationTaskRun, request, handler, context);
5348 template<
typename StartMLLabelingSetGenerationTaskRunRequestT = Model::StartMLLabelingSetGenerationTaskRunRequest>
5351 return SubmitCallable(&GlueClient::StartMLLabelingSetGenerationTaskRun, request);
5357 template<
typename StartMLLabelingSetGenerationTaskRunRequestT = Model::StartMLLabelingSetGenerationTaskRunRequest>
5360 return SubmitAsync(&GlueClient::StartMLLabelingSetGenerationTaskRun, request, handler, context);
5376 template<
typename StartTriggerRequestT = Model::StartTriggerRequest>
5379 return SubmitCallable(&GlueClient::StartTrigger, request);
5385 template<
typename StartTriggerRequestT = Model::StartTriggerRequest>
5388 return SubmitAsync(&GlueClient::StartTrigger, request, handler, context);
5401 template<
typename StartWorkflowRunRequestT = Model::StartWorkflowRunRequest>
5404 return SubmitCallable(&GlueClient::StartWorkflowRun, request);
5410 template<
typename StartWorkflowRunRequestT = Model::StartWorkflowRunRequest>
5413 return SubmitAsync(&GlueClient::StartWorkflowRun, request, handler, context);
5426 template<
typename StopColumnStatisticsTaskRunRequestT = Model::StopColumnStatisticsTaskRunRequest>
5429 return SubmitCallable(&GlueClient::StopColumnStatisticsTaskRun, request);
5435 template<
typename StopColumnStatisticsTaskRunRequestT = Model::StopColumnStatisticsTaskRunRequest>
5438 return SubmitAsync(&GlueClient::StopColumnStatisticsTaskRun, request, handler, context);
5451 template<
typename StopColumnStatisticsTaskRunScheduleRequestT = Model::StopColumnStatisticsTaskRunScheduleRequest>
5454 return SubmitCallable(&GlueClient::StopColumnStatisticsTaskRunSchedule, request);
5460 template<
typename StopColumnStatisticsTaskRunScheduleRequestT = Model::StopColumnStatisticsTaskRunScheduleRequest>
5463 return SubmitAsync(&GlueClient::StopColumnStatisticsTaskRunSchedule, request, handler, context);
5477 template<
typename StopCrawlerRequestT = Model::StopCrawlerRequest>
5480 return SubmitCallable(&GlueClient::StopCrawler, request);
5486 template<
typename StopCrawlerRequestT = Model::StopCrawlerRequest>
5489 return SubmitAsync(&GlueClient::StopCrawler, request, handler, context);
5504 template<
typename StopCrawlerScheduleRequestT = Model::StopCrawlerScheduleRequest>
5507 return SubmitCallable(&GlueClient::StopCrawlerSchedule, request);
5513 template<
typename StopCrawlerScheduleRequestT = Model::StopCrawlerScheduleRequest>
5516 return SubmitAsync(&GlueClient::StopCrawlerSchedule, request, handler, context);
5529 template<
typename StopSessionRequestT = Model::StopSessionRequest>
5532 return SubmitCallable(&GlueClient::StopSession, request);
5538 template<
typename StopSessionRequestT = Model::StopSessionRequest>
5541 return SubmitAsync(&GlueClient::StopSession, request, handler, context);
5554 template<
typename StopTriggerRequestT = Model::StopTriggerRequest>
5557 return SubmitCallable(&GlueClient::StopTrigger, request);
5563 template<
typename StopTriggerRequestT = Model::StopTriggerRequest>
5566 return SubmitAsync(&GlueClient::StopTrigger, request, handler, context);
5580 template<
typename StopWorkflowRunRequestT = Model::StopWorkflowRunRequest>
5583 return SubmitCallable(&GlueClient::StopWorkflowRun, request);
5589 template<
typename StopWorkflowRunRequestT = Model::StopWorkflowRunRequest>
5592 return SubmitAsync(&GlueClient::StopWorkflowRun, request, handler, context);
5609 template<
typename TagResourceRequestT = Model::TagResourceRequest>
5612 return SubmitCallable(&GlueClient::TagResource, request);
5618 template<
typename TagResourceRequestT = Model::TagResourceRequest>
5621 return SubmitAsync(&GlueClient::TagResource, request, handler, context);
5639 template<
typename TestConnectionRequestT = Model::TestConnectionRequest>
5642 return SubmitCallable(&GlueClient::TestConnection, request);
5648 template<
typename TestConnectionRequestT = Model::TestConnectionRequest>
5651 return SubmitAsync(&GlueClient::TestConnection, request, handler, context);
5664 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
5667 return SubmitCallable(&GlueClient::UntagResource, request);
5673 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
5676 return SubmitAsync(&GlueClient::UntagResource, request, handler, context);
5689 template<
typename UpdateBluepr
intRequestT = Model::UpdateBluepr
intRequest>
5692 return SubmitCallable(&GlueClient::UpdateBlueprint, request);
5698 template<
typename UpdateBluepr
intRequestT = Model::UpdateBluepr
intRequest>
5701 return SubmitAsync(&GlueClient::UpdateBlueprint, request, handler, context);
5717 template<
typename UpdateClassifierRequestT = Model::UpdateClassifierRequest>
5720 return SubmitCallable(&GlueClient::UpdateClassifier, request);
5726 template<
typename UpdateClassifierRequestT = Model::UpdateClassifierRequest>
5729 return SubmitAsync(&GlueClient::UpdateClassifier, request, handler, context);
5744 template<
typename UpdateColumnStatisticsForPartitionRequestT = Model::UpdateColumnStatisticsForPartitionRequest>
5747 return SubmitCallable(&GlueClient::UpdateColumnStatisticsForPartition, request);
5753 template<
typename UpdateColumnStatisticsForPartitionRequestT = Model::UpdateColumnStatisticsForPartitionRequest>
5756 return SubmitAsync(&GlueClient::UpdateColumnStatisticsForPartition, request, handler, context);
5771 template<
typename UpdateColumnStatisticsForTableRequestT = Model::UpdateColumnStatisticsForTableRequest>
5774 return SubmitCallable(&GlueClient::UpdateColumnStatisticsForTable, request);
5780 template<
typename UpdateColumnStatisticsForTableRequestT = Model::UpdateColumnStatisticsForTableRequest>
5783 return SubmitAsync(&GlueClient::UpdateColumnStatisticsForTable, request, handler, context);
5796 template<
typename UpdateColumnStatisticsTaskSettingsRequestT = Model::UpdateColumnStatisticsTaskSettingsRequest>
5799 return SubmitCallable(&GlueClient::UpdateColumnStatisticsTaskSettings, request);
5805 template<
typename UpdateColumnStatisticsTaskSettingsRequestT = Model::UpdateColumnStatisticsTaskSettingsRequest>
5808 return SubmitAsync(&GlueClient::UpdateColumnStatisticsTaskSettings, request, handler, context);
5822 template<
typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
5825 return SubmitCallable(&GlueClient::UpdateConnection, request);
5831 template<
typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
5834 return SubmitAsync(&GlueClient::UpdateConnection, request, handler, context);
5848 template<
typename UpdateCrawlerRequestT = Model::UpdateCrawlerRequest>
5851 return SubmitCallable(&GlueClient::UpdateCrawler, request);
5857 template<
typename UpdateCrawlerRequestT = Model::UpdateCrawlerRequest>
5860 return SubmitAsync(&GlueClient::UpdateCrawler, request, handler, context);
5874 template<
typename UpdateCrawlerScheduleRequestT = Model::UpdateCrawlerScheduleRequest>
5877 return SubmitCallable(&GlueClient::UpdateCrawlerSchedule, request);
5883 template<
typename UpdateCrawlerScheduleRequestT = Model::UpdateCrawlerScheduleRequest>
5886 return SubmitAsync(&GlueClient::UpdateCrawlerSchedule, request, handler, context);
5899 template<
typename UpdateDataQualityRulesetRequestT = Model::UpdateDataQualityRulesetRequest>
5902 return SubmitCallable(&GlueClient::UpdateDataQualityRuleset, request);
5908 template<
typename UpdateDataQualityRulesetRequestT = Model::UpdateDataQualityRulesetRequest>
5911 return SubmitAsync(&GlueClient::UpdateDataQualityRuleset, request, handler, context);
5925 template<
typename UpdateDatabaseRequestT = Model::UpdateDatabaseRequest>
5928 return SubmitCallable(&GlueClient::UpdateDatabase, request);
5934 template<
typename UpdateDatabaseRequestT = Model::UpdateDatabaseRequest>
5937 return SubmitAsync(&GlueClient::UpdateDatabase, request, handler, context);
5950 template<
typename UpdateDevEndpo
intRequestT = Model::UpdateDevEndpo
intRequest>
5953 return SubmitCallable(&GlueClient::UpdateDevEndpoint, request);
5959 template<
typename UpdateDevEndpo
intRequestT = Model::UpdateDevEndpo
intRequest>
5962 return SubmitAsync(&GlueClient::UpdateDevEndpoint, request, handler, context);
5976 template<
typename UpdateJobRequestT = Model::UpdateJobRequest>
5979 return SubmitCallable(&GlueClient::UpdateJob, request);
5985 template<
typename UpdateJobRequestT = Model::UpdateJobRequest>
5988 return SubmitAsync(&GlueClient::UpdateJob, request, handler, context);
6005 template<
typename UpdateJobFromSourceControlRequestT = Model::UpdateJobFromSourceControlRequest>
6008 return SubmitCallable(&GlueClient::UpdateJobFromSourceControl, request);
6014 template<
typename UpdateJobFromSourceControlRequestT = Model::UpdateJobFromSourceControlRequest>
6017 return SubmitAsync(&GlueClient::UpdateJobFromSourceControl, request, handler, context);
6035 template<
typename UpdateMLTransformRequestT = Model::UpdateMLTransformRequest>
6038 return SubmitCallable(&GlueClient::UpdateMLTransform, request);
6044 template<
typename UpdateMLTransformRequestT = Model::UpdateMLTransformRequest>
6047 return SubmitAsync(&GlueClient::UpdateMLTransform, request, handler, context);
6060 template<
typename UpdatePartitionRequestT = Model::UpdatePartitionRequest>
6063 return SubmitCallable(&GlueClient::UpdatePartition, request);
6069 template<
typename UpdatePartitionRequestT = Model::UpdatePartitionRequest>
6072 return SubmitAsync(&GlueClient::UpdatePartition, request, handler, context);
6087 template<
typename UpdateRegistryRequestT = Model::UpdateRegistryRequest>
6090 return SubmitCallable(&GlueClient::UpdateRegistry, request);
6096 template<
typename UpdateRegistryRequestT = Model::UpdateRegistryRequest>
6099 return SubmitAsync(&GlueClient::UpdateRegistry, request, handler, context);
6121 template<
typename UpdateSchemaRequestT = Model::UpdateSchemaRequest>
6124 return SubmitCallable(&GlueClient::UpdateSchema, request);
6130 template<
typename UpdateSchemaRequestT = Model::UpdateSchemaRequest>
6133 return SubmitAsync(&GlueClient::UpdateSchema, request, handler, context);
6150 template<
typename UpdateSourceControlFromJobRequestT = Model::UpdateSourceControlFromJobRequest>
6153 return SubmitCallable(&GlueClient::UpdateSourceControlFromJob, request);
6159 template<
typename UpdateSourceControlFromJobRequestT = Model::UpdateSourceControlFromJobRequest>
6162 return SubmitAsync(&GlueClient::UpdateSourceControlFromJob, request, handler, context);
6175 template<
typename UpdateTableRequestT = Model::UpdateTableRequest>
6178 return SubmitCallable(&GlueClient::UpdateTable, request);
6184 template<
typename UpdateTableRequestT = Model::UpdateTableRequest>
6187 return SubmitAsync(&GlueClient::UpdateTable, request, handler, context);
6201 template<
typename UpdateTableOptimizerRequestT = Model::UpdateTableOptimizerRequest>
6204 return SubmitCallable(&GlueClient::UpdateTableOptimizer, request);
6210 template<
typename UpdateTableOptimizerRequestT = Model::UpdateTableOptimizerRequest>
6213 return SubmitAsync(&GlueClient::UpdateTableOptimizer, request, handler, context);
6226 template<
typename UpdateTriggerRequestT = Model::UpdateTriggerRequest>
6229 return SubmitCallable(&GlueClient::UpdateTrigger, request);
6235 template<
typename UpdateTriggerRequestT = Model::UpdateTriggerRequest>
6238 return SubmitAsync(&GlueClient::UpdateTrigger, request, handler, context);
6251 template<
typename UpdateUsageProfileRequestT = Model::UpdateUsageProfileRequest>
6254 return SubmitCallable(&GlueClient::UpdateUsageProfile, request);
6260 template<
typename UpdateUsageProfileRequestT = Model::UpdateUsageProfileRequest>
6263 return SubmitAsync(&GlueClient::UpdateUsageProfile, request, handler, context);
6277 template<
typename UpdateUserDefinedFunctionRequestT = Model::UpdateUserDefinedFunctionRequest>
6280 return SubmitCallable(&GlueClient::UpdateUserDefinedFunction, request);
6286 template<
typename UpdateUserDefinedFunctionRequestT = Model::UpdateUserDefinedFunctionRequest>
6289 return SubmitAsync(&GlueClient::UpdateUserDefinedFunction, request, handler, context);
6302 template<
typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
6305 return SubmitCallable(&GlueClient::UpdateWorkflow, request);
6311 template<
typename UpdateWorkflowRequestT = Model::UpdateWorkflowRequest>
6314 return SubmitAsync(&GlueClient::UpdateWorkflow, request, handler, context);
6325 std::shared_ptr<GlueEndpointProviderBase> m_endpointProvider;
virtual Model::GetSecurityConfigurationsOutcome GetSecurityConfigurations(const Model::GetSecurityConfigurationsRequest &request={}) const
Model::GetCrawlersOutcomeCallable GetCrawlersCallable(const GetCrawlersRequestT &request={}) const
Model::ListStatementsOutcomeCallable ListStatementsCallable(const ListStatementsRequestT &request) const
virtual Model::ListBlueprintsOutcome ListBlueprints(const Model::ListBlueprintsRequest &request={}) const
void GetDataCatalogEncryptionSettingsAsync(const GetDataCatalogEncryptionSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetDataCatalogEncryptionSettingsRequestT &request={}) const
virtual Model::GetRegistryOutcome GetRegistry(const Model::GetRegistryRequest &request) const
void CreateSessionAsync(const CreateSessionRequestT &request, const CreateSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetResourcePoliciesAsync(const GetResourcePoliciesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetResourcePoliciesRequestT &request={}) const
virtual Model::GetTableOptimizerOutcome GetTableOptimizer(const Model::GetTableOptimizerRequest &request) const
virtual Model::UpdateUsageProfileOutcome UpdateUsageProfile(const Model::UpdateUsageProfileRequest &request) const
Model::CreateDataQualityRulesetOutcomeCallable CreateDataQualityRulesetCallable(const CreateDataQualityRulesetRequestT &request) const
virtual Model::CreateColumnStatisticsTaskSettingsOutcome CreateColumnStatisticsTaskSettings(const Model::CreateColumnStatisticsTaskSettingsRequest &request) const
virtual Model::ListTriggersOutcome ListTriggers(const Model::ListTriggersRequest &request={}) const
virtual Model::ListDevEndpointsOutcome ListDevEndpoints(const Model::ListDevEndpointsRequest &request={}) const
virtual Model::GetWorkflowOutcome GetWorkflow(const Model::GetWorkflowRequest &request) const
Model::GetMLTaskRunOutcomeCallable GetMLTaskRunCallable(const GetMLTaskRunRequestT &request) const
void CancelDataQualityRulesetEvaluationRunAsync(const CancelDataQualityRulesetEvaluationRunRequestT &request, const CancelDataQualityRulesetEvaluationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetColumnStatisticsForPartitionOutcomeCallable GetColumnStatisticsForPartitionCallable(const GetColumnStatisticsForPartitionRequestT &request) const
Model::CreateClassifierOutcomeCallable CreateClassifierCallable(const CreateClassifierRequestT &request={}) const
void BatchStopJobRunAsync(const BatchStopJobRunRequestT &request, const BatchStopJobRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTriggersOutcomeCallable ListTriggersCallable(const ListTriggersRequestT &request={}) const
void DeleteJobAsync(const DeleteJobRequestT &request, const DeleteJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchGetCrawlersOutcome BatchGetCrawlers(const Model::BatchGetCrawlersRequest &request) const
virtual Model::GetBlueprintRunOutcome GetBlueprintRun(const Model::GetBlueprintRunRequest &request) const
void StopTriggerAsync(const StopTriggerRequestT &request, const StopTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateSchemaOutcome CreateSchema(const Model::CreateSchemaRequest &request) const
void GetDatabaseAsync(const GetDatabaseRequestT &request, const GetDatabaseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetJobRunOutcome GetJobRun(const Model::GetJobRunRequest &request) const
void GetUserDefinedFunctionAsync(const GetUserDefinedFunctionRequestT &request, const GetUserDefinedFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteUserDefinedFunctionAsync(const DeleteUserDefinedFunctionRequestT &request, const DeleteUserDefinedFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListRegistriesOutcomeCallable ListRegistriesCallable(const ListRegistriesRequestT &request={}) const
Model::GetTableVersionsOutcomeCallable GetTableVersionsCallable(const GetTableVersionsRequestT &request) const
void BatchUpdatePartitionAsync(const BatchUpdatePartitionRequestT &request, const BatchUpdatePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ImportCatalogToGlueOutcomeCallable ImportCatalogToGlueCallable(const ImportCatalogToGlueRequestT &request={}) const
Model::PutWorkflowRunPropertiesOutcomeCallable PutWorkflowRunPropertiesCallable(const PutWorkflowRunPropertiesRequestT &request) const
void GetRegistryAsync(const GetRegistryRequestT &request, const GetRegistryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartDataQualityRulesetEvaluationRunAsync(const StartDataQualityRulesetEvaluationRunRequestT &request, const StartDataQualityRulesetEvaluationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetTablesAsync(const GetTablesRequestT &request, const GetTablesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSchemaVersionOutcome GetSchemaVersion(const Model::GetSchemaVersionRequest &request={}) const
Model::ResetJobBookmarkOutcomeCallable ResetJobBookmarkCallable(const ResetJobBookmarkRequestT &request) const
Model::CreateCustomEntityTypeOutcomeCallable CreateCustomEntityTypeCallable(const CreateCustomEntityTypeRequestT &request) const
void DeleteUsageProfileAsync(const DeleteUsageProfileRequestT &request, const DeleteUsageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::QuerySchemaVersionMetadataOutcome QuerySchemaVersionMetadata(const Model::QuerySchemaVersionMetadataRequest &request={}) const
Model::CancelDataQualityRuleRecommendationRunOutcomeCallable CancelDataQualityRuleRecommendationRunCallable(const CancelDataQualityRuleRecommendationRunRequestT &request) const
virtual Model::ListSchemaVersionsOutcome ListSchemaVersions(const Model::ListSchemaVersionsRequest &request) const
Model::CreateRegistryOutcomeCallable CreateRegistryCallable(const CreateRegistryRequestT &request) const
void ListSessionsAsync(const ListSessionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSessionsRequestT &request={}) const
virtual Model::GetJobBookmarkOutcome GetJobBookmark(const Model::GetJobBookmarkRequest &request) const
Model::UpdateDataQualityRulesetOutcomeCallable UpdateDataQualityRulesetCallable(const UpdateDataQualityRulesetRequestT &request) const
Model::GetUserDefinedFunctionsOutcomeCallable GetUserDefinedFunctionsCallable(const GetUserDefinedFunctionsRequestT &request) const
virtual Model::ListColumnStatisticsTaskRunsOutcome ListColumnStatisticsTaskRuns(const Model::ListColumnStatisticsTaskRunsRequest &request={}) const
void DeleteColumnStatisticsTaskSettingsAsync(const DeleteColumnStatisticsTaskSettingsRequestT &request, const DeleteColumnStatisticsTaskSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateCustomEntityTypeAsync(const CreateCustomEntityTypeRequestT &request, const CreateCustomEntityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchPutDataQualityStatisticAnnotationOutcome BatchPutDataQualityStatisticAnnotation(const Model::BatchPutDataQualityStatisticAnnotationRequest &request) const
Model::CreateBlueprintOutcomeCallable CreateBlueprintCallable(const CreateBlueprintRequestT &request) const
void ListCrawlersAsync(const ListCrawlersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCrawlersRequestT &request={}) const
virtual Model::GetMappingOutcome GetMapping(const Model::GetMappingRequest &request) const
Model::BatchStopJobRunOutcomeCallable BatchStopJobRunCallable(const BatchStopJobRunRequestT &request) const
Model::GetBlueprintRunsOutcomeCallable GetBlueprintRunsCallable(const GetBlueprintRunsRequestT &request) const
virtual Model::GetSecurityConfigurationOutcome GetSecurityConfiguration(const Model::GetSecurityConfigurationRequest &request) const
virtual Model::StopCrawlerOutcome StopCrawler(const Model::StopCrawlerRequest &request) const
Model::GetWorkflowRunOutcomeCallable GetWorkflowRunCallable(const GetWorkflowRunRequestT &request) const
void PutWorkflowRunPropertiesAsync(const PutWorkflowRunPropertiesRequestT &request, const PutWorkflowRunPropertiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDevEndpointOutcomeCallable UpdateDevEndpointCallable(const UpdateDevEndpointRequestT &request) const
void StartColumnStatisticsTaskRunAsync(const StartColumnStatisticsTaskRunRequestT &request, const StartColumnStatisticsTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopCrawlerScheduleOutcome StopCrawlerSchedule(const Model::StopCrawlerScheduleRequest &request) const
virtual Model::DeleteMLTransformOutcome DeleteMLTransform(const Model::DeleteMLTransformRequest &request) const
virtual Model::DeleteTableVersionOutcome DeleteTableVersion(const Model::DeleteTableVersionRequest &request) const
void GetJobRunsAsync(const GetJobRunsRequestT &request, const GetJobRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetDataQualityRulesetEvaluationRunOutcome GetDataQualityRulesetEvaluationRun(const Model::GetDataQualityRulesetEvaluationRunRequest &request) const
virtual Model::ResumeWorkflowRunOutcome ResumeWorkflowRun(const Model::ResumeWorkflowRunRequest &request) const
Model::UpdateUserDefinedFunctionOutcomeCallable UpdateUserDefinedFunctionCallable(const UpdateUserDefinedFunctionRequestT &request) const
virtual Model::DeleteUsageProfileOutcome DeleteUsageProfile(const Model::DeleteUsageProfileRequest &request) const
virtual Model::DeleteSessionOutcome DeleteSession(const Model::DeleteSessionRequest &request) const
virtual Model::CreateUserDefinedFunctionOutcome CreateUserDefinedFunction(const Model::CreateUserDefinedFunctionRequest &request) const
Model::GetColumnStatisticsForTableOutcomeCallable GetColumnStatisticsForTableCallable(const GetColumnStatisticsForTableRequestT &request) const
void UpdateMLTransformAsync(const UpdateMLTransformRequestT &request, const UpdateMLTransformResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDevEndpointOutcomeCallable CreateDevEndpointCallable(const CreateDevEndpointRequestT &request) const
Model::ListBlueprintsOutcomeCallable ListBlueprintsCallable(const ListBlueprintsRequestT &request={}) const
Model::GetPartitionIndexesOutcomeCallable GetPartitionIndexesCallable(const GetPartitionIndexesRequestT &request) const
void UpdateCrawlerAsync(const UpdateCrawlerRequestT &request, const UpdateCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetMLTaskRunsOutcome GetMLTaskRuns(const Model::GetMLTaskRunsRequest &request) const
void ListRegistriesAsync(const ListRegistriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRegistriesRequestT &request={}) const
Model::BatchUpdatePartitionOutcomeCallable BatchUpdatePartitionCallable(const BatchUpdatePartitionRequestT &request) const
void GetSessionAsync(const GetSessionRequestT &request, const GetSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetCustomEntityTypeOutcome GetCustomEntityType(const Model::GetCustomEntityTypeRequest &request) const
Model::CreateWorkflowOutcomeCallable CreateWorkflowCallable(const CreateWorkflowRequestT &request) const
std::shared_ptr< GlueEndpointProviderBase > & accessEndpointProvider()
void StopSessionAsync(const StopSessionRequestT &request, const StopSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetTablesOutcomeCallable GetTablesCallable(const GetTablesRequestT &request) const
Model::GetResourcePolicyOutcomeCallable GetResourcePolicyCallable(const GetResourcePolicyRequestT &request={}) const
virtual Model::GetDataQualityModelResultOutcome GetDataQualityModelResult(const Model::GetDataQualityModelResultRequest &request) const
Model::CreatePartitionIndexOutcomeCallable CreatePartitionIndexCallable(const CreatePartitionIndexRequestT &request) const
virtual Model::GetUnfilteredTableMetadataOutcome GetUnfilteredTableMetadata(const Model::GetUnfilteredTableMetadataRequest &request) const
Model::GetMLTaskRunsOutcomeCallable GetMLTaskRunsCallable(const GetMLTaskRunsRequestT &request) const
virtual Model::UpdateClassifierOutcome UpdateClassifier(const Model::UpdateClassifierRequest &request={}) const
Model::UpdateClassifierOutcomeCallable UpdateClassifierCallable(const UpdateClassifierRequestT &request={}) const
void GetUsageProfileAsync(const GetUsageProfileRequestT &request, const GetUsageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TestConnectionAsync(const TestConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const TestConnectionRequestT &request={}) const
void StartTriggerAsync(const StartTriggerRequestT &request, const StartTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetJobBookmarkAsync(const GetJobBookmarkRequestT &request, const GetJobBookmarkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetColumnStatisticsTaskRunOutcomeCallable GetColumnStatisticsTaskRunCallable(const GetColumnStatisticsTaskRunRequestT &request) const
void GetUnfilteredTableMetadataAsync(const GetUnfilteredTableMetadataRequestT &request, const GetUnfilteredTableMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateCrawlerOutcomeCallable CreateCrawlerCallable(const CreateCrawlerRequestT &request) const
virtual Model::GetPlanOutcome GetPlan(const Model::GetPlanRequest &request) const
virtual Model::CreateJobOutcome CreateJob(const Model::CreateJobRequest &request) const
Model::StartMLLabelingSetGenerationTaskRunOutcomeCallable StartMLLabelingSetGenerationTaskRunCallable(const StartMLLabelingSetGenerationTaskRunRequestT &request) const
virtual Model::UpdateRegistryOutcome UpdateRegistry(const Model::UpdateRegistryRequest &request) const
Model::ListSessionsOutcomeCallable ListSessionsCallable(const ListSessionsRequestT &request={}) const
void GetMLTaskRunAsync(const GetMLTaskRunRequestT &request, const GetMLTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetUnfilteredPartitionMetadataOutcomeCallable GetUnfilteredPartitionMetadataCallable(const GetUnfilteredPartitionMetadataRequestT &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
virtual Model::DeleteClassifierOutcome DeleteClassifier(const Model::DeleteClassifierRequest &request) const
void ListDataQualityStatisticAnnotationsAsync(const ListDataQualityStatisticAnnotationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityStatisticAnnotationsRequestT &request={}) const
Model::CreateUsageProfileOutcomeCallable CreateUsageProfileCallable(const CreateUsageProfileRequestT &request) const
Model::StopWorkflowRunOutcomeCallable StopWorkflowRunCallable(const StopWorkflowRunRequestT &request) const
virtual Model::PutDataCatalogEncryptionSettingsOutcome PutDataCatalogEncryptionSettings(const Model::PutDataCatalogEncryptionSettingsRequest &request) const
void GetTableVersionsAsync(const GetTableVersionsRequestT &request, const GetTableVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateBlueprintOutcomeCallable UpdateBlueprintCallable(const UpdateBlueprintRequestT &request) const
Model::GetTableOptimizerOutcomeCallable GetTableOptimizerCallable(const GetTableOptimizerRequestT &request) const
virtual Model::GetJobRunsOutcome GetJobRuns(const Model::GetJobRunsRequest &request) const
void UpdateRegistryAsync(const UpdateRegistryRequestT &request, const UpdateRegistryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GlueClient(const Aws::Glue::GlueClientConfiguration &clientConfiguration=Aws::Glue::GlueClientConfiguration(), std::shared_ptr< GlueEndpointProviderBase > endpointProvider=nullptr)
Model::GetUsageProfileOutcomeCallable GetUsageProfileCallable(const GetUsageProfileRequestT &request) const
virtual Model::StartCrawlerScheduleOutcome StartCrawlerSchedule(const Model::StartCrawlerScheduleRequest &request) const
virtual Model::DeleteJobOutcome DeleteJob(const Model::DeleteJobRequest &request) const
void DeleteResourcePolicyAsync(const DeleteResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DeleteResourcePolicyRequestT &request={}) const
virtual Model::GetResourcePolicyOutcome GetResourcePolicy(const Model::GetResourcePolicyRequest &request={}) const
virtual Model::BatchGetCustomEntityTypesOutcome BatchGetCustomEntityTypes(const Model::BatchGetCustomEntityTypesRequest &request) const
Model::GetDevEndpointOutcomeCallable GetDevEndpointCallable(const GetDevEndpointRequestT &request) const
virtual Model::CreateSecurityConfigurationOutcome CreateSecurityConfiguration(const Model::CreateSecurityConfigurationRequest &request) const
void GetJobRunAsync(const GetJobRunRequestT &request, const GetJobRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteResourcePolicyOutcome DeleteResourcePolicy(const Model::DeleteResourcePolicyRequest &request={}) const
virtual Model::GetPartitionsOutcome GetPartitions(const Model::GetPartitionsRequest &request) const
virtual Model::ListUsageProfilesOutcome ListUsageProfiles(const Model::ListUsageProfilesRequest &request={}) const
virtual Model::UpdateTriggerOutcome UpdateTrigger(const Model::UpdateTriggerRequest &request) const
virtual Model::GetJobsOutcome GetJobs(const Model::GetJobsRequest &request={}) const
Model::UpdateColumnStatisticsTaskSettingsOutcomeCallable UpdateColumnStatisticsTaskSettingsCallable(const UpdateColumnStatisticsTaskSettingsRequestT &request) const
Model::UpdateColumnStatisticsForTableOutcomeCallable UpdateColumnStatisticsForTableCallable(const UpdateColumnStatisticsForTableRequestT &request) const
Model::UpdateTableOutcomeCallable UpdateTableCallable(const UpdateTableRequestT &request) const
Model::CreateSecurityConfigurationOutcomeCallable CreateSecurityConfigurationCallable(const CreateSecurityConfigurationRequestT &request) const
Model::StartCrawlerScheduleOutcomeCallable StartCrawlerScheduleCallable(const StartCrawlerScheduleRequestT &request) const
Model::GetDevEndpointsOutcomeCallable GetDevEndpointsCallable(const GetDevEndpointsRequestT &request={}) const
void GetJobsAsync(const GetJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetJobsRequestT &request={}) const
Model::GetPartitionsOutcomeCallable GetPartitionsCallable(const GetPartitionsRequestT &request) const
void UpdatePartitionAsync(const UpdatePartitionRequestT &request, const UpdatePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteResourcePolicyOutcomeCallable DeleteResourcePolicyCallable(const DeleteResourcePolicyRequestT &request={}) const
void DeleteWorkflowAsync(const DeleteWorkflowRequestT &request, const DeleteWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteCustomEntityTypeOutcome DeleteCustomEntityType(const Model::DeleteCustomEntityTypeRequest &request) const
virtual Model::StopSessionOutcome StopSession(const Model::StopSessionRequest &request) const
void ListTableOptimizerRunsAsync(const ListTableOptimizerRunsRequestT &request, const ListTableOptimizerRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CancelStatementOutcome CancelStatement(const Model::CancelStatementRequest &request) const
void GetPartitionAsync(const GetPartitionRequestT &request, const GetPartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void OverrideEndpoint(const Aws::String &endpoint)
void CreateDatabaseAsync(const CreateDatabaseRequestT &request, const CreateDatabaseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDataQualityRulesetAsync(const CreateDataQualityRulesetRequestT &request, const CreateDataQualityRulesetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeletePartitionIndexAsync(const DeletePartitionIndexRequestT &request, const DeletePartitionIndexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateRegistryOutcome CreateRegistry(const Model::CreateRegistryRequest &request) const
void GetTagsAsync(const GetTagsRequestT &request, const GetTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetUnfilteredPartitionsMetadataAsync(const GetUnfilteredPartitionsMetadataRequestT &request, const GetUnfilteredPartitionsMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchTablesOutcome SearchTables(const Model::SearchTablesRequest &request={}) const
virtual Model::ListSchemasOutcome ListSchemas(const Model::ListSchemasRequest &request={}) const
void RunStatementAsync(const RunStatementRequestT &request, const RunStatementResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdatePartitionOutcomeCallable UpdatePartitionCallable(const UpdatePartitionRequestT &request) const
Model::GetDataQualityModelOutcomeCallable GetDataQualityModelCallable(const GetDataQualityModelRequestT &request) const
virtual Model::GetColumnStatisticsForTableOutcome GetColumnStatisticsForTable(const Model::GetColumnStatisticsForTableRequest &request) const
void GetMLTransformsAsync(const GetMLTransformsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetMLTransformsRequestT &request={}) const
void CancelDataQualityRuleRecommendationRunAsync(const CancelDataQualityRuleRecommendationRunRequestT &request, const CancelDataQualityRuleRecommendationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateUserDefinedFunctionOutcome UpdateUserDefinedFunction(const Model::UpdateUserDefinedFunctionRequest &request) const
void GetColumnStatisticsTaskSettingsAsync(const GetColumnStatisticsTaskSettingsRequestT &request, const GetColumnStatisticsTaskSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient BASECLASS
void BatchDeleteTableAsync(const BatchDeleteTableRequestT &request, const BatchDeleteTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDevEndpointsAsync(const GetDevEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetDevEndpointsRequestT &request={}) const
Model::GetColumnStatisticsTaskRunsOutcomeCallable GetColumnStatisticsTaskRunsCallable(const GetColumnStatisticsTaskRunsRequestT &request) const
Model::GetUnfilteredPartitionsMetadataOutcomeCallable GetUnfilteredPartitionsMetadataCallable(const GetUnfilteredPartitionsMetadataRequestT &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
GlueClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
void GetColumnStatisticsForTableAsync(const GetColumnStatisticsForTableRequestT &request, const GetColumnStatisticsForTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateWorkflowAsync(const UpdateWorkflowRequestT &request, const UpdateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateDataQualityRulesetOutcome UpdateDataQualityRuleset(const Model::UpdateDataQualityRulesetRequest &request) const
Model::CreateDatabaseOutcomeCallable CreateDatabaseCallable(const CreateDatabaseRequestT &request) const
virtual Model::ListCrawlersOutcome ListCrawlers(const Model::ListCrawlersRequest &request={}) const
virtual Model::GetDataQualityModelOutcome GetDataQualityModel(const Model::GetDataQualityModelRequest &request) const
void GetTableOptimizerAsync(const GetTableOptimizerRequestT &request, const GetTableOptimizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDataQualityRulesetOutcome CreateDataQualityRuleset(const Model::CreateDataQualityRulesetRequest &request) const
virtual Model::CreateUsageProfileOutcome CreateUsageProfile(const Model::CreateUsageProfileRequest &request) const
virtual Model::UpdateJobFromSourceControlOutcome UpdateJobFromSourceControl(const Model::UpdateJobFromSourceControlRequest &request={}) const
Model::CreateTableOptimizerOutcomeCallable CreateTableOptimizerCallable(const CreateTableOptimizerRequestT &request) const
Model::DeleteTableOptimizerOutcomeCallable DeleteTableOptimizerCallable(const DeleteTableOptimizerRequestT &request) const
virtual Model::GetDataQualityResultOutcome GetDataQualityResult(const Model::GetDataQualityResultRequest &request) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateTableOptimizerAsync(const UpdateTableOptimizerRequestT &request, const UpdateTableOptimizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataQualityRulesetsOutcome ListDataQualityRulesets(const Model::ListDataQualityRulesetsRequest &request={}) const
Model::DeleteDataQualityRulesetOutcomeCallable DeleteDataQualityRulesetCallable(const DeleteDataQualityRulesetRequestT &request) const
virtual Model::ListDataQualityRuleRecommendationRunsOutcome ListDataQualityRuleRecommendationRuns(const Model::ListDataQualityRuleRecommendationRunsRequest &request={}) const
Model::GetSessionOutcomeCallable GetSessionCallable(const GetSessionRequestT &request) const
virtual Model::UpdateCrawlerOutcome UpdateCrawler(const Model::UpdateCrawlerRequest &request) const
Model::GetJobBookmarkOutcomeCallable GetJobBookmarkCallable(const GetJobBookmarkRequestT &request) const
void SearchTablesAsync(const SearchTablesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const SearchTablesRequestT &request={}) const
virtual Model::BatchGetJobsOutcome BatchGetJobs(const Model::BatchGetJobsRequest &request) const
void UpdateDatabaseAsync(const UpdateDatabaseRequestT &request, const UpdateDatabaseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateConnectionOutcome CreateConnection(const Model::CreateConnectionRequest &request) const
virtual Model::StartDataQualityRulesetEvaluationRunOutcome StartDataQualityRulesetEvaluationRun(const Model::StartDataQualityRulesetEvaluationRunRequest &request) const
virtual Model::StartBlueprintRunOutcome StartBlueprintRun(const Model::StartBlueprintRunRequest &request) const
void CancelMLTaskRunAsync(const CancelMLTaskRunRequestT &request, const CancelMLTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetPlanOutcomeCallable GetPlanCallable(const GetPlanRequestT &request) const
Model::UpdateColumnStatisticsForPartitionOutcomeCallable UpdateColumnStatisticsForPartitionCallable(const UpdateColumnStatisticsForPartitionRequestT &request) const
virtual Model::UpdateSchemaOutcome UpdateSchema(const Model::UpdateSchemaRequest &request) const
virtual Model::StartDataQualityRuleRecommendationRunOutcome StartDataQualityRuleRecommendationRun(const Model::StartDataQualityRuleRecommendationRunRequest &request) const
Model::GetTagsOutcomeCallable GetTagsCallable(const GetTagsRequestT &request) const
virtual Model::GetCrawlerMetricsOutcome GetCrawlerMetrics(const Model::GetCrawlerMetricsRequest &request={}) const
void UpdateTriggerAsync(const UpdateTriggerRequestT &request, const UpdateTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDevEndpointAsync(const CreateDevEndpointRequestT &request, const CreateDevEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRegistryOutcome DeleteRegistry(const Model::DeleteRegistryRequest &request) const
Model::StartBlueprintRunOutcomeCallable StartBlueprintRunCallable(const StartBlueprintRunRequestT &request) const
virtual Model::RemoveSchemaVersionMetadataOutcome RemoveSchemaVersionMetadata(const Model::RemoveSchemaVersionMetadataRequest &request) const
Model::RunStatementOutcomeCallable RunStatementCallable(const RunStatementRequestT &request) const
virtual Model::GetTableOutcome GetTable(const Model::GetTableRequest &request) const
void BatchGetJobsAsync(const BatchGetJobsRequestT &request, const BatchGetJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetWorkflowRunPropertiesOutcome GetWorkflowRunProperties(const Model::GetWorkflowRunPropertiesRequest &request) const
void UpdateJobFromSourceControlAsync(const UpdateJobFromSourceControlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const UpdateJobFromSourceControlRequestT &request={}) const
virtual Model::ListCustomEntityTypesOutcome ListCustomEntityTypes(const Model::ListCustomEntityTypesRequest &request={}) const
void ListStatementsAsync(const ListStatementsRequestT &request, const ListStatementsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetClassifiersOutcome GetClassifiers(const Model::GetClassifiersRequest &request={}) const
void BatchDeleteTableVersionAsync(const BatchDeleteTableVersionRequestT &request, const BatchDeleteTableVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSchemaVersionsDiffOutcome GetSchemaVersionsDiff(const Model::GetSchemaVersionsDiffRequest &request) const
void RemoveSchemaVersionMetadataAsync(const RemoveSchemaVersionMetadataRequestT &request, const RemoveSchemaVersionMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetUserDefinedFunctionsOutcome GetUserDefinedFunctions(const Model::GetUserDefinedFunctionsRequest &request) const
Model::GetSecurityConfigurationOutcomeCallable GetSecurityConfigurationCallable(const GetSecurityConfigurationRequestT &request) const
virtual Model::ListDataQualityRulesetEvaluationRunsOutcome ListDataQualityRulesetEvaluationRuns(const Model::ListDataQualityRulesetEvaluationRunsRequest &request={}) const
virtual Model::BatchDeletePartitionOutcome BatchDeletePartition(const Model::BatchDeletePartitionRequest &request) const
virtual Model::StartCrawlerOutcome StartCrawler(const Model::StartCrawlerRequest &request) const
void DeleteSecurityConfigurationAsync(const DeleteSecurityConfigurationRequestT &request, const DeleteSecurityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDataQualityRulesetEvaluationRunAsync(const GetDataQualityRulesetEvaluationRunRequestT &request, const GetDataQualityRulesetEvaluationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetUsageProfileOutcome GetUsageProfile(const Model::GetUsageProfileRequest &request) const
virtual Model::GetDevEndpointOutcome GetDevEndpoint(const Model::GetDevEndpointRequest &request) const
Model::GetClassifierOutcomeCallable GetClassifierCallable(const GetClassifierRequestT &request) const
void StopColumnStatisticsTaskRunScheduleAsync(const StopColumnStatisticsTaskRunScheduleRequestT &request, const StopColumnStatisticsTaskRunScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteColumnStatisticsForPartitionAsync(const DeleteColumnStatisticsForPartitionRequestT &request, const DeleteColumnStatisticsForPartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetJobOutcomeCallable GetJobCallable(const GetJobRequestT &request) const
void DeleteTriggerAsync(const DeleteTriggerRequestT &request, const DeleteTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::QuerySchemaVersionMetadataOutcomeCallable QuerySchemaVersionMetadataCallable(const QuerySchemaVersionMetadataRequestT &request={}) const
virtual Model::StopColumnStatisticsTaskRunScheduleOutcome StopColumnStatisticsTaskRunSchedule(const Model::StopColumnStatisticsTaskRunScheduleRequest &request) const
virtual Model::CreateSessionOutcome CreateSession(const Model::CreateSessionRequest &request) const
void CreateSchemaAsync(const CreateSchemaRequestT &request, const CreateSchemaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteTableOutcome DeleteTable(const Model::DeleteTableRequest &request) const
void UpdateConnectionAsync(const UpdateConnectionRequestT &request, const UpdateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetDataQualityRuleRecommendationRunOutcomeCallable GetDataQualityRuleRecommendationRunCallable(const GetDataQualityRuleRecommendationRunRequestT &request) const
virtual Model::StartExportLabelsTaskRunOutcome StartExportLabelsTaskRun(const Model::StartExportLabelsTaskRunRequest &request) const
Model::GetResourcePoliciesOutcomeCallable GetResourcePoliciesCallable(const GetResourcePoliciesRequestT &request={}) const
void CreateWorkflowAsync(const CreateWorkflowRequestT &request, const CreateWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRegistryOutcomeCallable UpdateRegistryCallable(const UpdateRegistryRequestT &request) const
virtual Model::CreateCustomEntityTypeOutcome CreateCustomEntityType(const Model::CreateCustomEntityTypeRequest &request) const
void PutDataQualityProfileAnnotationAsync(const PutDataQualityProfileAnnotationRequestT &request, const PutDataQualityProfileAnnotationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartExportLabelsTaskRunAsync(const StartExportLabelsTaskRunRequestT &request, const StartExportLabelsTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateTableOutcomeCallable CreateTableCallable(const CreateTableRequestT &request) const
Model::TestConnectionOutcomeCallable TestConnectionCallable(const TestConnectionRequestT &request={}) const
virtual Model::UpdateConnectionOutcome UpdateConnection(const Model::UpdateConnectionRequest &request) const
Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT &request) const
virtual Model::ImportCatalogToGlueOutcome ImportCatalogToGlue(const Model::ImportCatalogToGlueRequest &request={}) const
void GetJobAsync(const GetJobRequestT &request, const GetJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetColumnStatisticsForPartitionAsync(const GetColumnStatisticsForPartitionRequestT &request, const GetColumnStatisticsForPartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchGetTriggersOutcome BatchGetTriggers(const Model::BatchGetTriggersRequest &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
virtual Model::BatchGetBlueprintsOutcome BatchGetBlueprints(const Model::BatchGetBlueprintsRequest &request) const
virtual Model::UpdateSourceControlFromJobOutcome UpdateSourceControlFromJob(const Model::UpdateSourceControlFromJobRequest &request={}) const
void BatchGetBlueprintsAsync(const BatchGetBlueprintsRequestT &request, const BatchGetBlueprintsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteClassifierAsync(const DeleteClassifierRequestT &request, const DeleteClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteSessionOutcomeCallable DeleteSessionCallable(const DeleteSessionRequestT &request) const
virtual Model::DeleteCrawlerOutcome DeleteCrawler(const Model::DeleteCrawlerRequest &request) const
void UpdateUsageProfileAsync(const UpdateUsageProfileRequestT &request, const UpdateUsageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateTriggerOutcomeCallable CreateTriggerCallable(const CreateTriggerRequestT &request) const
void UpdateDataQualityRulesetAsync(const UpdateDataQualityRulesetRequestT &request, const UpdateDataQualityRulesetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ResumeWorkflowRunOutcomeCallable ResumeWorkflowRunCallable(const ResumeWorkflowRunRequestT &request) const
Model::StartColumnStatisticsTaskRunOutcomeCallable StartColumnStatisticsTaskRunCallable(const StartColumnStatisticsTaskRunRequestT &request) const
virtual Model::DeleteTriggerOutcome DeleteTrigger(const Model::DeleteTriggerRequest &request) const
Model::BatchPutDataQualityStatisticAnnotationOutcomeCallable BatchPutDataQualityStatisticAnnotationCallable(const BatchPutDataQualityStatisticAnnotationRequestT &request) const
Model::GetCatalogImportStatusOutcomeCallable GetCatalogImportStatusCallable(const GetCatalogImportStatusRequestT &request={}) const
Model::GetClassifiersOutcomeCallable GetClassifiersCallable(const GetClassifiersRequestT &request={}) const
Model::GetSchemaVersionsDiffOutcomeCallable GetSchemaVersionsDiffCallable(const GetSchemaVersionsDiffRequestT &request) const
Model::GetDatabasesOutcomeCallable GetDatabasesCallable(const GetDatabasesRequestT &request={}) const
void GetSecurityConfigurationAsync(const GetSecurityConfigurationRequestT &request, const GetSecurityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetTableOutcomeCallable GetTableCallable(const GetTableRequestT &request) const
Model::GetConnectionsOutcomeCallable GetConnectionsCallable(const GetConnectionsRequestT &request={}) const
void UpdateSourceControlFromJobAsync(const UpdateSourceControlFromJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const UpdateSourceControlFromJobRequestT &request={}) const
void ListDataQualityResultsAsync(const ListDataQualityResultsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityResultsRequestT &request={}) const
virtual Model::UpdateCrawlerScheduleOutcome UpdateCrawlerSchedule(const Model::UpdateCrawlerScheduleRequest &request) const
void UpdateColumnStatisticsForPartitionAsync(const UpdateColumnStatisticsForPartitionRequestT &request, const UpdateColumnStatisticsForPartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateClassifierAsync(const CreateClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const CreateClassifierRequestT &request={}) const
virtual Model::UpdateDevEndpointOutcome UpdateDevEndpoint(const Model::UpdateDevEndpointRequest &request) const
virtual Model::TestConnectionOutcome TestConnection(const Model::TestConnectionRequest &request={}) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void ResumeWorkflowRunAsync(const ResumeWorkflowRunRequestT &request, const ResumeWorkflowRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRegistriesOutcome ListRegistries(const Model::ListRegistriesRequest &request={}) const
Model::DeleteJobOutcomeCallable DeleteJobCallable(const DeleteJobRequestT &request) const
virtual Model::UpdateColumnStatisticsTaskSettingsOutcome UpdateColumnStatisticsTaskSettings(const Model::UpdateColumnStatisticsTaskSettingsRequest &request) const
void CreatePartitionIndexAsync(const CreatePartitionIndexRequestT &request, const CreatePartitionIndexResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelStatementAsync(const CancelStatementRequestT &request, const CancelStatementResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetWorkflowRunPropertiesAsync(const GetWorkflowRunPropertiesRequestT &request, const GetWorkflowRunPropertiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataQualityStatisticAnnotationsOutcomeCallable ListDataQualityStatisticAnnotationsCallable(const ListDataQualityStatisticAnnotationsRequestT &request={}) const
void ListCrawlsAsync(const ListCrawlsRequestT &request, const ListCrawlsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchGetDataQualityResultOutcomeCallable BatchGetDataQualityResultCallable(const BatchGetDataQualityResultRequestT &request) const
GlueClientConfiguration ClientConfigurationType
static const char * GetServiceName()
Model::ListJobsOutcomeCallable ListJobsCallable(const ListJobsRequestT &request={}) const
Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT &request) const
Model::BatchGetJobsOutcomeCallable BatchGetJobsCallable(const BatchGetJobsRequestT &request) const
Model::DeleteWorkflowOutcomeCallable DeleteWorkflowCallable(const DeleteWorkflowRequestT &request) const
void ListBlueprintsAsync(const ListBlueprintsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListBlueprintsRequestT &request={}) const
void GetSecurityConfigurationsAsync(const GetSecurityConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetSecurityConfigurationsRequestT &request={}) const
virtual Model::DeleteUserDefinedFunctionOutcome DeleteUserDefinedFunction(const Model::DeleteUserDefinedFunctionRequest &request) const
virtual Model::GetSchemaOutcome GetSchema(const Model::GetSchemaRequest &request) const
Model::CreateJobOutcomeCallable CreateJobCallable(const CreateJobRequestT &request) const
virtual Model::DeleteDevEndpointOutcome DeleteDevEndpoint(const Model::DeleteDevEndpointRequest &request) const
virtual Model::StopColumnStatisticsTaskRunOutcome StopColumnStatisticsTaskRun(const Model::StopColumnStatisticsTaskRunRequest &request) const
Model::GetMappingOutcomeCallable GetMappingCallable(const GetMappingRequestT &request) const
virtual Model::GetColumnStatisticsTaskRunOutcome GetColumnStatisticsTaskRun(const Model::GetColumnStatisticsTaskRunRequest &request) const
Model::DeleteColumnStatisticsForTableOutcomeCallable DeleteColumnStatisticsForTableCallable(const DeleteColumnStatisticsForTableRequestT &request) const
void CreateTableOptimizerAsync(const CreateTableOptimizerRequestT &request, const CreateTableOptimizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchCreatePartitionAsync(const BatchCreatePartitionRequestT &request, const BatchCreatePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetSchemaByDefinitionOutcomeCallable GetSchemaByDefinitionCallable(const GetSchemaByDefinitionRequestT &request) const
virtual Model::GetTableVersionOutcome GetTableVersion(const Model::GetTableVersionRequest &request) const
virtual Model::CancelMLTaskRunOutcome CancelMLTaskRun(const Model::CancelMLTaskRunRequest &request) const
Model::ListSchemaVersionsOutcomeCallable ListSchemaVersionsCallable(const ListSchemaVersionsRequestT &request) const
virtual Model::UpdateBlueprintOutcome UpdateBlueprint(const Model::UpdateBlueprintRequest &request) const
Model::GetCrawlerOutcomeCallable GetCrawlerCallable(const GetCrawlerRequestT &request) const
void BatchGetWorkflowsAsync(const BatchGetWorkflowsRequestT &request, const BatchGetWorkflowsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchGetPartitionAsync(const BatchGetPartitionRequestT &request, const BatchGetPartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetDatabaseOutcomeCallable GetDatabaseCallable(const GetDatabaseRequestT &request) const
virtual Model::DeleteColumnStatisticsForTableOutcome DeleteColumnStatisticsForTable(const Model::DeleteColumnStatisticsForTableRequest &request) const
void DeleteDatabaseAsync(const DeleteDatabaseRequestT &request, const DeleteDatabaseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopWorkflowRunAsync(const StopWorkflowRunRequestT &request, const StopWorkflowRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteCrawlerOutcomeCallable DeleteCrawlerCallable(const DeleteCrawlerRequestT &request) const
void DeleteTableOptimizerAsync(const DeleteTableOptimizerRequestT &request, const DeleteTableOptimizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::SearchTablesOutcomeCallable SearchTablesCallable(const SearchTablesRequestT &request={}) const
void ListTriggersAsync(const ListTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTriggersRequestT &request={}) const
virtual Model::GetDatabasesOutcome GetDatabases(const Model::GetDatabasesRequest &request={}) const
Model::StartDataQualityRulesetEvaluationRunOutcomeCallable StartDataQualityRulesetEvaluationRunCallable(const StartDataQualityRulesetEvaluationRunRequestT &request) const
void GetConnectionsAsync(const GetConnectionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetConnectionsRequestT &request={}) const
void BatchGetTableOptimizerAsync(const BatchGetTableOptimizerRequestT &request, const BatchGetTableOptimizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetSchemaVersionsDiffAsync(const GetSchemaVersionsDiffRequestT &request, const GetSchemaVersionsDiffResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartMLLabelingSetGenerationTaskRunAsync(const StartMLLabelingSetGenerationTaskRunRequestT &request, const StartMLLabelingSetGenerationTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchGetTriggersOutcomeCallable BatchGetTriggersCallable(const BatchGetTriggersRequestT &request) const
Model::DeleteSchemaOutcomeCallable DeleteSchemaCallable(const DeleteSchemaRequestT &request) const
void StartCrawlerScheduleAsync(const StartCrawlerScheduleRequestT &request, const StartCrawlerScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataQualityRuleRecommendationRunsAsync(const ListDataQualityRuleRecommendationRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityRuleRecommendationRunsRequestT &request={}) const
Model::CheckSchemaVersionValidityOutcomeCallable CheckSchemaVersionValidityCallable(const CheckSchemaVersionValidityRequestT &request) const
Model::BatchGetDevEndpointsOutcomeCallable BatchGetDevEndpointsCallable(const BatchGetDevEndpointsRequestT &request) const
Model::UpdateJobOutcomeCallable UpdateJobCallable(const UpdateJobRequestT &request) const
virtual Model::StartColumnStatisticsTaskRunScheduleOutcome StartColumnStatisticsTaskRunSchedule(const Model::StartColumnStatisticsTaskRunScheduleRequest &request) const
virtual Model::GetDataQualityRuleRecommendationRunOutcome GetDataQualityRuleRecommendationRun(const Model::GetDataQualityRuleRecommendationRunRequest &request) const
void GetTableAsync(const GetTableRequestT &request, const GetTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeletePartitionIndexOutcome DeletePartitionIndex(const Model::DeletePartitionIndexRequest &request) const
Model::CreateUserDefinedFunctionOutcomeCallable CreateUserDefinedFunctionCallable(const CreateUserDefinedFunctionRequestT &request) const
virtual Model::GetConnectionOutcome GetConnection(const Model::GetConnectionRequest &request) const
virtual Model::GetCrawlersOutcome GetCrawlers(const Model::GetCrawlersRequest &request={}) const
virtual Model::GetWorkflowRunOutcome GetWorkflowRun(const Model::GetWorkflowRunRequest &request) const
void GetWorkflowAsync(const GetWorkflowRequestT &request, const GetWorkflowResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ResetJobBookmarkOutcome ResetJobBookmark(const Model::ResetJobBookmarkRequest &request) const
virtual Model::BatchDeleteTableOutcome BatchDeleteTable(const Model::BatchDeleteTableRequest &request) const
Model::BatchGetBlueprintsOutcomeCallable BatchGetBlueprintsCallable(const BatchGetBlueprintsRequestT &request) const
Model::BatchDeleteTableOutcomeCallable BatchDeleteTableCallable(const BatchDeleteTableRequestT &request) const
Model::ListCustomEntityTypesOutcomeCallable ListCustomEntityTypesCallable(const ListCustomEntityTypesRequestT &request={}) const
Model::StartWorkflowRunOutcomeCallable StartWorkflowRunCallable(const StartWorkflowRunRequestT &request) const
Model::BatchGetPartitionOutcomeCallable BatchGetPartitionCallable(const BatchGetPartitionRequestT &request) const
Model::BatchGetCrawlersOutcomeCallable BatchGetCrawlersCallable(const BatchGetCrawlersRequestT &request) const
GlueEndpointProvider EndpointProviderType
void GetDataQualityResultAsync(const GetDataQualityResultRequestT &request, const GetDataQualityResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataQualityStatisticAnnotationsOutcome ListDataQualityStatisticAnnotations(const Model::ListDataQualityStatisticAnnotationsRequest &request={}) const
void GetDataQualityRulesetAsync(const GetDataQualityRulesetRequestT &request, const GetDataQualityRulesetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateWorkflowOutcome CreateWorkflow(const Model::CreateWorkflowRequest &request) const
virtual Model::DeleteDataQualityRulesetOutcome DeleteDataQualityRuleset(const Model::DeleteDataQualityRulesetRequest &request) const
GlueClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< GlueEndpointProviderBase > endpointProvider=nullptr, const Aws::Glue::GlueClientConfiguration &clientConfiguration=Aws::Glue::GlueClientConfiguration())
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopCrawlerScheduleOutcomeCallable StopCrawlerScheduleCallable(const StopCrawlerScheduleRequestT &request) const
virtual Model::DeleteConnectionOutcome DeleteConnection(const Model::DeleteConnectionRequest &request) const
Model::DeleteTableVersionOutcomeCallable DeleteTableVersionCallable(const DeleteTableVersionRequestT &request) const
Model::BatchGetCustomEntityTypesOutcomeCallable BatchGetCustomEntityTypesCallable(const BatchGetCustomEntityTypesRequestT &request) const
virtual Model::BatchGetWorkflowsOutcome BatchGetWorkflows(const Model::BatchGetWorkflowsRequest &request) const
virtual Model::GetDataCatalogEncryptionSettingsOutcome GetDataCatalogEncryptionSettings(const Model::GetDataCatalogEncryptionSettingsRequest &request={}) const
void GetCustomEntityTypeAsync(const GetCustomEntityTypeRequestT &request, const GetCustomEntityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartImportLabelsTaskRunAsync(const StartImportLabelsTaskRunRequestT &request, const StartImportLabelsTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateMLTransformOutcomeCallable CreateMLTransformCallable(const CreateMLTransformRequestT &request) const
void GetBlueprintAsync(const GetBlueprintRequestT &request, const GetBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteUserDefinedFunctionOutcomeCallable DeleteUserDefinedFunctionCallable(const DeleteUserDefinedFunctionRequestT &request) const
Model::ListWorkflowsOutcomeCallable ListWorkflowsCallable(const ListWorkflowsRequestT &request={}) const
Model::UpdateJobFromSourceControlOutcomeCallable UpdateJobFromSourceControlCallable(const UpdateJobFromSourceControlRequestT &request={}) const
void GetMLTransformAsync(const GetMLTransformRequestT &request, const GetMLTransformResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetWorkflowRunAsync(const GetWorkflowRunRequestT &request, const GetWorkflowRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CancelMLTaskRunOutcomeCallable CancelMLTaskRunCallable(const CancelMLTaskRunRequestT &request) const
virtual Model::StopTriggerOutcome StopTrigger(const Model::StopTriggerRequest &request) const
Model::GetMLTransformOutcomeCallable GetMLTransformCallable(const GetMLTransformRequestT &request) const
Model::ListCrawlersOutcomeCallable ListCrawlersCallable(const ListCrawlersRequestT &request={}) const
virtual Model::BatchCreatePartitionOutcome BatchCreatePartition(const Model::BatchCreatePartitionRequest &request) const
void QuerySchemaVersionMetadataAsync(const QuerySchemaVersionMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const QuerySchemaVersionMetadataRequestT &request={}) const
void StartBlueprintRunAsync(const StartBlueprintRunRequestT &request, const StartBlueprintRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetJobRunsOutcomeCallable GetJobRunsCallable(const GetJobRunsRequestT &request) const
virtual Model::GetMLTransformsOutcome GetMLTransforms(const Model::GetMLTransformsRequest &request={}) const
Model::GetWorkflowRunPropertiesOutcomeCallable GetWorkflowRunPropertiesCallable(const GetWorkflowRunPropertiesRequestT &request) const
void UpdateColumnStatisticsTaskSettingsAsync(const UpdateColumnStatisticsTaskSettingsRequestT &request, const UpdateColumnStatisticsTaskSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteDatabaseOutcomeCallable DeleteDatabaseCallable(const DeleteDatabaseRequestT &request) const
Model::BatchCreatePartitionOutcomeCallable BatchCreatePartitionCallable(const BatchCreatePartitionRequestT &request) const
Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT &request) const
Model::GetCustomEntityTypeOutcomeCallable GetCustomEntityTypeCallable(const GetCustomEntityTypeRequestT &request) const
virtual Model::CreateTriggerOutcome CreateTrigger(const Model::CreateTriggerRequest &request) const
Model::ListSchemasOutcomeCallable ListSchemasCallable(const ListSchemasRequestT &request={}) const
Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT &request) const
Model::DeleteUsageProfileOutcomeCallable DeleteUsageProfileCallable(const DeleteUsageProfileRequestT &request) const
Model::GetBlueprintRunOutcomeCallable GetBlueprintRunCallable(const GetBlueprintRunRequestT &request) const
Model::DeleteRegistryOutcomeCallable DeleteRegistryCallable(const DeleteRegistryRequestT &request) const
Model::StartImportLabelsTaskRunOutcomeCallable StartImportLabelsTaskRunCallable(const StartImportLabelsTaskRunRequestT &request) const
Model::BatchDeleteConnectionOutcomeCallable BatchDeleteConnectionCallable(const BatchDeleteConnectionRequestT &request) const
virtual Model::CreateCrawlerOutcome CreateCrawler(const Model::CreateCrawlerRequest &request) const
void BatchGetTriggersAsync(const BatchGetTriggersRequestT &request, const BatchGetTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateWorkflowOutcomeCallable UpdateWorkflowCallable(const UpdateWorkflowRequestT &request) const
virtual Model::GetMLTransformOutcome GetMLTransform(const Model::GetMLTransformRequest &request) const
Model::ListDataQualityStatisticsOutcomeCallable ListDataQualityStatisticsCallable(const ListDataQualityStatisticsRequestT &request={}) const
void DeleteMLTransformAsync(const DeleteMLTransformRequestT &request, const DeleteMLTransformResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteMLTransformOutcomeCallable DeleteMLTransformCallable(const DeleteMLTransformRequestT &request) const
void GetCrawlerAsync(const GetCrawlerRequestT &request, const GetCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetTriggersAsync(const GetTriggersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetTriggersRequestT &request={}) const
virtual Model::DeleteSecurityConfigurationOutcome DeleteSecurityConfiguration(const Model::DeleteSecurityConfigurationRequest &request) const
void ResetJobBookmarkAsync(const ResetJobBookmarkRequestT &request, const ResetJobBookmarkResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RegisterSchemaVersionOutcome RegisterSchemaVersion(const Model::RegisterSchemaVersionRequest &request) const
Model::CancelDataQualityRulesetEvaluationRunOutcomeCallable CancelDataQualityRulesetEvaluationRunCallable(const CancelDataQualityRulesetEvaluationRunRequestT &request) const
void ListSchemaVersionsAsync(const ListSchemaVersionsRequestT &request, const ListSchemaVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchGetDataQualityResultAsync(const BatchGetDataQualityResultRequestT &request, const BatchGetDataQualityResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetColumnStatisticsTaskRunsAsync(const GetColumnStatisticsTaskRunsRequestT &request, const GetColumnStatisticsTaskRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDevEndpointsOutcomeCallable ListDevEndpointsCallable(const ListDevEndpointsRequestT &request={}) const
Model::UpdateMLTransformOutcomeCallable UpdateMLTransformCallable(const UpdateMLTransformRequestT &request) const
Model::BatchGetWorkflowsOutcomeCallable BatchGetWorkflowsCallable(const BatchGetWorkflowsRequestT &request) const
Model::CreateColumnStatisticsTaskSettingsOutcomeCallable CreateColumnStatisticsTaskSettingsCallable(const CreateColumnStatisticsTaskSettingsRequestT &request) const
virtual Model::CancelDataQualityRulesetEvaluationRunOutcome CancelDataQualityRulesetEvaluationRun(const Model::CancelDataQualityRulesetEvaluationRunRequest &request) const
virtual Model::DeleteTableOptimizerOutcome DeleteTableOptimizer(const Model::DeleteTableOptimizerRequest &request) const
virtual Model::DeleteWorkflowOutcome DeleteWorkflow(const Model::DeleteWorkflowRequest &request) const
Model::GetPartitionOutcomeCallable GetPartitionCallable(const GetPartitionRequestT &request) const
void DeleteSchemaVersionsAsync(const DeleteSchemaVersionsRequestT &request, const DeleteSchemaVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartColumnStatisticsTaskRunScheduleOutcomeCallable StartColumnStatisticsTaskRunScheduleCallable(const StartColumnStatisticsTaskRunScheduleRequestT &request) const
Model::GetDataQualityRulesetOutcomeCallable GetDataQualityRulesetCallable(const GetDataQualityRulesetRequestT &request) const
void UpdateJobAsync(const UpdateJobRequestT &request, const UpdateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetStatementOutcomeCallable GetStatementCallable(const GetStatementRequestT &request) const
Model::ListUsageProfilesOutcomeCallable ListUsageProfilesCallable(const ListUsageProfilesRequestT &request={}) const
void GetPlanAsync(const GetPlanRequestT &request, const GetPlanResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteColumnStatisticsForTableAsync(const DeleteColumnStatisticsForTableRequestT &request, const DeleteColumnStatisticsForTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateTableOutcome CreateTable(const Model::CreateTableRequest &request) const
Model::UpdateCrawlerScheduleOutcomeCallable UpdateCrawlerScheduleCallable(const UpdateCrawlerScheduleRequestT &request) const
virtual Model::ListDataQualityStatisticsOutcome ListDataQualityStatistics(const Model::ListDataQualityStatisticsRequest &request={}) const
Model::UpdateTriggerOutcomeCallable UpdateTriggerCallable(const UpdateTriggerRequestT &request) const
Model::ListTableOptimizerRunsOutcomeCallable ListTableOptimizerRunsCallable(const ListTableOptimizerRunsRequestT &request) const
Model::BatchDeletePartitionOutcomeCallable BatchDeletePartitionCallable(const BatchDeletePartitionRequestT &request) const
void CreateTriggerAsync(const CreateTriggerRequestT &request, const CreateTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetMLTaskRunOutcome GetMLTaskRun(const Model::GetMLTaskRunRequest &request) const
virtual Model::GetResourcePoliciesOutcome GetResourcePolicies(const Model::GetResourcePoliciesRequest &request={}) const
void GetClassifierAsync(const GetClassifierRequestT &request, const GetClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetStatementAsync(const GetStatementRequestT &request, const GetStatementResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataQualityStatisticsAsync(const ListDataQualityStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityStatisticsRequestT &request={}) const
void StopColumnStatisticsTaskRunAsync(const StopColumnStatisticsTaskRunRequestT &request, const StopColumnStatisticsTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListWorkflowsAsync(const ListWorkflowsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWorkflowsRequestT &request={}) const
void GetConnectionAsync(const GetConnectionRequestT &request, const GetConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDevEndpointsAsync(const ListDevEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDevEndpointsRequestT &request={}) const
virtual Model::GetColumnStatisticsTaskRunsOutcome GetColumnStatisticsTaskRuns(const Model::GetColumnStatisticsTaskRunsRequest &request) const
virtual Model::GetUnfilteredPartitionsMetadataOutcome GetUnfilteredPartitionsMetadata(const Model::GetUnfilteredPartitionsMetadataRequest &request) const
void BatchPutDataQualityStatisticAnnotationAsync(const BatchPutDataQualityStatisticAnnotationRequestT &request, const BatchPutDataQualityStatisticAnnotationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateScriptAsync(const CreateScriptResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const CreateScriptRequestT &request={}) const
Model::CreateScriptOutcomeCallable CreateScriptCallable(const CreateScriptRequestT &request={}) const
virtual Model::CreateMLTransformOutcome CreateMLTransform(const Model::CreateMLTransformRequest &request) const
void GetSchemaAsync(const GetSchemaRequestT &request, const GetSchemaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetBlueprintOutcome GetBlueprint(const Model::GetBlueprintRequest &request) const
void CreateConnectionAsync(const CreateConnectionRequestT &request, const CreateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetDataflowGraphOutcomeCallable GetDataflowGraphCallable(const GetDataflowGraphRequestT &request={}) const
virtual Model::GetUserDefinedFunctionOutcome GetUserDefinedFunction(const Model::GetUserDefinedFunctionRequest &request) const
Model::DeletePartitionOutcomeCallable DeletePartitionCallable(const DeletePartitionRequestT &request) const
Model::GetDataCatalogEncryptionSettingsOutcomeCallable GetDataCatalogEncryptionSettingsCallable(const GetDataCatalogEncryptionSettingsRequestT &request={}) const
virtual Model::GetColumnStatisticsForPartitionOutcome GetColumnStatisticsForPartition(const Model::GetColumnStatisticsForPartitionRequest &request) const
virtual Model::CheckSchemaVersionValidityOutcome CheckSchemaVersionValidity(const Model::CheckSchemaVersionValidityRequest &request) const
void GetMappingAsync(const GetMappingRequestT &request, const GetMappingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteBlueprintOutcome DeleteBlueprint(const Model::DeleteBlueprintRequest &request) const
void DeleteCustomEntityTypeAsync(const DeleteCustomEntityTypeRequestT &request, const DeleteCustomEntityTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDevEndpointAsync(const UpdateDevEndpointRequestT &request, const UpdateDevEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetUserDefinedFunctionsAsync(const GetUserDefinedFunctionsRequestT &request, const GetUserDefinedFunctionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListJobsOutcome ListJobs(const Model::ListJobsRequest &request={}) const
virtual Model::GetDataQualityRulesetOutcome GetDataQualityRuleset(const Model::GetDataQualityRulesetRequest &request) const
Model::GetTriggersOutcomeCallable GetTriggersCallable(const GetTriggersRequestT &request={}) const
Model::GetRegistryOutcomeCallable GetRegistryCallable(const GetRegistryRequestT &request) const
virtual Model::GetBlueprintRunsOutcome GetBlueprintRuns(const Model::GetBlueprintRunsRequest &request) const
Model::ListDataQualityRuleRecommendationRunsOutcomeCallable ListDataQualityRuleRecommendationRunsCallable(const ListDataQualityRuleRecommendationRunsRequestT &request={}) const
Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT &request) const
void PutDataCatalogEncryptionSettingsAsync(const PutDataCatalogEncryptionSettingsRequestT &request, const PutDataCatalogEncryptionSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartJobRunOutcomeCallable StartJobRunCallable(const StartJobRunRequestT &request) const
Model::UpdateTableOptimizerOutcomeCallable UpdateTableOptimizerCallable(const UpdateTableOptimizerRequestT &request) const
void GetClassifiersAsync(const GetClassifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetClassifiersRequestT &request={}) const
void CreateUserDefinedFunctionAsync(const CreateUserDefinedFunctionRequestT &request, const CreateUserDefinedFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDevEndpointAsync(const DeleteDevEndpointRequestT &request, const DeleteDevEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteClassifierOutcomeCallable DeleteClassifierCallable(const DeleteClassifierRequestT &request) const
virtual Model::CreateDatabaseOutcome CreateDatabase(const Model::CreateDatabaseRequest &request) const
virtual Model::PutWorkflowRunPropertiesOutcome PutWorkflowRunProperties(const Model::PutWorkflowRunPropertiesRequest &request) const
GlueClient(const Aws::Client::ClientConfiguration &clientConfiguration)
void UpdateClassifierAsync(const UpdateClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const UpdateClassifierRequestT &request={}) const
void BatchGetCustomEntityTypesAsync(const BatchGetCustomEntityTypesRequestT &request, const BatchGetCustomEntityTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTableAsync(const CreateTableRequestT &request, const CreateTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchStopJobRunOutcome BatchStopJobRun(const Model::BatchStopJobRunRequest &request) const
virtual Model::PutDataQualityProfileAnnotationOutcome PutDataQualityProfileAnnotation(const Model::PutDataQualityProfileAnnotationRequest &request) const
void GetTriggerAsync(const GetTriggerRequestT &request, const GetTriggerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateScriptOutcome CreateScript(const Model::CreateScriptRequest &request={}) const
virtual Model::ListTableOptimizerRunsOutcome ListTableOptimizerRuns(const Model::ListTableOptimizerRunsRequest &request) const
void UpdateTableAsync(const UpdateTableRequestT &request, const UpdateTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetWorkflowRunsOutcome GetWorkflowRuns(const Model::GetWorkflowRunsRequest &request) const
virtual Model::StartImportLabelsTaskRunOutcome StartImportLabelsTaskRun(const Model::StartImportLabelsTaskRunRequest &request) const
GlueClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::StartMLEvaluationTaskRunOutcome StartMLEvaluationTaskRun(const Model::StartMLEvaluationTaskRunRequest &request) const
Model::ListDataQualityRulesetEvaluationRunsOutcomeCallable ListDataQualityRulesetEvaluationRunsCallable(const ListDataQualityRulesetEvaluationRunsRequestT &request={}) const
virtual Model::StopWorkflowRunOutcome StopWorkflowRun(const Model::StopWorkflowRunRequest &request) const
virtual Model::BatchDeleteTableVersionOutcome BatchDeleteTableVersion(const Model::BatchDeleteTableVersionRequest &request) const
virtual Model::GetClassifierOutcome GetClassifier(const Model::GetClassifierRequest &request) const
void GetBlueprintRunAsync(const GetBlueprintRunRequestT &request, const GetBlueprintRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSessionsOutcome ListSessions(const Model::ListSessionsRequest &request={}) const
Model::StartDataQualityRuleRecommendationRunOutcomeCallable StartDataQualityRuleRecommendationRunCallable(const StartDataQualityRuleRecommendationRunRequestT &request) const
Model::GetWorkflowRunsOutcomeCallable GetWorkflowRunsCallable(const GetWorkflowRunsRequestT &request) const
void UpdateSchemaAsync(const UpdateSchemaRequestT &request, const UpdateSchemaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopColumnStatisticsTaskRunOutcomeCallable StopColumnStatisticsTaskRunCallable(const StopColumnStatisticsTaskRunRequestT &request) const
void DeleteRegistryAsync(const DeleteRegistryRequestT &request, const DeleteRegistryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetColumnStatisticsTaskSettingsOutcome GetColumnStatisticsTaskSettings(const Model::GetColumnStatisticsTaskSettingsRequest &request) const
virtual Model::CancelDataQualityRuleRecommendationRunOutcome CancelDataQualityRuleRecommendationRun(const Model::CancelDataQualityRuleRecommendationRunRequest &request) const
virtual Model::UpdateWorkflowOutcome UpdateWorkflow(const Model::UpdateWorkflowRequest &request) const
virtual Model::UpdateDatabaseOutcome UpdateDatabase(const Model::UpdateDatabaseRequest &request) const
virtual Model::BatchGetDataQualityResultOutcome BatchGetDataQualityResult(const Model::BatchGetDataQualityResultRequest &request) const
Model::StartCrawlerOutcomeCallable StartCrawlerCallable(const StartCrawlerRequestT &request) const
void DeleteTableVersionAsync(const DeleteTableVersionRequestT &request, const DeleteTableVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartMLEvaluationTaskRunOutcomeCallable StartMLEvaluationTaskRunCallable(const StartMLEvaluationTaskRunRequestT &request) const
void DeleteSchemaAsync(const DeleteSchemaRequestT &request, const DeleteSchemaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateJobAsync(const CreateJobRequestT &request, const CreateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDataQualityRuleRecommendationRunAsync(const GetDataQualityRuleRecommendationRunRequestT &request, const GetDataQualityRuleRecommendationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSchemaOutcome DeleteSchema(const Model::DeleteSchemaRequest &request) const
void ListMLTransformsAsync(const ListMLTransformsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMLTransformsRequestT &request={}) const
virtual Model::StartMLLabelingSetGenerationTaskRunOutcome StartMLLabelingSetGenerationTaskRun(const Model::StartMLLabelingSetGenerationTaskRunRequest &request) const
Model::ListDataQualityRulesetsOutcomeCallable ListDataQualityRulesetsCallable(const ListDataQualityRulesetsRequestT &request={}) const
Model::ListMLTransformsOutcomeCallable ListMLTransformsCallable(const ListMLTransformsRequestT &request={}) const
void ImportCatalogToGlueAsync(const ImportCatalogToGlueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ImportCatalogToGlueRequestT &request={}) const
Model::GetUnfilteredTableMetadataOutcomeCallable GetUnfilteredTableMetadataCallable(const GetUnfilteredTableMetadataRequestT &request) const
Model::BatchGetTableOptimizerOutcomeCallable BatchGetTableOptimizerCallable(const BatchGetTableOptimizerRequestT &request) const
virtual Model::CreateClassifierOutcome CreateClassifier(const Model::CreateClassifierRequest &request={}) const
virtual Model::GetJobOutcome GetJob(const Model::GetJobRequest &request) const
void GetCrawlersAsync(const GetCrawlersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetCrawlersRequestT &request={}) const
void ListSchemasAsync(const ListSchemasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSchemasRequestT &request={}) const
virtual Model::ListCrawlsOutcome ListCrawls(const Model::ListCrawlsRequest &request) const
Model::GetSchemaVersionOutcomeCallable GetSchemaVersionCallable(const GetSchemaVersionRequestT &request={}) const
virtual Model::CreateDevEndpointOutcome CreateDevEndpoint(const Model::CreateDevEndpointRequest &request) const
Model::DeleteSchemaVersionsOutcomeCallable DeleteSchemaVersionsCallable(const DeleteSchemaVersionsRequestT &request) const
Model::StopTriggerOutcomeCallable StopTriggerCallable(const StopTriggerRequestT &request) const
Model::UpdateSchemaOutcomeCallable UpdateSchemaCallable(const UpdateSchemaRequestT &request) const
Model::DeleteTableOutcomeCallable DeleteTableCallable(const DeleteTableRequestT &request) const
Model::GetSchemaOutcomeCallable GetSchemaCallable(const GetSchemaRequestT &request) const
Model::DeleteDevEndpointOutcomeCallable DeleteDevEndpointCallable(const DeleteDevEndpointRequestT &request) const
virtual Model::BatchGetDevEndpointsOutcome BatchGetDevEndpoints(const Model::BatchGetDevEndpointsRequest &request) const
Model::GetBlueprintOutcomeCallable GetBlueprintCallable(const GetBlueprintRequestT &request) const
Model::DeleteColumnStatisticsTaskSettingsOutcomeCallable DeleteColumnStatisticsTaskSettingsCallable(const DeleteColumnStatisticsTaskSettingsRequestT &request) const
virtual Model::GetStatementOutcome GetStatement(const Model::GetStatementRequest &request) const
void GetDataQualityModelAsync(const GetDataQualityModelRequestT &request, const GetDataQualityModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::PutSchemaVersionMetadataOutcomeCallable PutSchemaVersionMetadataCallable(const PutSchemaVersionMetadataRequestT &request) const
Model::UpdateCrawlerOutcomeCallable UpdateCrawlerCallable(const UpdateCrawlerRequestT &request) const
virtual Model::GetSchemaByDefinitionOutcome GetSchemaByDefinition(const Model::GetSchemaByDefinitionRequest &request) const
void DeleteCrawlerAsync(const DeleteCrawlerRequestT &request, const DeleteCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchGetCrawlersAsync(const BatchGetCrawlersRequestT &request, const BatchGetCrawlersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateSessionOutcomeCallable CreateSessionCallable(const CreateSessionRequestT &request) const
void BatchDeleteConnectionAsync(const BatchDeleteConnectionRequestT &request, const BatchDeleteConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateTableOptimizerOutcome CreateTableOptimizer(const Model::CreateTableOptimizerRequest &request) const
void StartWorkflowRunAsync(const StartWorkflowRunRequestT &request, const StartWorkflowRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetDatabaseOutcome GetDatabase(const Model::GetDatabaseRequest &request) const
Model::GetTriggerOutcomeCallable GetTriggerCallable(const GetTriggerRequestT &request) const
virtual Model::ListMLTransformsOutcome ListMLTransforms(const Model::ListMLTransformsRequest &request={}) const
void RegisterSchemaVersionAsync(const RegisterSchemaVersionRequestT &request, const RegisterSchemaVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateMLTransformAsync(const CreateMLTransformRequestT &request, const CreateMLTransformResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchGetTableOptimizerOutcome BatchGetTableOptimizer(const Model::BatchGetTableOptimizerRequest &request) const
void BatchDeletePartitionAsync(const BatchDeletePartitionRequestT &request, const BatchDeletePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT &request) const
virtual Model::DeleteColumnStatisticsForPartitionOutcome DeleteColumnStatisticsForPartition(const Model::DeleteColumnStatisticsForPartitionRequest &request) const
void ListDataQualityRulesetsAsync(const ListDataQualityRulesetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityRulesetsRequestT &request={}) const
virtual Model::GetCrawlerOutcome GetCrawler(const Model::GetCrawlerRequest &request) const
virtual Model::StartColumnStatisticsTaskRunOutcome StartColumnStatisticsTaskRun(const Model::StartColumnStatisticsTaskRunRequest &request) const
void StartJobRunAsync(const StartJobRunRequestT &request, const StartJobRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetSchemaByDefinitionAsync(const GetSchemaByDefinitionRequestT &request, const GetSchemaByDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchUpdatePartitionOutcome BatchUpdatePartition(const Model::BatchUpdatePartitionRequest &request) const
void CreatePartitionAsync(const CreatePartitionRequestT &request, const CreatePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateTableOutcome UpdateTable(const Model::UpdateTableRequest &request) const
Model::StopSessionOutcomeCallable StopSessionCallable(const StopSessionRequestT &request) const
Model::CreateSchemaOutcomeCallable CreateSchemaCallable(const CreateSchemaRequestT &request) const
virtual Model::BatchDeleteConnectionOutcome BatchDeleteConnection(const Model::BatchDeleteConnectionRequest &request) const
Model::GetTableVersionOutcomeCallable GetTableVersionCallable(const GetTableVersionRequestT &request) const
virtual Model::UpdateMLTransformOutcome UpdateMLTransform(const Model::UpdateMLTransformRequest &request) const
Model::PutDataCatalogEncryptionSettingsOutcomeCallable PutDataCatalogEncryptionSettingsCallable(const PutDataCatalogEncryptionSettingsRequestT &request) const
void UpdateColumnStatisticsForTableAsync(const UpdateColumnStatisticsForTableRequestT &request, const UpdateColumnStatisticsForTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListJobsAsync(const ListJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListJobsRequestT &request={}) const
virtual Model::ListWorkflowsOutcome ListWorkflows(const Model::ListWorkflowsRequest &request={}) const
GlueClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< GlueEndpointProviderBase > endpointProvider=nullptr, const Aws::Glue::GlueClientConfiguration &clientConfiguration=Aws::Glue::GlueClientConfiguration())
Model::DeleteColumnStatisticsForPartitionOutcomeCallable DeleteColumnStatisticsForPartitionCallable(const DeleteColumnStatisticsForPartitionRequestT &request) const
void StopCrawlerAsync(const StopCrawlerRequestT &request, const StopCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTableVersionsOutcome GetTableVersions(const Model::GetTableVersionsRequest &request) const
void ListUsageProfilesAsync(const ListUsageProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListUsageProfilesRequestT &request={}) const
void StopCrawlerScheduleAsync(const StopCrawlerScheduleRequestT &request, const StopCrawlerScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartColumnStatisticsTaskRunScheduleAsync(const StartColumnStatisticsTaskRunScheduleRequestT &request, const StartColumnStatisticsTaskRunScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchGetDevEndpointsAsync(const BatchGetDevEndpointsRequestT &request, const BatchGetDevEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartTriggerOutcomeCallable StartTriggerCallable(const StartTriggerRequestT &request) const
void DeleteTableAsync(const DeleteTableRequestT &request, const DeleteTableResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetPartitionsAsync(const GetPartitionsRequestT &request, const GetPartitionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartTriggerOutcome StartTrigger(const Model::StartTriggerRequest &request) const
Model::CancelStatementOutcomeCallable CancelStatementCallable(const CancelStatementRequestT &request) const
virtual Model::ListDataQualityResultsOutcome ListDataQualityResults(const Model::ListDataQualityResultsRequest &request={}) const
Model::BatchDeleteTableVersionOutcomeCallable BatchDeleteTableVersionCallable(const BatchDeleteTableVersionRequestT &request) const
virtual Model::DeleteColumnStatisticsTaskSettingsOutcome DeleteColumnStatisticsTaskSettings(const Model::DeleteColumnStatisticsTaskSettingsRequest &request) const
virtual Model::DeleteDatabaseOutcome DeleteDatabase(const Model::DeleteDatabaseRequest &request) const
virtual Model::GetPartitionIndexesOutcome GetPartitionIndexes(const Model::GetPartitionIndexesRequest &request) const
Model::ListColumnStatisticsTaskRunsOutcomeCallable ListColumnStatisticsTaskRunsCallable(const ListColumnStatisticsTaskRunsRequestT &request={}) const
Model::DeleteCustomEntityTypeOutcomeCallable DeleteCustomEntityTypeCallable(const DeleteCustomEntityTypeRequestT &request) const
virtual Model::DeletePartitionOutcome DeletePartition(const Model::DeletePartitionRequest &request) const
void CreateUsageProfileAsync(const CreateUsageProfileRequestT &request, const CreateUsageProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchGetPartitionOutcome BatchGetPartition(const Model::BatchGetPartitionRequest &request) const
static const char * GetAllocationTag()
void DeleteSessionAsync(const DeleteSessionRequestT &request, const DeleteSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTriggersOutcome GetTriggers(const Model::GetTriggersRequest &request={}) const
Model::GetSecurityConfigurationsOutcomeCallable GetSecurityConfigurationsCallable(const GetSecurityConfigurationsRequestT &request={}) const
virtual Model::GetConnectionsOutcome GetConnections(const Model::GetConnectionsRequest &request={}) const
Model::UpdateUsageProfileOutcomeCallable UpdateUsageProfileCallable(const UpdateUsageProfileRequestT &request) const
virtual Model::CreatePartitionOutcome CreatePartition(const Model::CreatePartitionRequest &request) const
void GetTableVersionAsync(const GetTableVersionRequestT &request, const GetTableVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::PutSchemaVersionMetadataOutcome PutSchemaVersionMetadata(const Model::PutSchemaVersionMetadataRequest &request) const
void GetBlueprintRunsAsync(const GetBlueprintRunsRequestT &request, const GetBlueprintRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateTableOptimizerOutcome UpdateTableOptimizer(const Model::UpdateTableOptimizerRequest &request) const
void GetCatalogImportStatusAsync(const GetCatalogImportStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetCatalogImportStatusRequestT &request={}) const
void GetDataQualityModelResultAsync(const GetDataQualityModelResultRequestT &request, const GetDataQualityModelResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSessionOutcome GetSession(const Model::GetSessionRequest &request) const
virtual Model::UpdateJobOutcome UpdateJob(const Model::UpdateJobRequest &request) const
void GetCrawlerMetricsAsync(const GetCrawlerMetricsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetCrawlerMetricsRequestT &request={}) const
Model::PutDataQualityProfileAnnotationOutcomeCallable PutDataQualityProfileAnnotationCallable(const PutDataQualityProfileAnnotationRequestT &request) const
void CreateSecurityConfigurationAsync(const CreateSecurityConfigurationRequestT &request, const CreateSecurityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateUserDefinedFunctionAsync(const UpdateUserDefinedFunctionRequestT &request, const UpdateUserDefinedFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTagsOutcome GetTags(const Model::GetTagsRequest &request) const
Model::GetCrawlerMetricsOutcomeCallable GetCrawlerMetricsCallable(const GetCrawlerMetricsRequestT &request={}) const
Model::CreatePartitionOutcomeCallable CreatePartitionCallable(const CreatePartitionRequestT &request) const
virtual Model::GetTablesOutcome GetTables(const Model::GetTablesRequest &request) const
void DeleteConnectionAsync(const DeleteConnectionRequestT &request, const DeleteConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateCrawlerAsync(const CreateCrawlerRequestT &request, const CreateCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopCrawlerOutcomeCallable StopCrawlerCallable(const StopCrawlerRequestT &request) const
virtual Model::GetDevEndpointsOutcome GetDevEndpoints(const Model::GetDevEndpointsRequest &request={}) const
virtual Model::ListStatementsOutcome ListStatements(const Model::ListStatementsRequest &request) const
Model::GetDataQualityRulesetEvaluationRunOutcomeCallable GetDataQualityRulesetEvaluationRunCallable(const GetDataQualityRulesetEvaluationRunRequestT &request) const
void CheckSchemaVersionValidityAsync(const CheckSchemaVersionValidityRequestT &request, const CheckSchemaVersionValidityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetDataQualityResultOutcomeCallable GetDataQualityResultCallable(const GetDataQualityResultRequestT &request) const
void DeletePartitionAsync(const DeletePartitionRequestT &request, const DeletePartitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataQualityResultsOutcomeCallable ListDataQualityResultsCallable(const ListDataQualityResultsRequestT &request={}) const
virtual Model::GetPartitionOutcome GetPartition(const Model::GetPartitionRequest &request) const
virtual Model::StartJobRunOutcome StartJobRun(const Model::StartJobRunRequest &request) const
virtual Model::GetCatalogImportStatusOutcome GetCatalogImportStatus(const Model::GetCatalogImportStatusRequest &request={}) const
void GetDatabasesAsync(const GetDatabasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetDatabasesRequestT &request={}) const
void GetWorkflowRunsAsync(const GetWorkflowRunsRequestT &request, const GetWorkflowRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListCustomEntityTypesAsync(const ListCustomEntityTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCustomEntityTypesRequestT &request={}) const
Model::GetJobsOutcomeCallable GetJobsCallable(const GetJobsRequestT &request={}) const
Model::RegisterSchemaVersionOutcomeCallable RegisterSchemaVersionCallable(const RegisterSchemaVersionRequestT &request) const
void StartCrawlerAsync(const StartCrawlerRequestT &request, const StartCrawlerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataQualityRulesetEvaluationRunsAsync(const ListDataQualityRulesetEvaluationRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataQualityRulesetEvaluationRunsRequestT &request={}) const
void StartDataQualityRuleRecommendationRunAsync(const StartDataQualityRuleRecommendationRunRequestT &request, const StartDataQualityRuleRecommendationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopColumnStatisticsTaskRunScheduleOutcomeCallable StopColumnStatisticsTaskRunScheduleCallable(const StopColumnStatisticsTaskRunScheduleRequestT &request) const
void GetDataflowGraphAsync(const GetDataflowGraphResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetDataflowGraphRequestT &request={}) const
Model::GetWorkflowOutcomeCallable GetWorkflowCallable(const GetWorkflowRequestT &request) const
virtual Model::DeleteSchemaVersionsOutcome DeleteSchemaVersions(const Model::DeleteSchemaVersionsRequest &request) const
Model::RemoveSchemaVersionMetadataOutcomeCallable RemoveSchemaVersionMetadataCallable(const RemoveSchemaVersionMetadataRequestT &request) const
void DeleteDataQualityRulesetAsync(const DeleteDataQualityRulesetRequestT &request, const DeleteDataQualityRulesetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTriggerOutcome GetTrigger(const Model::GetTriggerRequest &request) const
Model::DeletePartitionIndexOutcomeCallable DeletePartitionIndexCallable(const DeletePartitionIndexRequestT &request) const
virtual Model::GetUnfilteredPartitionMetadataOutcome GetUnfilteredPartitionMetadata(const Model::GetUnfilteredPartitionMetadataRequest &request) const
void GetColumnStatisticsTaskRunAsync(const GetColumnStatisticsTaskRunRequestT &request, const GetColumnStatisticsTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartWorkflowRunOutcome StartWorkflowRun(const Model::StartWorkflowRunRequest &request) const
virtual Model::GetDataflowGraphOutcome GetDataflowGraph(const Model::GetDataflowGraphRequest &request={}) const
Model::DeleteSecurityConfigurationOutcomeCallable DeleteSecurityConfigurationCallable(const DeleteSecurityConfigurationRequestT &request) const
void CreateColumnStatisticsTaskSettingsAsync(const CreateColumnStatisticsTaskSettingsRequestT &request, const CreateColumnStatisticsTaskSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdatePartitionOutcome UpdatePartition(const Model::UpdatePartitionRequest &request) const
void UpdateBlueprintAsync(const UpdateBlueprintRequestT &request, const UpdateBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void PutResourcePolicyAsync(const PutResourcePolicyRequestT &request, const PutResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateSourceControlFromJobOutcomeCallable UpdateSourceControlFromJobCallable(const UpdateSourceControlFromJobRequestT &request={}) const
Model::DeleteBlueprintOutcomeCallable DeleteBlueprintCallable(const DeleteBlueprintRequestT &request) const
virtual Model::CreatePartitionIndexOutcome CreatePartitionIndex(const Model::CreatePartitionIndexRequest &request) const
void ListColumnStatisticsTaskRunsAsync(const ListColumnStatisticsTaskRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListColumnStatisticsTaskRunsRequestT &request={}) const
Model::StartExportLabelsTaskRunOutcomeCallable StartExportLabelsTaskRunCallable(const StartExportLabelsTaskRunRequestT &request) const
Model::GetUserDefinedFunctionOutcomeCallable GetUserDefinedFunctionCallable(const GetUserDefinedFunctionRequestT &request) const
void UpdateCrawlerScheduleAsync(const UpdateCrawlerScheduleRequestT &request, const UpdateCrawlerScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDevEndpointAsync(const GetDevEndpointRequestT &request, const GetDevEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateColumnStatisticsForPartitionOutcome UpdateColumnStatisticsForPartition(const Model::UpdateColumnStatisticsForPartitionRequest &request) const
Model::DeleteTriggerOutcomeCallable DeleteTriggerCallable(const DeleteTriggerRequestT &request) const
void GetMLTaskRunsAsync(const GetMLTaskRunsRequestT &request, const GetMLTaskRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetDataQualityModelResultOutcomeCallable GetDataQualityModelResultCallable(const GetDataQualityModelResultRequestT &request) const
void GetResourcePolicyAsync(const GetResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetResourcePolicyRequestT &request={}) const
void PutSchemaVersionMetadataAsync(const PutSchemaVersionMetadataRequestT &request, const PutSchemaVersionMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RunStatementOutcome RunStatement(const Model::RunStatementRequest &request) const
void GetUnfilteredPartitionMetadataAsync(const GetUnfilteredPartitionMetadataRequestT &request, const GetUnfilteredPartitionMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateRegistryAsync(const CreateRegistryRequestT &request, const CreateRegistryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateBlueprintAsync(const CreateBlueprintRequestT &request, const CreateBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateBlueprintOutcome CreateBlueprint(const Model::CreateBlueprintRequest &request) const
void DeleteBlueprintAsync(const DeleteBlueprintRequestT &request, const DeleteBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetPartitionIndexesAsync(const GetPartitionIndexesRequestT &request, const GetPartitionIndexesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListCrawlsOutcomeCallable ListCrawlsCallable(const ListCrawlsRequestT &request) const
virtual Model::UpdateColumnStatisticsForTableOutcome UpdateColumnStatisticsForTable(const Model::UpdateColumnStatisticsForTableRequest &request) const
Model::GetColumnStatisticsTaskSettingsOutcomeCallable GetColumnStatisticsTaskSettingsCallable(const GetColumnStatisticsTaskSettingsRequestT &request) const
void GetSchemaVersionAsync(const GetSchemaVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const GetSchemaVersionRequestT &request={}) const
virtual Model::PutResourcePolicyOutcome PutResourcePolicy(const Model::PutResourcePolicyRequest &request) const
Model::UpdateDatabaseOutcomeCallable UpdateDatabaseCallable(const UpdateDatabaseRequestT &request) const
Model::GetMLTransformsOutcomeCallable GetMLTransformsCallable(const GetMLTransformsRequestT &request={}) const
void StartMLEvaluationTaskRunAsync(const StartMLEvaluationTaskRunRequestT &request, const StartMLEvaluationTaskRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
std::future< GetBlueprintRunsOutcome > GetBlueprintRunsOutcomeCallable
std::future< StartImportLabelsTaskRunOutcome > StartImportLabelsTaskRunOutcomeCallable
std::future< GetDevEndpointsOutcome > GetDevEndpointsOutcomeCallable
std::future< UpdateUsageProfileOutcome > UpdateUsageProfileOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< StartCrawlerScheduleOutcome > StartCrawlerScheduleOutcomeCallable
std::future< UpdateTriggerOutcome > UpdateTriggerOutcomeCallable
std::future< ListCrawlersOutcome > ListCrawlersOutcomeCallable
std::future< StartColumnStatisticsTaskRunScheduleOutcome > StartColumnStatisticsTaskRunScheduleOutcomeCallable
std::future< ListSchemasOutcome > ListSchemasOutcomeCallable
std::future< GetTablesOutcome > GetTablesOutcomeCallable
std::future< PutSchemaVersionMetadataOutcome > PutSchemaVersionMetadataOutcomeCallable
std::future< BatchGetJobsOutcome > BatchGetJobsOutcomeCallable
std::future< StopColumnStatisticsTaskRunOutcome > StopColumnStatisticsTaskRunOutcomeCallable
std::future< DeleteJobOutcome > DeleteJobOutcomeCallable
std::future< GetDataQualityRuleRecommendationRunOutcome > GetDataQualityRuleRecommendationRunOutcomeCallable
std::future< DeleteDevEndpointOutcome > DeleteDevEndpointOutcomeCallable
std::future< CancelDataQualityRulesetEvaluationRunOutcome > CancelDataQualityRulesetEvaluationRunOutcomeCallable
std::future< RunStatementOutcome > RunStatementOutcomeCallable
std::future< GetClassifiersOutcome > GetClassifiersOutcomeCallable
std::future< GetTableVersionOutcome > GetTableVersionOutcomeCallable
std::future< GetUserDefinedFunctionsOutcome > GetUserDefinedFunctionsOutcomeCallable
std::future< DeleteUserDefinedFunctionOutcome > DeleteUserDefinedFunctionOutcomeCallable
std::future< GetSchemaVersionOutcome > GetSchemaVersionOutcomeCallable
std::future< GetWorkflowRunOutcome > GetWorkflowRunOutcomeCallable
std::future< StartJobRunOutcome > StartJobRunOutcomeCallable
std::future< UpdateSourceControlFromJobOutcome > UpdateSourceControlFromJobOutcomeCallable
std::future< GetDataQualityRulesetOutcome > GetDataQualityRulesetOutcomeCallable
std::future< CancelStatementOutcome > CancelStatementOutcomeCallable
std::future< ListDataQualityStatisticAnnotationsOutcome > ListDataQualityStatisticAnnotationsOutcomeCallable
std::future< ListSessionsOutcome > ListSessionsOutcomeCallable
std::future< CreateClassifierOutcome > CreateClassifierOutcomeCallable
std::future< GetSchemaVersionsDiffOutcome > GetSchemaVersionsDiffOutcomeCallable
std::future< GetUnfilteredPartitionsMetadataOutcome > GetUnfilteredPartitionsMetadataOutcomeCallable
std::future< CreateUserDefinedFunctionOutcome > CreateUserDefinedFunctionOutcomeCallable
std::future< DeleteClassifierOutcome > DeleteClassifierOutcomeCallable
std::future< GetMLTransformOutcome > GetMLTransformOutcomeCallable
std::future< ResetJobBookmarkOutcome > ResetJobBookmarkOutcomeCallable
std::future< ListMLTransformsOutcome > ListMLTransformsOutcomeCallable
std::future< CreateBlueprintOutcome > CreateBlueprintOutcomeCallable
std::future< CreateRegistryOutcome > CreateRegistryOutcomeCallable
std::future< GetWorkflowRunPropertiesOutcome > GetWorkflowRunPropertiesOutcomeCallable
std::future< GetSecurityConfigurationOutcome > GetSecurityConfigurationOutcomeCallable
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
std::future< CreatePartitionIndexOutcome > CreatePartitionIndexOutcomeCallable
std::future< StartCrawlerOutcome > StartCrawlerOutcomeCallable
std::future< GetDataCatalogEncryptionSettingsOutcome > GetDataCatalogEncryptionSettingsOutcomeCallable
std::future< PutDataQualityProfileAnnotationOutcome > PutDataQualityProfileAnnotationOutcomeCallable
std::future< GetPartitionOutcome > GetPartitionOutcomeCallable
std::future< DeleteWorkflowOutcome > DeleteWorkflowOutcomeCallable
std::future< CreateWorkflowOutcome > CreateWorkflowOutcomeCallable
std::future< UpdateJobOutcome > UpdateJobOutcomeCallable
std::future< StartDataQualityRuleRecommendationRunOutcome > StartDataQualityRuleRecommendationRunOutcomeCallable
std::future< DeleteSecurityConfigurationOutcome > DeleteSecurityConfigurationOutcomeCallable
std::future< BatchUpdatePartitionOutcome > BatchUpdatePartitionOutcomeCallable
std::future< CreateJobOutcome > CreateJobOutcomeCallable
std::future< UpdateDatabaseOutcome > UpdateDatabaseOutcomeCallable
std::future< DeleteDatabaseOutcome > DeleteDatabaseOutcomeCallable
std::future< GetCrawlerOutcome > GetCrawlerOutcomeCallable
std::future< UpdateDevEndpointOutcome > UpdateDevEndpointOutcomeCallable
std::future< CreateDatabaseOutcome > CreateDatabaseOutcomeCallable
std::future< GetCrawlersOutcome > GetCrawlersOutcomeCallable
std::future< GetJobBookmarkOutcome > GetJobBookmarkOutcomeCallable
std::future< CreateMLTransformOutcome > CreateMLTransformOutcomeCallable
std::future< BatchGetCrawlersOutcome > BatchGetCrawlersOutcomeCallable
std::future< BatchDeletePartitionOutcome > BatchDeletePartitionOutcomeCallable
std::future< UpdatePartitionOutcome > UpdatePartitionOutcomeCallable
std::future< UpdateDataQualityRulesetOutcome > UpdateDataQualityRulesetOutcomeCallable
std::future< RemoveSchemaVersionMetadataOutcome > RemoveSchemaVersionMetadataOutcomeCallable
std::future< UpdateClassifierOutcome > UpdateClassifierOutcomeCallable
std::future< GetJobRunsOutcome > GetJobRunsOutcomeCallable
std::future< UpdateBlueprintOutcome > UpdateBlueprintOutcomeCallable
std::future< ListCustomEntityTypesOutcome > ListCustomEntityTypesOutcomeCallable
std::future< QuerySchemaVersionMetadataOutcome > QuerySchemaVersionMetadataOutcomeCallable
std::future< BatchGetTableOptimizerOutcome > BatchGetTableOptimizerOutcomeCallable
std::future< DeletePartitionOutcome > DeletePartitionOutcomeCallable
std::future< ListRegistriesOutcome > ListRegistriesOutcomeCallable
std::future< UpdateUserDefinedFunctionOutcome > UpdateUserDefinedFunctionOutcomeCallable
std::future< StartColumnStatisticsTaskRunOutcome > StartColumnStatisticsTaskRunOutcomeCallable
std::future< CreateColumnStatisticsTaskSettingsOutcome > CreateColumnStatisticsTaskSettingsOutcomeCallable
std::future< CreateSchemaOutcome > CreateSchemaOutcomeCallable
std::future< DeleteCrawlerOutcome > DeleteCrawlerOutcomeCallable
std::future< UpdateMLTransformOutcome > UpdateMLTransformOutcomeCallable
std::future< UpdateCrawlerScheduleOutcome > UpdateCrawlerScheduleOutcomeCallable
std::future< GetDataQualityModelResultOutcome > GetDataQualityModelResultOutcomeCallable
std::future< SearchTablesOutcome > SearchTablesOutcomeCallable
std::future< DeleteCustomEntityTypeOutcome > DeleteCustomEntityTypeOutcomeCallable
std::future< StartMLLabelingSetGenerationTaskRunOutcome > StartMLLabelingSetGenerationTaskRunOutcomeCallable
std::future< DeleteColumnStatisticsForPartitionOutcome > DeleteColumnStatisticsForPartitionOutcomeCallable
std::future< GetSchemaByDefinitionOutcome > GetSchemaByDefinitionOutcomeCallable
std::future< GetDevEndpointOutcome > GetDevEndpointOutcomeCallable
std::future< DeleteMLTransformOutcome > DeleteMLTransformOutcomeCallable
std::future< UpdateColumnStatisticsForTableOutcome > UpdateColumnStatisticsForTableOutcomeCallable
std::future< BatchDeleteConnectionOutcome > BatchDeleteConnectionOutcomeCallable
std::future< ListStatementsOutcome > ListStatementsOutcomeCallable
std::future< StopSessionOutcome > StopSessionOutcomeCallable
std::future< DeleteColumnStatisticsForTableOutcome > DeleteColumnStatisticsForTableOutcomeCallable
std::future< CreateScriptOutcome > CreateScriptOutcomeCallable
std::future< GetJobRunOutcome > GetJobRunOutcomeCallable
std::future< GetTriggersOutcome > GetTriggersOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< GetTriggerOutcome > GetTriggerOutcomeCallable
std::future< StopColumnStatisticsTaskRunScheduleOutcome > StopColumnStatisticsTaskRunScheduleOutcomeCallable
std::future< StartTriggerOutcome > StartTriggerOutcomeCallable
std::future< GetDataQualityResultOutcome > GetDataQualityResultOutcomeCallable
std::future< BatchGetTriggersOutcome > BatchGetTriggersOutcomeCallable
std::future< StartWorkflowRunOutcome > StartWorkflowRunOutcomeCallable
std::future< GetJobsOutcome > GetJobsOutcomeCallable
std::future< GetSessionOutcome > GetSessionOutcomeCallable
std::future< BatchGetCustomEntityTypesOutcome > BatchGetCustomEntityTypesOutcomeCallable
std::future< BatchDeleteTableVersionOutcome > BatchDeleteTableVersionOutcomeCallable
std::future< ListBlueprintsOutcome > ListBlueprintsOutcomeCallable
std::future< ListJobsOutcome > ListJobsOutcomeCallable
std::future< CreatePartitionOutcome > CreatePartitionOutcomeCallable
std::future< DeleteSchemaVersionsOutcome > DeleteSchemaVersionsOutcomeCallable
std::future< GetColumnStatisticsTaskSettingsOutcome > GetColumnStatisticsTaskSettingsOutcomeCallable
std::future< CreateUsageProfileOutcome > CreateUsageProfileOutcomeCallable
std::future< StopWorkflowRunOutcome > StopWorkflowRunOutcomeCallable
std::future< ListColumnStatisticsTaskRunsOutcome > ListColumnStatisticsTaskRunsOutcomeCallable
std::future< GetUsageProfileOutcome > GetUsageProfileOutcomeCallable
std::future< CancelDataQualityRuleRecommendationRunOutcome > CancelDataQualityRuleRecommendationRunOutcomeCallable
std::future< CreateDataQualityRulesetOutcome > CreateDataQualityRulesetOutcomeCallable
std::future< GetTableOptimizerOutcome > GetTableOptimizerOutcomeCallable
std::future< ListDataQualityRulesetsOutcome > ListDataQualityRulesetsOutcomeCallable
std::future< CreateTableOutcome > CreateTableOutcomeCallable
std::future< DeleteTableOptimizerOutcome > DeleteTableOptimizerOutcomeCallable
std::future< UpdateColumnStatisticsForPartitionOutcome > UpdateColumnStatisticsForPartitionOutcomeCallable
std::future< UpdateRegistryOutcome > UpdateRegistryOutcomeCallable
std::future< StopTriggerOutcome > StopTriggerOutcomeCallable
std::future< ListCrawlsOutcome > ListCrawlsOutcomeCallable
std::future< UpdateWorkflowOutcome > UpdateWorkflowOutcomeCallable
std::future< BatchStopJobRunOutcome > BatchStopJobRunOutcomeCallable
std::future< DeleteRegistryOutcome > DeleteRegistryOutcomeCallable
std::future< TestConnectionOutcome > TestConnectionOutcomeCallable
std::future< BatchPutDataQualityStatisticAnnotationOutcome > BatchPutDataQualityStatisticAnnotationOutcomeCallable
std::future< GetDatabaseOutcome > GetDatabaseOutcomeCallable
std::future< GetColumnStatisticsForPartitionOutcome > GetColumnStatisticsForPartitionOutcomeCallable
std::future< GetSchemaOutcome > GetSchemaOutcomeCallable
std::future< ResumeWorkflowRunOutcome > ResumeWorkflowRunOutcomeCallable
std::future< UpdateCrawlerOutcome > UpdateCrawlerOutcomeCallable
std::future< GetTagsOutcome > GetTagsOutcomeCallable
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
std::future< GetStatementOutcome > GetStatementOutcomeCallable
std::future< StopCrawlerOutcome > StopCrawlerOutcomeCallable
std::future< GetDataQualityModelOutcome > GetDataQualityModelOutcomeCallable
std::future< GetColumnStatisticsTaskRunsOutcome > GetColumnStatisticsTaskRunsOutcomeCallable
std::future< GetMLTransformsOutcome > GetMLTransformsOutcomeCallable
std::future< UpdateConnectionOutcome > UpdateConnectionOutcomeCallable
std::future< DeleteDataQualityRulesetOutcome > DeleteDataQualityRulesetOutcomeCallable
std::future< GetColumnStatisticsForTableOutcome > GetColumnStatisticsForTableOutcomeCallable
std::future< GetDataQualityRulesetEvaluationRunOutcome > GetDataQualityRulesetEvaluationRunOutcomeCallable
std::future< UpdateColumnStatisticsTaskSettingsOutcome > UpdateColumnStatisticsTaskSettingsOutcomeCallable
std::future< CreateTriggerOutcome > CreateTriggerOutcomeCallable
std::future< CreateCrawlerOutcome > CreateCrawlerOutcomeCallable
std::future< DeleteTableOutcome > DeleteTableOutcomeCallable
std::future< GetBlueprintRunOutcome > GetBlueprintRunOutcomeCallable
std::future< GetMLTaskRunsOutcome > GetMLTaskRunsOutcomeCallable
std::future< BatchDeleteTableOutcome > BatchDeleteTableOutcomeCallable
std::future< UpdateSchemaOutcome > UpdateSchemaOutcomeCallable
std::future< ListTriggersOutcome > ListTriggersOutcomeCallable
std::future< GetCatalogImportStatusOutcome > GetCatalogImportStatusOutcomeCallable
std::future< GetMappingOutcome > GetMappingOutcomeCallable
std::future< UpdateTableOptimizerOutcome > UpdateTableOptimizerOutcomeCallable
std::future< BatchGetDataQualityResultOutcome > BatchGetDataQualityResultOutcomeCallable
std::future< GetWorkflowOutcome > GetWorkflowOutcomeCallable
std::future< CreateSecurityConfigurationOutcome > CreateSecurityConfigurationOutcomeCallable
std::future< GetColumnStatisticsTaskRunOutcome > GetColumnStatisticsTaskRunOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetConnectionsOutcome > GetConnectionsOutcomeCallable
std::future< GetSecurityConfigurationsOutcome > GetSecurityConfigurationsOutcomeCallable
std::future< CreateDevEndpointOutcome > CreateDevEndpointOutcomeCallable
std::future< DeleteBlueprintOutcome > DeleteBlueprintOutcomeCallable
std::future< StartExportLabelsTaskRunOutcome > StartExportLabelsTaskRunOutcomeCallable
std::future< CreateSessionOutcome > CreateSessionOutcomeCallable
std::future< DeleteUsageProfileOutcome > DeleteUsageProfileOutcomeCallable
std::future< ListDevEndpointsOutcome > ListDevEndpointsOutcomeCallable
std::future< GetCrawlerMetricsOutcome > GetCrawlerMetricsOutcomeCallable
std::future< GetCustomEntityTypeOutcome > GetCustomEntityTypeOutcomeCallable
std::future< DeleteSchemaOutcome > DeleteSchemaOutcomeCallable
std::future< DeleteTriggerOutcome > DeleteTriggerOutcomeCallable
std::future< CheckSchemaVersionValidityOutcome > CheckSchemaVersionValidityOutcomeCallable
std::future< ImportCatalogToGlueOutcome > ImportCatalogToGlueOutcomeCallable
std::future< ListDataQualityResultsOutcome > ListDataQualityResultsOutcomeCallable
std::future< GetPartitionsOutcome > GetPartitionsOutcomeCallable
std::future< GetResourcePolicyOutcome > GetResourcePolicyOutcomeCallable
std::future< StartBlueprintRunOutcome > StartBlueprintRunOutcomeCallable
std::future< PutDataCatalogEncryptionSettingsOutcome > PutDataCatalogEncryptionSettingsOutcomeCallable
std::future< GetJobOutcome > GetJobOutcomeCallable
std::future< GetTableVersionsOutcome > GetTableVersionsOutcomeCallable
std::future< BatchGetBlueprintsOutcome > BatchGetBlueprintsOutcomeCallable
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
std::future< DeleteSessionOutcome > DeleteSessionOutcomeCallable
std::future< ListTableOptimizerRunsOutcome > ListTableOptimizerRunsOutcomeCallable
std::future< ListDataQualityRuleRecommendationRunsOutcome > ListDataQualityRuleRecommendationRunsOutcomeCallable
std::future< StartDataQualityRulesetEvaluationRunOutcome > StartDataQualityRulesetEvaluationRunOutcomeCallable
std::future< ListWorkflowsOutcome > ListWorkflowsOutcomeCallable
std::future< GetUserDefinedFunctionOutcome > GetUserDefinedFunctionOutcomeCallable
std::future< PutWorkflowRunPropertiesOutcome > PutWorkflowRunPropertiesOutcomeCallable
std::future< GetDataflowGraphOutcome > GetDataflowGraphOutcomeCallable
std::future< BatchGetWorkflowsOutcome > BatchGetWorkflowsOutcomeCallable
std::future< ListSchemaVersionsOutcome > ListSchemaVersionsOutcomeCallable
std::future< ListDataQualityStatisticsOutcome > ListDataQualityStatisticsOutcomeCallable
std::future< GetMLTaskRunOutcome > GetMLTaskRunOutcomeCallable
std::future< GetConnectionOutcome > GetConnectionOutcomeCallable
std::future< GetResourcePoliciesOutcome > GetResourcePoliciesOutcomeCallable
std::future< GetPlanOutcome > GetPlanOutcomeCallable
std::future< GetDatabasesOutcome > GetDatabasesOutcomeCallable
std::future< StartMLEvaluationTaskRunOutcome > StartMLEvaluationTaskRunOutcomeCallable
std::future< UpdateJobFromSourceControlOutcome > UpdateJobFromSourceControlOutcomeCallable
std::future< CreateTableOptimizerOutcome > CreateTableOptimizerOutcomeCallable
std::future< DeletePartitionIndexOutcome > DeletePartitionIndexOutcomeCallable
std::future< StopCrawlerScheduleOutcome > StopCrawlerScheduleOutcomeCallable
std::future< RegisterSchemaVersionOutcome > RegisterSchemaVersionOutcomeCallable
std::future< CancelMLTaskRunOutcome > CancelMLTaskRunOutcomeCallable
std::future< GetPartitionIndexesOutcome > GetPartitionIndexesOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< GetClassifierOutcome > GetClassifierOutcomeCallable
std::future< GetWorkflowRunsOutcome > GetWorkflowRunsOutcomeCallable
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
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String