/** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ #pragma once /* Generic header includes */ #include #include #include #include #include #include #include #include #include /* End of generic header includes */ /* Service model headers required in GlueClient header */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* End of service model headers required in GlueClient header */ namespace Aws { namespace Http { class HttpClient; class HttpClientFactory; } // namespace Http namespace Utils { template< typename R, typename E> class Outcome; namespace Threading { class Executor; } // namespace Threading } // namespace Utils namespace Auth { class AWSCredentials; class AWSCredentialsProvider; } // namespace Auth namespace Client { class RetryStrategy; } // namespace Client namespace Glue { using GlueClientConfiguration = Aws::Client::GenericClientConfiguration; using GlueEndpointProviderBase = Aws::Glue::Endpoint::GlueEndpointProviderBase; using GlueEndpointProvider = Aws::Glue::Endpoint::GlueEndpointProvider; namespace Model { /* Service model forward declarations required in GlueClient header */ class BatchCreatePartitionRequest; class BatchDeleteConnectionRequest; class BatchDeletePartitionRequest; class BatchDeleteTableRequest; class BatchDeleteTableVersionRequest; class BatchGetBlueprintsRequest; class BatchGetCrawlersRequest; class BatchGetCustomEntityTypesRequest; class BatchGetDataQualityResultRequest; class BatchGetDevEndpointsRequest; class BatchGetJobsRequest; class BatchGetPartitionRequest; class BatchGetTriggersRequest; class BatchGetWorkflowsRequest; class BatchStopJobRunRequest; class BatchUpdatePartitionRequest; class CancelDataQualityRuleRecommendationRunRequest; class CancelDataQualityRulesetEvaluationRunRequest; class CancelMLTaskRunRequest; class CancelStatementRequest; class CheckSchemaVersionValidityRequest; class CreateBlueprintRequest; class CreateClassifierRequest; class CreateConnectionRequest; class CreateCrawlerRequest; class CreateCustomEntityTypeRequest; class CreateDataQualityRulesetRequest; class CreateDatabaseRequest; class CreateDevEndpointRequest; class CreateJobRequest; class CreateMLTransformRequest; class CreatePartitionRequest; class CreatePartitionIndexRequest; class CreateRegistryRequest; class CreateSchemaRequest; class CreateScriptRequest; class CreateSecurityConfigurationRequest; class CreateSessionRequest; class CreateTableRequest; class CreateTriggerRequest; class CreateUserDefinedFunctionRequest; class CreateWorkflowRequest; class DeleteBlueprintRequest; class DeleteClassifierRequest; class DeleteColumnStatisticsForPartitionRequest; class DeleteColumnStatisticsForTableRequest; class DeleteConnectionRequest; class DeleteCrawlerRequest; class DeleteCustomEntityTypeRequest; class DeleteDataQualityRulesetRequest; class DeleteDatabaseRequest; class DeleteDevEndpointRequest; class DeleteJobRequest; class DeleteMLTransformRequest; class DeletePartitionRequest; class DeletePartitionIndexRequest; class DeleteRegistryRequest; class DeleteResourcePolicyRequest; class DeleteSchemaRequest; class DeleteSchemaVersionsRequest; class DeleteSecurityConfigurationRequest; class DeleteSessionRequest; class DeleteTableRequest; class DeleteTableVersionRequest; class DeleteTriggerRequest; class DeleteUserDefinedFunctionRequest; class DeleteWorkflowRequest; class GetBlueprintRequest; class GetBlueprintRunRequest; class GetBlueprintRunsRequest; class GetCatalogImportStatusRequest; class GetClassifierRequest; class GetClassifiersRequest; class GetColumnStatisticsForPartitionRequest; class GetColumnStatisticsForTableRequest; class GetConnectionRequest; class GetConnectionsRequest; class GetCrawlerRequest; class GetCrawlerMetricsRequest; class GetCrawlersRequest; class GetCustomEntityTypeRequest; class GetDataCatalogEncryptionSettingsRequest; class GetDataQualityResultRequest; class GetDataQualityRuleRecommendationRunRequest; class GetDataQualityRulesetRequest; class GetDataQualityRulesetEvaluationRunRequest; class GetDatabaseRequest; class GetDatabasesRequest; class GetDataflowGraphRequest; class GetDevEndpointRequest; class GetDevEndpointsRequest; class GetJobRequest; class GetJobBookmarkRequest; class GetJobRunRequest; class GetJobRunsRequest; class GetJobsRequest; class GetMLTaskRunRequest; class GetMLTaskRunsRequest; class GetMLTransformRequest; class GetMLTransformsRequest; class GetMappingRequest; class GetPartitionRequest; class GetPartitionIndexesRequest; class GetPartitionsRequest; class GetPlanRequest; class GetRegistryRequest; class GetResourcePoliciesRequest; class GetResourcePolicyRequest; class GetSchemaRequest; class GetSchemaByDefinitionRequest; class GetSchemaVersionRequest; class GetSchemaVersionsDiffRequest; class GetSecurityConfigurationRequest; class GetSecurityConfigurationsRequest; class GetSessionRequest; class GetStatementRequest; class GetTableRequest; class GetTableVersionRequest; class GetTableVersionsRequest; class GetTablesRequest; class GetTagsRequest; class GetTriggerRequest; class GetTriggersRequest; class GetUnfilteredPartitionMetadataRequest; class GetUnfilteredPartitionsMetadataRequest; class GetUnfilteredTableMetadataRequest; class GetUserDefinedFunctionRequest; class GetUserDefinedFunctionsRequest; class GetWorkflowRequest; class GetWorkflowRunRequest; class GetWorkflowRunPropertiesRequest; class GetWorkflowRunsRequest; class ImportCatalogToGlueRequest; class ListBlueprintsRequest; class ListCrawlersRequest; class ListCrawlsRequest; class ListCustomEntityTypesRequest; class ListDataQualityResultsRequest; class ListDataQualityRuleRecommendationRunsRequest; class ListDataQualityRulesetEvaluationRunsRequest; class ListDataQualityRulesetsRequest; class ListDevEndpointsRequest; class ListJobsRequest; class ListMLTransformsRequest; class ListRegistriesRequest; class ListSchemaVersionsRequest; class ListSchemasRequest; class ListSessionsRequest; class ListStatementsRequest; class ListTriggersRequest; class ListWorkflowsRequest; class PutDataCatalogEncryptionSettingsRequest; class PutResourcePolicyRequest; class PutSchemaVersionMetadataRequest; class PutWorkflowRunPropertiesRequest; class QuerySchemaVersionMetadataRequest; class RegisterSchemaVersionRequest; class RemoveSchemaVersionMetadataRequest; class ResetJobBookmarkRequest; class ResumeWorkflowRunRequest; class RunStatementRequest; class SearchTablesRequest; class StartBlueprintRunRequest; class StartCrawlerRequest; class StartCrawlerScheduleRequest; class StartDataQualityRuleRecommendationRunRequest; class StartDataQualityRulesetEvaluationRunRequest; class StartExportLabelsTaskRunRequest; class StartImportLabelsTaskRunRequest; class StartJobRunRequest; class StartMLEvaluationTaskRunRequest; class StartMLLabelingSetGenerationTaskRunRequest; class StartTriggerRequest; class StartWorkflowRunRequest; class StopCrawlerRequest; class StopCrawlerScheduleRequest; class StopSessionRequest; class StopTriggerRequest; class StopWorkflowRunRequest; class TagResourceRequest; class UntagResourceRequest; class UpdateBlueprintRequest; class UpdateClassifierRequest; class UpdateColumnStatisticsForPartitionRequest; class UpdateColumnStatisticsForTableRequest; class UpdateConnectionRequest; class UpdateCrawlerRequest; class UpdateCrawlerScheduleRequest; class UpdateDataQualityRulesetRequest; class UpdateDatabaseRequest; class UpdateDevEndpointRequest; class UpdateJobRequest; class UpdateJobFromSourceControlRequest; class UpdateMLTransformRequest; class UpdatePartitionRequest; class UpdateRegistryRequest; class UpdateSchemaRequest; class UpdateSourceControlFromJobRequest; class UpdateTableRequest; class UpdateTriggerRequest; class UpdateUserDefinedFunctionRequest; class UpdateWorkflowRequest; /* End of service model forward declarations required in GlueClient header */ /* Service model Outcome class definitions */ typedef Aws::Utils::Outcome BatchCreatePartitionOutcome; typedef Aws::Utils::Outcome BatchDeleteConnectionOutcome; typedef Aws::Utils::Outcome BatchDeletePartitionOutcome; typedef Aws::Utils::Outcome BatchDeleteTableOutcome; typedef Aws::Utils::Outcome BatchDeleteTableVersionOutcome; typedef Aws::Utils::Outcome BatchGetBlueprintsOutcome; typedef Aws::Utils::Outcome BatchGetCrawlersOutcome; typedef Aws::Utils::Outcome BatchGetCustomEntityTypesOutcome; typedef Aws::Utils::Outcome BatchGetDataQualityResultOutcome; typedef Aws::Utils::Outcome BatchGetDevEndpointsOutcome; typedef Aws::Utils::Outcome BatchGetJobsOutcome; typedef Aws::Utils::Outcome BatchGetPartitionOutcome; typedef Aws::Utils::Outcome BatchGetTriggersOutcome; typedef Aws::Utils::Outcome BatchGetWorkflowsOutcome; typedef Aws::Utils::Outcome BatchStopJobRunOutcome; typedef Aws::Utils::Outcome BatchUpdatePartitionOutcome; typedef Aws::Utils::Outcome CancelDataQualityRuleRecommendationRunOutcome; typedef Aws::Utils::Outcome CancelDataQualityRulesetEvaluationRunOutcome; typedef Aws::Utils::Outcome CancelMLTaskRunOutcome; typedef Aws::Utils::Outcome CancelStatementOutcome; typedef Aws::Utils::Outcome CheckSchemaVersionValidityOutcome; typedef Aws::Utils::Outcome CreateBlueprintOutcome; typedef Aws::Utils::Outcome CreateClassifierOutcome; typedef Aws::Utils::Outcome CreateConnectionOutcome; typedef Aws::Utils::Outcome CreateCrawlerOutcome; typedef Aws::Utils::Outcome CreateCustomEntityTypeOutcome; typedef Aws::Utils::Outcome CreateDataQualityRulesetOutcome; typedef Aws::Utils::Outcome CreateDatabaseOutcome; typedef Aws::Utils::Outcome CreateDevEndpointOutcome; typedef Aws::Utils::Outcome CreateJobOutcome; typedef Aws::Utils::Outcome CreateMLTransformOutcome; typedef Aws::Utils::Outcome CreatePartitionOutcome; typedef Aws::Utils::Outcome CreatePartitionIndexOutcome; typedef Aws::Utils::Outcome CreateRegistryOutcome; typedef Aws::Utils::Outcome CreateSchemaOutcome; typedef Aws::Utils::Outcome CreateScriptOutcome; typedef Aws::Utils::Outcome CreateSecurityConfigurationOutcome; typedef Aws::Utils::Outcome CreateSessionOutcome; typedef Aws::Utils::Outcome CreateTableOutcome; typedef Aws::Utils::Outcome CreateTriggerOutcome; typedef Aws::Utils::Outcome CreateUserDefinedFunctionOutcome; typedef Aws::Utils::Outcome CreateWorkflowOutcome; typedef Aws::Utils::Outcome DeleteBlueprintOutcome; typedef Aws::Utils::Outcome DeleteClassifierOutcome; typedef Aws::Utils::Outcome DeleteColumnStatisticsForPartitionOutcome; typedef Aws::Utils::Outcome DeleteColumnStatisticsForTableOutcome; typedef Aws::Utils::Outcome DeleteConnectionOutcome; typedef Aws::Utils::Outcome DeleteCrawlerOutcome; typedef Aws::Utils::Outcome DeleteCustomEntityTypeOutcome; typedef Aws::Utils::Outcome DeleteDataQualityRulesetOutcome; typedef Aws::Utils::Outcome DeleteDatabaseOutcome; typedef Aws::Utils::Outcome DeleteDevEndpointOutcome; typedef Aws::Utils::Outcome DeleteJobOutcome; typedef Aws::Utils::Outcome DeleteMLTransformOutcome; typedef Aws::Utils::Outcome DeletePartitionOutcome; typedef Aws::Utils::Outcome DeletePartitionIndexOutcome; typedef Aws::Utils::Outcome DeleteRegistryOutcome; typedef Aws::Utils::Outcome DeleteResourcePolicyOutcome; typedef Aws::Utils::Outcome DeleteSchemaOutcome; typedef Aws::Utils::Outcome DeleteSchemaVersionsOutcome; typedef Aws::Utils::Outcome DeleteSecurityConfigurationOutcome; typedef Aws::Utils::Outcome DeleteSessionOutcome; typedef Aws::Utils::Outcome DeleteTableOutcome; typedef Aws::Utils::Outcome DeleteTableVersionOutcome; typedef Aws::Utils::Outcome DeleteTriggerOutcome; typedef Aws::Utils::Outcome DeleteUserDefinedFunctionOutcome; typedef Aws::Utils::Outcome DeleteWorkflowOutcome; typedef Aws::Utils::Outcome GetBlueprintOutcome; typedef Aws::Utils::Outcome GetBlueprintRunOutcome; typedef Aws::Utils::Outcome GetBlueprintRunsOutcome; typedef Aws::Utils::Outcome GetCatalogImportStatusOutcome; typedef Aws::Utils::Outcome GetClassifierOutcome; typedef Aws::Utils::Outcome GetClassifiersOutcome; typedef Aws::Utils::Outcome GetColumnStatisticsForPartitionOutcome; typedef Aws::Utils::Outcome GetColumnStatisticsForTableOutcome; typedef Aws::Utils::Outcome GetConnectionOutcome; typedef Aws::Utils::Outcome GetConnectionsOutcome; typedef Aws::Utils::Outcome GetCrawlerOutcome; typedef Aws::Utils::Outcome GetCrawlerMetricsOutcome; typedef Aws::Utils::Outcome GetCrawlersOutcome; typedef Aws::Utils::Outcome GetCustomEntityTypeOutcome; typedef Aws::Utils::Outcome GetDataCatalogEncryptionSettingsOutcome; typedef Aws::Utils::Outcome GetDataQualityResultOutcome; typedef Aws::Utils::Outcome GetDataQualityRuleRecommendationRunOutcome; typedef Aws::Utils::Outcome GetDataQualityRulesetOutcome; typedef Aws::Utils::Outcome GetDataQualityRulesetEvaluationRunOutcome; typedef Aws::Utils::Outcome GetDatabaseOutcome; typedef Aws::Utils::Outcome GetDatabasesOutcome; typedef Aws::Utils::Outcome GetDataflowGraphOutcome; typedef Aws::Utils::Outcome GetDevEndpointOutcome; typedef Aws::Utils::Outcome GetDevEndpointsOutcome; typedef Aws::Utils::Outcome GetJobOutcome; typedef Aws::Utils::Outcome GetJobBookmarkOutcome; typedef Aws::Utils::Outcome GetJobRunOutcome; typedef Aws::Utils::Outcome GetJobRunsOutcome; typedef Aws::Utils::Outcome GetJobsOutcome; typedef Aws::Utils::Outcome GetMLTaskRunOutcome; typedef Aws::Utils::Outcome GetMLTaskRunsOutcome; typedef Aws::Utils::Outcome GetMLTransformOutcome; typedef Aws::Utils::Outcome GetMLTransformsOutcome; typedef Aws::Utils::Outcome GetMappingOutcome; typedef Aws::Utils::Outcome GetPartitionOutcome; typedef Aws::Utils::Outcome GetPartitionIndexesOutcome; typedef Aws::Utils::Outcome GetPartitionsOutcome; typedef Aws::Utils::Outcome GetPlanOutcome; typedef Aws::Utils::Outcome GetRegistryOutcome; typedef Aws::Utils::Outcome GetResourcePoliciesOutcome; typedef Aws::Utils::Outcome GetResourcePolicyOutcome; typedef Aws::Utils::Outcome GetSchemaOutcome; typedef Aws::Utils::Outcome GetSchemaByDefinitionOutcome; typedef Aws::Utils::Outcome GetSchemaVersionOutcome; typedef Aws::Utils::Outcome GetSchemaVersionsDiffOutcome; typedef Aws::Utils::Outcome GetSecurityConfigurationOutcome; typedef Aws::Utils::Outcome GetSecurityConfigurationsOutcome; typedef Aws::Utils::Outcome GetSessionOutcome; typedef Aws::Utils::Outcome GetStatementOutcome; typedef Aws::Utils::Outcome GetTableOutcome; typedef Aws::Utils::Outcome GetTableVersionOutcome; typedef Aws::Utils::Outcome GetTableVersionsOutcome; typedef Aws::Utils::Outcome GetTablesOutcome; typedef Aws::Utils::Outcome GetTagsOutcome; typedef Aws::Utils::Outcome GetTriggerOutcome; typedef Aws::Utils::Outcome GetTriggersOutcome; typedef Aws::Utils::Outcome GetUnfilteredPartitionMetadataOutcome; typedef Aws::Utils::Outcome GetUnfilteredPartitionsMetadataOutcome; typedef Aws::Utils::Outcome GetUnfilteredTableMetadataOutcome; typedef Aws::Utils::Outcome GetUserDefinedFunctionOutcome; typedef Aws::Utils::Outcome GetUserDefinedFunctionsOutcome; typedef Aws::Utils::Outcome GetWorkflowOutcome; typedef Aws::Utils::Outcome GetWorkflowRunOutcome; typedef Aws::Utils::Outcome GetWorkflowRunPropertiesOutcome; typedef Aws::Utils::Outcome GetWorkflowRunsOutcome; typedef Aws::Utils::Outcome ImportCatalogToGlueOutcome; typedef Aws::Utils::Outcome ListBlueprintsOutcome; typedef Aws::Utils::Outcome ListCrawlersOutcome; typedef Aws::Utils::Outcome ListCrawlsOutcome; typedef Aws::Utils::Outcome ListCustomEntityTypesOutcome; typedef Aws::Utils::Outcome ListDataQualityResultsOutcome; typedef Aws::Utils::Outcome ListDataQualityRuleRecommendationRunsOutcome; typedef Aws::Utils::Outcome ListDataQualityRulesetEvaluationRunsOutcome; typedef Aws::Utils::Outcome ListDataQualityRulesetsOutcome; typedef Aws::Utils::Outcome ListDevEndpointsOutcome; typedef Aws::Utils::Outcome ListJobsOutcome; typedef Aws::Utils::Outcome ListMLTransformsOutcome; typedef Aws::Utils::Outcome ListRegistriesOutcome; typedef Aws::Utils::Outcome ListSchemaVersionsOutcome; typedef Aws::Utils::Outcome ListSchemasOutcome; typedef Aws::Utils::Outcome ListSessionsOutcome; typedef Aws::Utils::Outcome ListStatementsOutcome; typedef Aws::Utils::Outcome ListTriggersOutcome; typedef Aws::Utils::Outcome ListWorkflowsOutcome; typedef Aws::Utils::Outcome PutDataCatalogEncryptionSettingsOutcome; typedef Aws::Utils::Outcome PutResourcePolicyOutcome; typedef Aws::Utils::Outcome PutSchemaVersionMetadataOutcome; typedef Aws::Utils::Outcome PutWorkflowRunPropertiesOutcome; typedef Aws::Utils::Outcome QuerySchemaVersionMetadataOutcome; typedef Aws::Utils::Outcome RegisterSchemaVersionOutcome; typedef Aws::Utils::Outcome RemoveSchemaVersionMetadataOutcome; typedef Aws::Utils::Outcome ResetJobBookmarkOutcome; typedef Aws::Utils::Outcome ResumeWorkflowRunOutcome; typedef Aws::Utils::Outcome RunStatementOutcome; typedef Aws::Utils::Outcome SearchTablesOutcome; typedef Aws::Utils::Outcome StartBlueprintRunOutcome; typedef Aws::Utils::Outcome StartCrawlerOutcome; typedef Aws::Utils::Outcome StartCrawlerScheduleOutcome; typedef Aws::Utils::Outcome StartDataQualityRuleRecommendationRunOutcome; typedef Aws::Utils::Outcome StartDataQualityRulesetEvaluationRunOutcome; typedef Aws::Utils::Outcome StartExportLabelsTaskRunOutcome; typedef Aws::Utils::Outcome StartImportLabelsTaskRunOutcome; typedef Aws::Utils::Outcome StartJobRunOutcome; typedef Aws::Utils::Outcome StartMLEvaluationTaskRunOutcome; typedef Aws::Utils::Outcome StartMLLabelingSetGenerationTaskRunOutcome; typedef Aws::Utils::Outcome StartTriggerOutcome; typedef Aws::Utils::Outcome StartWorkflowRunOutcome; typedef Aws::Utils::Outcome StopCrawlerOutcome; typedef Aws::Utils::Outcome StopCrawlerScheduleOutcome; typedef Aws::Utils::Outcome StopSessionOutcome; typedef Aws::Utils::Outcome StopTriggerOutcome; typedef Aws::Utils::Outcome StopWorkflowRunOutcome; typedef Aws::Utils::Outcome TagResourceOutcome; typedef Aws::Utils::Outcome UntagResourceOutcome; typedef Aws::Utils::Outcome UpdateBlueprintOutcome; typedef Aws::Utils::Outcome UpdateClassifierOutcome; typedef Aws::Utils::Outcome UpdateColumnStatisticsForPartitionOutcome; typedef Aws::Utils::Outcome UpdateColumnStatisticsForTableOutcome; typedef Aws::Utils::Outcome UpdateConnectionOutcome; typedef Aws::Utils::Outcome UpdateCrawlerOutcome; typedef Aws::Utils::Outcome UpdateCrawlerScheduleOutcome; typedef Aws::Utils::Outcome UpdateDataQualityRulesetOutcome; typedef Aws::Utils::Outcome UpdateDatabaseOutcome; typedef Aws::Utils::Outcome UpdateDevEndpointOutcome; typedef Aws::Utils::Outcome UpdateJobOutcome; typedef Aws::Utils::Outcome UpdateJobFromSourceControlOutcome; typedef Aws::Utils::Outcome UpdateMLTransformOutcome; typedef Aws::Utils::Outcome UpdatePartitionOutcome; typedef Aws::Utils::Outcome UpdateRegistryOutcome; typedef Aws::Utils::Outcome UpdateSchemaOutcome; typedef Aws::Utils::Outcome UpdateSourceControlFromJobOutcome; typedef Aws::Utils::Outcome UpdateTableOutcome; typedef Aws::Utils::Outcome UpdateTriggerOutcome; typedef Aws::Utils::Outcome UpdateUserDefinedFunctionOutcome; typedef Aws::Utils::Outcome UpdateWorkflowOutcome; /* End of service model Outcome class definitions */ /* Service model Outcome callable definitions */ typedef std::future BatchCreatePartitionOutcomeCallable; typedef std::future BatchDeleteConnectionOutcomeCallable; typedef std::future BatchDeletePartitionOutcomeCallable; typedef std::future BatchDeleteTableOutcomeCallable; typedef std::future BatchDeleteTableVersionOutcomeCallable; typedef std::future BatchGetBlueprintsOutcomeCallable; typedef std::future BatchGetCrawlersOutcomeCallable; typedef std::future BatchGetCustomEntityTypesOutcomeCallable; typedef std::future BatchGetDataQualityResultOutcomeCallable; typedef std::future BatchGetDevEndpointsOutcomeCallable; typedef std::future BatchGetJobsOutcomeCallable; typedef std::future BatchGetPartitionOutcomeCallable; typedef std::future BatchGetTriggersOutcomeCallable; typedef std::future BatchGetWorkflowsOutcomeCallable; typedef std::future BatchStopJobRunOutcomeCallable; typedef std::future BatchUpdatePartitionOutcomeCallable; typedef std::future CancelDataQualityRuleRecommendationRunOutcomeCallable; typedef std::future CancelDataQualityRulesetEvaluationRunOutcomeCallable; typedef std::future CancelMLTaskRunOutcomeCallable; typedef std::future CancelStatementOutcomeCallable; typedef std::future CheckSchemaVersionValidityOutcomeCallable; typedef std::future CreateBlueprintOutcomeCallable; typedef std::future CreateClassifierOutcomeCallable; typedef std::future CreateConnectionOutcomeCallable; typedef std::future CreateCrawlerOutcomeCallable; typedef std::future CreateCustomEntityTypeOutcomeCallable; typedef std::future CreateDataQualityRulesetOutcomeCallable; typedef std::future CreateDatabaseOutcomeCallable; typedef std::future CreateDevEndpointOutcomeCallable; typedef std::future CreateJobOutcomeCallable; typedef std::future CreateMLTransformOutcomeCallable; typedef std::future CreatePartitionOutcomeCallable; typedef std::future CreatePartitionIndexOutcomeCallable; typedef std::future CreateRegistryOutcomeCallable; typedef std::future CreateSchemaOutcomeCallable; typedef std::future CreateScriptOutcomeCallable; typedef std::future CreateSecurityConfigurationOutcomeCallable; typedef std::future CreateSessionOutcomeCallable; typedef std::future CreateTableOutcomeCallable; typedef std::future CreateTriggerOutcomeCallable; typedef std::future CreateUserDefinedFunctionOutcomeCallable; typedef std::future CreateWorkflowOutcomeCallable; typedef std::future DeleteBlueprintOutcomeCallable; typedef std::future DeleteClassifierOutcomeCallable; typedef std::future DeleteColumnStatisticsForPartitionOutcomeCallable; typedef std::future DeleteColumnStatisticsForTableOutcomeCallable; typedef std::future DeleteConnectionOutcomeCallable; typedef std::future DeleteCrawlerOutcomeCallable; typedef std::future DeleteCustomEntityTypeOutcomeCallable; typedef std::future DeleteDataQualityRulesetOutcomeCallable; typedef std::future DeleteDatabaseOutcomeCallable; typedef std::future DeleteDevEndpointOutcomeCallable; typedef std::future DeleteJobOutcomeCallable; typedef std::future DeleteMLTransformOutcomeCallable; typedef std::future DeletePartitionOutcomeCallable; typedef std::future DeletePartitionIndexOutcomeCallable; typedef std::future DeleteRegistryOutcomeCallable; typedef std::future DeleteResourcePolicyOutcomeCallable; typedef std::future DeleteSchemaOutcomeCallable; typedef std::future DeleteSchemaVersionsOutcomeCallable; typedef std::future DeleteSecurityConfigurationOutcomeCallable; typedef std::future DeleteSessionOutcomeCallable; typedef std::future DeleteTableOutcomeCallable; typedef std::future DeleteTableVersionOutcomeCallable; typedef std::future DeleteTriggerOutcomeCallable; typedef std::future DeleteUserDefinedFunctionOutcomeCallable; typedef std::future DeleteWorkflowOutcomeCallable; typedef std::future GetBlueprintOutcomeCallable; typedef std::future GetBlueprintRunOutcomeCallable; typedef std::future GetBlueprintRunsOutcomeCallable; typedef std::future GetCatalogImportStatusOutcomeCallable; typedef std::future GetClassifierOutcomeCallable; typedef std::future GetClassifiersOutcomeCallable; typedef std::future GetColumnStatisticsForPartitionOutcomeCallable; typedef std::future GetColumnStatisticsForTableOutcomeCallable; typedef std::future GetConnectionOutcomeCallable; typedef std::future GetConnectionsOutcomeCallable; typedef std::future GetCrawlerOutcomeCallable; typedef std::future GetCrawlerMetricsOutcomeCallable; typedef std::future GetCrawlersOutcomeCallable; typedef std::future GetCustomEntityTypeOutcomeCallable; typedef std::future GetDataCatalogEncryptionSettingsOutcomeCallable; typedef std::future GetDataQualityResultOutcomeCallable; typedef std::future GetDataQualityRuleRecommendationRunOutcomeCallable; typedef std::future GetDataQualityRulesetOutcomeCallable; typedef std::future GetDataQualityRulesetEvaluationRunOutcomeCallable; typedef std::future GetDatabaseOutcomeCallable; typedef std::future GetDatabasesOutcomeCallable; typedef std::future GetDataflowGraphOutcomeCallable; typedef std::future GetDevEndpointOutcomeCallable; typedef std::future GetDevEndpointsOutcomeCallable; typedef std::future GetJobOutcomeCallable; typedef std::future GetJobBookmarkOutcomeCallable; typedef std::future GetJobRunOutcomeCallable; typedef std::future GetJobRunsOutcomeCallable; typedef std::future GetJobsOutcomeCallable; typedef std::future GetMLTaskRunOutcomeCallable; typedef std::future GetMLTaskRunsOutcomeCallable; typedef std::future GetMLTransformOutcomeCallable; typedef std::future GetMLTransformsOutcomeCallable; typedef std::future GetMappingOutcomeCallable; typedef std::future GetPartitionOutcomeCallable; typedef std::future GetPartitionIndexesOutcomeCallable; typedef std::future GetPartitionsOutcomeCallable; typedef std::future GetPlanOutcomeCallable; typedef std::future GetRegistryOutcomeCallable; typedef std::future GetResourcePoliciesOutcomeCallable; typedef std::future GetResourcePolicyOutcomeCallable; typedef std::future GetSchemaOutcomeCallable; typedef std::future GetSchemaByDefinitionOutcomeCallable; typedef std::future GetSchemaVersionOutcomeCallable; typedef std::future GetSchemaVersionsDiffOutcomeCallable; typedef std::future GetSecurityConfigurationOutcomeCallable; typedef std::future GetSecurityConfigurationsOutcomeCallable; typedef std::future GetSessionOutcomeCallable; typedef std::future GetStatementOutcomeCallable; typedef std::future GetTableOutcomeCallable; typedef std::future GetTableVersionOutcomeCallable; typedef std::future GetTableVersionsOutcomeCallable; typedef std::future GetTablesOutcomeCallable; typedef std::future GetTagsOutcomeCallable; typedef std::future GetTriggerOutcomeCallable; typedef std::future GetTriggersOutcomeCallable; typedef std::future GetUnfilteredPartitionMetadataOutcomeCallable; typedef std::future GetUnfilteredPartitionsMetadataOutcomeCallable; typedef std::future GetUnfilteredTableMetadataOutcomeCallable; typedef std::future GetUserDefinedFunctionOutcomeCallable; typedef std::future GetUserDefinedFunctionsOutcomeCallable; typedef std::future GetWorkflowOutcomeCallable; typedef std::future GetWorkflowRunOutcomeCallable; typedef std::future GetWorkflowRunPropertiesOutcomeCallable; typedef std::future GetWorkflowRunsOutcomeCallable; typedef std::future ImportCatalogToGlueOutcomeCallable; typedef std::future ListBlueprintsOutcomeCallable; typedef std::future ListCrawlersOutcomeCallable; typedef std::future ListCrawlsOutcomeCallable; typedef std::future ListCustomEntityTypesOutcomeCallable; typedef std::future ListDataQualityResultsOutcomeCallable; typedef std::future ListDataQualityRuleRecommendationRunsOutcomeCallable; typedef std::future ListDataQualityRulesetEvaluationRunsOutcomeCallable; typedef std::future ListDataQualityRulesetsOutcomeCallable; typedef std::future ListDevEndpointsOutcomeCallable; typedef std::future ListJobsOutcomeCallable; typedef std::future ListMLTransformsOutcomeCallable; typedef std::future ListRegistriesOutcomeCallable; typedef std::future ListSchemaVersionsOutcomeCallable; typedef std::future ListSchemasOutcomeCallable; typedef std::future ListSessionsOutcomeCallable; typedef std::future ListStatementsOutcomeCallable; typedef std::future ListTriggersOutcomeCallable; typedef std::future ListWorkflowsOutcomeCallable; typedef std::future PutDataCatalogEncryptionSettingsOutcomeCallable; typedef std::future PutResourcePolicyOutcomeCallable; typedef std::future PutSchemaVersionMetadataOutcomeCallable; typedef std::future PutWorkflowRunPropertiesOutcomeCallable; typedef std::future QuerySchemaVersionMetadataOutcomeCallable; typedef std::future RegisterSchemaVersionOutcomeCallable; typedef std::future RemoveSchemaVersionMetadataOutcomeCallable; typedef std::future ResetJobBookmarkOutcomeCallable; typedef std::future ResumeWorkflowRunOutcomeCallable; typedef std::future RunStatementOutcomeCallable; typedef std::future SearchTablesOutcomeCallable; typedef std::future StartBlueprintRunOutcomeCallable; typedef std::future StartCrawlerOutcomeCallable; typedef std::future StartCrawlerScheduleOutcomeCallable; typedef std::future StartDataQualityRuleRecommendationRunOutcomeCallable; typedef std::future StartDataQualityRulesetEvaluationRunOutcomeCallable; typedef std::future StartExportLabelsTaskRunOutcomeCallable; typedef std::future StartImportLabelsTaskRunOutcomeCallable; typedef std::future StartJobRunOutcomeCallable; typedef std::future StartMLEvaluationTaskRunOutcomeCallable; typedef std::future StartMLLabelingSetGenerationTaskRunOutcomeCallable; typedef std::future StartTriggerOutcomeCallable; typedef std::future StartWorkflowRunOutcomeCallable; typedef std::future StopCrawlerOutcomeCallable; typedef std::future StopCrawlerScheduleOutcomeCallable; typedef std::future StopSessionOutcomeCallable; typedef std::future StopTriggerOutcomeCallable; typedef std::future StopWorkflowRunOutcomeCallable; typedef std::future TagResourceOutcomeCallable; typedef std::future UntagResourceOutcomeCallable; typedef std::future UpdateBlueprintOutcomeCallable; typedef std::future UpdateClassifierOutcomeCallable; typedef std::future UpdateColumnStatisticsForPartitionOutcomeCallable; typedef std::future UpdateColumnStatisticsForTableOutcomeCallable; typedef std::future UpdateConnectionOutcomeCallable; typedef std::future UpdateCrawlerOutcomeCallable; typedef std::future UpdateCrawlerScheduleOutcomeCallable; typedef std::future UpdateDataQualityRulesetOutcomeCallable; typedef std::future UpdateDatabaseOutcomeCallable; typedef std::future UpdateDevEndpointOutcomeCallable; typedef std::future UpdateJobOutcomeCallable; typedef std::future UpdateJobFromSourceControlOutcomeCallable; typedef std::future UpdateMLTransformOutcomeCallable; typedef std::future UpdatePartitionOutcomeCallable; typedef std::future UpdateRegistryOutcomeCallable; typedef std::future UpdateSchemaOutcomeCallable; typedef std::future UpdateSourceControlFromJobOutcomeCallable; typedef std::future UpdateTableOutcomeCallable; typedef std::future UpdateTriggerOutcomeCallable; typedef std::future UpdateUserDefinedFunctionOutcomeCallable; typedef std::future UpdateWorkflowOutcomeCallable; /* End of service model Outcome callable definitions */ } // namespace Model class GlueClient; /* Service model async handlers definitions */ typedef std::function&) > BatchCreatePartitionResponseReceivedHandler; typedef std::function&) > BatchDeleteConnectionResponseReceivedHandler; typedef std::function&) > BatchDeletePartitionResponseReceivedHandler; typedef std::function&) > BatchDeleteTableResponseReceivedHandler; typedef std::function&) > BatchDeleteTableVersionResponseReceivedHandler; typedef std::function&) > BatchGetBlueprintsResponseReceivedHandler; typedef std::function&) > BatchGetCrawlersResponseReceivedHandler; typedef std::function&) > BatchGetCustomEntityTypesResponseReceivedHandler; typedef std::function&) > BatchGetDataQualityResultResponseReceivedHandler; typedef std::function&) > BatchGetDevEndpointsResponseReceivedHandler; typedef std::function&) > BatchGetJobsResponseReceivedHandler; typedef std::function&) > BatchGetPartitionResponseReceivedHandler; typedef std::function&) > BatchGetTriggersResponseReceivedHandler; typedef std::function&) > BatchGetWorkflowsResponseReceivedHandler; typedef std::function&) > BatchStopJobRunResponseReceivedHandler; typedef std::function&) > BatchUpdatePartitionResponseReceivedHandler; typedef std::function&) > CancelDataQualityRuleRecommendationRunResponseReceivedHandler; typedef std::function&) > CancelDataQualityRulesetEvaluationRunResponseReceivedHandler; typedef std::function&) > CancelMLTaskRunResponseReceivedHandler; typedef std::function&) > CancelStatementResponseReceivedHandler; typedef std::function&) > CheckSchemaVersionValidityResponseReceivedHandler; typedef std::function&) > CreateBlueprintResponseReceivedHandler; typedef std::function&) > CreateClassifierResponseReceivedHandler; typedef std::function&) > CreateConnectionResponseReceivedHandler; typedef std::function&) > CreateCrawlerResponseReceivedHandler; typedef std::function&) > CreateCustomEntityTypeResponseReceivedHandler; typedef std::function&) > CreateDataQualityRulesetResponseReceivedHandler; typedef std::function&) > CreateDatabaseResponseReceivedHandler; typedef std::function&) > CreateDevEndpointResponseReceivedHandler; typedef std::function&) > CreateJobResponseReceivedHandler; typedef std::function&) > CreateMLTransformResponseReceivedHandler; typedef std::function&) > CreatePartitionResponseReceivedHandler; typedef std::function&) > CreatePartitionIndexResponseReceivedHandler; typedef std::function&) > CreateRegistryResponseReceivedHandler; typedef std::function&) > CreateSchemaResponseReceivedHandler; typedef std::function&) > CreateScriptResponseReceivedHandler; typedef std::function&) > CreateSecurityConfigurationResponseReceivedHandler; typedef std::function&) > CreateSessionResponseReceivedHandler; typedef std::function&) > CreateTableResponseReceivedHandler; typedef std::function&) > CreateTriggerResponseReceivedHandler; typedef std::function&) > CreateUserDefinedFunctionResponseReceivedHandler; typedef std::function&) > CreateWorkflowResponseReceivedHandler; typedef std::function&) > DeleteBlueprintResponseReceivedHandler; typedef std::function&) > DeleteClassifierResponseReceivedHandler; typedef std::function&) > DeleteColumnStatisticsForPartitionResponseReceivedHandler; typedef std::function&) > DeleteColumnStatisticsForTableResponseReceivedHandler; typedef std::function&) > DeleteConnectionResponseReceivedHandler; typedef std::function&) > DeleteCrawlerResponseReceivedHandler; typedef std::function&) > DeleteCustomEntityTypeResponseReceivedHandler; typedef std::function&) > DeleteDataQualityRulesetResponseReceivedHandler; typedef std::function&) > DeleteDatabaseResponseReceivedHandler; typedef std::function&) > DeleteDevEndpointResponseReceivedHandler; typedef std::function&) > DeleteJobResponseReceivedHandler; typedef std::function&) > DeleteMLTransformResponseReceivedHandler; typedef std::function&) > DeletePartitionResponseReceivedHandler; typedef std::function&) > DeletePartitionIndexResponseReceivedHandler; typedef std::function&) > DeleteRegistryResponseReceivedHandler; typedef std::function&) > DeleteResourcePolicyResponseReceivedHandler; typedef std::function&) > DeleteSchemaResponseReceivedHandler; typedef std::function&) > DeleteSchemaVersionsResponseReceivedHandler; typedef std::function&) > DeleteSecurityConfigurationResponseReceivedHandler; typedef std::function&) > DeleteSessionResponseReceivedHandler; typedef std::function&) > DeleteTableResponseReceivedHandler; typedef std::function&) > DeleteTableVersionResponseReceivedHandler; typedef std::function&) > DeleteTriggerResponseReceivedHandler; typedef std::function&) > DeleteUserDefinedFunctionResponseReceivedHandler; typedef std::function&) > DeleteWorkflowResponseReceivedHandler; typedef std::function&) > GetBlueprintResponseReceivedHandler; typedef std::function&) > GetBlueprintRunResponseReceivedHandler; typedef std::function&) > GetBlueprintRunsResponseReceivedHandler; typedef std::function&) > GetCatalogImportStatusResponseReceivedHandler; typedef std::function&) > GetClassifierResponseReceivedHandler; typedef std::function&) > GetClassifiersResponseReceivedHandler; typedef std::function&) > GetColumnStatisticsForPartitionResponseReceivedHandler; typedef std::function&) > GetColumnStatisticsForTableResponseReceivedHandler; typedef std::function&) > GetConnectionResponseReceivedHandler; typedef std::function&) > GetConnectionsResponseReceivedHandler; typedef std::function&) > GetCrawlerResponseReceivedHandler; typedef std::function&) > GetCrawlerMetricsResponseReceivedHandler; typedef std::function&) > GetCrawlersResponseReceivedHandler; typedef std::function&) > GetCustomEntityTypeResponseReceivedHandler; typedef std::function&) > GetDataCatalogEncryptionSettingsResponseReceivedHandler; typedef std::function&) > GetDataQualityResultResponseReceivedHandler; typedef std::function&) > GetDataQualityRuleRecommendationRunResponseReceivedHandler; typedef std::function&) > GetDataQualityRulesetResponseReceivedHandler; typedef std::function&) > GetDataQualityRulesetEvaluationRunResponseReceivedHandler; typedef std::function&) > GetDatabaseResponseReceivedHandler; typedef std::function&) > GetDatabasesResponseReceivedHandler; typedef std::function&) > GetDataflowGraphResponseReceivedHandler; typedef std::function&) > GetDevEndpointResponseReceivedHandler; typedef std::function&) > GetDevEndpointsResponseReceivedHandler; typedef std::function&) > GetJobResponseReceivedHandler; typedef std::function&) > GetJobBookmarkResponseReceivedHandler; typedef std::function&) > GetJobRunResponseReceivedHandler; typedef std::function&) > GetJobRunsResponseReceivedHandler; typedef std::function&) > GetJobsResponseReceivedHandler; typedef std::function&) > GetMLTaskRunResponseReceivedHandler; typedef std::function&) > GetMLTaskRunsResponseReceivedHandler; typedef std::function&) > GetMLTransformResponseReceivedHandler; typedef std::function&) > GetMLTransformsResponseReceivedHandler; typedef std::function&) > GetMappingResponseReceivedHandler; typedef std::function&) > GetPartitionResponseReceivedHandler; typedef std::function&) > GetPartitionIndexesResponseReceivedHandler; typedef std::function&) > GetPartitionsResponseReceivedHandler; typedef std::function&) > GetPlanResponseReceivedHandler; typedef std::function&) > GetRegistryResponseReceivedHandler; typedef std::function&) > GetResourcePoliciesResponseReceivedHandler; typedef std::function&) > GetResourcePolicyResponseReceivedHandler; typedef std::function&) > GetSchemaResponseReceivedHandler; typedef std::function&) > GetSchemaByDefinitionResponseReceivedHandler; typedef std::function&) > GetSchemaVersionResponseReceivedHandler; typedef std::function&) > GetSchemaVersionsDiffResponseReceivedHandler; typedef std::function&) > GetSecurityConfigurationResponseReceivedHandler; typedef std::function&) > GetSecurityConfigurationsResponseReceivedHandler; typedef std::function&) > GetSessionResponseReceivedHandler; typedef std::function&) > GetStatementResponseReceivedHandler; typedef std::function&) > GetTableResponseReceivedHandler; typedef std::function&) > GetTableVersionResponseReceivedHandler; typedef std::function&) > GetTableVersionsResponseReceivedHandler; typedef std::function&) > GetTablesResponseReceivedHandler; typedef std::function&) > GetTagsResponseReceivedHandler; typedef std::function&) > GetTriggerResponseReceivedHandler; typedef std::function&) > GetTriggersResponseReceivedHandler; typedef std::function&) > GetUnfilteredPartitionMetadataResponseReceivedHandler; typedef std::function&) > GetUnfilteredPartitionsMetadataResponseReceivedHandler; typedef std::function&) > GetUnfilteredTableMetadataResponseReceivedHandler; typedef std::function&) > GetUserDefinedFunctionResponseReceivedHandler; typedef std::function&) > GetUserDefinedFunctionsResponseReceivedHandler; typedef std::function&) > GetWorkflowResponseReceivedHandler; typedef std::function&) > GetWorkflowRunResponseReceivedHandler; typedef std::function&) > GetWorkflowRunPropertiesResponseReceivedHandler; typedef std::function&) > GetWorkflowRunsResponseReceivedHandler; typedef std::function&) > ImportCatalogToGlueResponseReceivedHandler; typedef std::function&) > ListBlueprintsResponseReceivedHandler; typedef std::function&) > ListCrawlersResponseReceivedHandler; typedef std::function&) > ListCrawlsResponseReceivedHandler; typedef std::function&) > ListCustomEntityTypesResponseReceivedHandler; typedef std::function&) > ListDataQualityResultsResponseReceivedHandler; typedef std::function&) > ListDataQualityRuleRecommendationRunsResponseReceivedHandler; typedef std::function&) > ListDataQualityRulesetEvaluationRunsResponseReceivedHandler; typedef std::function&) > ListDataQualityRulesetsResponseReceivedHandler; typedef std::function&) > ListDevEndpointsResponseReceivedHandler; typedef std::function&) > ListJobsResponseReceivedHandler; typedef std::function&) > ListMLTransformsResponseReceivedHandler; typedef std::function&) > ListRegistriesResponseReceivedHandler; typedef std::function&) > ListSchemaVersionsResponseReceivedHandler; typedef std::function&) > ListSchemasResponseReceivedHandler; typedef std::function&) > ListSessionsResponseReceivedHandler; typedef std::function&) > ListStatementsResponseReceivedHandler; typedef std::function&) > ListTriggersResponseReceivedHandler; typedef std::function&) > ListWorkflowsResponseReceivedHandler; typedef std::function&) > PutDataCatalogEncryptionSettingsResponseReceivedHandler; typedef std::function&) > PutResourcePolicyResponseReceivedHandler; typedef std::function&) > PutSchemaVersionMetadataResponseReceivedHandler; typedef std::function&) > PutWorkflowRunPropertiesResponseReceivedHandler; typedef std::function&) > QuerySchemaVersionMetadataResponseReceivedHandler; typedef std::function&) > RegisterSchemaVersionResponseReceivedHandler; typedef std::function&) > RemoveSchemaVersionMetadataResponseReceivedHandler; typedef std::function&) > ResetJobBookmarkResponseReceivedHandler; typedef std::function&) > ResumeWorkflowRunResponseReceivedHandler; typedef std::function&) > RunStatementResponseReceivedHandler; typedef std::function&) > SearchTablesResponseReceivedHandler; typedef std::function&) > StartBlueprintRunResponseReceivedHandler; typedef std::function&) > StartCrawlerResponseReceivedHandler; typedef std::function&) > StartCrawlerScheduleResponseReceivedHandler; typedef std::function&) > StartDataQualityRuleRecommendationRunResponseReceivedHandler; typedef std::function&) > StartDataQualityRulesetEvaluationRunResponseReceivedHandler; typedef std::function&) > StartExportLabelsTaskRunResponseReceivedHandler; typedef std::function&) > StartImportLabelsTaskRunResponseReceivedHandler; typedef std::function&) > StartJobRunResponseReceivedHandler; typedef std::function&) > StartMLEvaluationTaskRunResponseReceivedHandler; typedef std::function&) > StartMLLabelingSetGenerationTaskRunResponseReceivedHandler; typedef std::function&) > StartTriggerResponseReceivedHandler; typedef std::function&) > StartWorkflowRunResponseReceivedHandler; typedef std::function&) > StopCrawlerResponseReceivedHandler; typedef std::function&) > StopCrawlerScheduleResponseReceivedHandler; typedef std::function&) > StopSessionResponseReceivedHandler; typedef std::function&) > StopTriggerResponseReceivedHandler; typedef std::function&) > StopWorkflowRunResponseReceivedHandler; typedef std::function&) > TagResourceResponseReceivedHandler; typedef std::function&) > UntagResourceResponseReceivedHandler; typedef std::function&) > UpdateBlueprintResponseReceivedHandler; typedef std::function&) > UpdateClassifierResponseReceivedHandler; typedef std::function&) > UpdateColumnStatisticsForPartitionResponseReceivedHandler; typedef std::function&) > UpdateColumnStatisticsForTableResponseReceivedHandler; typedef std::function&) > UpdateConnectionResponseReceivedHandler; typedef std::function&) > UpdateCrawlerResponseReceivedHandler; typedef std::function&) > UpdateCrawlerScheduleResponseReceivedHandler; typedef std::function&) > UpdateDataQualityRulesetResponseReceivedHandler; typedef std::function&) > UpdateDatabaseResponseReceivedHandler; typedef std::function&) > UpdateDevEndpointResponseReceivedHandler; typedef std::function&) > UpdateJobResponseReceivedHandler; typedef std::function&) > UpdateJobFromSourceControlResponseReceivedHandler; typedef std::function&) > UpdateMLTransformResponseReceivedHandler; typedef std::function&) > UpdatePartitionResponseReceivedHandler; typedef std::function&) > UpdateRegistryResponseReceivedHandler; typedef std::function&) > UpdateSchemaResponseReceivedHandler; typedef std::function&) > UpdateSourceControlFromJobResponseReceivedHandler; typedef std::function&) > UpdateTableResponseReceivedHandler; typedef std::function&) > UpdateTriggerResponseReceivedHandler; typedef std::function&) > UpdateUserDefinedFunctionResponseReceivedHandler; typedef std::function&) > UpdateWorkflowResponseReceivedHandler; /* End of service model async handlers definitions */ } // namespace Glue } // namespace Aws