Interface GlueClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
Defines the public endpoint for the Glue service.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptiondefault BatchCreatePartitionResponse
batchCreatePartition
(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest) Creates one or more partitions in a batch operation.default BatchCreatePartitionResponse
batchCreatePartition
(BatchCreatePartitionRequest batchCreatePartitionRequest) Creates one or more partitions in a batch operation.default BatchDeleteConnectionResponse
batchDeleteConnection
(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest) Deletes a list of connection definitions from the Data Catalog.default BatchDeleteConnectionResponse
batchDeleteConnection
(BatchDeleteConnectionRequest batchDeleteConnectionRequest) Deletes a list of connection definitions from the Data Catalog.default BatchDeletePartitionResponse
batchDeletePartition
(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest) Deletes one or more partitions in a batch operation.default BatchDeletePartitionResponse
batchDeletePartition
(BatchDeletePartitionRequest batchDeletePartitionRequest) Deletes one or more partitions in a batch operation.default BatchDeleteTableResponse
batchDeleteTable
(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest) Deletes multiple tables at once.default BatchDeleteTableResponse
batchDeleteTable
(BatchDeleteTableRequest batchDeleteTableRequest) Deletes multiple tables at once.default BatchDeleteTableVersionResponse
batchDeleteTableVersion
(Consumer<BatchDeleteTableVersionRequest.Builder> batchDeleteTableVersionRequest) Deletes a specified batch of versions of a table.default BatchDeleteTableVersionResponse
batchDeleteTableVersion
(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest) Deletes a specified batch of versions of a table.default BatchGetBlueprintsResponse
batchGetBlueprints
(Consumer<BatchGetBlueprintsRequest.Builder> batchGetBlueprintsRequest) Retrieves information about a list of blueprints.default BatchGetBlueprintsResponse
batchGetBlueprints
(BatchGetBlueprintsRequest batchGetBlueprintsRequest) Retrieves information about a list of blueprints.default BatchGetCrawlersResponse
batchGetCrawlers
(Consumer<BatchGetCrawlersRequest.Builder> batchGetCrawlersRequest) Returns a list of resource metadata for a given list of crawler names.default BatchGetCrawlersResponse
batchGetCrawlers
(BatchGetCrawlersRequest batchGetCrawlersRequest) Returns a list of resource metadata for a given list of crawler names.batchGetCustomEntityTypes
(Consumer<BatchGetCustomEntityTypesRequest.Builder> batchGetCustomEntityTypesRequest) Retrieves the details for the custom patterns specified by a list of names.batchGetCustomEntityTypes
(BatchGetCustomEntityTypesRequest batchGetCustomEntityTypesRequest) Retrieves the details for the custom patterns specified by a list of names.batchGetDataQualityResult
(Consumer<BatchGetDataQualityResultRequest.Builder> batchGetDataQualityResultRequest) Retrieves a list of data quality results for the specified result IDs.batchGetDataQualityResult
(BatchGetDataQualityResultRequest batchGetDataQualityResultRequest) Retrieves a list of data quality results for the specified result IDs.default BatchGetDevEndpointsResponse
batchGetDevEndpoints
(Consumer<BatchGetDevEndpointsRequest.Builder> batchGetDevEndpointsRequest) Returns a list of resource metadata for a given list of development endpoint names.default BatchGetDevEndpointsResponse
batchGetDevEndpoints
(BatchGetDevEndpointsRequest batchGetDevEndpointsRequest) Returns a list of resource metadata for a given list of development endpoint names.default BatchGetJobsResponse
batchGetJobs
(Consumer<BatchGetJobsRequest.Builder> batchGetJobsRequest) Returns a list of resource metadata for a given list of job names.default BatchGetJobsResponse
batchGetJobs
(BatchGetJobsRequest batchGetJobsRequest) Returns a list of resource metadata for a given list of job names.default BatchGetPartitionResponse
batchGetPartition
(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest) Retrieves partitions in a batch request.default BatchGetPartitionResponse
batchGetPartition
(BatchGetPartitionRequest batchGetPartitionRequest) Retrieves partitions in a batch request.default BatchGetTableOptimizerResponse
batchGetTableOptimizer
(Consumer<BatchGetTableOptimizerRequest.Builder> batchGetTableOptimizerRequest) Returns the configuration for the specified table optimizers.default BatchGetTableOptimizerResponse
batchGetTableOptimizer
(BatchGetTableOptimizerRequest batchGetTableOptimizerRequest) Returns the configuration for the specified table optimizers.default BatchGetTriggersResponse
batchGetTriggers
(Consumer<BatchGetTriggersRequest.Builder> batchGetTriggersRequest) Returns a list of resource metadata for a given list of trigger names.default BatchGetTriggersResponse
batchGetTriggers
(BatchGetTriggersRequest batchGetTriggersRequest) Returns a list of resource metadata for a given list of trigger names.default BatchGetWorkflowsResponse
batchGetWorkflows
(Consumer<BatchGetWorkflowsRequest.Builder> batchGetWorkflowsRequest) Returns a list of resource metadata for a given list of workflow names.default BatchGetWorkflowsResponse
batchGetWorkflows
(BatchGetWorkflowsRequest batchGetWorkflowsRequest) Returns a list of resource metadata for a given list of workflow names.default BatchStopJobRunResponse
batchStopJobRun
(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest) Stops one or more job runs for a specified job definition.default BatchStopJobRunResponse
batchStopJobRun
(BatchStopJobRunRequest batchStopJobRunRequest) Stops one or more job runs for a specified job definition.default BatchUpdatePartitionResponse
batchUpdatePartition
(Consumer<BatchUpdatePartitionRequest.Builder> batchUpdatePartitionRequest) Updates one or more partitions in a batch operation.default BatchUpdatePartitionResponse
batchUpdatePartition
(BatchUpdatePartitionRequest batchUpdatePartitionRequest) Updates one or more partitions in a batch operation.static GlueClientBuilder
builder()
Create a builder that can be used to configure and create aGlueClient
.cancelDataQualityRuleRecommendationRun
(Consumer<CancelDataQualityRuleRecommendationRunRequest.Builder> cancelDataQualityRuleRecommendationRunRequest) Cancels the specified recommendation run that was being used to generate rules.cancelDataQualityRuleRecommendationRun
(CancelDataQualityRuleRecommendationRunRequest cancelDataQualityRuleRecommendationRunRequest) Cancels the specified recommendation run that was being used to generate rules.cancelDataQualityRulesetEvaluationRun
(Consumer<CancelDataQualityRulesetEvaluationRunRequest.Builder> cancelDataQualityRulesetEvaluationRunRequest) Cancels a run where a ruleset is being evaluated against a data source.cancelDataQualityRulesetEvaluationRun
(CancelDataQualityRulesetEvaluationRunRequest cancelDataQualityRulesetEvaluationRunRequest) Cancels a run where a ruleset is being evaluated against a data source.default CancelMlTaskRunResponse
cancelMLTaskRun
(Consumer<CancelMlTaskRunRequest.Builder> cancelMlTaskRunRequest) Cancels (stops) a task run.default CancelMlTaskRunResponse
cancelMLTaskRun
(CancelMlTaskRunRequest cancelMlTaskRunRequest) Cancels (stops) a task run.default CancelStatementResponse
cancelStatement
(Consumer<CancelStatementRequest.Builder> cancelStatementRequest) Cancels the statement.default CancelStatementResponse
cancelStatement
(CancelStatementRequest cancelStatementRequest) Cancels the statement.checkSchemaVersionValidity
(Consumer<CheckSchemaVersionValidityRequest.Builder> checkSchemaVersionValidityRequest) Validates the supplied schema.checkSchemaVersionValidity
(CheckSchemaVersionValidityRequest checkSchemaVersionValidityRequest) Validates the supplied schema.static GlueClient
create()
Create aGlueClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CreateBlueprintResponse
createBlueprint
(Consumer<CreateBlueprintRequest.Builder> createBlueprintRequest) Registers a blueprint with Glue.default CreateBlueprintResponse
createBlueprint
(CreateBlueprintRequest createBlueprintRequest) Registers a blueprint with Glue.default CreateClassifierResponse
createClassifier
(Consumer<CreateClassifierRequest.Builder> createClassifierRequest) Creates a classifier in the user's account.default CreateClassifierResponse
createClassifier
(CreateClassifierRequest createClassifierRequest) Creates a classifier in the user's account.default CreateConnectionResponse
createConnection
(Consumer<CreateConnectionRequest.Builder> createConnectionRequest) Creates a connection definition in the Data Catalog.default CreateConnectionResponse
createConnection
(CreateConnectionRequest createConnectionRequest) Creates a connection definition in the Data Catalog.default CreateCrawlerResponse
createCrawler
(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest) Creates a new crawler with specified targets, role, configuration, and optional schedule.default CreateCrawlerResponse
createCrawler
(CreateCrawlerRequest createCrawlerRequest) Creates a new crawler with specified targets, role, configuration, and optional schedule.default CreateCustomEntityTypeResponse
createCustomEntityType
(Consumer<CreateCustomEntityTypeRequest.Builder> createCustomEntityTypeRequest) Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.default CreateCustomEntityTypeResponse
createCustomEntityType
(CreateCustomEntityTypeRequest createCustomEntityTypeRequest) Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.default CreateDatabaseResponse
createDatabase
(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest) Creates a new database in a Data Catalog.default CreateDatabaseResponse
createDatabase
(CreateDatabaseRequest createDatabaseRequest) Creates a new database in a Data Catalog.default CreateDataQualityRulesetResponse
createDataQualityRuleset
(Consumer<CreateDataQualityRulesetRequest.Builder> createDataQualityRulesetRequest) Creates a data quality ruleset with DQDL rules applied to a specified Glue table.default CreateDataQualityRulesetResponse
createDataQualityRuleset
(CreateDataQualityRulesetRequest createDataQualityRulesetRequest) Creates a data quality ruleset with DQDL rules applied to a specified Glue table.default CreateDevEndpointResponse
createDevEndpoint
(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest) Creates a new development endpoint.default CreateDevEndpointResponse
createDevEndpoint
(CreateDevEndpointRequest createDevEndpointRequest) Creates a new development endpoint.default CreateJobResponse
createJob
(Consumer<CreateJobRequest.Builder> createJobRequest) Creates a new job definition.default CreateJobResponse
createJob
(CreateJobRequest createJobRequest) Creates a new job definition.default CreateMlTransformResponse
createMLTransform
(Consumer<CreateMlTransformRequest.Builder> createMlTransformRequest) Creates an Glue machine learning transform.default CreateMlTransformResponse
createMLTransform
(CreateMlTransformRequest createMlTransformRequest) Creates an Glue machine learning transform.default CreatePartitionResponse
createPartition
(Consumer<CreatePartitionRequest.Builder> createPartitionRequest) Creates a new partition.default CreatePartitionResponse
createPartition
(CreatePartitionRequest createPartitionRequest) Creates a new partition.default CreatePartitionIndexResponse
createPartitionIndex
(Consumer<CreatePartitionIndexRequest.Builder> createPartitionIndexRequest) Creates a specified partition index in an existing table.default CreatePartitionIndexResponse
createPartitionIndex
(CreatePartitionIndexRequest createPartitionIndexRequest) Creates a specified partition index in an existing table.default CreateRegistryResponse
createRegistry
(Consumer<CreateRegistryRequest.Builder> createRegistryRequest) Creates a new registry which may be used to hold a collection of schemas.default CreateRegistryResponse
createRegistry
(CreateRegistryRequest createRegistryRequest) Creates a new registry which may be used to hold a collection of schemas.default CreateSchemaResponse
createSchema
(Consumer<CreateSchemaRequest.Builder> createSchemaRequest) Creates a new schema set and registers the schema definition.default CreateSchemaResponse
createSchema
(CreateSchemaRequest createSchemaRequest) Creates a new schema set and registers the schema definition.default CreateScriptResponse
createScript
(Consumer<CreateScriptRequest.Builder> createScriptRequest) Transforms a directed acyclic graph (DAG) into code.default CreateScriptResponse
createScript
(CreateScriptRequest createScriptRequest) Transforms a directed acyclic graph (DAG) into code.createSecurityConfiguration
(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest) Creates a new security configuration.createSecurityConfiguration
(CreateSecurityConfigurationRequest createSecurityConfigurationRequest) Creates a new security configuration.default CreateSessionResponse
createSession
(Consumer<CreateSessionRequest.Builder> createSessionRequest) Creates a new session.default CreateSessionResponse
createSession
(CreateSessionRequest createSessionRequest) Creates a new session.default CreateTableResponse
createTable
(Consumer<CreateTableRequest.Builder> createTableRequest) Creates a new table definition in the Data Catalog.default CreateTableResponse
createTable
(CreateTableRequest createTableRequest) Creates a new table definition in the Data Catalog.default CreateTableOptimizerResponse
createTableOptimizer
(Consumer<CreateTableOptimizerRequest.Builder> createTableOptimizerRequest) Creates a new table optimizer for a specific function.default CreateTableOptimizerResponse
createTableOptimizer
(CreateTableOptimizerRequest createTableOptimizerRequest) Creates a new table optimizer for a specific function.default CreateTriggerResponse
createTrigger
(Consumer<CreateTriggerRequest.Builder> createTriggerRequest) Creates a new trigger.default CreateTriggerResponse
createTrigger
(CreateTriggerRequest createTriggerRequest) Creates a new trigger.createUserDefinedFunction
(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest) Creates a new function definition in the Data Catalog.createUserDefinedFunction
(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest) Creates a new function definition in the Data Catalog.default CreateWorkflowResponse
createWorkflow
(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest) Creates a new workflow.default CreateWorkflowResponse
createWorkflow
(CreateWorkflowRequest createWorkflowRequest) Creates a new workflow.default DeleteBlueprintResponse
deleteBlueprint
(Consumer<DeleteBlueprintRequest.Builder> deleteBlueprintRequest) Deletes an existing blueprint.default DeleteBlueprintResponse
deleteBlueprint
(DeleteBlueprintRequest deleteBlueprintRequest) Deletes an existing blueprint.default DeleteClassifierResponse
deleteClassifier
(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest) Removes a classifier from the Data Catalog.default DeleteClassifierResponse
deleteClassifier
(DeleteClassifierRequest deleteClassifierRequest) Removes a classifier from the Data Catalog.deleteColumnStatisticsForPartition
(Consumer<DeleteColumnStatisticsForPartitionRequest.Builder> deleteColumnStatisticsForPartitionRequest) Delete the partition column statistics of a column.deleteColumnStatisticsForPartition
(DeleteColumnStatisticsForPartitionRequest deleteColumnStatisticsForPartitionRequest) Delete the partition column statistics of a column.deleteColumnStatisticsForTable
(Consumer<DeleteColumnStatisticsForTableRequest.Builder> deleteColumnStatisticsForTableRequest) Retrieves table statistics of columns.deleteColumnStatisticsForTable
(DeleteColumnStatisticsForTableRequest deleteColumnStatisticsForTableRequest) Retrieves table statistics of columns.default DeleteConnectionResponse
deleteConnection
(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest) Deletes a connection from the Data Catalog.default DeleteConnectionResponse
deleteConnection
(DeleteConnectionRequest deleteConnectionRequest) Deletes a connection from the Data Catalog.default DeleteCrawlerResponse
deleteCrawler
(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest) Removes a specified crawler from the Glue Data Catalog, unless the crawler state isRUNNING
.default DeleteCrawlerResponse
deleteCrawler
(DeleteCrawlerRequest deleteCrawlerRequest) Removes a specified crawler from the Glue Data Catalog, unless the crawler state isRUNNING
.default DeleteCustomEntityTypeResponse
deleteCustomEntityType
(Consumer<DeleteCustomEntityTypeRequest.Builder> deleteCustomEntityTypeRequest) Deletes a custom pattern by specifying its name.default DeleteCustomEntityTypeResponse
deleteCustomEntityType
(DeleteCustomEntityTypeRequest deleteCustomEntityTypeRequest) Deletes a custom pattern by specifying its name.default DeleteDatabaseResponse
deleteDatabase
(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest) Removes a specified database from a Data Catalog.default DeleteDatabaseResponse
deleteDatabase
(DeleteDatabaseRequest deleteDatabaseRequest) Removes a specified database from a Data Catalog.default DeleteDataQualityRulesetResponse
deleteDataQualityRuleset
(Consumer<DeleteDataQualityRulesetRequest.Builder> deleteDataQualityRulesetRequest) Deletes a data quality ruleset.default DeleteDataQualityRulesetResponse
deleteDataQualityRuleset
(DeleteDataQualityRulesetRequest deleteDataQualityRulesetRequest) Deletes a data quality ruleset.default DeleteDevEndpointResponse
deleteDevEndpoint
(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest) Deletes a specified development endpoint.default DeleteDevEndpointResponse
deleteDevEndpoint
(DeleteDevEndpointRequest deleteDevEndpointRequest) Deletes a specified development endpoint.default DeleteJobResponse
deleteJob
(Consumer<DeleteJobRequest.Builder> deleteJobRequest) Deletes a specified job definition.default DeleteJobResponse
deleteJob
(DeleteJobRequest deleteJobRequest) Deletes a specified job definition.default DeleteMlTransformResponse
deleteMLTransform
(Consumer<DeleteMlTransformRequest.Builder> deleteMlTransformRequest) Deletes an Glue machine learning transform.default DeleteMlTransformResponse
deleteMLTransform
(DeleteMlTransformRequest deleteMlTransformRequest) Deletes an Glue machine learning transform.default DeletePartitionResponse
deletePartition
(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest) Deletes a specified partition.default DeletePartitionResponse
deletePartition
(DeletePartitionRequest deletePartitionRequest) Deletes a specified partition.default DeletePartitionIndexResponse
deletePartitionIndex
(Consumer<DeletePartitionIndexRequest.Builder> deletePartitionIndexRequest) Deletes a specified partition index from an existing table.default DeletePartitionIndexResponse
deletePartitionIndex
(DeletePartitionIndexRequest deletePartitionIndexRequest) Deletes a specified partition index from an existing table.default DeleteRegistryResponse
deleteRegistry
(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest) Delete the entire registry including schema and all of its versions.default DeleteRegistryResponse
deleteRegistry
(DeleteRegistryRequest deleteRegistryRequest) Delete the entire registry including schema and all of its versions.default DeleteResourcePolicyResponse
deleteResourcePolicy
(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) Deletes a specified policy.default DeleteResourcePolicyResponse
deleteResourcePolicy
(DeleteResourcePolicyRequest deleteResourcePolicyRequest) Deletes a specified policy.default DeleteSchemaResponse
deleteSchema
(Consumer<DeleteSchemaRequest.Builder> deleteSchemaRequest) Deletes the entire schema set, including the schema set and all of its versions.default DeleteSchemaResponse
deleteSchema
(DeleteSchemaRequest deleteSchemaRequest) Deletes the entire schema set, including the schema set and all of its versions.default DeleteSchemaVersionsResponse
deleteSchemaVersions
(Consumer<DeleteSchemaVersionsRequest.Builder> deleteSchemaVersionsRequest) Remove versions from the specified schema.default DeleteSchemaVersionsResponse
deleteSchemaVersions
(DeleteSchemaVersionsRequest deleteSchemaVersionsRequest) Remove versions from the specified schema.deleteSecurityConfiguration
(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest) Deletes a specified security configuration.deleteSecurityConfiguration
(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest) Deletes a specified security configuration.default DeleteSessionResponse
deleteSession
(Consumer<DeleteSessionRequest.Builder> deleteSessionRequest) Deletes the session.default DeleteSessionResponse
deleteSession
(DeleteSessionRequest deleteSessionRequest) Deletes the session.default DeleteTableResponse
deleteTable
(Consumer<DeleteTableRequest.Builder> deleteTableRequest) Removes a table definition from the Data Catalog.default DeleteTableResponse
deleteTable
(DeleteTableRequest deleteTableRequest) Removes a table definition from the Data Catalog.default DeleteTableOptimizerResponse
deleteTableOptimizer
(Consumer<DeleteTableOptimizerRequest.Builder> deleteTableOptimizerRequest) Deletes an optimizer and all associated metadata for a table.default DeleteTableOptimizerResponse
deleteTableOptimizer
(DeleteTableOptimizerRequest deleteTableOptimizerRequest) Deletes an optimizer and all associated metadata for a table.default DeleteTableVersionResponse
deleteTableVersion
(Consumer<DeleteTableVersionRequest.Builder> deleteTableVersionRequest) Deletes a specified version of a table.default DeleteTableVersionResponse
deleteTableVersion
(DeleteTableVersionRequest deleteTableVersionRequest) Deletes a specified version of a table.default DeleteTriggerResponse
deleteTrigger
(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest) Deletes a specified trigger.default DeleteTriggerResponse
deleteTrigger
(DeleteTriggerRequest deleteTriggerRequest) Deletes a specified trigger.deleteUserDefinedFunction
(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest) Deletes an existing function definition from the Data Catalog.deleteUserDefinedFunction
(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest) Deletes an existing function definition from the Data Catalog.default DeleteWorkflowResponse
deleteWorkflow
(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest) Deletes a workflow.default DeleteWorkflowResponse
deleteWorkflow
(DeleteWorkflowRequest deleteWorkflowRequest) Deletes a workflow.default GetBlueprintResponse
getBlueprint
(Consumer<GetBlueprintRequest.Builder> getBlueprintRequest) Retrieves the details of a blueprint.default GetBlueprintResponse
getBlueprint
(GetBlueprintRequest getBlueprintRequest) Retrieves the details of a blueprint.default GetBlueprintRunResponse
getBlueprintRun
(Consumer<GetBlueprintRunRequest.Builder> getBlueprintRunRequest) Retrieves the details of a blueprint run.default GetBlueprintRunResponse
getBlueprintRun
(GetBlueprintRunRequest getBlueprintRunRequest) Retrieves the details of a blueprint run.default GetBlueprintRunsResponse
getBlueprintRuns
(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest) Retrieves the details of blueprint runs for a specified blueprint.default GetBlueprintRunsResponse
getBlueprintRuns
(GetBlueprintRunsRequest getBlueprintRunsRequest) Retrieves the details of blueprint runs for a specified blueprint.default GetBlueprintRunsIterable
getBlueprintRunsPaginator
(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest) This is a variant ofgetBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation.default GetBlueprintRunsIterable
getBlueprintRunsPaginator
(GetBlueprintRunsRequest getBlueprintRunsRequest) This is a variant ofgetBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation.default GetCatalogImportStatusResponse
getCatalogImportStatus
(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest) Retrieves the status of a migration operation.default GetCatalogImportStatusResponse
getCatalogImportStatus
(GetCatalogImportStatusRequest getCatalogImportStatusRequest) Retrieves the status of a migration operation.default GetClassifierResponse
getClassifier
(Consumer<GetClassifierRequest.Builder> getClassifierRequest) Retrieve a classifier by name.default GetClassifierResponse
getClassifier
(GetClassifierRequest getClassifierRequest) Retrieve a classifier by name.default GetClassifiersResponse
getClassifiers
(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest) Lists all classifier objects in the Data Catalog.default GetClassifiersResponse
getClassifiers
(GetClassifiersRequest getClassifiersRequest) Lists all classifier objects in the Data Catalog.default GetClassifiersIterable
getClassifiersPaginator
(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest) This is a variant ofgetClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation.default GetClassifiersIterable
getClassifiersPaginator
(GetClassifiersRequest getClassifiersRequest) This is a variant ofgetClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation.getColumnStatisticsForPartition
(Consumer<GetColumnStatisticsForPartitionRequest.Builder> getColumnStatisticsForPartitionRequest) Retrieves partition statistics of columns.getColumnStatisticsForPartition
(GetColumnStatisticsForPartitionRequest getColumnStatisticsForPartitionRequest) Retrieves partition statistics of columns.getColumnStatisticsForTable
(Consumer<GetColumnStatisticsForTableRequest.Builder> getColumnStatisticsForTableRequest) Retrieves table statistics of columns.getColumnStatisticsForTable
(GetColumnStatisticsForTableRequest getColumnStatisticsForTableRequest) Retrieves table statistics of columns.getColumnStatisticsTaskRun
(Consumer<GetColumnStatisticsTaskRunRequest.Builder> getColumnStatisticsTaskRunRequest) Get the associated metadata/information for a task run, given a task run ID.getColumnStatisticsTaskRun
(GetColumnStatisticsTaskRunRequest getColumnStatisticsTaskRunRequest) Get the associated metadata/information for a task run, given a task run ID.getColumnStatisticsTaskRuns
(Consumer<GetColumnStatisticsTaskRunsRequest.Builder> getColumnStatisticsTaskRunsRequest) Retrieves information about all runs associated with the specified table.getColumnStatisticsTaskRuns
(GetColumnStatisticsTaskRunsRequest getColumnStatisticsTaskRunsRequest) Retrieves information about all runs associated with the specified table.getColumnStatisticsTaskRunsPaginator
(Consumer<GetColumnStatisticsTaskRunsRequest.Builder> getColumnStatisticsTaskRunsRequest) This is a variant ofgetColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation.getColumnStatisticsTaskRunsPaginator
(GetColumnStatisticsTaskRunsRequest getColumnStatisticsTaskRunsRequest) This is a variant ofgetColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation.default GetConnectionResponse
getConnection
(Consumer<GetConnectionRequest.Builder> getConnectionRequest) Retrieves a connection definition from the Data Catalog.default GetConnectionResponse
getConnection
(GetConnectionRequest getConnectionRequest) Retrieves a connection definition from the Data Catalog.default GetConnectionsResponse
getConnections
(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest) Retrieves a list of connection definitions from the Data Catalog.default GetConnectionsResponse
getConnections
(GetConnectionsRequest getConnectionsRequest) Retrieves a list of connection definitions from the Data Catalog.default GetConnectionsIterable
getConnectionsPaginator
(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest) This is a variant ofgetConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation.default GetConnectionsIterable
getConnectionsPaginator
(GetConnectionsRequest getConnectionsRequest) This is a variant ofgetConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation.default GetCrawlerResponse
getCrawler
(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest) Retrieves metadata for a specified crawler.default GetCrawlerResponse
getCrawler
(GetCrawlerRequest getCrawlerRequest) Retrieves metadata for a specified crawler.default GetCrawlerMetricsResponse
getCrawlerMetrics
(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest) Retrieves metrics about specified crawlers.default GetCrawlerMetricsResponse
getCrawlerMetrics
(GetCrawlerMetricsRequest getCrawlerMetricsRequest) Retrieves metrics about specified crawlers.default GetCrawlerMetricsIterable
getCrawlerMetricsPaginator
(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest) This is a variant ofgetCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation.default GetCrawlerMetricsIterable
getCrawlerMetricsPaginator
(GetCrawlerMetricsRequest getCrawlerMetricsRequest) This is a variant ofgetCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation.default GetCrawlersResponse
getCrawlers
(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest) Retrieves metadata for all crawlers defined in the customer account.default GetCrawlersResponse
getCrawlers
(GetCrawlersRequest getCrawlersRequest) Retrieves metadata for all crawlers defined in the customer account.default GetCrawlersIterable
getCrawlersPaginator
(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest) This is a variant ofgetCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation.default GetCrawlersIterable
getCrawlersPaginator
(GetCrawlersRequest getCrawlersRequest) This is a variant ofgetCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation.default GetCustomEntityTypeResponse
getCustomEntityType
(Consumer<GetCustomEntityTypeRequest.Builder> getCustomEntityTypeRequest) Retrieves the details of a custom pattern by specifying its name.default GetCustomEntityTypeResponse
getCustomEntityType
(GetCustomEntityTypeRequest getCustomEntityTypeRequest) Retrieves the details of a custom pattern by specifying its name.default GetDatabaseResponse
getDatabase
(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest) Retrieves the definition of a specified database.default GetDatabaseResponse
getDatabase
(GetDatabaseRequest getDatabaseRequest) Retrieves the definition of a specified database.default GetDatabasesResponse
getDatabases
(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest) Retrieves all databases defined in a given Data Catalog.default GetDatabasesResponse
getDatabases
(GetDatabasesRequest getDatabasesRequest) Retrieves all databases defined in a given Data Catalog.default GetDatabasesIterable
getDatabasesPaginator
(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest) This is a variant ofgetDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation.default GetDatabasesIterable
getDatabasesPaginator
(GetDatabasesRequest getDatabasesRequest) This is a variant ofgetDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation.getDataCatalogEncryptionSettings
(Consumer<GetDataCatalogEncryptionSettingsRequest.Builder> getDataCatalogEncryptionSettingsRequest) Retrieves the security configuration for a specified catalog.getDataCatalogEncryptionSettings
(GetDataCatalogEncryptionSettingsRequest getDataCatalogEncryptionSettingsRequest) Retrieves the security configuration for a specified catalog.default GetDataflowGraphResponse
getDataflowGraph
(Consumer<GetDataflowGraphRequest.Builder> getDataflowGraphRequest) Transforms a Python script into a directed acyclic graph (DAG).default GetDataflowGraphResponse
getDataflowGraph
(GetDataflowGraphRequest getDataflowGraphRequest) Transforms a Python script into a directed acyclic graph (DAG).default GetDataQualityResultResponse
getDataQualityResult
(Consumer<GetDataQualityResultRequest.Builder> getDataQualityResultRequest) Retrieves the result of a data quality rule evaluation.default GetDataQualityResultResponse
getDataQualityResult
(GetDataQualityResultRequest getDataQualityResultRequest) Retrieves the result of a data quality rule evaluation.getDataQualityRuleRecommendationRun
(Consumer<GetDataQualityRuleRecommendationRunRequest.Builder> getDataQualityRuleRecommendationRunRequest) Gets the specified recommendation run that was used to generate rules.getDataQualityRuleRecommendationRun
(GetDataQualityRuleRecommendationRunRequest getDataQualityRuleRecommendationRunRequest) Gets the specified recommendation run that was used to generate rules.default GetDataQualityRulesetResponse
getDataQualityRuleset
(Consumer<GetDataQualityRulesetRequest.Builder> getDataQualityRulesetRequest) Returns an existing ruleset by identifier or name.default GetDataQualityRulesetResponse
getDataQualityRuleset
(GetDataQualityRulesetRequest getDataQualityRulesetRequest) Returns an existing ruleset by identifier or name.getDataQualityRulesetEvaluationRun
(Consumer<GetDataQualityRulesetEvaluationRunRequest.Builder> getDataQualityRulesetEvaluationRunRequest) Retrieves a specific run where a ruleset is evaluated against a data source.getDataQualityRulesetEvaluationRun
(GetDataQualityRulesetEvaluationRunRequest getDataQualityRulesetEvaluationRunRequest) Retrieves a specific run where a ruleset is evaluated against a data source.default GetDevEndpointResponse
getDevEndpoint
(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest) Retrieves information about a specified development endpoint.default GetDevEndpointResponse
getDevEndpoint
(GetDevEndpointRequest getDevEndpointRequest) Retrieves information about a specified development endpoint.default GetDevEndpointsResponse
getDevEndpoints
(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) Retrieves all the development endpoints in this Amazon Web Services account.default GetDevEndpointsResponse
getDevEndpoints
(GetDevEndpointsRequest getDevEndpointsRequest) Retrieves all the development endpoints in this Amazon Web Services account.default GetDevEndpointsIterable
getDevEndpointsPaginator
(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) This is a variant ofgetDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation.default GetDevEndpointsIterable
getDevEndpointsPaginator
(GetDevEndpointsRequest getDevEndpointsRequest) This is a variant ofgetDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation.default GetJobResponse
getJob
(Consumer<GetJobRequest.Builder> getJobRequest) Retrieves an existing job definition.default GetJobResponse
getJob
(GetJobRequest getJobRequest) Retrieves an existing job definition.default GetJobBookmarkResponse
getJobBookmark
(Consumer<GetJobBookmarkRequest.Builder> getJobBookmarkRequest) Returns information on a job bookmark entry.default GetJobBookmarkResponse
getJobBookmark
(GetJobBookmarkRequest getJobBookmarkRequest) Returns information on a job bookmark entry.default GetJobRunResponse
getJobRun
(Consumer<GetJobRunRequest.Builder> getJobRunRequest) Retrieves the metadata for a given job run.default GetJobRunResponse
getJobRun
(GetJobRunRequest getJobRunRequest) Retrieves the metadata for a given job run.default GetJobRunsResponse
getJobRuns
(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest) Retrieves metadata for all runs of a given job definition.default GetJobRunsResponse
getJobRuns
(GetJobRunsRequest getJobRunsRequest) Retrieves metadata for all runs of a given job definition.default GetJobRunsIterable
getJobRunsPaginator
(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest) This is a variant ofgetJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation.default GetJobRunsIterable
getJobRunsPaginator
(GetJobRunsRequest getJobRunsRequest) This is a variant ofgetJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation.default GetJobsResponse
getJobs
(Consumer<GetJobsRequest.Builder> getJobsRequest) Retrieves all current job definitions.default GetJobsResponse
getJobs
(GetJobsRequest getJobsRequest) Retrieves all current job definitions.default GetJobsIterable
getJobsPaginator
(Consumer<GetJobsRequest.Builder> getJobsRequest) This is a variant ofgetJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation.default GetJobsIterable
getJobsPaginator
(GetJobsRequest getJobsRequest) This is a variant ofgetJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation.default GetMappingResponse
getMapping
(Consumer<GetMappingRequest.Builder> getMappingRequest) Creates mappings.default GetMappingResponse
getMapping
(GetMappingRequest getMappingRequest) Creates mappings.default GetMlTaskRunResponse
getMLTaskRun
(Consumer<GetMlTaskRunRequest.Builder> getMlTaskRunRequest) Gets details for a specific task run on a machine learning transform.default GetMlTaskRunResponse
getMLTaskRun
(GetMlTaskRunRequest getMlTaskRunRequest) Gets details for a specific task run on a machine learning transform.default GetMlTaskRunsResponse
getMLTaskRuns
(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest) Gets a list of runs for a machine learning transform.default GetMlTaskRunsResponse
getMLTaskRuns
(GetMlTaskRunsRequest getMlTaskRunsRequest) Gets a list of runs for a machine learning transform.default GetMLTaskRunsIterable
getMLTaskRunsPaginator
(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest) This is a variant ofgetMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation.default GetMLTaskRunsIterable
getMLTaskRunsPaginator
(GetMlTaskRunsRequest getMlTaskRunsRequest) This is a variant ofgetMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation.default GetMlTransformResponse
getMLTransform
(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest) Gets an Glue machine learning transform artifact and all its corresponding metadata.default GetMlTransformResponse
getMLTransform
(GetMlTransformRequest getMlTransformRequest) Gets an Glue machine learning transform artifact and all its corresponding metadata.default GetMlTransformsResponse
getMLTransforms
(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) Gets a sortable, filterable list of existing Glue machine learning transforms.default GetMlTransformsResponse
getMLTransforms
(GetMlTransformsRequest getMlTransformsRequest) Gets a sortable, filterable list of existing Glue machine learning transforms.default GetMLTransformsIterable
getMLTransformsPaginator
(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) This is a variant ofgetMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation.default GetMLTransformsIterable
getMLTransformsPaginator
(GetMlTransformsRequest getMlTransformsRequest) This is a variant ofgetMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation.default GetPartitionResponse
getPartition
(Consumer<GetPartitionRequest.Builder> getPartitionRequest) Retrieves information about a specified partition.default GetPartitionResponse
getPartition
(GetPartitionRequest getPartitionRequest) Retrieves information about a specified partition.default GetPartitionIndexesResponse
getPartitionIndexes
(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest) Retrieves the partition indexes associated with a table.default GetPartitionIndexesResponse
getPartitionIndexes
(GetPartitionIndexesRequest getPartitionIndexesRequest) Retrieves the partition indexes associated with a table.default GetPartitionIndexesIterable
getPartitionIndexesPaginator
(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest) This is a variant ofgetPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.default GetPartitionIndexesIterable
getPartitionIndexesPaginator
(GetPartitionIndexesRequest getPartitionIndexesRequest) This is a variant ofgetPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.default GetPartitionsResponse
getPartitions
(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) Retrieves information about the partitions in a table.default GetPartitionsResponse
getPartitions
(GetPartitionsRequest getPartitionsRequest) Retrieves information about the partitions in a table.default GetPartitionsIterable
getPartitionsPaginator
(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) This is a variant ofgetPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation.default GetPartitionsIterable
getPartitionsPaginator
(GetPartitionsRequest getPartitionsRequest) This is a variant ofgetPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation.default GetPlanResponse
getPlan
(Consumer<GetPlanRequest.Builder> getPlanRequest) Gets code to perform a specified mapping.default GetPlanResponse
getPlan
(GetPlanRequest getPlanRequest) Gets code to perform a specified mapping.default GetRegistryResponse
getRegistry
(Consumer<GetRegistryRequest.Builder> getRegistryRequest) Describes the specified registry in detail.default GetRegistryResponse
getRegistry
(GetRegistryRequest getRegistryRequest) Describes the specified registry in detail.default GetResourcePoliciesResponse
getResourcePolicies
(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest) Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants.default GetResourcePoliciesResponse
getResourcePolicies
(GetResourcePoliciesRequest getResourcePoliciesRequest) Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants.default GetResourcePoliciesIterable
getResourcePoliciesPaginator
(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest) This is a variant ofgetResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.default GetResourcePoliciesIterable
getResourcePoliciesPaginator
(GetResourcePoliciesRequest getResourcePoliciesRequest) This is a variant ofgetResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.default GetResourcePolicyResponse
getResourcePolicy
(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) Retrieves a specified resource policy.default GetResourcePolicyResponse
getResourcePolicy
(GetResourcePolicyRequest getResourcePolicyRequest) Retrieves a specified resource policy.default GetSchemaResponse
getSchema
(Consumer<GetSchemaRequest.Builder> getSchemaRequest) Describes the specified schema in detail.default GetSchemaResponse
getSchema
(GetSchemaRequest getSchemaRequest) Describes the specified schema in detail.default GetSchemaByDefinitionResponse
getSchemaByDefinition
(Consumer<GetSchemaByDefinitionRequest.Builder> getSchemaByDefinitionRequest) Retrieves a schema by theSchemaDefinition
.default GetSchemaByDefinitionResponse
getSchemaByDefinition
(GetSchemaByDefinitionRequest getSchemaByDefinitionRequest) Retrieves a schema by theSchemaDefinition
.default GetSchemaVersionResponse
getSchemaVersion
(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest) Get the specified schema by its unique ID assigned when a version of the schema is created or registered.default GetSchemaVersionResponse
getSchemaVersion
(GetSchemaVersionRequest getSchemaVersionRequest) Get the specified schema by its unique ID assigned when a version of the schema is created or registered.default GetSchemaVersionsDiffResponse
getSchemaVersionsDiff
(Consumer<GetSchemaVersionsDiffRequest.Builder> getSchemaVersionsDiffRequest) Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.default GetSchemaVersionsDiffResponse
getSchemaVersionsDiff
(GetSchemaVersionsDiffRequest getSchemaVersionsDiffRequest) Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.default GetSecurityConfigurationResponse
getSecurityConfiguration
(Consumer<GetSecurityConfigurationRequest.Builder> getSecurityConfigurationRequest) Retrieves a specified security configuration.default GetSecurityConfigurationResponse
getSecurityConfiguration
(GetSecurityConfigurationRequest getSecurityConfigurationRequest) Retrieves a specified security configuration.getSecurityConfigurations
(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest) Retrieves a list of all security configurations.getSecurityConfigurations
(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) Retrieves a list of all security configurations.getSecurityConfigurationsPaginator
(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest) This is a variant ofgetSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.getSecurityConfigurationsPaginator
(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) This is a variant ofgetSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.default GetSessionResponse
getSession
(Consumer<GetSessionRequest.Builder> getSessionRequest) Retrieves the session.default GetSessionResponse
getSession
(GetSessionRequest getSessionRequest) Retrieves the session.default GetStatementResponse
getStatement
(Consumer<GetStatementRequest.Builder> getStatementRequest) Retrieves the statement.default GetStatementResponse
getStatement
(GetStatementRequest getStatementRequest) Retrieves the statement.default GetTableResponse
getTable
(Consumer<GetTableRequest.Builder> getTableRequest) Retrieves theTable
definition in a Data Catalog for a specified table.default GetTableResponse
getTable
(GetTableRequest getTableRequest) Retrieves theTable
definition in a Data Catalog for a specified table.default GetTableOptimizerResponse
getTableOptimizer
(Consumer<GetTableOptimizerRequest.Builder> getTableOptimizerRequest) Returns the configuration of all optimizers associated with a specified table.default GetTableOptimizerResponse
getTableOptimizer
(GetTableOptimizerRequest getTableOptimizerRequest) Returns the configuration of all optimizers associated with a specified table.default GetTablesResponse
getTables
(Consumer<GetTablesRequest.Builder> getTablesRequest) Retrieves the definitions of some or all of the tables in a givenDatabase
.default GetTablesResponse
getTables
(GetTablesRequest getTablesRequest) Retrieves the definitions of some or all of the tables in a givenDatabase
.default GetTablesIterable
getTablesPaginator
(Consumer<GetTablesRequest.Builder> getTablesRequest) This is a variant ofgetTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation.default GetTablesIterable
getTablesPaginator
(GetTablesRequest getTablesRequest) This is a variant ofgetTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation.default GetTableVersionResponse
getTableVersion
(Consumer<GetTableVersionRequest.Builder> getTableVersionRequest) Retrieves a specified version of a table.default GetTableVersionResponse
getTableVersion
(GetTableVersionRequest getTableVersionRequest) Retrieves a specified version of a table.default GetTableVersionsResponse
getTableVersions
(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest) Retrieves a list of strings that identify available versions of a specified table.default GetTableVersionsResponse
getTableVersions
(GetTableVersionsRequest getTableVersionsRequest) Retrieves a list of strings that identify available versions of a specified table.default GetTableVersionsIterable
getTableVersionsPaginator
(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest) This is a variant ofgetTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation.default GetTableVersionsIterable
getTableVersionsPaginator
(GetTableVersionsRequest getTableVersionsRequest) This is a variant ofgetTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation.default GetTagsResponse
getTags
(Consumer<GetTagsRequest.Builder> getTagsRequest) Retrieves a list of tags associated with a resource.default GetTagsResponse
getTags
(GetTagsRequest getTagsRequest) Retrieves a list of tags associated with a resource.default GetTriggerResponse
getTrigger
(Consumer<GetTriggerRequest.Builder> getTriggerRequest) Retrieves the definition of a trigger.default GetTriggerResponse
getTrigger
(GetTriggerRequest getTriggerRequest) Retrieves the definition of a trigger.default GetTriggersResponse
getTriggers
(Consumer<GetTriggersRequest.Builder> getTriggersRequest) Gets all the triggers associated with a job.default GetTriggersResponse
getTriggers
(GetTriggersRequest getTriggersRequest) Gets all the triggers associated with a job.default GetTriggersIterable
getTriggersPaginator
(Consumer<GetTriggersRequest.Builder> getTriggersRequest) This is a variant ofgetTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation.default GetTriggersIterable
getTriggersPaginator
(GetTriggersRequest getTriggersRequest) This is a variant ofgetTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation.getUnfilteredPartitionMetadata
(Consumer<GetUnfilteredPartitionMetadataRequest.Builder> getUnfilteredPartitionMetadataRequest) Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.getUnfilteredPartitionMetadata
(GetUnfilteredPartitionMetadataRequest getUnfilteredPartitionMetadataRequest) Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.getUnfilteredPartitionsMetadata
(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest) Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.getUnfilteredPartitionsMetadata
(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest) Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.getUnfilteredPartitionsMetadataPaginator
(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest) This is a variant ofgetUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.getUnfilteredPartitionsMetadataPaginator
(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest) This is a variant ofgetUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.getUnfilteredTableMetadata
(Consumer<GetUnfilteredTableMetadataRequest.Builder> getUnfilteredTableMetadataRequest) Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.getUnfilteredTableMetadata
(GetUnfilteredTableMetadataRequest getUnfilteredTableMetadataRequest) Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.default GetUserDefinedFunctionResponse
getUserDefinedFunction
(Consumer<GetUserDefinedFunctionRequest.Builder> getUserDefinedFunctionRequest) Retrieves a specified function definition from the Data Catalog.default GetUserDefinedFunctionResponse
getUserDefinedFunction
(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest) Retrieves a specified function definition from the Data Catalog.default GetUserDefinedFunctionsResponse
getUserDefinedFunctions
(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest) Retrieves multiple function definitions from the Data Catalog.default GetUserDefinedFunctionsResponse
getUserDefinedFunctions
(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) Retrieves multiple function definitions from the Data Catalog.default GetUserDefinedFunctionsIterable
getUserDefinedFunctionsPaginator
(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest) This is a variant ofgetUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.default GetUserDefinedFunctionsIterable
getUserDefinedFunctionsPaginator
(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) This is a variant ofgetUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.default GetWorkflowResponse
getWorkflow
(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest) Retrieves resource metadata for a workflow.default GetWorkflowResponse
getWorkflow
(GetWorkflowRequest getWorkflowRequest) Retrieves resource metadata for a workflow.default GetWorkflowRunResponse
getWorkflowRun
(Consumer<GetWorkflowRunRequest.Builder> getWorkflowRunRequest) Retrieves the metadata for a given workflow run.default GetWorkflowRunResponse
getWorkflowRun
(GetWorkflowRunRequest getWorkflowRunRequest) Retrieves the metadata for a given workflow run.default GetWorkflowRunPropertiesResponse
getWorkflowRunProperties
(Consumer<GetWorkflowRunPropertiesRequest.Builder> getWorkflowRunPropertiesRequest) Retrieves the workflow run properties which were set during the run.default GetWorkflowRunPropertiesResponse
getWorkflowRunProperties
(GetWorkflowRunPropertiesRequest getWorkflowRunPropertiesRequest) Retrieves the workflow run properties which were set during the run.default GetWorkflowRunsResponse
getWorkflowRuns
(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest) Retrieves metadata for all runs of a given workflow.default GetWorkflowRunsResponse
getWorkflowRuns
(GetWorkflowRunsRequest getWorkflowRunsRequest) Retrieves metadata for all runs of a given workflow.default GetWorkflowRunsIterable
getWorkflowRunsPaginator
(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest) This is a variant ofgetWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation.default GetWorkflowRunsIterable
getWorkflowRunsPaginator
(GetWorkflowRunsRequest getWorkflowRunsRequest) This is a variant ofgetWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation.default ImportCatalogToGlueResponse
importCatalogToGlue
(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest) Imports an existing Amazon Athena Data Catalog to Glue.default ImportCatalogToGlueResponse
importCatalogToGlue
(ImportCatalogToGlueRequest importCatalogToGlueRequest) Imports an existing Amazon Athena Data Catalog to Glue.default ListBlueprintsResponse
listBlueprints
(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest) Lists all the blueprint names in an account.default ListBlueprintsResponse
listBlueprints
(ListBlueprintsRequest listBlueprintsRequest) Lists all the blueprint names in an account.default ListBlueprintsIterable
listBlueprintsPaginator
(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest) This is a variant oflistBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation.default ListBlueprintsIterable
listBlueprintsPaginator
(ListBlueprintsRequest listBlueprintsRequest) This is a variant oflistBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation.listColumnStatisticsTaskRuns
(Consumer<ListColumnStatisticsTaskRunsRequest.Builder> listColumnStatisticsTaskRunsRequest) List all task runs for a particular account.listColumnStatisticsTaskRuns
(ListColumnStatisticsTaskRunsRequest listColumnStatisticsTaskRunsRequest) List all task runs for a particular account.listColumnStatisticsTaskRunsPaginator
(Consumer<ListColumnStatisticsTaskRunsRequest.Builder> listColumnStatisticsTaskRunsRequest) This is a variant oflistColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation.listColumnStatisticsTaskRunsPaginator
(ListColumnStatisticsTaskRunsRequest listColumnStatisticsTaskRunsRequest) This is a variant oflistColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation.default ListCrawlersResponse
listCrawlers
(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag.default ListCrawlersResponse
listCrawlers
(ListCrawlersRequest listCrawlersRequest) Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag.default ListCrawlersIterable
listCrawlersPaginator
(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) This is a variant oflistCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation.default ListCrawlersIterable
listCrawlersPaginator
(ListCrawlersRequest listCrawlersRequest) This is a variant oflistCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation.default ListCrawlsResponse
listCrawls
(Consumer<ListCrawlsRequest.Builder> listCrawlsRequest) Returns all the crawls of a specified crawler.default ListCrawlsResponse
listCrawls
(ListCrawlsRequest listCrawlsRequest) Returns all the crawls of a specified crawler.default ListCustomEntityTypesResponse
listCustomEntityTypes
(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest) Lists all the custom patterns that have been created.default ListCustomEntityTypesResponse
listCustomEntityTypes
(ListCustomEntityTypesRequest listCustomEntityTypesRequest) Lists all the custom patterns that have been created.default ListCustomEntityTypesIterable
listCustomEntityTypesPaginator
(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest) This is a variant oflistCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.default ListCustomEntityTypesIterable
listCustomEntityTypesPaginator
(ListCustomEntityTypesRequest listCustomEntityTypesRequest) This is a variant oflistCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.default ListDataQualityResultsResponse
listDataQualityResults
(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest) Returns all data quality execution results for your account.default ListDataQualityResultsResponse
listDataQualityResults
(ListDataQualityResultsRequest listDataQualityResultsRequest) Returns all data quality execution results for your account.default ListDataQualityResultsIterable
listDataQualityResultsPaginator
(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest) This is a variant oflistDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.default ListDataQualityResultsIterable
listDataQualityResultsPaginator
(ListDataQualityResultsRequest listDataQualityResultsRequest) This is a variant oflistDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.listDataQualityRuleRecommendationRuns
(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest) Lists the recommendation runs meeting the filter criteria.listDataQualityRuleRecommendationRuns
(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest) Lists the recommendation runs meeting the filter criteria.listDataQualityRuleRecommendationRunsPaginator
(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest) This is a variant oflistDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.listDataQualityRuleRecommendationRunsPaginator
(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest) This is a variant oflistDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.listDataQualityRulesetEvaluationRuns
(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest) Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.listDataQualityRulesetEvaluationRuns
(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest) Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.listDataQualityRulesetEvaluationRunsPaginator
(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest) This is a variant oflistDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.listDataQualityRulesetEvaluationRunsPaginator
(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest) This is a variant oflistDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.default ListDataQualityRulesetsResponse
listDataQualityRulesets
(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest) Returns a paginated list of rulesets for the specified list of Glue tables.default ListDataQualityRulesetsResponse
listDataQualityRulesets
(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest) Returns a paginated list of rulesets for the specified list of Glue tables.default ListDataQualityRulesetsIterable
listDataQualityRulesetsPaginator
(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest) This is a variant oflistDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.default ListDataQualityRulesetsIterable
listDataQualityRulesetsPaginator
(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest) This is a variant oflistDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.default ListDevEndpointsResponse
listDevEndpoints
(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) Retrieves the names of allDevEndpoint
resources in this Amazon Web Services account, or the resources with the specified tag.default ListDevEndpointsResponse
listDevEndpoints
(ListDevEndpointsRequest listDevEndpointsRequest) Retrieves the names of allDevEndpoint
resources in this Amazon Web Services account, or the resources with the specified tag.default ListDevEndpointsIterable
listDevEndpointsPaginator
(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) This is a variant oflistDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation.default ListDevEndpointsIterable
listDevEndpointsPaginator
(ListDevEndpointsRequest listDevEndpointsRequest) This is a variant oflistDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation.default ListJobsResponse
listJobs
(Consumer<ListJobsRequest.Builder> listJobsRequest) Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag.default ListJobsResponse
listJobs
(ListJobsRequest listJobsRequest) Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag.default ListJobsIterable
listJobsPaginator
(Consumer<ListJobsRequest.Builder> listJobsRequest) This is a variant oflistJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation.default ListJobsIterable
listJobsPaginator
(ListJobsRequest listJobsRequest) This is a variant oflistJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation.default ListMlTransformsResponse
listMLTransforms
(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag.default ListMlTransformsResponse
listMLTransforms
(ListMlTransformsRequest listMlTransformsRequest) Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag.default ListMLTransformsIterable
listMLTransformsPaginator
(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) This is a variant oflistMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation.default ListMLTransformsIterable
listMLTransformsPaginator
(ListMlTransformsRequest listMlTransformsRequest) This is a variant oflistMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation.default ListRegistriesResponse
listRegistries
(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) Returns a list of registries that you have created, with minimal registry information.default ListRegistriesResponse
listRegistries
(ListRegistriesRequest listRegistriesRequest) Returns a list of registries that you have created, with minimal registry information.default ListRegistriesIterable
listRegistriesPaginator
(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) This is a variant oflistRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation.default ListRegistriesIterable
listRegistriesPaginator
(ListRegistriesRequest listRegistriesRequest) This is a variant oflistRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation.default ListSchemasResponse
listSchemas
(Consumer<ListSchemasRequest.Builder> listSchemasRequest) Returns a list of schemas with minimal details.default ListSchemasResponse
listSchemas
(ListSchemasRequest listSchemasRequest) Returns a list of schemas with minimal details.default ListSchemasIterable
listSchemasPaginator
(Consumer<ListSchemasRequest.Builder> listSchemasRequest) This is a variant oflistSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation.default ListSchemasIterable
listSchemasPaginator
(ListSchemasRequest listSchemasRequest) This is a variant oflistSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation.default ListSchemaVersionsResponse
listSchemaVersions
(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) Returns a list of schema versions that you have created, with minimal information.default ListSchemaVersionsResponse
listSchemaVersions
(ListSchemaVersionsRequest listSchemaVersionsRequest) Returns a list of schema versions that you have created, with minimal information.default ListSchemaVersionsIterable
listSchemaVersionsPaginator
(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) This is a variant oflistSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation.default ListSchemaVersionsIterable
listSchemaVersionsPaginator
(ListSchemaVersionsRequest listSchemaVersionsRequest) This is a variant oflistSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation.default ListSessionsResponse
listSessions
(Consumer<ListSessionsRequest.Builder> listSessionsRequest) Retrieve a list of sessions.default ListSessionsResponse
listSessions
(ListSessionsRequest listSessionsRequest) Retrieve a list of sessions.default ListSessionsIterable
listSessionsPaginator
(Consumer<ListSessionsRequest.Builder> listSessionsRequest) This is a variant oflistSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation.default ListSessionsIterable
listSessionsPaginator
(ListSessionsRequest listSessionsRequest) This is a variant oflistSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation.default ListStatementsResponse
listStatements
(Consumer<ListStatementsRequest.Builder> listStatementsRequest) Lists statements for the session.default ListStatementsResponse
listStatements
(ListStatementsRequest listStatementsRequest) Lists statements for the session.default ListTableOptimizerRunsResponse
listTableOptimizerRuns
(Consumer<ListTableOptimizerRunsRequest.Builder> listTableOptimizerRunsRequest) Lists the history of previous optimizer runs for a specific table.default ListTableOptimizerRunsResponse
listTableOptimizerRuns
(ListTableOptimizerRunsRequest listTableOptimizerRunsRequest) Lists the history of previous optimizer runs for a specific table.default ListTableOptimizerRunsIterable
listTableOptimizerRunsPaginator
(Consumer<ListTableOptimizerRunsRequest.Builder> listTableOptimizerRunsRequest) This is a variant oflistTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation.default ListTableOptimizerRunsIterable
listTableOptimizerRunsPaginator
(ListTableOptimizerRunsRequest listTableOptimizerRunsRequest) This is a variant oflistTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation.default ListTriggersResponse
listTriggers
(Consumer<ListTriggersRequest.Builder> listTriggersRequest) Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag.default ListTriggersResponse
listTriggers
(ListTriggersRequest listTriggersRequest) Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag.default ListTriggersIterable
listTriggersPaginator
(Consumer<ListTriggersRequest.Builder> listTriggersRequest) This is a variant oflistTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation.default ListTriggersIterable
listTriggersPaginator
(ListTriggersRequest listTriggersRequest) This is a variant oflistTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation.default ListWorkflowsResponse
listWorkflows
(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) Lists names of workflows created in the account.default ListWorkflowsResponse
listWorkflows
(ListWorkflowsRequest listWorkflowsRequest) Lists names of workflows created in the account.default ListWorkflowsIterable
listWorkflowsPaginator
(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) This is a variant oflistWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation.default ListWorkflowsIterable
listWorkflowsPaginator
(ListWorkflowsRequest listWorkflowsRequest) This is a variant oflistWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation.putDataCatalogEncryptionSettings
(Consumer<PutDataCatalogEncryptionSettingsRequest.Builder> putDataCatalogEncryptionSettingsRequest) Sets the security configuration for a specified catalog.putDataCatalogEncryptionSettings
(PutDataCatalogEncryptionSettingsRequest putDataCatalogEncryptionSettingsRequest) Sets the security configuration for a specified catalog.default PutResourcePolicyResponse
putResourcePolicy
(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) Sets the Data Catalog resource policy for access control.default PutResourcePolicyResponse
putResourcePolicy
(PutResourcePolicyRequest putResourcePolicyRequest) Sets the Data Catalog resource policy for access control.default PutSchemaVersionMetadataResponse
putSchemaVersionMetadata
(Consumer<PutSchemaVersionMetadataRequest.Builder> putSchemaVersionMetadataRequest) Puts the metadata key value pair for a specified schema version ID.default PutSchemaVersionMetadataResponse
putSchemaVersionMetadata
(PutSchemaVersionMetadataRequest putSchemaVersionMetadataRequest) Puts the metadata key value pair for a specified schema version ID.default PutWorkflowRunPropertiesResponse
putWorkflowRunProperties
(Consumer<PutWorkflowRunPropertiesRequest.Builder> putWorkflowRunPropertiesRequest) Puts the specified workflow run properties for the given workflow run.default PutWorkflowRunPropertiesResponse
putWorkflowRunProperties
(PutWorkflowRunPropertiesRequest putWorkflowRunPropertiesRequest) Puts the specified workflow run properties for the given workflow run.querySchemaVersionMetadata
(Consumer<QuerySchemaVersionMetadataRequest.Builder> querySchemaVersionMetadataRequest) Queries for the schema version metadata information.querySchemaVersionMetadata
(QuerySchemaVersionMetadataRequest querySchemaVersionMetadataRequest) Queries for the schema version metadata information.default RegisterSchemaVersionResponse
registerSchemaVersion
(Consumer<RegisterSchemaVersionRequest.Builder> registerSchemaVersionRequest) Adds a new version to the existing schema.default RegisterSchemaVersionResponse
registerSchemaVersion
(RegisterSchemaVersionRequest registerSchemaVersionRequest) Adds a new version to the existing schema.removeSchemaVersionMetadata
(Consumer<RemoveSchemaVersionMetadataRequest.Builder> removeSchemaVersionMetadataRequest) Removes a key value pair from the schema version metadata for the specified schema version ID.removeSchemaVersionMetadata
(RemoveSchemaVersionMetadataRequest removeSchemaVersionMetadataRequest) Removes a key value pair from the schema version metadata for the specified schema version ID.default ResetJobBookmarkResponse
resetJobBookmark
(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest) Resets a bookmark entry.default ResetJobBookmarkResponse
resetJobBookmark
(ResetJobBookmarkRequest resetJobBookmarkRequest) Resets a bookmark entry.default ResumeWorkflowRunResponse
resumeWorkflowRun
(Consumer<ResumeWorkflowRunRequest.Builder> resumeWorkflowRunRequest) Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run.default ResumeWorkflowRunResponse
resumeWorkflowRun
(ResumeWorkflowRunRequest resumeWorkflowRunRequest) Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run.default RunStatementResponse
runStatement
(Consumer<RunStatementRequest.Builder> runStatementRequest) Executes the statement.default RunStatementResponse
runStatement
(RunStatementRequest runStatementRequest) Executes the statement.default SearchTablesResponse
searchTables
(Consumer<SearchTablesRequest.Builder> searchTablesRequest) Searches a set of tables based on properties in the table metadata as well as on the parent database.default SearchTablesResponse
searchTables
(SearchTablesRequest searchTablesRequest) Searches a set of tables based on properties in the table metadata as well as on the parent database.default SearchTablesIterable
searchTablesPaginator
(Consumer<SearchTablesRequest.Builder> searchTablesRequest) This is a variant ofsearchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation.default SearchTablesIterable
searchTablesPaginator
(SearchTablesRequest searchTablesRequest) This is a variant ofsearchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation.default GlueServiceClientConfiguration
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadata
default StartBlueprintRunResponse
startBlueprintRun
(Consumer<StartBlueprintRunRequest.Builder> startBlueprintRunRequest) Starts a new run of the specified blueprint.default StartBlueprintRunResponse
startBlueprintRun
(StartBlueprintRunRequest startBlueprintRunRequest) Starts a new run of the specified blueprint.startColumnStatisticsTaskRun
(Consumer<StartColumnStatisticsTaskRunRequest.Builder> startColumnStatisticsTaskRunRequest) Starts a column statistics task run, for a specified table and columns.startColumnStatisticsTaskRun
(StartColumnStatisticsTaskRunRequest startColumnStatisticsTaskRunRequest) Starts a column statistics task run, for a specified table and columns.default StartCrawlerResponse
startCrawler
(Consumer<StartCrawlerRequest.Builder> startCrawlerRequest) Starts a crawl using the specified crawler, regardless of what is scheduled.default StartCrawlerResponse
startCrawler
(StartCrawlerRequest startCrawlerRequest) Starts a crawl using the specified crawler, regardless of what is scheduled.default StartCrawlerScheduleResponse
startCrawlerSchedule
(Consumer<StartCrawlerScheduleRequest.Builder> startCrawlerScheduleRequest) Changes the schedule state of the specified crawler toSCHEDULED
, unless the crawler is already running or the schedule state is alreadySCHEDULED
.default StartCrawlerScheduleResponse
startCrawlerSchedule
(StartCrawlerScheduleRequest startCrawlerScheduleRequest) Changes the schedule state of the specified crawler toSCHEDULED
, unless the crawler is already running or the schedule state is alreadySCHEDULED
.startDataQualityRuleRecommendationRun
(Consumer<StartDataQualityRuleRecommendationRunRequest.Builder> startDataQualityRuleRecommendationRunRequest) Starts a recommendation run that is used to generate rules when you don't know what rules to write.startDataQualityRuleRecommendationRun
(StartDataQualityRuleRecommendationRunRequest startDataQualityRuleRecommendationRunRequest) Starts a recommendation run that is used to generate rules when you don't know what rules to write.startDataQualityRulesetEvaluationRun
(Consumer<StartDataQualityRulesetEvaluationRunRequest.Builder> startDataQualityRulesetEvaluationRunRequest) Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table).startDataQualityRulesetEvaluationRun
(StartDataQualityRulesetEvaluationRunRequest startDataQualityRulesetEvaluationRunRequest) Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table).default StartExportLabelsTaskRunResponse
startExportLabelsTaskRun
(Consumer<StartExportLabelsTaskRunRequest.Builder> startExportLabelsTaskRunRequest) Begins an asynchronous task to export all labeled data for a particular transform.default StartExportLabelsTaskRunResponse
startExportLabelsTaskRun
(StartExportLabelsTaskRunRequest startExportLabelsTaskRunRequest) Begins an asynchronous task to export all labeled data for a particular transform.default StartImportLabelsTaskRunResponse
startImportLabelsTaskRun
(Consumer<StartImportLabelsTaskRunRequest.Builder> startImportLabelsTaskRunRequest) Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality.default StartImportLabelsTaskRunResponse
startImportLabelsTaskRun
(StartImportLabelsTaskRunRequest startImportLabelsTaskRunRequest) Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality.default StartJobRunResponse
startJobRun
(Consumer<StartJobRunRequest.Builder> startJobRunRequest) Starts a job run using a job definition.default StartJobRunResponse
startJobRun
(StartJobRunRequest startJobRunRequest) Starts a job run using a job definition.default StartMlEvaluationTaskRunResponse
startMLEvaluationTaskRun
(Consumer<StartMlEvaluationTaskRunRequest.Builder> startMlEvaluationTaskRunRequest) Starts a task to estimate the quality of the transform.default StartMlEvaluationTaskRunResponse
startMLEvaluationTaskRun
(StartMlEvaluationTaskRunRequest startMlEvaluationTaskRunRequest) Starts a task to estimate the quality of the transform.startMLLabelingSetGenerationTaskRun
(Consumer<StartMlLabelingSetGenerationTaskRunRequest.Builder> startMlLabelingSetGenerationTaskRunRequest) Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.startMLLabelingSetGenerationTaskRun
(StartMlLabelingSetGenerationTaskRunRequest startMlLabelingSetGenerationTaskRunRequest) Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.default StartTriggerResponse
startTrigger
(Consumer<StartTriggerRequest.Builder> startTriggerRequest) Starts an existing trigger.default StartTriggerResponse
startTrigger
(StartTriggerRequest startTriggerRequest) Starts an existing trigger.default StartWorkflowRunResponse
startWorkflowRun
(Consumer<StartWorkflowRunRequest.Builder> startWorkflowRunRequest) Starts a new run of the specified workflow.default StartWorkflowRunResponse
startWorkflowRun
(StartWorkflowRunRequest startWorkflowRunRequest) Starts a new run of the specified workflow.stopColumnStatisticsTaskRun
(Consumer<StopColumnStatisticsTaskRunRequest.Builder> stopColumnStatisticsTaskRunRequest) Stops a task run for the specified table.stopColumnStatisticsTaskRun
(StopColumnStatisticsTaskRunRequest stopColumnStatisticsTaskRunRequest) Stops a task run for the specified table.default StopCrawlerResponse
stopCrawler
(Consumer<StopCrawlerRequest.Builder> stopCrawlerRequest) If the specified crawler is running, stops the crawl.default StopCrawlerResponse
stopCrawler
(StopCrawlerRequest stopCrawlerRequest) If the specified crawler is running, stops the crawl.default StopCrawlerScheduleResponse
stopCrawlerSchedule
(Consumer<StopCrawlerScheduleRequest.Builder> stopCrawlerScheduleRequest) Sets the schedule state of the specified crawler toNOT_SCHEDULED
, but does not stop the crawler if it is already running.default StopCrawlerScheduleResponse
stopCrawlerSchedule
(StopCrawlerScheduleRequest stopCrawlerScheduleRequest) Sets the schedule state of the specified crawler toNOT_SCHEDULED
, but does not stop the crawler if it is already running.default StopSessionResponse
stopSession
(Consumer<StopSessionRequest.Builder> stopSessionRequest) Stops the session.default StopSessionResponse
stopSession
(StopSessionRequest stopSessionRequest) Stops the session.default StopTriggerResponse
stopTrigger
(Consumer<StopTriggerRequest.Builder> stopTriggerRequest) Stops a specified trigger.default StopTriggerResponse
stopTrigger
(StopTriggerRequest stopTriggerRequest) Stops a specified trigger.default StopWorkflowRunResponse
stopWorkflowRun
(Consumer<StopWorkflowRunRequest.Builder> stopWorkflowRunRequest) Stops the execution of the specified workflow run.default StopWorkflowRunResponse
stopWorkflowRun
(StopWorkflowRunRequest stopWorkflowRunRequest) Stops the execution of the specified workflow run.default TagResourceResponse
tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds tags to a resource.default TagResourceResponse
tagResource
(TagResourceRequest tagResourceRequest) Adds tags to a resource.default UntagResourceResponse
untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from a resource.default UntagResourceResponse
untagResource
(UntagResourceRequest untagResourceRequest) Removes tags from a resource.default UpdateBlueprintResponse
updateBlueprint
(Consumer<UpdateBlueprintRequest.Builder> updateBlueprintRequest) Updates a registered blueprint.default UpdateBlueprintResponse
updateBlueprint
(UpdateBlueprintRequest updateBlueprintRequest) Updates a registered blueprint.default UpdateClassifierResponse
updateClassifier
(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest) Modifies an existing classifier (aGrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field is present).default UpdateClassifierResponse
updateClassifier
(UpdateClassifierRequest updateClassifierRequest) Modifies an existing classifier (aGrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field is present).updateColumnStatisticsForPartition
(Consumer<UpdateColumnStatisticsForPartitionRequest.Builder> updateColumnStatisticsForPartitionRequest) Creates or updates partition statistics of columns.updateColumnStatisticsForPartition
(UpdateColumnStatisticsForPartitionRequest updateColumnStatisticsForPartitionRequest) Creates or updates partition statistics of columns.updateColumnStatisticsForTable
(Consumer<UpdateColumnStatisticsForTableRequest.Builder> updateColumnStatisticsForTableRequest) Creates or updates table statistics of columns.updateColumnStatisticsForTable
(UpdateColumnStatisticsForTableRequest updateColumnStatisticsForTableRequest) Creates or updates table statistics of columns.default UpdateConnectionResponse
updateConnection
(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest) Updates a connection definition in the Data Catalog.default UpdateConnectionResponse
updateConnection
(UpdateConnectionRequest updateConnectionRequest) Updates a connection definition in the Data Catalog.default UpdateCrawlerResponse
updateCrawler
(Consumer<UpdateCrawlerRequest.Builder> updateCrawlerRequest) Updates a crawler.default UpdateCrawlerResponse
updateCrawler
(UpdateCrawlerRequest updateCrawlerRequest) Updates a crawler.default UpdateCrawlerScheduleResponse
updateCrawlerSchedule
(Consumer<UpdateCrawlerScheduleRequest.Builder> updateCrawlerScheduleRequest) Updates the schedule of a crawler using acron
expression.default UpdateCrawlerScheduleResponse
updateCrawlerSchedule
(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest) Updates the schedule of a crawler using acron
expression.default UpdateDatabaseResponse
updateDatabase
(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest) Updates an existing database definition in a Data Catalog.default UpdateDatabaseResponse
updateDatabase
(UpdateDatabaseRequest updateDatabaseRequest) Updates an existing database definition in a Data Catalog.default UpdateDataQualityRulesetResponse
updateDataQualityRuleset
(Consumer<UpdateDataQualityRulesetRequest.Builder> updateDataQualityRulesetRequest) Updates the specified data quality ruleset.default UpdateDataQualityRulesetResponse
updateDataQualityRuleset
(UpdateDataQualityRulesetRequest updateDataQualityRulesetRequest) Updates the specified data quality ruleset.default UpdateDevEndpointResponse
updateDevEndpoint
(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest) Updates a specified development endpoint.default UpdateDevEndpointResponse
updateDevEndpoint
(UpdateDevEndpointRequest updateDevEndpointRequest) Updates a specified development endpoint.default UpdateJobResponse
updateJob
(Consumer<UpdateJobRequest.Builder> updateJobRequest) Updates an existing job definition.default UpdateJobResponse
updateJob
(UpdateJobRequest updateJobRequest) Updates an existing job definition.updateJobFromSourceControl
(Consumer<UpdateJobFromSourceControlRequest.Builder> updateJobFromSourceControlRequest) Synchronizes a job from the source control repository.updateJobFromSourceControl
(UpdateJobFromSourceControlRequest updateJobFromSourceControlRequest) Synchronizes a job from the source control repository.default UpdateMlTransformResponse
updateMLTransform
(Consumer<UpdateMlTransformRequest.Builder> updateMlTransformRequest) Updates an existing machine learning transform.default UpdateMlTransformResponse
updateMLTransform
(UpdateMlTransformRequest updateMlTransformRequest) Updates an existing machine learning transform.default UpdatePartitionResponse
updatePartition
(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest) Updates a partition.default UpdatePartitionResponse
updatePartition
(UpdatePartitionRequest updatePartitionRequest) Updates a partition.default UpdateRegistryResponse
updateRegistry
(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest) Updates an existing registry which is used to hold a collection of schemas.default UpdateRegistryResponse
updateRegistry
(UpdateRegistryRequest updateRegistryRequest) Updates an existing registry which is used to hold a collection of schemas.default UpdateSchemaResponse
updateSchema
(Consumer<UpdateSchemaRequest.Builder> updateSchemaRequest) Updates the description, compatibility setting, or version checkpoint for a schema set.default UpdateSchemaResponse
updateSchema
(UpdateSchemaRequest updateSchemaRequest) Updates the description, compatibility setting, or version checkpoint for a schema set.updateSourceControlFromJob
(Consumer<UpdateSourceControlFromJobRequest.Builder> updateSourceControlFromJobRequest) Synchronizes a job to the source control repository.updateSourceControlFromJob
(UpdateSourceControlFromJobRequest updateSourceControlFromJobRequest) Synchronizes a job to the source control repository.default UpdateTableResponse
updateTable
(Consumer<UpdateTableRequest.Builder> updateTableRequest) Updates a metadata table in the Data Catalog.default UpdateTableResponse
updateTable
(UpdateTableRequest updateTableRequest) Updates a metadata table in the Data Catalog.default UpdateTableOptimizerResponse
updateTableOptimizer
(Consumer<UpdateTableOptimizerRequest.Builder> updateTableOptimizerRequest) Updates the configuration for an existing table optimizer.default UpdateTableOptimizerResponse
updateTableOptimizer
(UpdateTableOptimizerRequest updateTableOptimizerRequest) Updates the configuration for an existing table optimizer.default UpdateTriggerResponse
updateTrigger
(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest) Updates a trigger definition.default UpdateTriggerResponse
updateTrigger
(UpdateTriggerRequest updateTriggerRequest) Updates a trigger definition.updateUserDefinedFunction
(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest) Updates an existing function definition in the Data Catalog.updateUserDefinedFunction
(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest) Updates an existing function definition in the Data Catalog.default UpdateWorkflowResponse
updateWorkflow
(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest) Updates an existing workflow.default UpdateWorkflowResponse
updateWorkflow
(UpdateWorkflowRequest updateWorkflowRequest) Updates an existing workflow.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
batchCreatePartition
default BatchCreatePartitionResponse batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates one or more partitions in a batch operation.
- Parameters:
batchCreatePartitionRequest
-- Returns:
- Result of the BatchCreatePartition operation returned by the service.
- See Also:
-
batchCreatePartition
default BatchCreatePartitionResponse batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates one or more partitions in a batch operation.
This is a convenience which creates an instance of the
BatchCreatePartitionRequest.Builder
avoiding the need to create one manually viaBatchCreatePartitionRequest.builder()
- Parameters:
batchCreatePartitionRequest
- AConsumer
that will call methods onBatchCreatePartitionRequest.Builder
to create a request.- Returns:
- Result of the BatchCreatePartition operation returned by the service.
- See Also:
-
batchDeleteConnection
default BatchDeleteConnectionResponse batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a list of connection definitions from the Data Catalog.
- Parameters:
batchDeleteConnectionRequest
-- Returns:
- Result of the BatchDeleteConnection operation returned by the service.
- See Also:
-
batchDeleteConnection
default BatchDeleteConnectionResponse batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a list of connection definitions from the Data Catalog.
This is a convenience which creates an instance of the
BatchDeleteConnectionRequest.Builder
avoiding the need to create one manually viaBatchDeleteConnectionRequest.builder()
- Parameters:
batchDeleteConnectionRequest
- AConsumer
that will call methods onBatchDeleteConnectionRequest.Builder
to create a request.- Returns:
- Result of the BatchDeleteConnection operation returned by the service.
- See Also:
-
batchDeletePartition
default BatchDeletePartitionResponse batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes one or more partitions in a batch operation.
- Parameters:
batchDeletePartitionRequest
-- Returns:
- Result of the BatchDeletePartition operation returned by the service.
- See Also:
-
batchDeletePartition
default BatchDeletePartitionResponse batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes one or more partitions in a batch operation.
This is a convenience which creates an instance of the
BatchDeletePartitionRequest.Builder
avoiding the need to create one manually viaBatchDeletePartitionRequest.builder()
- Parameters:
batchDeletePartitionRequest
- AConsumer
that will call methods onBatchDeletePartitionRequest.Builder
to create a request.- Returns:
- Result of the BatchDeletePartition operation returned by the service.
- See Also:
-
batchDeleteTable
default BatchDeleteTableResponse batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Deletes multiple tables at once.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
BatchDeleteTable
, useDeleteTableVersion
orBatchDeleteTableVersion
, andDeletePartition
orBatchDeletePartition
, to delete any resources that belong to the table.- Parameters:
batchDeleteTableRequest
-- Returns:
- Result of the BatchDeleteTable operation returned by the service.
- See Also:
-
batchDeleteTable
default BatchDeleteTableResponse batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Deletes multiple tables at once.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
BatchDeleteTable
, useDeleteTableVersion
orBatchDeleteTableVersion
, andDeletePartition
orBatchDeletePartition
, to delete any resources that belong to the table.
This is a convenience which creates an instance of the
BatchDeleteTableRequest.Builder
avoiding the need to create one manually viaBatchDeleteTableRequest.builder()
- Parameters:
batchDeleteTableRequest
- AConsumer
that will call methods onBatchDeleteTableRequest.Builder
to create a request.- Returns:
- Result of the BatchDeleteTable operation returned by the service.
- See Also:
-
batchDeleteTableVersion
default BatchDeleteTableVersionResponse batchDeleteTableVersion(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified batch of versions of a table.
- Parameters:
batchDeleteTableVersionRequest
-- Returns:
- Result of the BatchDeleteTableVersion operation returned by the service.
- See Also:
-
batchDeleteTableVersion
default BatchDeleteTableVersionResponse batchDeleteTableVersion(Consumer<BatchDeleteTableVersionRequest.Builder> batchDeleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified batch of versions of a table.
This is a convenience which creates an instance of the
BatchDeleteTableVersionRequest.Builder
avoiding the need to create one manually viaBatchDeleteTableVersionRequest.builder()
- Parameters:
batchDeleteTableVersionRequest
- AConsumer
that will call methods onBatchDeleteTableVersionRequest.Builder
to create a request.- Returns:
- Result of the BatchDeleteTableVersion operation returned by the service.
- See Also:
-
batchGetBlueprints
default BatchGetBlueprintsResponse batchGetBlueprints(BatchGetBlueprintsRequest batchGetBlueprintsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves information about a list of blueprints.
- Parameters:
batchGetBlueprintsRequest
-- Returns:
- Result of the BatchGetBlueprints operation returned by the service.
- See Also:
-
batchGetBlueprints
default BatchGetBlueprintsResponse batchGetBlueprints(Consumer<BatchGetBlueprintsRequest.Builder> batchGetBlueprintsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves information about a list of blueprints.
This is a convenience which creates an instance of the
BatchGetBlueprintsRequest.Builder
avoiding the need to create one manually viaBatchGetBlueprintsRequest.builder()
- Parameters:
batchGetBlueprintsRequest
- AConsumer
that will call methods onBatchGetBlueprintsRequest.Builder
to create a request.- Returns:
- Result of the BatchGetBlueprints operation returned by the service.
- See Also:
-
batchGetCrawlers
default BatchGetCrawlersResponse batchGetCrawlers(BatchGetCrawlersRequest batchGetCrawlersRequest) throws InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of crawler names. After calling the
ListCrawlers
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.- Parameters:
batchGetCrawlersRequest
-- Returns:
- Result of the BatchGetCrawlers operation returned by the service.
- See Also:
-
batchGetCrawlers
default BatchGetCrawlersResponse batchGetCrawlers(Consumer<BatchGetCrawlersRequest.Builder> batchGetCrawlersRequest) throws InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of crawler names. After calling the
ListCrawlers
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the
BatchGetCrawlersRequest.Builder
avoiding the need to create one manually viaBatchGetCrawlersRequest.builder()
- Parameters:
batchGetCrawlersRequest
- AConsumer
that will call methods onBatchGetCrawlersRequest.Builder
to create a request.- Returns:
- Result of the BatchGetCrawlers operation returned by the service.
- See Also:
-
batchGetCustomEntityTypes
default BatchGetCustomEntityTypesResponse batchGetCustomEntityTypes(BatchGetCustomEntityTypesRequest batchGetCustomEntityTypesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details for the custom patterns specified by a list of names.
- Parameters:
batchGetCustomEntityTypesRequest
-- Returns:
- Result of the BatchGetCustomEntityTypes operation returned by the service.
- See Also:
-
batchGetCustomEntityTypes
default BatchGetCustomEntityTypesResponse batchGetCustomEntityTypes(Consumer<BatchGetCustomEntityTypesRequest.Builder> batchGetCustomEntityTypesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details for the custom patterns specified by a list of names.
This is a convenience which creates an instance of the
BatchGetCustomEntityTypesRequest.Builder
avoiding the need to create one manually viaBatchGetCustomEntityTypesRequest.builder()
- Parameters:
batchGetCustomEntityTypesRequest
- AConsumer
that will call methods onBatchGetCustomEntityTypesRequest.Builder
to create a request.- Returns:
- Result of the BatchGetCustomEntityTypes operation returned by the service.
- See Also:
-
batchGetDataQualityResult
default BatchGetDataQualityResultResponse batchGetDataQualityResult(BatchGetDataQualityResultRequest batchGetDataQualityResultRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a list of data quality results for the specified result IDs.
- Parameters:
batchGetDataQualityResultRequest
-- Returns:
- Result of the BatchGetDataQualityResult operation returned by the service.
- See Also:
-
batchGetDataQualityResult
default BatchGetDataQualityResultResponse batchGetDataQualityResult(Consumer<BatchGetDataQualityResultRequest.Builder> batchGetDataQualityResultRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a list of data quality results for the specified result IDs.
This is a convenience which creates an instance of the
BatchGetDataQualityResultRequest.Builder
avoiding the need to create one manually viaBatchGetDataQualityResultRequest.builder()
- Parameters:
batchGetDataQualityResultRequest
- AConsumer
that will call methods onBatchGetDataQualityResultRequest.Builder
to create a request.- Returns:
- Result of the BatchGetDataQualityResult operation returned by the service.
- See Also:
-
batchGetDevEndpoints
default BatchGetDevEndpointsResponse batchGetDevEndpoints(BatchGetDevEndpointsRequest batchGetDevEndpointsRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of development endpoint names. After calling the
ListDevEndpoints
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.- Parameters:
batchGetDevEndpointsRequest
-- Returns:
- Result of the BatchGetDevEndpoints operation returned by the service.
- See Also:
-
batchGetDevEndpoints
default BatchGetDevEndpointsResponse batchGetDevEndpoints(Consumer<BatchGetDevEndpointsRequest.Builder> batchGetDevEndpointsRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of development endpoint names. After calling the
ListDevEndpoints
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the
BatchGetDevEndpointsRequest.Builder
avoiding the need to create one manually viaBatchGetDevEndpointsRequest.builder()
- Parameters:
batchGetDevEndpointsRequest
- AConsumer
that will call methods onBatchGetDevEndpointsRequest.Builder
to create a request.- Returns:
- Result of the BatchGetDevEndpoints operation returned by the service.
- See Also:
-
batchGetJobs
default BatchGetJobsResponse batchGetJobs(BatchGetJobsRequest batchGetJobsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of job names. After calling the
ListJobs
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.- Parameters:
batchGetJobsRequest
-- Returns:
- Result of the BatchGetJobs operation returned by the service.
- See Also:
-
batchGetJobs
default BatchGetJobsResponse batchGetJobs(Consumer<BatchGetJobsRequest.Builder> batchGetJobsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of job names. After calling the
ListJobs
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the
BatchGetJobsRequest.Builder
avoiding the need to create one manually viaBatchGetJobsRequest.builder()
- Parameters:
batchGetJobsRequest
- AConsumer
that will call methods onBatchGetJobsRequest.Builder
to create a request.- Returns:
- Result of the BatchGetJobs operation returned by the service.
- See Also:
-
batchGetPartition
default BatchGetPartitionResponse batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partitions in a batch request.
- Parameters:
batchGetPartitionRequest
-- Returns:
- Result of the BatchGetPartition operation returned by the service.
- See Also:
-
batchGetPartition
default BatchGetPartitionResponse batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partitions in a batch request.
This is a convenience which creates an instance of the
BatchGetPartitionRequest.Builder
avoiding the need to create one manually viaBatchGetPartitionRequest.builder()
- Parameters:
batchGetPartitionRequest
- AConsumer
that will call methods onBatchGetPartitionRequest.Builder
to create a request.- Returns:
- Result of the BatchGetPartition operation returned by the service.
- See Also:
-
batchGetTableOptimizer
default BatchGetTableOptimizerResponse batchGetTableOptimizer(BatchGetTableOptimizerRequest batchGetTableOptimizerRequest) throws InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns the configuration for the specified table optimizers.
- Parameters:
batchGetTableOptimizerRequest
-- Returns:
- Result of the BatchGetTableOptimizer operation returned by the service.
- See Also:
-
batchGetTableOptimizer
default BatchGetTableOptimizerResponse batchGetTableOptimizer(Consumer<BatchGetTableOptimizerRequest.Builder> batchGetTableOptimizerRequest) throws InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns the configuration for the specified table optimizers.
This is a convenience which creates an instance of the
BatchGetTableOptimizerRequest.Builder
avoiding the need to create one manually viaBatchGetTableOptimizerRequest.builder()
- Parameters:
batchGetTableOptimizerRequest
- AConsumer
that will call methods onBatchGetTableOptimizerRequest.Builder
to create a request.- Returns:
- Result of the BatchGetTableOptimizer operation returned by the service.
- See Also:
-
batchGetTriggers
default BatchGetTriggersResponse batchGetTriggers(BatchGetTriggersRequest batchGetTriggersRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of trigger names. After calling the
ListTriggers
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.- Parameters:
batchGetTriggersRequest
-- Returns:
- Result of the BatchGetTriggers operation returned by the service.
- See Also:
-
batchGetTriggers
default BatchGetTriggersResponse batchGetTriggers(Consumer<BatchGetTriggersRequest.Builder> batchGetTriggersRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of trigger names. After calling the
ListTriggers
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the
BatchGetTriggersRequest.Builder
avoiding the need to create one manually viaBatchGetTriggersRequest.builder()
- Parameters:
batchGetTriggersRequest
- AConsumer
that will call methods onBatchGetTriggersRequest.Builder
to create a request.- Returns:
- Result of the BatchGetTriggers operation returned by the service.
- See Also:
-
batchGetWorkflows
default BatchGetWorkflowsResponse batchGetWorkflows(BatchGetWorkflowsRequest batchGetWorkflowsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of workflow names. After calling the
ListWorkflows
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.- Parameters:
batchGetWorkflowsRequest
-- Returns:
- Result of the BatchGetWorkflows operation returned by the service.
- See Also:
-
batchGetWorkflows
default BatchGetWorkflowsResponse batchGetWorkflows(Consumer<BatchGetWorkflowsRequest.Builder> batchGetWorkflowsRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns a list of resource metadata for a given list of workflow names. After calling the
ListWorkflows
operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the
BatchGetWorkflowsRequest.Builder
avoiding the need to create one manually viaBatchGetWorkflowsRequest.builder()
- Parameters:
batchGetWorkflowsRequest
- AConsumer
that will call methods onBatchGetWorkflowsRequest.Builder
to create a request.- Returns:
- Result of the BatchGetWorkflows operation returned by the service.
- See Also:
-
batchStopJobRun
default BatchStopJobRunResponse batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Stops one or more job runs for a specified job definition.
- Parameters:
batchStopJobRunRequest
-- Returns:
- Result of the BatchStopJobRun operation returned by the service.
- See Also:
-
batchStopJobRun
default BatchStopJobRunResponse batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Stops one or more job runs for a specified job definition.
This is a convenience which creates an instance of the
BatchStopJobRunRequest.Builder
avoiding the need to create one manually viaBatchStopJobRunRequest.builder()
- Parameters:
batchStopJobRunRequest
- AConsumer
that will call methods onBatchStopJobRunRequest.Builder
to create a request.- Returns:
- Result of the BatchStopJobRun operation returned by the service.
- See Also:
-
batchUpdatePartition
default BatchUpdatePartitionResponse batchUpdatePartition(BatchUpdatePartitionRequest batchUpdatePartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates one or more partitions in a batch operation.
- Parameters:
batchUpdatePartitionRequest
-- Returns:
- Result of the BatchUpdatePartition operation returned by the service.
- See Also:
-
batchUpdatePartition
default BatchUpdatePartitionResponse batchUpdatePartition(Consumer<BatchUpdatePartitionRequest.Builder> batchUpdatePartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates one or more partitions in a batch operation.
This is a convenience which creates an instance of the
BatchUpdatePartitionRequest.Builder
avoiding the need to create one manually viaBatchUpdatePartitionRequest.builder()
- Parameters:
batchUpdatePartitionRequest
- AConsumer
that will call methods onBatchUpdatePartitionRequest.Builder
to create a request.- Returns:
- Result of the BatchUpdatePartition operation returned by the service.
- See Also:
-
cancelDataQualityRuleRecommendationRun
default CancelDataQualityRuleRecommendationRunResponse cancelDataQualityRuleRecommendationRun(CancelDataQualityRuleRecommendationRunRequest cancelDataQualityRuleRecommendationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels the specified recommendation run that was being used to generate rules.
- Parameters:
cancelDataQualityRuleRecommendationRunRequest
-- Returns:
- Result of the CancelDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
cancelDataQualityRuleRecommendationRun
default CancelDataQualityRuleRecommendationRunResponse cancelDataQualityRuleRecommendationRun(Consumer<CancelDataQualityRuleRecommendationRunRequest.Builder> cancelDataQualityRuleRecommendationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels the specified recommendation run that was being used to generate rules.
This is a convenience which creates an instance of the
CancelDataQualityRuleRecommendationRunRequest.Builder
avoiding the need to create one manually viaCancelDataQualityRuleRecommendationRunRequest.builder()
- Parameters:
cancelDataQualityRuleRecommendationRunRequest
- AConsumer
that will call methods onCancelDataQualityRuleRecommendationRunRequest.Builder
to create a request.- Returns:
- Result of the CancelDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
cancelDataQualityRulesetEvaluationRun
default CancelDataQualityRulesetEvaluationRunResponse cancelDataQualityRulesetEvaluationRun(CancelDataQualityRulesetEvaluationRunRequest cancelDataQualityRulesetEvaluationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels a run where a ruleset is being evaluated against a data source.
- Parameters:
cancelDataQualityRulesetEvaluationRunRequest
-- Returns:
- Result of the CancelDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
cancelDataQualityRulesetEvaluationRun
default CancelDataQualityRulesetEvaluationRunResponse cancelDataQualityRulesetEvaluationRun(Consumer<CancelDataQualityRulesetEvaluationRunRequest.Builder> cancelDataQualityRulesetEvaluationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels a run where a ruleset is being evaluated against a data source.
This is a convenience which creates an instance of the
CancelDataQualityRulesetEvaluationRunRequest.Builder
avoiding the need to create one manually viaCancelDataQualityRulesetEvaluationRunRequest.builder()
- Parameters:
cancelDataQualityRulesetEvaluationRunRequest
- AConsumer
that will call methods onCancelDataQualityRulesetEvaluationRunRequest.Builder
to create a request.- Returns:
- Result of the CancelDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
cancelMLTaskRun
default CancelMlTaskRunResponse cancelMLTaskRun(CancelMlTaskRunRequest cancelMlTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can cancel a machine learning task run at any time by calling
CancelMLTaskRun
with a task run's parent transform'sTransformID
and the task run'sTaskRunId
.- Parameters:
cancelMlTaskRunRequest
-- Returns:
- Result of the CancelMLTaskRun operation returned by the service.
- See Also:
-
cancelMLTaskRun
default CancelMlTaskRunResponse cancelMLTaskRun(Consumer<CancelMlTaskRunRequest.Builder> cancelMlTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can cancel a machine learning task run at any time by calling
CancelMLTaskRun
with a task run's parent transform'sTransformID
and the task run'sTaskRunId
.
This is a convenience which creates an instance of the
CancelMlTaskRunRequest.Builder
avoiding the need to create one manually viaCancelMlTaskRunRequest.builder()
- Parameters:
cancelMlTaskRunRequest
- AConsumer
that will call methods onCancelMlTaskRunRequest.Builder
to create a request.- Returns:
- Result of the CancelMLTaskRun operation returned by the service.
- See Also:
-
cancelStatement
default CancelStatementResponse cancelStatement(CancelStatementRequest cancelStatementRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Cancels the statement.
- Parameters:
cancelStatementRequest
-- Returns:
- Result of the CancelStatement operation returned by the service.
- See Also:
-
cancelStatement
default CancelStatementResponse cancelStatement(Consumer<CancelStatementRequest.Builder> cancelStatementRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Cancels the statement.
This is a convenience which creates an instance of the
CancelStatementRequest.Builder
avoiding the need to create one manually viaCancelStatementRequest.builder()
- Parameters:
cancelStatementRequest
- AConsumer
that will call methods onCancelStatementRequest.Builder
to create a request.- Returns:
- Result of the CancelStatement operation returned by the service.
- See Also:
-
checkSchemaVersionValidity
default CheckSchemaVersionValidityResponse checkSchemaVersionValidity(CheckSchemaVersionValidityRequest checkSchemaVersionValidityRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using
DataFormat
as the format. Since it does not take a schema set name, no compatibility checks are performed.- Parameters:
checkSchemaVersionValidityRequest
-- Returns:
- Result of the CheckSchemaVersionValidity operation returned by the service.
- See Also:
-
checkSchemaVersionValidity
default CheckSchemaVersionValidityResponse checkSchemaVersionValidity(Consumer<CheckSchemaVersionValidityRequest.Builder> checkSchemaVersionValidityRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using
DataFormat
as the format. Since it does not take a schema set name, no compatibility checks are performed.
This is a convenience which creates an instance of the
CheckSchemaVersionValidityRequest.Builder
avoiding the need to create one manually viaCheckSchemaVersionValidityRequest.builder()
- Parameters:
checkSchemaVersionValidityRequest
- AConsumer
that will call methods onCheckSchemaVersionValidityRequest.Builder
to create a request.- Returns:
- Result of the CheckSchemaVersionValidity operation returned by the service.
- See Also:
-
createBlueprint
default CreateBlueprintResponse createBlueprint(CreateBlueprintRequest createBlueprintRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Registers a blueprint with Glue.
- Parameters:
createBlueprintRequest
-- Returns:
- Result of the CreateBlueprint operation returned by the service.
- See Also:
-
createBlueprint
default CreateBlueprintResponse createBlueprint(Consumer<CreateBlueprintRequest.Builder> createBlueprintRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Registers a blueprint with Glue.
This is a convenience which creates an instance of the
CreateBlueprintRequest.Builder
avoiding the need to create one manually viaCreateBlueprintRequest.builder()
- Parameters:
createBlueprintRequest
- AConsumer
that will call methods onCreateBlueprintRequest.Builder
to create a request.- Returns:
- Result of the CreateBlueprint operation returned by the service.
- See Also:
-
createClassifier
default CreateClassifierResponse createClassifier(CreateClassifierRequest createClassifierRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Creates a classifier in the user's account. This can be a
GrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field of the request is present.- Parameters:
createClassifierRequest
-- Returns:
- Result of the CreateClassifier operation returned by the service.
- See Also:
-
createClassifier
default CreateClassifierResponse createClassifier(Consumer<CreateClassifierRequest.Builder> createClassifierRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Creates a classifier in the user's account. This can be a
GrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field of the request is present.
This is a convenience which creates an instance of the
CreateClassifierRequest.Builder
avoiding the need to create one manually viaCreateClassifierRequest.builder()
- Parameters:
createClassifierRequest
- AConsumer
that will call methods onCreateClassifierRequest.Builder
to create a request.- Returns:
- Result of the CreateClassifier operation returned by the service.
- See Also:
-
createConnection
default CreateConnectionResponse createConnection(CreateConnectionRequest createConnectionRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a connection definition in the Data Catalog.
Connections used for creating federated resources require the IAM
glue:PassConnection
permission.- Parameters:
createConnectionRequest
-- Returns:
- Result of the CreateConnection operation returned by the service.
- See Also:
-
createConnection
default CreateConnectionResponse createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a connection definition in the Data Catalog.
Connections used for creating federated resources require the IAM
glue:PassConnection
permission.
This is a convenience which creates an instance of the
CreateConnectionRequest.Builder
avoiding the need to create one manually viaCreateConnectionRequest.builder()
- Parameters:
createConnectionRequest
- AConsumer
that will call methods onCreateConnectionRequest.Builder
to create a request.- Returns:
- Result of the CreateConnection operation returned by the service.
- See Also:
-
createCrawler
default CreateCrawlerResponse createCrawler(CreateCrawlerRequest createCrawlerRequest) throws InvalidInputException, AlreadyExistsException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the
s3Targets
field, thejdbcTargets
field, or theDynamoDBTargets
field.- Parameters:
createCrawlerRequest
-- Returns:
- Result of the CreateCrawler operation returned by the service.
- See Also:
-
createCrawler
default CreateCrawlerResponse createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest) throws InvalidInputException, AlreadyExistsException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the
s3Targets
field, thejdbcTargets
field, or theDynamoDBTargets
field.
This is a convenience which creates an instance of the
CreateCrawlerRequest.Builder
avoiding the need to create one manually viaCreateCrawlerRequest.builder()
- Parameters:
createCrawlerRequest
- AConsumer
that will call methods onCreateCrawlerRequest.Builder
to create a request.- Returns:
- Result of the CreateCrawler operation returned by the service.
- See Also:
-
createCustomEntityType
default CreateCustomEntityTypeResponse createCustomEntityType(CreateCustomEntityTypeRequest createCustomEntityTypeRequest) throws AccessDeniedException, AlreadyExistsException, IdempotentParameterMismatchException, InternalServiceException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.
Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
- Parameters:
createCustomEntityTypeRequest
-- Returns:
- Result of the CreateCustomEntityType operation returned by the service.
- See Also:
-
createCustomEntityType
default CreateCustomEntityTypeResponse createCustomEntityType(Consumer<CreateCustomEntityTypeRequest.Builder> createCustomEntityTypeRequest) throws AccessDeniedException, AlreadyExistsException, IdempotentParameterMismatchException, InternalServiceException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.
Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
This is a convenience which creates an instance of the
CreateCustomEntityTypeRequest.Builder
avoiding the need to create one manually viaCreateCustomEntityTypeRequest.builder()
- Parameters:
createCustomEntityTypeRequest
- AConsumer
that will call methods onCreateCustomEntityTypeRequest.Builder
to create a request.- Returns:
- Result of the CreateCustomEntityType operation returned by the service.
- See Also:
-
createDataQualityRuleset
default CreateDataQualityRulesetResponse createDataQualityRuleset(CreateDataQualityRulesetRequest createDataQualityRulesetRequest) throws InvalidInputException, AlreadyExistsException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.
- Parameters:
createDataQualityRulesetRequest
-- Returns:
- Result of the CreateDataQualityRuleset operation returned by the service.
- See Also:
-
createDataQualityRuleset
default CreateDataQualityRulesetResponse createDataQualityRuleset(Consumer<CreateDataQualityRulesetRequest.Builder> createDataQualityRulesetRequest) throws InvalidInputException, AlreadyExistsException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.
This is a convenience which creates an instance of the
CreateDataQualityRulesetRequest.Builder
avoiding the need to create one manually viaCreateDataQualityRulesetRequest.builder()
- Parameters:
createDataQualityRulesetRequest
- AConsumer
that will call methods onCreateDataQualityRulesetRequest.Builder
to create a request.- Returns:
- Result of the CreateDataQualityRuleset operation returned by the service.
- See Also:
-
createDatabase
default CreateDatabaseResponse createDatabase(CreateDatabaseRequest createDatabaseRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, FederatedResourceAlreadyExistsException, AwsServiceException, SdkClientException, GlueException Creates a new database in a Data Catalog.
- Parameters:
createDatabaseRequest
-- Returns:
- Result of the CreateDatabase operation returned by the service.
- See Also:
-
createDatabase
default CreateDatabaseResponse createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, FederatedResourceAlreadyExistsException, AwsServiceException, SdkClientException, GlueException Creates a new database in a Data Catalog.
This is a convenience which creates an instance of the
CreateDatabaseRequest.Builder
avoiding the need to create one manually viaCreateDatabaseRequest.builder()
- Parameters:
createDatabaseRequest
- AConsumer
that will call methods onCreateDatabaseRequest.Builder
to create a request.- Returns:
- Result of the CreateDatabase operation returned by the service.
- See Also:
-
createDevEndpoint
default CreateDevEndpointResponse createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest) throws AccessDeniedException, AlreadyExistsException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new development endpoint.
- Parameters:
createDevEndpointRequest
-- Returns:
- Result of the CreateDevEndpoint operation returned by the service.
- See Also:
-
createDevEndpoint
default CreateDevEndpointResponse createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest) throws AccessDeniedException, AlreadyExistsException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new development endpoint.
This is a convenience which creates an instance of the
CreateDevEndpointRequest.Builder
avoiding the need to create one manually viaCreateDevEndpointRequest.builder()
- Parameters:
createDevEndpointRequest
- AConsumer
that will call methods onCreateDevEndpointRequest.Builder
to create a request.- Returns:
- Result of the CreateDevEndpoint operation returned by the service.
- See Also:
-
createJob
default CreateJobResponse createJob(CreateJobRequest createJobRequest) throws InvalidInputException, IdempotentParameterMismatchException, AlreadyExistsException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new job definition.
- Parameters:
createJobRequest
-- Returns:
- Result of the CreateJob operation returned by the service.
- See Also:
-
createJob
default CreateJobResponse createJob(Consumer<CreateJobRequest.Builder> createJobRequest) throws InvalidInputException, IdempotentParameterMismatchException, AlreadyExistsException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new job definition.
This is a convenience which creates an instance of the
CreateJobRequest.Builder
avoiding the need to create one manually viaCreateJobRequest.builder()
- Parameters:
createJobRequest
- AConsumer
that will call methods onCreateJobRequest.Builder
to create a request.- Returns:
- Result of the CreateJob operation returned by the service.
- See Also:
-
createMLTransform
default CreateMlTransformResponse createMLTransform(CreateMlTransformRequest createMlTransformRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, ResourceNumberLimitExceededException, IdempotentParameterMismatchException, AwsServiceException, SdkClientException, GlueException Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it.
Call this operation as the first step in the process of using a machine learning transform (such as the
FindMatches
transform) for deduplicating data. You can provide an optionalDescription
, in addition to the parameters that you want to use for your algorithm.You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from your data and creating a high-quality machine learning transform. These parameters include
Role
, and optionally,AllocatedCapacity
,Timeout
, andMaxRetries
. For more information, see Jobs.- Parameters:
createMlTransformRequest
-- Returns:
- Result of the CreateMLTransform operation returned by the service.
- See Also:
-
createMLTransform
default CreateMlTransformResponse createMLTransform(Consumer<CreateMlTransformRequest.Builder> createMlTransformRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, ResourceNumberLimitExceededException, IdempotentParameterMismatchException, AwsServiceException, SdkClientException, GlueException Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it.
Call this operation as the first step in the process of using a machine learning transform (such as the
FindMatches
transform) for deduplicating data. You can provide an optionalDescription
, in addition to the parameters that you want to use for your algorithm.You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from your data and creating a high-quality machine learning transform. These parameters include
Role
, and optionally,AllocatedCapacity
,Timeout
, andMaxRetries
. For more information, see Jobs.
This is a convenience which creates an instance of the
CreateMlTransformRequest.Builder
avoiding the need to create one manually viaCreateMlTransformRequest.builder()
- Parameters:
createMlTransformRequest
- AConsumer
that will call methods onCreateMlTransformRequest.Builder
to create a request.- Returns:
- Result of the CreateMLTransform operation returned by the service.
- See Also:
-
createPartition
default CreatePartitionResponse createPartition(CreatePartitionRequest createPartitionRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a new partition.
- Parameters:
createPartitionRequest
-- Returns:
- Result of the CreatePartition operation returned by the service.
- See Also:
-
createPartition
default CreatePartitionResponse createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a new partition.
This is a convenience which creates an instance of the
CreatePartitionRequest.Builder
avoiding the need to create one manually viaCreatePartitionRequest.builder()
- Parameters:
createPartitionRequest
- AConsumer
that will call methods onCreatePartitionRequest.Builder
to create a request.- Returns:
- Result of the CreatePartition operation returned by the service.
- See Also:
-
createPartitionIndex
default CreatePartitionIndexResponse createPartitionIndex(CreatePartitionIndexRequest createPartitionIndexRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a specified partition index in an existing table.
- Parameters:
createPartitionIndexRequest
-- Returns:
- Result of the CreatePartitionIndex operation returned by the service.
- See Also:
-
createPartitionIndex
default CreatePartitionIndexResponse createPartitionIndex(Consumer<CreatePartitionIndexRequest.Builder> createPartitionIndexRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a specified partition index in an existing table.
This is a convenience which creates an instance of the
CreatePartitionIndexRequest.Builder
avoiding the need to create one manually viaCreatePartitionIndexRequest.builder()
- Parameters:
createPartitionIndexRequest
- AConsumer
that will call methods onCreatePartitionIndexRequest.Builder
to create a request.- Returns:
- Result of the CreatePartitionIndex operation returned by the service.
- See Also:
-
createRegistry
default CreateRegistryResponse createRegistry(CreateRegistryRequest createRegistryRequest) throws InvalidInputException, AccessDeniedException, AlreadyExistsException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new registry which may be used to hold a collection of schemas.
- Parameters:
createRegistryRequest
-- Returns:
- Result of the CreateRegistry operation returned by the service.
- See Also:
-
createRegistry
default CreateRegistryResponse createRegistry(Consumer<CreateRegistryRequest.Builder> createRegistryRequest) throws InvalidInputException, AccessDeniedException, AlreadyExistsException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new registry which may be used to hold a collection of schemas.
This is a convenience which creates an instance of the
CreateRegistryRequest.Builder
avoiding the need to create one manually viaCreateRegistryRequest.builder()
- Parameters:
createRegistryRequest
- AConsumer
that will call methods onCreateRegistryRequest.Builder
to create a request.- Returns:
- Result of the CreateRegistry operation returned by the service.
- See Also:
-
createSchema
default CreateSchemaResponse createSchema(CreateSchemaRequest createSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AlreadyExistsException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version.
When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode "DISABLED" restricts any additional schema versions from being added after the first schema version. For all other compatibility modes, validation of compatibility settings will be applied only from the second version onwards when the
RegisterSchemaVersion
API is used.When this API is called without a
RegistryId
, this will create an entry for a "default-registry" in the registry database tables, if it is not already present.- Parameters:
createSchemaRequest
-- Returns:
- Result of the CreateSchema operation returned by the service.
- See Also:
-
createSchema
default CreateSchemaResponse createSchema(Consumer<CreateSchemaRequest.Builder> createSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AlreadyExistsException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version.
When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode "DISABLED" restricts any additional schema versions from being added after the first schema version. For all other compatibility modes, validation of compatibility settings will be applied only from the second version onwards when the
RegisterSchemaVersion
API is used.When this API is called without a
RegistryId
, this will create an entry for a "default-registry" in the registry database tables, if it is not already present.
This is a convenience which creates an instance of the
CreateSchemaRequest.Builder
avoiding the need to create one manually viaCreateSchemaRequest.builder()
- Parameters:
createSchemaRequest
- AConsumer
that will call methods onCreateSchemaRequest.Builder
to create a request.- Returns:
- Result of the CreateSchema operation returned by the service.
- See Also:
-
createScript
default CreateScriptResponse createScript(CreateScriptRequest createScriptRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Transforms a directed acyclic graph (DAG) into code.
- Parameters:
createScriptRequest
-- Returns:
- Result of the CreateScript operation returned by the service.
- See Also:
-
createScript
default CreateScriptResponse createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Transforms a directed acyclic graph (DAG) into code.
This is a convenience which creates an instance of the
CreateScriptRequest.Builder
avoiding the need to create one manually viaCreateScriptRequest.builder()
- Parameters:
createScriptRequest
- AConsumer
that will call methods onCreateScriptRequest.Builder
to create a request.- Returns:
- Result of the CreateScript operation returned by the service.
- See Also:
-
createSecurityConfiguration
default CreateSecurityConfigurationResponse createSecurityConfiguration(CreateSecurityConfigurationRequest createSecurityConfigurationRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
- Parameters:
createSecurityConfigurationRequest
-- Returns:
- Result of the CreateSecurityConfiguration operation returned by the service.
- See Also:
-
createSecurityConfiguration
default CreateSecurityConfigurationResponse createSecurityConfiguration(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
This is a convenience which creates an instance of the
CreateSecurityConfigurationRequest.Builder
avoiding the need to create one manually viaCreateSecurityConfigurationRequest.builder()
- Parameters:
createSecurityConfigurationRequest
- AConsumer
that will call methods onCreateSecurityConfigurationRequest.Builder
to create a request.- Returns:
- Result of the CreateSecurityConfiguration operation returned by the service.
- See Also:
-
createSession
default CreateSessionResponse createSession(CreateSessionRequest createSessionRequest) throws AccessDeniedException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, AlreadyExistsException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new session.
- Parameters:
createSessionRequest
- Request to create a new session.- Returns:
- Result of the CreateSession operation returned by the service.
- See Also:
-
createSession
default CreateSessionResponse createSession(Consumer<CreateSessionRequest.Builder> createSessionRequest) throws AccessDeniedException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, AlreadyExistsException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Creates a new session.
This is a convenience which creates an instance of the
CreateSessionRequest.Builder
avoiding the need to create one manually viaCreateSessionRequest.builder()
- Parameters:
createSessionRequest
- AConsumer
that will call methods onCreateSessionRequest.Builder
to create a request. Request to create a new session.- Returns:
- Result of the CreateSession operation returned by the service.
- See Also:
-
createTable
default CreateTableResponse createTable(CreateTableRequest createTableRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Creates a new table definition in the Data Catalog.
- Parameters:
createTableRequest
-- Returns:
- Result of the CreateTable operation returned by the service.
- See Also:
-
createTable
default CreateTableResponse createTable(Consumer<CreateTableRequest.Builder> createTableRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Creates a new table definition in the Data Catalog.
This is a convenience which creates an instance of the
CreateTableRequest.Builder
avoiding the need to create one manually viaCreateTableRequest.builder()
- Parameters:
createTableRequest
- AConsumer
that will call methods onCreateTableRequest.Builder
to create a request.- Returns:
- Result of the CreateTable operation returned by the service.
- See Also:
-
createTableOptimizer
default CreateTableOptimizerResponse createTableOptimizer(CreateTableOptimizerRequest createTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, AlreadyExistsException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new table optimizer for a specific function.
compaction
is the only currently supported optimizer type.- Parameters:
createTableOptimizerRequest
-- Returns:
- Result of the CreateTableOptimizer operation returned by the service.
- See Also:
-
createTableOptimizer
default CreateTableOptimizerResponse createTableOptimizer(Consumer<CreateTableOptimizerRequest.Builder> createTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, AlreadyExistsException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Creates a new table optimizer for a specific function.
compaction
is the only currently supported optimizer type.
This is a convenience which creates an instance of the
CreateTableOptimizerRequest.Builder
avoiding the need to create one manually viaCreateTableOptimizerRequest.builder()
- Parameters:
createTableOptimizerRequest
- AConsumer
that will call methods onCreateTableOptimizerRequest.Builder
to create a request.- Returns:
- Result of the CreateTableOptimizer operation returned by the service.
- See Also:
-
createTrigger
default CreateTriggerResponse createTrigger(CreateTriggerRequest createTriggerRequest) throws AlreadyExistsException, EntityNotFoundException, InvalidInputException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new trigger.
- Parameters:
createTriggerRequest
-- Returns:
- Result of the CreateTrigger operation returned by the service.
- See Also:
-
createTrigger
default CreateTriggerResponse createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest) throws AlreadyExistsException, EntityNotFoundException, InvalidInputException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new trigger.
This is a convenience which creates an instance of the
CreateTriggerRequest.Builder
avoiding the need to create one manually viaCreateTriggerRequest.builder()
- Parameters:
createTriggerRequest
- AConsumer
that will call methods onCreateTriggerRequest.Builder
to create a request.- Returns:
- Result of the CreateTrigger operation returned by the service.
- See Also:
-
createUserDefinedFunction
default CreateUserDefinedFunctionResponse createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a new function definition in the Data Catalog.
- Parameters:
createUserDefinedFunctionRequest
-- Returns:
- Result of the CreateUserDefinedFunction operation returned by the service.
- See Also:
-
createUserDefinedFunction
default CreateUserDefinedFunctionResponse createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates a new function definition in the Data Catalog.
This is a convenience which creates an instance of the
CreateUserDefinedFunctionRequest.Builder
avoiding the need to create one manually viaCreateUserDefinedFunctionRequest.builder()
- Parameters:
createUserDefinedFunctionRequest
- AConsumer
that will call methods onCreateUserDefinedFunctionRequest.Builder
to create a request.- Returns:
- Result of the CreateUserDefinedFunction operation returned by the service.
- See Also:
-
createWorkflow
default CreateWorkflowResponse createWorkflow(CreateWorkflowRequest createWorkflowRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new workflow.
- Parameters:
createWorkflowRequest
-- Returns:
- Result of the CreateWorkflow operation returned by the service.
- See Also:
-
createWorkflow
default CreateWorkflowResponse createWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Creates a new workflow.
This is a convenience which creates an instance of the
CreateWorkflowRequest.Builder
avoiding the need to create one manually viaCreateWorkflowRequest.builder()
- Parameters:
createWorkflowRequest
- AConsumer
that will call methods onCreateWorkflowRequest.Builder
to create a request.- Returns:
- Result of the CreateWorkflow operation returned by the service.
- See Also:
-
deleteBlueprint
default DeleteBlueprintResponse deleteBlueprint(DeleteBlueprintRequest deleteBlueprintRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an existing blueprint.
- Parameters:
deleteBlueprintRequest
-- Returns:
- Result of the DeleteBlueprint operation returned by the service.
- See Also:
-
deleteBlueprint
default DeleteBlueprintResponse deleteBlueprint(Consumer<DeleteBlueprintRequest.Builder> deleteBlueprintRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an existing blueprint.
This is a convenience which creates an instance of the
DeleteBlueprintRequest.Builder
avoiding the need to create one manually viaDeleteBlueprintRequest.builder()
- Parameters:
deleteBlueprintRequest
- AConsumer
that will call methods onDeleteBlueprintRequest.Builder
to create a request.- Returns:
- Result of the DeleteBlueprint operation returned by the service.
- See Also:
-
deleteClassifier
default DeleteClassifierResponse deleteClassifier(DeleteClassifierRequest deleteClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Removes a classifier from the Data Catalog.
- Parameters:
deleteClassifierRequest
-- Returns:
- Result of the DeleteClassifier operation returned by the service.
- See Also:
-
deleteClassifier
default DeleteClassifierResponse deleteClassifier(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Removes a classifier from the Data Catalog.
This is a convenience which creates an instance of the
DeleteClassifierRequest.Builder
avoiding the need to create one manually viaDeleteClassifierRequest.builder()
- Parameters:
deleteClassifierRequest
- AConsumer
that will call methods onDeleteClassifierRequest.Builder
to create a request.- Returns:
- Result of the DeleteClassifier operation returned by the service.
- See Also:
-
deleteColumnStatisticsForPartition
default DeleteColumnStatisticsForPartitionResponse deleteColumnStatisticsForPartition(DeleteColumnStatisticsForPartitionRequest deleteColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Delete the partition column statistics of a column.
The Identity and Access Management (IAM) permission required for this operation is
DeletePartition
.- Parameters:
deleteColumnStatisticsForPartitionRequest
-- Returns:
- Result of the DeleteColumnStatisticsForPartition operation returned by the service.
- See Also:
-
deleteColumnStatisticsForPartition
default DeleteColumnStatisticsForPartitionResponse deleteColumnStatisticsForPartition(Consumer<DeleteColumnStatisticsForPartitionRequest.Builder> deleteColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Delete the partition column statistics of a column.
The Identity and Access Management (IAM) permission required for this operation is
DeletePartition
.
This is a convenience which creates an instance of the
DeleteColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually viaDeleteColumnStatisticsForPartitionRequest.builder()
- Parameters:
deleteColumnStatisticsForPartitionRequest
- AConsumer
that will call methods onDeleteColumnStatisticsForPartitionRequest.Builder
to create a request.- Returns:
- Result of the DeleteColumnStatisticsForPartition operation returned by the service.
- See Also:
-
deleteColumnStatisticsForTable
default DeleteColumnStatisticsForTableResponse deleteColumnStatisticsForTable(DeleteColumnStatisticsForTableRequest deleteColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
DeleteTable
.- Parameters:
deleteColumnStatisticsForTableRequest
-- Returns:
- Result of the DeleteColumnStatisticsForTable operation returned by the service.
- See Also:
-
deleteColumnStatisticsForTable
default DeleteColumnStatisticsForTableResponse deleteColumnStatisticsForTable(Consumer<DeleteColumnStatisticsForTableRequest.Builder> deleteColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
DeleteTable
.
This is a convenience which creates an instance of the
DeleteColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually viaDeleteColumnStatisticsForTableRequest.builder()
- Parameters:
deleteColumnStatisticsForTableRequest
- AConsumer
that will call methods onDeleteColumnStatisticsForTableRequest.Builder
to create a request.- Returns:
- Result of the DeleteColumnStatisticsForTable operation returned by the service.
- See Also:
-
deleteConnection
default DeleteConnectionResponse deleteConnection(DeleteConnectionRequest deleteConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a connection from the Data Catalog.
- Parameters:
deleteConnectionRequest
-- Returns:
- Result of the DeleteConnection operation returned by the service.
- See Also:
-
deleteConnection
default DeleteConnectionResponse deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a connection from the Data Catalog.
This is a convenience which creates an instance of the
DeleteConnectionRequest.Builder
avoiding the need to create one manually viaDeleteConnectionRequest.builder()
- Parameters:
deleteConnectionRequest
- AConsumer
that will call methods onDeleteConnectionRequest.Builder
to create a request.- Returns:
- Result of the DeleteConnection operation returned by the service.
- See Also:
-
deleteCrawler
default DeleteCrawlerResponse deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Removes a specified crawler from the Glue Data Catalog, unless the crawler state is
RUNNING
.- Parameters:
deleteCrawlerRequest
-- Returns:
- Result of the DeleteCrawler operation returned by the service.
- See Also:
-
deleteCrawler
default DeleteCrawlerResponse deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Removes a specified crawler from the Glue Data Catalog, unless the crawler state is
RUNNING
.
This is a convenience which creates an instance of the
DeleteCrawlerRequest.Builder
avoiding the need to create one manually viaDeleteCrawlerRequest.builder()
- Parameters:
deleteCrawlerRequest
- AConsumer
that will call methods onDeleteCrawlerRequest.Builder
to create a request.- Returns:
- Result of the DeleteCrawler operation returned by the service.
- See Also:
-
deleteCustomEntityType
default DeleteCustomEntityTypeResponse deleteCustomEntityType(DeleteCustomEntityTypeRequest deleteCustomEntityTypeRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a custom pattern by specifying its name.
- Parameters:
deleteCustomEntityTypeRequest
-- Returns:
- Result of the DeleteCustomEntityType operation returned by the service.
- See Also:
-
deleteCustomEntityType
default DeleteCustomEntityTypeResponse deleteCustomEntityType(Consumer<DeleteCustomEntityTypeRequest.Builder> deleteCustomEntityTypeRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a custom pattern by specifying its name.
This is a convenience which creates an instance of the
DeleteCustomEntityTypeRequest.Builder
avoiding the need to create one manually viaDeleteCustomEntityTypeRequest.builder()
- Parameters:
deleteCustomEntityTypeRequest
- AConsumer
that will call methods onDeleteCustomEntityTypeRequest.Builder
to create a request.- Returns:
- Result of the DeleteCustomEntityType operation returned by the service.
- See Also:
-
deleteDataQualityRuleset
default DeleteDataQualityRulesetResponse deleteDataQualityRuleset(DeleteDataQualityRulesetRequest deleteDataQualityRulesetRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes a data quality ruleset.
- Parameters:
deleteDataQualityRulesetRequest
-- Returns:
- Result of the DeleteDataQualityRuleset operation returned by the service.
- See Also:
-
deleteDataQualityRuleset
default DeleteDataQualityRulesetResponse deleteDataQualityRuleset(Consumer<DeleteDataQualityRulesetRequest.Builder> deleteDataQualityRulesetRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes a data quality ruleset.
This is a convenience which creates an instance of the
DeleteDataQualityRulesetRequest.Builder
avoiding the need to create one manually viaDeleteDataQualityRulesetRequest.builder()
- Parameters:
deleteDataQualityRulesetRequest
- AConsumer
that will call methods onDeleteDataQualityRulesetRequest.Builder
to create a request.- Returns:
- Result of the DeleteDataQualityRuleset operation returned by the service.
- See Also:
-
deleteDatabase
default DeleteDatabaseResponse deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Removes a specified database from a Data Catalog.
After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
DeleteDatabase
, useDeleteTableVersion
orBatchDeleteTableVersion
,DeletePartition
orBatchDeletePartition
,DeleteUserDefinedFunction
, andDeleteTable
orBatchDeleteTable
, to delete any resources that belong to the database.- Parameters:
deleteDatabaseRequest
-- Returns:
- Result of the DeleteDatabase operation returned by the service.
- See Also:
-
deleteDatabase
default DeleteDatabaseResponse deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Removes a specified database from a Data Catalog.
After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
DeleteDatabase
, useDeleteTableVersion
orBatchDeleteTableVersion
,DeletePartition
orBatchDeletePartition
,DeleteUserDefinedFunction
, andDeleteTable
orBatchDeleteTable
, to delete any resources that belong to the database.
This is a convenience which creates an instance of the
DeleteDatabaseRequest.Builder
avoiding the need to create one manually viaDeleteDatabaseRequest.builder()
- Parameters:
deleteDatabaseRequest
- AConsumer
that will call methods onDeleteDatabaseRequest.Builder
to create a request.- Returns:
- Result of the DeleteDatabase operation returned by the service.
- See Also:
-
deleteDevEndpoint
default DeleteDevEndpointResponse deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Deletes a specified development endpoint.
- Parameters:
deleteDevEndpointRequest
-- Returns:
- Result of the DeleteDevEndpoint operation returned by the service.
- See Also:
-
deleteDevEndpoint
default DeleteDevEndpointResponse deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Deletes a specified development endpoint.
This is a convenience which creates an instance of the
DeleteDevEndpointRequest.Builder
avoiding the need to create one manually viaDeleteDevEndpointRequest.builder()
- Parameters:
deleteDevEndpointRequest
- AConsumer
that will call methods onDeleteDevEndpointRequest.Builder
to create a request.- Returns:
- Result of the DeleteDevEndpoint operation returned by the service.
- See Also:
-
deleteJob
default DeleteJobResponse deleteJob(DeleteJobRequest deleteJobRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified job definition. If the job definition is not found, no exception is thrown.
- Parameters:
deleteJobRequest
-- Returns:
- Result of the DeleteJob operation returned by the service.
- See Also:
-
deleteJob
default DeleteJobResponse deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified job definition. If the job definition is not found, no exception is thrown.
This is a convenience which creates an instance of the
DeleteJobRequest.Builder
avoiding the need to create one manually viaDeleteJobRequest.builder()
- Parameters:
deleteJobRequest
- AConsumer
that will call methods onDeleteJobRequest.Builder
to create a request.- Returns:
- Result of the DeleteJob operation returned by the service.
- See Also:
-
deleteMLTransform
default DeleteMlTransformResponse deleteMLTransform(DeleteMlTransformRequest deleteMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling
DeleteMLTransforms
. However, any Glue jobs that still reference the deleted transform will no longer succeed.- Parameters:
deleteMlTransformRequest
-- Returns:
- Result of the DeleteMLTransform operation returned by the service.
- See Also:
-
deleteMLTransform
default DeleteMlTransformResponse deleteMLTransform(Consumer<DeleteMlTransformRequest.Builder> deleteMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by calling
DeleteMLTransforms
. However, any Glue jobs that still reference the deleted transform will no longer succeed.
This is a convenience which creates an instance of the
DeleteMlTransformRequest.Builder
avoiding the need to create one manually viaDeleteMlTransformRequest.builder()
- Parameters:
deleteMlTransformRequest
- AConsumer
that will call methods onDeleteMlTransformRequest.Builder
to create a request.- Returns:
- Result of the DeleteMLTransform operation returned by the service.
- See Also:
-
deletePartition
default DeletePartitionResponse deletePartition(DeletePartitionRequest deletePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified partition.
- Parameters:
deletePartitionRequest
-- Returns:
- Result of the DeletePartition operation returned by the service.
- See Also:
-
deletePartition
default DeletePartitionResponse deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified partition.
This is a convenience which creates an instance of the
DeletePartitionRequest.Builder
avoiding the need to create one manually viaDeletePartitionRequest.builder()
- Parameters:
deletePartitionRequest
- AConsumer
that will call methods onDeletePartitionRequest.Builder
to create a request.- Returns:
- Result of the DeletePartition operation returned by the service.
- See Also:
-
deletePartitionIndex
default DeletePartitionIndexResponse deletePartitionIndex(DeletePartitionIndexRequest deletePartitionIndexRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Deletes a specified partition index from an existing table.
- Parameters:
deletePartitionIndexRequest
-- Returns:
- Result of the DeletePartitionIndex operation returned by the service.
- See Also:
-
deletePartitionIndex
default DeletePartitionIndexResponse deletePartitionIndex(Consumer<DeletePartitionIndexRequest.Builder> deletePartitionIndexRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Deletes a specified partition index from an existing table.
This is a convenience which creates an instance of the
DeletePartitionIndexRequest.Builder
avoiding the need to create one manually viaDeletePartitionIndexRequest.builder()
- Parameters:
deletePartitionIndexRequest
- AConsumer
that will call methods onDeletePartitionIndexRequest.Builder
to create a request.- Returns:
- Result of the DeletePartitionIndex operation returned by the service.
- See Also:
-
deleteRegistry
default DeleteRegistryResponse deleteRegistry(DeleteRegistryRequest deleteRegistryRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Delete the entire registry including schema and all of its versions. To get the status of the delete operation, you can call the
GetRegistry
API after the asynchronous call. Deleting a registry will deactivate all online operations for the registry such as theUpdateRegistry
,CreateSchema
,UpdateSchema
, andRegisterSchemaVersion
APIs.- Parameters:
deleteRegistryRequest
-- Returns:
- Result of the DeleteRegistry operation returned by the service.
- See Also:
-
deleteRegistry
default DeleteRegistryResponse deleteRegistry(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Delete the entire registry including schema and all of its versions. To get the status of the delete operation, you can call the
GetRegistry
API after the asynchronous call. Deleting a registry will deactivate all online operations for the registry such as theUpdateRegistry
,CreateSchema
,UpdateSchema
, andRegisterSchemaVersion
APIs.
This is a convenience which creates an instance of the
DeleteRegistryRequest.Builder
avoiding the need to create one manually viaDeleteRegistryRequest.builder()
- Parameters:
deleteRegistryRequest
- AConsumer
that will call methods onDeleteRegistryRequest.Builder
to create a request.- Returns:
- Result of the DeleteRegistry operation returned by the service.
- See Also:
-
deleteResourcePolicy
default DeleteResourcePolicyResponse deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException Deletes a specified policy.
- Parameters:
deleteResourcePolicyRequest
-- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
-
deleteResourcePolicy
default DeleteResourcePolicyResponse deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException Deletes a specified policy.
This is a convenience which creates an instance of the
DeleteResourcePolicyRequest.Builder
avoiding the need to create one manually viaDeleteResourcePolicyRequest.builder()
- Parameters:
deleteResourcePolicyRequest
- AConsumer
that will call methods onDeleteResourcePolicyRequest.Builder
to create a request.- Returns:
- Result of the DeleteResourcePolicy operation returned by the service.
- See Also:
-
deleteSchema
default DeleteSchemaResponse deleteSchema(DeleteSchemaRequest deleteSchemaRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete operation, you can call
GetSchema
API after the asynchronous call. Deleting a registry will deactivate all online operations for the schema, such as theGetSchemaByDefinition
, andRegisterSchemaVersion
APIs.- Parameters:
deleteSchemaRequest
-- Returns:
- Result of the DeleteSchema operation returned by the service.
- See Also:
-
deleteSchema
default DeleteSchemaResponse deleteSchema(Consumer<DeleteSchemaRequest.Builder> deleteSchemaRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete operation, you can call
GetSchema
API after the asynchronous call. Deleting a registry will deactivate all online operations for the schema, such as theGetSchemaByDefinition
, andRegisterSchemaVersion
APIs.
This is a convenience which creates an instance of the
DeleteSchemaRequest.Builder
avoiding the need to create one manually viaDeleteSchemaRequest.builder()
- Parameters:
deleteSchemaRequest
- AConsumer
that will call methods onDeleteSchemaRequest.Builder
to create a request.- Returns:
- Result of the DeleteSchema operation returned by the service.
- See Also:
-
deleteSchemaVersions
default DeleteSchemaVersionsResponse deleteSchemaVersions(DeleteSchemaVersionsRequest deleteSchemaVersionsRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the
GetSchemaVersions
API after this call will list the status of the deleted versions.When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not proceed with the deletion. You have to remove the checkpoint first using the
DeleteSchemaCheckpoint
API before using this API.You cannot use the
DeleteSchemaVersions
API to delete the first schema version in the schema set. The first schema version can only be deleted by theDeleteSchema
API. This operation will also delete the attachedSchemaVersionMetadata
under the schema versions. Hard deletes will be enforced on the database.If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
- Parameters:
deleteSchemaVersionsRequest
-- Returns:
- Result of the DeleteSchemaVersions operation returned by the service.
- See Also:
-
deleteSchemaVersions
default DeleteSchemaVersionsResponse deleteSchemaVersions(Consumer<DeleteSchemaVersionsRequest.Builder> deleteSchemaVersionsRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the
GetSchemaVersions
API after this call will list the status of the deleted versions.When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not proceed with the deletion. You have to remove the checkpoint first using the
DeleteSchemaCheckpoint
API before using this API.You cannot use the
DeleteSchemaVersions
API to delete the first schema version in the schema set. The first schema version can only be deleted by theDeleteSchema
API. This operation will also delete the attachedSchemaVersionMetadata
under the schema versions. Hard deletes will be enforced on the database.If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
This is a convenience which creates an instance of the
DeleteSchemaVersionsRequest.Builder
avoiding the need to create one manually viaDeleteSchemaVersionsRequest.builder()
- Parameters:
deleteSchemaVersionsRequest
- AConsumer
that will call methods onDeleteSchemaVersionsRequest.Builder
to create a request.- Returns:
- Result of the DeleteSchemaVersions operation returned by the service.
- See Also:
-
deleteSecurityConfiguration
default DeleteSecurityConfigurationResponse deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified security configuration.
- Parameters:
deleteSecurityConfigurationRequest
-- Returns:
- Result of the DeleteSecurityConfiguration operation returned by the service.
- See Also:
-
deleteSecurityConfiguration
default DeleteSecurityConfigurationResponse deleteSecurityConfiguration(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified security configuration.
This is a convenience which creates an instance of the
DeleteSecurityConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteSecurityConfigurationRequest.builder()
- Parameters:
deleteSecurityConfigurationRequest
- AConsumer
that will call methods onDeleteSecurityConfigurationRequest.Builder
to create a request.- Returns:
- Result of the DeleteSecurityConfiguration operation returned by the service.
- See Also:
-
deleteSession
default DeleteSessionResponse deleteSession(DeleteSessionRequest deleteSessionRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes the session.
- Parameters:
deleteSessionRequest
-- Returns:
- Result of the DeleteSession operation returned by the service.
- See Also:
-
deleteSession
default DeleteSessionResponse deleteSession(Consumer<DeleteSessionRequest.Builder> deleteSessionRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes the session.
This is a convenience which creates an instance of the
DeleteSessionRequest.Builder
avoiding the need to create one manually viaDeleteSessionRequest.builder()
- Parameters:
deleteSessionRequest
- AConsumer
that will call methods onDeleteSessionRequest.Builder
to create a request.- Returns:
- Result of the DeleteSession operation returned by the service.
- See Also:
-
deleteTable
default DeleteTableResponse deleteTable(DeleteTableRequest deleteTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Removes a table definition from the Data Catalog.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
DeleteTable
, useDeleteTableVersion
orBatchDeleteTableVersion
, andDeletePartition
orBatchDeletePartition
, to delete any resources that belong to the table.- Parameters:
deleteTableRequest
-- Returns:
- Result of the DeleteTable operation returned by the service.
- See Also:
-
deleteTable
default DeleteTableResponse deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Removes a table definition from the Data Catalog.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling
DeleteTable
, useDeleteTableVersion
orBatchDeleteTableVersion
, andDeletePartition
orBatchDeletePartition
, to delete any resources that belong to the table.
This is a convenience which creates an instance of the
DeleteTableRequest.Builder
avoiding the need to create one manually viaDeleteTableRequest.builder()
- Parameters:
deleteTableRequest
- AConsumer
that will call methods onDeleteTableRequest.Builder
to create a request.- Returns:
- Result of the DeleteTable operation returned by the service.
- See Also:
-
deleteTableOptimizer
default DeleteTableOptimizerResponse deleteTableOptimizer(DeleteTableOptimizerRequest deleteTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table.
- Parameters:
deleteTableOptimizerRequest
-- Returns:
- Result of the DeleteTableOptimizer operation returned by the service.
- See Also:
-
deleteTableOptimizer
default DeleteTableOptimizerResponse deleteTableOptimizer(Consumer<DeleteTableOptimizerRequest.Builder> deleteTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Deletes an optimizer and all associated metadata for a table. The optimization will no longer be performed on the table.
This is a convenience which creates an instance of the
DeleteTableOptimizerRequest.Builder
avoiding the need to create one manually viaDeleteTableOptimizerRequest.builder()
- Parameters:
deleteTableOptimizerRequest
- AConsumer
that will call methods onDeleteTableOptimizerRequest.Builder
to create a request.- Returns:
- Result of the DeleteTableOptimizer operation returned by the service.
- See Also:
-
deleteTableVersion
default DeleteTableVersionResponse deleteTableVersion(DeleteTableVersionRequest deleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified version of a table.
- Parameters:
deleteTableVersionRequest
-- Returns:
- Result of the DeleteTableVersion operation returned by the service.
- See Also:
-
deleteTableVersion
default DeleteTableVersionResponse deleteTableVersion(Consumer<DeleteTableVersionRequest.Builder> deleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes a specified version of a table.
This is a convenience which creates an instance of the
DeleteTableVersionRequest.Builder
avoiding the need to create one manually viaDeleteTableVersionRequest.builder()
- Parameters:
deleteTableVersionRequest
- AConsumer
that will call methods onDeleteTableVersionRequest.Builder
to create a request.- Returns:
- Result of the DeleteTableVersion operation returned by the service.
- See Also:
-
deleteTrigger
default DeleteTriggerResponse deleteTrigger(DeleteTriggerRequest deleteTriggerRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes a specified trigger. If the trigger is not found, no exception is thrown.
- Parameters:
deleteTriggerRequest
-- Returns:
- Result of the DeleteTrigger operation returned by the service.
- See Also:
-
deleteTrigger
default DeleteTriggerResponse deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes a specified trigger. If the trigger is not found, no exception is thrown.
This is a convenience which creates an instance of the
DeleteTriggerRequest.Builder
avoiding the need to create one manually viaDeleteTriggerRequest.builder()
- Parameters:
deleteTriggerRequest
- AConsumer
that will call methods onDeleteTriggerRequest.Builder
to create a request.- Returns:
- Result of the DeleteTrigger operation returned by the service.
- See Also:
-
deleteUserDefinedFunction
default DeleteUserDefinedFunctionResponse deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes an existing function definition from the Data Catalog.
- Parameters:
deleteUserDefinedFunctionRequest
-- Returns:
- Result of the DeleteUserDefinedFunction operation returned by the service.
- See Also:
-
deleteUserDefinedFunction
default DeleteUserDefinedFunctionResponse deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Deletes an existing function definition from the Data Catalog.
This is a convenience which creates an instance of the
DeleteUserDefinedFunctionRequest.Builder
avoiding the need to create one manually viaDeleteUserDefinedFunctionRequest.builder()
- Parameters:
deleteUserDefinedFunctionRequest
- AConsumer
that will call methods onDeleteUserDefinedFunctionRequest.Builder
to create a request.- Returns:
- Result of the DeleteUserDefinedFunction operation returned by the service.
- See Also:
-
deleteWorkflow
default DeleteWorkflowResponse deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes a workflow.
- Parameters:
deleteWorkflowRequest
-- Returns:
- Result of the DeleteWorkflow operation returned by the service.
- See Also:
-
deleteWorkflow
default DeleteWorkflowResponse deleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Deletes a workflow.
This is a convenience which creates an instance of the
DeleteWorkflowRequest.Builder
avoiding the need to create one manually viaDeleteWorkflowRequest.builder()
- Parameters:
deleteWorkflowRequest
- AConsumer
that will call methods onDeleteWorkflowRequest.Builder
to create a request.- Returns:
- Result of the DeleteWorkflow operation returned by the service.
- See Also:
-
getBlueprint
default GetBlueprintResponse getBlueprint(GetBlueprintRequest getBlueprintRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a blueprint.
- Parameters:
getBlueprintRequest
-- Returns:
- Result of the GetBlueprint operation returned by the service.
- See Also:
-
getBlueprint
default GetBlueprintResponse getBlueprint(Consumer<GetBlueprintRequest.Builder> getBlueprintRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a blueprint.
This is a convenience which creates an instance of the
GetBlueprintRequest.Builder
avoiding the need to create one manually viaGetBlueprintRequest.builder()
- Parameters:
getBlueprintRequest
- AConsumer
that will call methods onGetBlueprintRequest.Builder
to create a request.- Returns:
- Result of the GetBlueprint operation returned by the service.
- See Also:
-
getBlueprintRun
default GetBlueprintRunResponse getBlueprintRun(GetBlueprintRunRequest getBlueprintRunRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a blueprint run.
- Parameters:
getBlueprintRunRequest
-- Returns:
- Result of the GetBlueprintRun operation returned by the service.
- See Also:
-
getBlueprintRun
default GetBlueprintRunResponse getBlueprintRun(Consumer<GetBlueprintRunRequest.Builder> getBlueprintRunRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a blueprint run.
This is a convenience which creates an instance of the
GetBlueprintRunRequest.Builder
avoiding the need to create one manually viaGetBlueprintRunRequest.builder()
- Parameters:
getBlueprintRunRequest
- AConsumer
that will call methods onGetBlueprintRunRequest.Builder
to create a request.- Returns:
- Result of the GetBlueprintRun operation returned by the service.
- See Also:
-
getBlueprintRuns
default GetBlueprintRunsResponse getBlueprintRuns(GetBlueprintRunsRequest getBlueprintRunsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves the details of blueprint runs for a specified blueprint.
- Parameters:
getBlueprintRunsRequest
-- Returns:
- Result of the GetBlueprintRuns operation returned by the service.
- See Also:
-
getBlueprintRuns
default GetBlueprintRunsResponse getBlueprintRuns(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves the details of blueprint runs for a specified blueprint.
This is a convenience which creates an instance of the
GetBlueprintRunsRequest.Builder
avoiding the need to create one manually viaGetBlueprintRunsRequest.builder()
- Parameters:
getBlueprintRunsRequest
- AConsumer
that will call methods onGetBlueprintRunsRequest.Builder
to create a request.- Returns:
- Result of the GetBlueprintRuns operation returned by the service.
- See Also:
-
getBlueprintRunsPaginator
default GetBlueprintRunsIterable getBlueprintRunsPaginator(GetBlueprintRunsRequest getBlueprintRunsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException This is a variant of
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client.getBlueprintRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client .getBlueprintRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client.getBlueprintRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation.- Parameters:
getBlueprintRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getBlueprintRunsPaginator
default GetBlueprintRunsIterable getBlueprintRunsPaginator(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException This is a variant of
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client.getBlueprintRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client .getBlueprintRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetBlueprintRunsIterable responses = client.getBlueprintRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest)
operation.
This is a convenience which creates an instance of the
GetBlueprintRunsRequest.Builder
avoiding the need to create one manually viaGetBlueprintRunsRequest.builder()
- Parameters:
getBlueprintRunsRequest
- AConsumer
that will call methods onGetBlueprintRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCatalogImportStatus
default GetCatalogImportStatusResponse getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the status of a migration operation.
- Parameters:
getCatalogImportStatusRequest
-- Returns:
- Result of the GetCatalogImportStatus operation returned by the service.
- See Also:
-
getCatalogImportStatus
default GetCatalogImportStatusResponse getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the status of a migration operation.
This is a convenience which creates an instance of the
GetCatalogImportStatusRequest.Builder
avoiding the need to create one manually viaGetCatalogImportStatusRequest.builder()
- Parameters:
getCatalogImportStatusRequest
- AConsumer
that will call methods onGetCatalogImportStatusRequest.Builder
to create a request.- Returns:
- Result of the GetCatalogImportStatus operation returned by the service.
- See Also:
-
getClassifier
default GetClassifierResponse getClassifier(GetClassifierRequest getClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieve a classifier by name.
- Parameters:
getClassifierRequest
-- Returns:
- Result of the GetClassifier operation returned by the service.
- See Also:
-
getClassifier
default GetClassifierResponse getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieve a classifier by name.
This is a convenience which creates an instance of the
GetClassifierRequest.Builder
avoiding the need to create one manually viaGetClassifierRequest.builder()
- Parameters:
getClassifierRequest
- AConsumer
that will call methods onGetClassifierRequest.Builder
to create a request.- Returns:
- Result of the GetClassifier operation returned by the service.
- See Also:
-
getClassifiers
default GetClassifiersResponse getClassifiers(GetClassifiersRequest getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists all classifier objects in the Data Catalog.
- Parameters:
getClassifiersRequest
-- Returns:
- Result of the GetClassifiers operation returned by the service.
- See Also:
-
getClassifiers
default GetClassifiersResponse getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists all classifier objects in the Data Catalog.
This is a convenience which creates an instance of the
GetClassifiersRequest.Builder
avoiding the need to create one manually viaGetClassifiersRequest.builder()
- Parameters:
getClassifiersRequest
- AConsumer
that will call methods onGetClassifiersRequest.Builder
to create a request.- Returns:
- Result of the GetClassifiers operation returned by the service.
- See Also:
-
getClassifiersPaginator
default GetClassifiersIterable getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetClassifiersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation.- Parameters:
getClassifiersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getClassifiersPaginator
default GetClassifiersIterable getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetClassifiersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation.
This is a convenience which creates an instance of the
GetClassifiersRequest.Builder
avoiding the need to create one manually viaGetClassifiersRequest.builder()
- Parameters:
getClassifiersRequest
- AConsumer
that will call methods onGetClassifiersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getColumnStatisticsForPartition
default GetColumnStatisticsForPartitionResponse getColumnStatisticsForPartition(GetColumnStatisticsForPartitionRequest getColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
GetPartition
.- Parameters:
getColumnStatisticsForPartitionRequest
-- Returns:
- Result of the GetColumnStatisticsForPartition operation returned by the service.
- See Also:
-
getColumnStatisticsForPartition
default GetColumnStatisticsForPartitionResponse getColumnStatisticsForPartition(Consumer<GetColumnStatisticsForPartitionRequest.Builder> getColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
GetPartition
.
This is a convenience which creates an instance of the
GetColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually viaGetColumnStatisticsForPartitionRequest.builder()
- Parameters:
getColumnStatisticsForPartitionRequest
- AConsumer
that will call methods onGetColumnStatisticsForPartitionRequest.Builder
to create a request.- Returns:
- Result of the GetColumnStatisticsForPartition operation returned by the service.
- See Also:
-
getColumnStatisticsForTable
default GetColumnStatisticsForTableResponse getColumnStatisticsForTable(GetColumnStatisticsForTableRequest getColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
GetTable
.- Parameters:
getColumnStatisticsForTableRequest
-- Returns:
- Result of the GetColumnStatisticsForTable operation returned by the service.
- See Also:
-
getColumnStatisticsForTable
default GetColumnStatisticsForTableResponse getColumnStatisticsForTable(Consumer<GetColumnStatisticsForTableRequest.Builder> getColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
GetTable
.
This is a convenience which creates an instance of the
GetColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually viaGetColumnStatisticsForTableRequest.builder()
- Parameters:
getColumnStatisticsForTableRequest
- AConsumer
that will call methods onGetColumnStatisticsForTableRequest.Builder
to create a request.- Returns:
- Result of the GetColumnStatisticsForTable operation returned by the service.
- See Also:
-
getColumnStatisticsTaskRun
default GetColumnStatisticsTaskRunResponse getColumnStatisticsTaskRun(GetColumnStatisticsTaskRunRequest getColumnStatisticsTaskRunRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Get the associated metadata/information for a task run, given a task run ID.
- Parameters:
getColumnStatisticsTaskRunRequest
-- Returns:
- Result of the GetColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
getColumnStatisticsTaskRun
default GetColumnStatisticsTaskRunResponse getColumnStatisticsTaskRun(Consumer<GetColumnStatisticsTaskRunRequest.Builder> getColumnStatisticsTaskRunRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Get the associated metadata/information for a task run, given a task run ID.
This is a convenience which creates an instance of the
GetColumnStatisticsTaskRunRequest.Builder
avoiding the need to create one manually viaGetColumnStatisticsTaskRunRequest.builder()
- Parameters:
getColumnStatisticsTaskRunRequest
- AConsumer
that will call methods onGetColumnStatisticsTaskRunRequest.Builder
to create a request.- Returns:
- Result of the GetColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
getColumnStatisticsTaskRuns
default GetColumnStatisticsTaskRunsResponse getColumnStatisticsTaskRuns(GetColumnStatisticsTaskRunsRequest getColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves information about all runs associated with the specified table.
- Parameters:
getColumnStatisticsTaskRunsRequest
-- Returns:
- Result of the GetColumnStatisticsTaskRuns operation returned by the service.
- See Also:
-
getColumnStatisticsTaskRuns
default GetColumnStatisticsTaskRunsResponse getColumnStatisticsTaskRuns(Consumer<GetColumnStatisticsTaskRunsRequest.Builder> getColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves information about all runs associated with the specified table.
This is a convenience which creates an instance of the
GetColumnStatisticsTaskRunsRequest.Builder
avoiding the need to create one manually viaGetColumnStatisticsTaskRunsRequest.builder()
- Parameters:
getColumnStatisticsTaskRunsRequest
- AConsumer
that will call methods onGetColumnStatisticsTaskRunsRequest.Builder
to create a request.- Returns:
- Result of the GetColumnStatisticsTaskRuns operation returned by the service.
- See Also:
-
getColumnStatisticsTaskRunsPaginator
default GetColumnStatisticsTaskRunsIterable getColumnStatisticsTaskRunsPaginator(GetColumnStatisticsTaskRunsRequest getColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client.getColumnStatisticsTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client .getColumnStatisticsTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client.getColumnStatisticsTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation.- Parameters:
getColumnStatisticsTaskRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getColumnStatisticsTaskRunsPaginator
default GetColumnStatisticsTaskRunsIterable getColumnStatisticsTaskRunsPaginator(Consumer<GetColumnStatisticsTaskRunsRequest.Builder> getColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client.getColumnStatisticsTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client .getColumnStatisticsTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetColumnStatisticsTaskRunsIterable responses = client.getColumnStatisticsTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.GetColumnStatisticsTaskRunsRequest)
operation.
This is a convenience which creates an instance of the
GetColumnStatisticsTaskRunsRequest.Builder
avoiding the need to create one manually viaGetColumnStatisticsTaskRunsRequest.builder()
- Parameters:
getColumnStatisticsTaskRunsRequest
- AConsumer
that will call methods onGetColumnStatisticsTaskRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getConnection
default GetConnectionResponse getConnection(GetConnectionRequest getConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a connection definition from the Data Catalog.
- Parameters:
getConnectionRequest
-- Returns:
- Result of the GetConnection operation returned by the service.
- See Also:
-
getConnection
default GetConnectionResponse getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a connection definition from the Data Catalog.
This is a convenience which creates an instance of the
GetConnectionRequest.Builder
avoiding the need to create one manually viaGetConnectionRequest.builder()
- Parameters:
getConnectionRequest
- AConsumer
that will call methods onGetConnectionRequest.Builder
to create a request.- Returns:
- Result of the GetConnection operation returned by the service.
- See Also:
-
getConnections
default GetConnectionsResponse getConnections(GetConnectionsRequest getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a list of connection definitions from the Data Catalog.
- Parameters:
getConnectionsRequest
-- Returns:
- Result of the GetConnections operation returned by the service.
- See Also:
-
getConnections
default GetConnectionsResponse getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a list of connection definitions from the Data Catalog.
This is a convenience which creates an instance of the
GetConnectionsRequest.Builder
avoiding the need to create one manually viaGetConnectionsRequest.builder()
- Parameters:
getConnectionsRequest
- AConsumer
that will call methods onGetConnectionsRequest.Builder
to create a request.- Returns:
- Result of the GetConnections operation returned by the service.
- See Also:
-
getConnectionsPaginator
default GetConnectionsIterable getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetConnectionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation.- Parameters:
getConnectionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getConnectionsPaginator
default GetConnectionsIterable getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetConnectionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation.
This is a convenience which creates an instance of the
GetConnectionsRequest.Builder
avoiding the need to create one manually viaGetConnectionsRequest.builder()
- Parameters:
getConnectionsRequest
- AConsumer
that will call methods onGetConnectionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCrawler
default GetCrawlerResponse getCrawler(GetCrawlerRequest getCrawlerRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for a specified crawler.
- Parameters:
getCrawlerRequest
-- Returns:
- Result of the GetCrawler operation returned by the service.
- See Also:
-
getCrawler
default GetCrawlerResponse getCrawler(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for a specified crawler.
This is a convenience which creates an instance of the
GetCrawlerRequest.Builder
avoiding the need to create one manually viaGetCrawlerRequest.builder()
- Parameters:
getCrawlerRequest
- AConsumer
that will call methods onGetCrawlerRequest.Builder
to create a request.- Returns:
- Result of the GetCrawler operation returned by the service.
- See Also:
-
getCrawlerMetrics
default GetCrawlerMetricsResponse getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metrics about specified crawlers.
- Parameters:
getCrawlerMetricsRequest
-- Returns:
- Result of the GetCrawlerMetrics operation returned by the service.
- See Also:
-
getCrawlerMetrics
default GetCrawlerMetricsResponse getCrawlerMetrics(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metrics about specified crawlers.
This is a convenience which creates an instance of the
GetCrawlerMetricsRequest.Builder
avoiding the need to create one manually viaGetCrawlerMetricsRequest.builder()
- Parameters:
getCrawlerMetricsRequest
- AConsumer
that will call methods onGetCrawlerMetricsRequest.Builder
to create a request.- Returns:
- Result of the GetCrawlerMetrics operation returned by the service.
- See Also:
-
getCrawlerMetricsPaginator
default GetCrawlerMetricsIterable getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client .getCrawlerMetricsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation.- Parameters:
getCrawlerMetricsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCrawlerMetricsPaginator
default GetCrawlerMetricsIterable getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client .getCrawlerMetricsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation.
This is a convenience which creates an instance of the
GetCrawlerMetricsRequest.Builder
avoiding the need to create one manually viaGetCrawlerMetricsRequest.builder()
- Parameters:
getCrawlerMetricsRequest
- AConsumer
that will call methods onGetCrawlerMetricsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCrawlers
default GetCrawlersResponse getCrawlers(GetCrawlersRequest getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all crawlers defined in the customer account.
- Parameters:
getCrawlersRequest
-- Returns:
- Result of the GetCrawlers operation returned by the service.
- See Also:
-
getCrawlers
default GetCrawlersResponse getCrawlers(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all crawlers defined in the customer account.
This is a convenience which creates an instance of the
GetCrawlersRequest.Builder
avoiding the need to create one manually viaGetCrawlersRequest.builder()
- Parameters:
getCrawlersRequest
- AConsumer
that will call methods onGetCrawlersRequest.Builder
to create a request.- Returns:
- Result of the GetCrawlers operation returned by the service.
- See Also:
-
getCrawlersPaginator
default GetCrawlersIterable getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetCrawlersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation.- Parameters:
getCrawlersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCrawlersPaginator
default GetCrawlersIterable getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetCrawlersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation.
This is a convenience which creates an instance of the
GetCrawlersRequest.Builder
avoiding the need to create one manually viaGetCrawlersRequest.builder()
- Parameters:
getCrawlersRequest
- AConsumer
that will call methods onGetCrawlersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getCustomEntityType
default GetCustomEntityTypeResponse getCustomEntityType(GetCustomEntityTypeRequest getCustomEntityTypeRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a custom pattern by specifying its name.
- Parameters:
getCustomEntityTypeRequest
-- Returns:
- Result of the GetCustomEntityType operation returned by the service.
- See Also:
-
getCustomEntityType
default GetCustomEntityTypeResponse getCustomEntityType(Consumer<GetCustomEntityTypeRequest.Builder> getCustomEntityTypeRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the details of a custom pattern by specifying its name.
This is a convenience which creates an instance of the
GetCustomEntityTypeRequest.Builder
avoiding the need to create one manually viaGetCustomEntityTypeRequest.builder()
- Parameters:
getCustomEntityTypeRequest
- AConsumer
that will call methods onGetCustomEntityTypeRequest.Builder
to create a request.- Returns:
- Result of the GetCustomEntityType operation returned by the service.
- See Also:
-
getDataCatalogEncryptionSettings
default GetDataCatalogEncryptionSettingsResponse getDataCatalogEncryptionSettings(GetDataCatalogEncryptionSettingsRequest getDataCatalogEncryptionSettingsRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the security configuration for a specified catalog.
- Parameters:
getDataCatalogEncryptionSettingsRequest
-- Returns:
- Result of the GetDataCatalogEncryptionSettings operation returned by the service.
- See Also:
-
getDataCatalogEncryptionSettings
default GetDataCatalogEncryptionSettingsResponse getDataCatalogEncryptionSettings(Consumer<GetDataCatalogEncryptionSettingsRequest.Builder> getDataCatalogEncryptionSettingsRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the security configuration for a specified catalog.
This is a convenience which creates an instance of the
GetDataCatalogEncryptionSettingsRequest.Builder
avoiding the need to create one manually viaGetDataCatalogEncryptionSettingsRequest.builder()
- Parameters:
getDataCatalogEncryptionSettingsRequest
- AConsumer
that will call methods onGetDataCatalogEncryptionSettingsRequest.Builder
to create a request.- Returns:
- Result of the GetDataCatalogEncryptionSettings operation returned by the service.
- See Also:
-
getDataQualityResult
default GetDataQualityResultResponse getDataQualityResult(GetDataQualityResultRequest getDataQualityResultRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Retrieves the result of a data quality rule evaluation.
- Parameters:
getDataQualityResultRequest
-- Returns:
- Result of the GetDataQualityResult operation returned by the service.
- See Also:
-
getDataQualityResult
default GetDataQualityResultResponse getDataQualityResult(Consumer<GetDataQualityResultRequest.Builder> getDataQualityResultRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Retrieves the result of a data quality rule evaluation.
This is a convenience which creates an instance of the
GetDataQualityResultRequest.Builder
avoiding the need to create one manually viaGetDataQualityResultRequest.builder()
- Parameters:
getDataQualityResultRequest
- AConsumer
that will call methods onGetDataQualityResultRequest.Builder
to create a request.- Returns:
- Result of the GetDataQualityResult operation returned by the service.
- See Also:
-
getDataQualityRuleRecommendationRun
default GetDataQualityRuleRecommendationRunResponse getDataQualityRuleRecommendationRun(GetDataQualityRuleRecommendationRunRequest getDataQualityRuleRecommendationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets the specified recommendation run that was used to generate rules.
- Parameters:
getDataQualityRuleRecommendationRunRequest
-- Returns:
- Result of the GetDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
getDataQualityRuleRecommendationRun
default GetDataQualityRuleRecommendationRunResponse getDataQualityRuleRecommendationRun(Consumer<GetDataQualityRuleRecommendationRunRequest.Builder> getDataQualityRuleRecommendationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets the specified recommendation run that was used to generate rules.
This is a convenience which creates an instance of the
GetDataQualityRuleRecommendationRunRequest.Builder
avoiding the need to create one manually viaGetDataQualityRuleRecommendationRunRequest.builder()
- Parameters:
getDataQualityRuleRecommendationRunRequest
- AConsumer
that will call methods onGetDataQualityRuleRecommendationRunRequest.Builder
to create a request.- Returns:
- Result of the GetDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
getDataQualityRuleset
default GetDataQualityRulesetResponse getDataQualityRuleset(GetDataQualityRulesetRequest getDataQualityRulesetRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns an existing ruleset by identifier or name.
- Parameters:
getDataQualityRulesetRequest
-- Returns:
- Result of the GetDataQualityRuleset operation returned by the service.
- See Also:
-
getDataQualityRuleset
default GetDataQualityRulesetResponse getDataQualityRuleset(Consumer<GetDataQualityRulesetRequest.Builder> getDataQualityRulesetRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns an existing ruleset by identifier or name.
This is a convenience which creates an instance of the
GetDataQualityRulesetRequest.Builder
avoiding the need to create one manually viaGetDataQualityRulesetRequest.builder()
- Parameters:
getDataQualityRulesetRequest
- AConsumer
that will call methods onGetDataQualityRulesetRequest.Builder
to create a request.- Returns:
- Result of the GetDataQualityRuleset operation returned by the service.
- See Also:
-
getDataQualityRulesetEvaluationRun
default GetDataQualityRulesetEvaluationRunResponse getDataQualityRulesetEvaluationRun(GetDataQualityRulesetEvaluationRunRequest getDataQualityRulesetEvaluationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a specific run where a ruleset is evaluated against a data source.
- Parameters:
getDataQualityRulesetEvaluationRunRequest
-- Returns:
- Result of the GetDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
getDataQualityRulesetEvaluationRun
default GetDataQualityRulesetEvaluationRunResponse getDataQualityRulesetEvaluationRun(Consumer<GetDataQualityRulesetEvaluationRunRequest.Builder> getDataQualityRulesetEvaluationRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a specific run where a ruleset is evaluated against a data source.
This is a convenience which creates an instance of the
GetDataQualityRulesetEvaluationRunRequest.Builder
avoiding the need to create one manually viaGetDataQualityRulesetEvaluationRunRequest.builder()
- Parameters:
getDataQualityRulesetEvaluationRunRequest
- AConsumer
that will call methods onGetDataQualityRulesetEvaluationRunRequest.Builder
to create a request.- Returns:
- Result of the GetDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
getDatabase
default GetDatabaseResponse getDatabase(GetDatabaseRequest getDatabaseRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, FederationSourceException, AwsServiceException, SdkClientException, GlueException Retrieves the definition of a specified database.
- Parameters:
getDatabaseRequest
-- Returns:
- Result of the GetDatabase operation returned by the service.
- See Also:
-
getDatabase
default GetDatabaseResponse getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, FederationSourceException, AwsServiceException, SdkClientException, GlueException Retrieves the definition of a specified database.
This is a convenience which creates an instance of the
GetDatabaseRequest.Builder
avoiding the need to create one manually viaGetDatabaseRequest.builder()
- Parameters:
getDatabaseRequest
- AConsumer
that will call methods onGetDatabaseRequest.Builder
to create a request.- Returns:
- Result of the GetDatabase operation returned by the service.
- See Also:
-
getDatabases
default GetDatabasesResponse getDatabases(GetDatabasesRequest getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves all databases defined in a given Data Catalog.
- Parameters:
getDatabasesRequest
-- Returns:
- Result of the GetDatabases operation returned by the service.
- See Also:
-
getDatabases
default GetDatabasesResponse getDatabases(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves all databases defined in a given Data Catalog.
This is a convenience which creates an instance of the
GetDatabasesRequest.Builder
avoiding the need to create one manually viaGetDatabasesRequest.builder()
- Parameters:
getDatabasesRequest
- AConsumer
that will call methods onGetDatabasesRequest.Builder
to create a request.- Returns:
- Result of the GetDatabases operation returned by the service.
- See Also:
-
getDatabasesPaginator
default GetDatabasesIterable getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetDatabasesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation.- Parameters:
getDatabasesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getDatabasesPaginator
default GetDatabasesIterable getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetDatabasesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation.
This is a convenience which creates an instance of the
GetDatabasesRequest.Builder
avoiding the need to create one manually viaGetDatabasesRequest.builder()
- Parameters:
getDatabasesRequest
- AConsumer
that will call methods onGetDatabasesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getDataflowGraph
default GetDataflowGraphResponse getDataflowGraph(GetDataflowGraphRequest getDataflowGraphRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Transforms a Python script into a directed acyclic graph (DAG).
- Parameters:
getDataflowGraphRequest
-- Returns:
- Result of the GetDataflowGraph operation returned by the service.
- See Also:
-
getDataflowGraph
default GetDataflowGraphResponse getDataflowGraph(Consumer<GetDataflowGraphRequest.Builder> getDataflowGraphRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Transforms a Python script into a directed acyclic graph (DAG).
This is a convenience which creates an instance of the
GetDataflowGraphRequest.Builder
avoiding the need to create one manually viaGetDataflowGraphRequest.builder()
- Parameters:
getDataflowGraphRequest
- AConsumer
that will call methods onGetDataflowGraphRequest.Builder
to create a request.- Returns:
- Result of the GetDataflowGraph operation returned by the service.
- See Also:
-
getDevEndpoint
default GetDevEndpointResponse getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves information about a specified development endpoint.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
- Parameters:
getDevEndpointRequest
-- Returns:
- Result of the GetDevEndpoint operation returned by the service.
- See Also:
-
getDevEndpoint
default GetDevEndpointResponse getDevEndpoint(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves information about a specified development endpoint.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a convenience which creates an instance of the
GetDevEndpointRequest.Builder
avoiding the need to create one manually viaGetDevEndpointRequest.builder()
- Parameters:
getDevEndpointRequest
- AConsumer
that will call methods onGetDevEndpointRequest.Builder
to create a request.- Returns:
- Result of the GetDevEndpoint operation returned by the service.
- See Also:
-
getDevEndpoints
default GetDevEndpointsResponse getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
- Parameters:
getDevEndpointsRequest
-- Returns:
- Result of the GetDevEndpoints operation returned by the service.
- See Also:
-
getDevEndpoints
default GetDevEndpointsResponse getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a convenience which creates an instance of the
GetDevEndpointsRequest.Builder
avoiding the need to create one manually viaGetDevEndpointsRequest.builder()
- Parameters:
getDevEndpointsRequest
- AConsumer
that will call methods onGetDevEndpointsRequest.Builder
to create a request.- Returns:
- Result of the GetDevEndpoints operation returned by the service.
- See Also:
-
getDevEndpointsPaginator
default GetDevEndpointsIterable getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException This is a variant of
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation.- Parameters:
getDevEndpointsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getDevEndpointsPaginator
default GetDevEndpointsIterable getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException This is a variant of
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation.
This is a convenience which creates an instance of the
GetDevEndpointsRequest.Builder
avoiding the need to create one manually viaGetDevEndpointsRequest.builder()
- Parameters:
getDevEndpointsRequest
- AConsumer
that will call methods onGetDevEndpointsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getJob
default GetJobResponse getJob(GetJobRequest getJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves an existing job definition.
- Parameters:
getJobRequest
-- Returns:
- Result of the GetJob operation returned by the service.
- See Also:
-
getJob
default GetJobResponse getJob(Consumer<GetJobRequest.Builder> getJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves an existing job definition.
This is a convenience which creates an instance of the
GetJobRequest.Builder
avoiding the need to create one manually viaGetJobRequest.builder()
- Parameters:
getJobRequest
- AConsumer
that will call methods onGetJobRequest.Builder
to create a request.- Returns:
- Result of the GetJob operation returned by the service.
- See Also:
-
getJobBookmark
default GetJobBookmarkResponse getJobBookmark(GetJobBookmarkRequest getJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ValidationException, AwsServiceException, SdkClientException, GlueException Returns information on a job bookmark entry.
For more information about enabling and using job bookmarks, see:
- Parameters:
getJobBookmarkRequest
-- Returns:
- Result of the GetJobBookmark operation returned by the service.
- See Also:
-
getJobBookmark
default GetJobBookmarkResponse getJobBookmark(Consumer<GetJobBookmarkRequest.Builder> getJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ValidationException, AwsServiceException, SdkClientException, GlueException Returns information on a job bookmark entry.
For more information about enabling and using job bookmarks, see:
This is a convenience which creates an instance of the
GetJobBookmarkRequest.Builder
avoiding the need to create one manually viaGetJobBookmarkRequest.builder()
- Parameters:
getJobBookmarkRequest
- AConsumer
that will call methods onGetJobBookmarkRequest.Builder
to create a request.- Returns:
- Result of the GetJobBookmark operation returned by the service.
- See Also:
-
getJobRun
default GetJobRunResponse getJobRun(GetJobRunRequest getJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the metadata for a given job run.
- Parameters:
getJobRunRequest
-- Returns:
- Result of the GetJobRun operation returned by the service.
- See Also:
-
getJobRun
default GetJobRunResponse getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the metadata for a given job run.
This is a convenience which creates an instance of the
GetJobRunRequest.Builder
avoiding the need to create one manually viaGetJobRunRequest.builder()
- Parameters:
getJobRunRequest
- AConsumer
that will call methods onGetJobRunRequest.Builder
to create a request.- Returns:
- Result of the GetJobRun operation returned by the service.
- See Also:
-
getJobRuns
default GetJobRunsResponse getJobRuns(GetJobRunsRequest getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all runs of a given job definition.
- Parameters:
getJobRunsRequest
-- Returns:
- Result of the GetJobRuns operation returned by the service.
- See Also:
-
getJobRuns
default GetJobRunsResponse getJobRuns(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all runs of a given job definition.
This is a convenience which creates an instance of the
GetJobRunsRequest.Builder
avoiding the need to create one manually viaGetJobRunsRequest.builder()
- Parameters:
getJobRunsRequest
- AConsumer
that will call methods onGetJobRunsRequest.Builder
to create a request.- Returns:
- Result of the GetJobRuns operation returned by the service.
- See Also:
-
getJobRunsPaginator
default GetJobRunsIterable getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetJobRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation.- Parameters:
getJobRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getJobRunsPaginator
default GetJobRunsIterable getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetJobRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation.
This is a convenience which creates an instance of the
GetJobRunsRequest.Builder
avoiding the need to create one manually viaGetJobRunsRequest.builder()
- Parameters:
getJobRunsRequest
- AConsumer
that will call methods onGetJobRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getJobs
default GetJobsResponse getJobs(GetJobsRequest getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves all current job definitions.
- Parameters:
getJobsRequest
-- Returns:
- Result of the GetJobs operation returned by the service.
- See Also:
-
getJobs
default GetJobsResponse getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves all current job definitions.
This is a convenience which creates an instance of the
GetJobsRequest.Builder
avoiding the need to create one manually viaGetJobsRequest.builder()
- Parameters:
getJobsRequest
- AConsumer
that will call methods onGetJobsRequest.Builder
to create a request.- Returns:
- Result of the GetJobs operation returned by the service.
- See Also:
-
getJobsPaginator
default GetJobsIterable getJobsPaginator(GetJobsRequest getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation.- Parameters:
getJobsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getJobsPaginator
default GetJobsIterable getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation.
This is a convenience which creates an instance of the
GetJobsRequest.Builder
avoiding the need to create one manually viaGetJobsRequest.builder()
- Parameters:
getJobsRequest
- AConsumer
that will call methods onGetJobsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getMLTaskRun
default GetMlTaskRunResponse getMLTaskRun(GetMlTaskRunRequest getMlTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling
GetMLTaskRun
with theTaskRunID
and its parent transform'sTransformID
.- Parameters:
getMlTaskRunRequest
-- Returns:
- Result of the GetMLTaskRun operation returned by the service.
- See Also:
-
getMLTaskRun
default GetMlTaskRunResponse getMLTaskRun(Consumer<GetMlTaskRunRequest.Builder> getMlTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any task run by calling
GetMLTaskRun
with theTaskRunID
and its parent transform'sTransformID
.
This is a convenience which creates an instance of the
GetMlTaskRunRequest.Builder
avoiding the need to create one manually viaGetMlTaskRunRequest.builder()
- Parameters:
getMlTaskRunRequest
- AConsumer
that will call methods onGetMlTaskRunRequest.Builder
to create a request.- Returns:
- Result of the GetMLTaskRun operation returned by the service.
- See Also:
-
getMLTaskRuns
default GetMlTaskRunsResponse getMLTaskRuns(GetMlTaskRunsRequest getMlTaskRunsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of machine learning task runs by calling
GetMLTaskRuns
with their parent transform'sTransformID
and other optional parameters as documented in this section.This operation returns a list of historic runs and must be paginated.
- Parameters:
getMlTaskRunsRequest
-- Returns:
- Result of the GetMLTaskRuns operation returned by the service.
- See Also:
-
getMLTaskRuns
default GetMlTaskRunsResponse getMLTaskRuns(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of machine learning task runs by calling
GetMLTaskRuns
with their parent transform'sTransformID
and other optional parameters as documented in this section.This operation returns a list of historic runs and must be paginated.
This is a convenience which creates an instance of the
GetMlTaskRunsRequest.Builder
avoiding the need to create one manually viaGetMlTaskRunsRequest.builder()
- Parameters:
getMlTaskRunsRequest
- AConsumer
that will call methods onGetMlTaskRunsRequest.Builder
to create a request.- Returns:
- Result of the GetMLTaskRuns operation returned by the service.
- See Also:
-
getMLTaskRunsPaginator
default GetMLTaskRunsIterable getMLTaskRunsPaginator(GetMlTaskRunsRequest getMlTaskRunsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation.- Parameters:
getMlTaskRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getMLTaskRunsPaginator
default GetMLTaskRunsIterable getMLTaskRunsPaginator(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation.
This is a convenience which creates an instance of the
GetMlTaskRunsRequest.Builder
avoiding the need to create one manually viaGetMlTaskRunsRequest.builder()
- Parameters:
getMlTaskRunsRequest
- AConsumer
that will call methods onGetMlTaskRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getMLTransform
default GetMlTransformResponse getMLTransform(GetMlTransformRequest getMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets an Glue machine learning transform artifact and all its corresponding metadata. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. You can retrieve their metadata by calling
GetMLTransform
.- Parameters:
getMlTransformRequest
-- Returns:
- Result of the GetMLTransform operation returned by the service.
- See Also:
-
getMLTransform
default GetMlTransformResponse getMLTransform(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets an Glue machine learning transform artifact and all its corresponding metadata. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue. You can retrieve their metadata by calling
GetMLTransform
.
This is a convenience which creates an instance of the
GetMlTransformRequest.Builder
avoiding the need to create one manually viaGetMlTransformRequest.builder()
- Parameters:
getMlTransformRequest
- AConsumer
that will call methods onGetMlTransformRequest.Builder
to create a request.- Returns:
- Result of the GetMLTransform operation returned by the service.
- See Also:
-
getMLTransforms
default GetMlTransformsResponse getMLTransforms(GetMlTransformsRequest getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve their metadata by calling
GetMLTransforms
.- Parameters:
getMlTransformsRequest
-- Returns:
- Result of the GetMLTransforms operation returned by the service.
- See Also:
-
getMLTransforms
default GetMlTransformsResponse getMLTransforms(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a special type of transform that use machine learning to learn the details of the transformation to be performed by learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve their metadata by calling
GetMLTransforms
.
This is a convenience which creates an instance of the
GetMlTransformsRequest.Builder
avoiding the need to create one manually viaGetMlTransformsRequest.builder()
- Parameters:
getMlTransformsRequest
- AConsumer
that will call methods onGetMlTransformsRequest.Builder
to create a request.- Returns:
- Result of the GetMLTransforms operation returned by the service.
- See Also:
-
getMLTransformsPaginator
default GetMLTransformsIterable getMLTransformsPaginator(GetMlTransformsRequest getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetMlTransformsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation.- Parameters:
getMlTransformsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getMLTransformsPaginator
default GetMLTransformsIterable getMLTransformsPaginator(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetMlTransformsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation.
This is a convenience which creates an instance of the
GetMlTransformsRequest.Builder
avoiding the need to create one manually viaGetMlTransformsRequest.builder()
- Parameters:
getMlTransformsRequest
- AConsumer
that will call methods onGetMlTransformsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getMapping
default GetMappingResponse getMapping(GetMappingRequest getMappingRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Creates mappings.
- Parameters:
getMappingRequest
-- Returns:
- Result of the GetMapping operation returned by the service.
- See Also:
-
getMapping
default GetMappingResponse getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Creates mappings.
This is a convenience which creates an instance of the
GetMappingRequest.Builder
avoiding the need to create one manually viaGetMappingRequest.builder()
- Parameters:
getMappingRequest
- AConsumer
that will call methods onGetMappingRequest.Builder
to create a request.- Returns:
- Result of the GetMapping operation returned by the service.
- See Also:
-
getPartition
default GetPartitionResponse getPartition(GetPartitionRequest getPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves information about a specified partition.
- Parameters:
getPartitionRequest
-- Returns:
- Result of the GetPartition operation returned by the service.
- See Also:
-
getPartition
default GetPartitionResponse getPartition(Consumer<GetPartitionRequest.Builder> getPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves information about a specified partition.
This is a convenience which creates an instance of the
GetPartitionRequest.Builder
avoiding the need to create one manually viaGetPartitionRequest.builder()
- Parameters:
getPartitionRequest
- AConsumer
that will call methods onGetPartitionRequest.Builder
to create a request.- Returns:
- Result of the GetPartition operation returned by the service.
- See Also:
-
getPartitionIndexes
default GetPartitionIndexesResponse getPartitionIndexes(GetPartitionIndexesRequest getPartitionIndexesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, AwsServiceException, SdkClientException, GlueException Retrieves the partition indexes associated with a table.
- Parameters:
getPartitionIndexesRequest
-- Returns:
- Result of the GetPartitionIndexes operation returned by the service.
- See Also:
-
getPartitionIndexes
default GetPartitionIndexesResponse getPartitionIndexes(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, AwsServiceException, SdkClientException, GlueException Retrieves the partition indexes associated with a table.
This is a convenience which creates an instance of the
GetPartitionIndexesRequest.Builder
avoiding the need to create one manually viaGetPartitionIndexesRequest.builder()
- Parameters:
getPartitionIndexesRequest
- AConsumer
that will call methods onGetPartitionIndexesRequest.Builder
to create a request.- Returns:
- Result of the GetPartitionIndexes operation returned by the service.
- See Also:
-
getPartitionIndexesPaginator
default GetPartitionIndexesIterable getPartitionIndexesPaginator(GetPartitionIndexesRequest getPartitionIndexesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, AwsServiceException, SdkClientException, GlueException This is a variant of
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client.getPartitionIndexesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client .getPartitionIndexesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client.getPartitionIndexesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.- Parameters:
getPartitionIndexesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getPartitionIndexesPaginator
default GetPartitionIndexesIterable getPartitionIndexesPaginator(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, EntityNotFoundException, ConflictException, AwsServiceException, SdkClientException, GlueException This is a variant of
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client.getPartitionIndexesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client .getPartitionIndexesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetPartitionIndexesIterable responses = client.getPartitionIndexesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.
This is a convenience which creates an instance of the
GetPartitionIndexesRequest.Builder
avoiding the need to create one manually viaGetPartitionIndexesRequest.builder()
- Parameters:
getPartitionIndexesRequest
- AConsumer
that will call methods onGetPartitionIndexesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getPartitions
default GetPartitionsResponse getPartitions(GetPartitionsRequest getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves information about the partitions in a table.
- Parameters:
getPartitionsRequest
-- Returns:
- Result of the GetPartitions operation returned by the service.
- See Also:
-
getPartitions
default GetPartitionsResponse getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves information about the partitions in a table.
This is a convenience which creates an instance of the
GetPartitionsRequest.Builder
avoiding the need to create one manually viaGetPartitionsRequest.builder()
- Parameters:
getPartitionsRequest
- AConsumer
that will call methods onGetPartitionsRequest.Builder
to create a request.- Returns:
- Result of the GetPartitions operation returned by the service.
- See Also:
-
getPartitionsPaginator
default GetPartitionsIterable getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetPartitionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation.- Parameters:
getPartitionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getPartitionsPaginator
default GetPartitionsIterable getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, InvalidStateException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetPartitionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation.
This is a convenience which creates an instance of the
GetPartitionsRequest.Builder
avoiding the need to create one manually viaGetPartitionsRequest.builder()
- Parameters:
getPartitionsRequest
- AConsumer
that will call methods onGetPartitionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getPlan
default GetPlanResponse getPlan(GetPlanRequest getPlanRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Gets code to perform a specified mapping.
- Parameters:
getPlanRequest
-- Returns:
- Result of the GetPlan operation returned by the service.
- See Also:
-
getPlan
default GetPlanResponse getPlan(Consumer<GetPlanRequest.Builder> getPlanRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Gets code to perform a specified mapping.
This is a convenience which creates an instance of the
GetPlanRequest.Builder
avoiding the need to create one manually viaGetPlanRequest.builder()
- Parameters:
getPlanRequest
- AConsumer
that will call methods onGetPlanRequest.Builder
to create a request.- Returns:
- Result of the GetPlan operation returned by the service.
- See Also:
-
getRegistry
default GetRegistryResponse getRegistry(GetRegistryRequest getRegistryRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Describes the specified registry in detail.
- Parameters:
getRegistryRequest
-- Returns:
- Result of the GetRegistry operation returned by the service.
- See Also:
-
getRegistry
default GetRegistryResponse getRegistry(Consumer<GetRegistryRequest.Builder> getRegistryRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Describes the specified registry in detail.
This is a convenience which creates an instance of the
GetRegistryRequest.Builder
avoiding the need to create one manually viaGetRegistryRequest.builder()
- Parameters:
getRegistryRequest
- AConsumer
that will call methods onGetRegistryRequest.Builder
to create a request.- Returns:
- Result of the GetRegistry operation returned by the service.
- See Also:
-
getResourcePolicies
default GetResourcePoliciesResponse getResourcePolicies(GetResourcePoliciesRequest getResourcePoliciesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
- Parameters:
getResourcePoliciesRequest
-- Returns:
- Result of the GetResourcePolicies operation returned by the service.
- See Also:
-
getResourcePolicies
default GetResourcePoliciesResponse getResourcePolicies(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
This is a convenience which creates an instance of the
GetResourcePoliciesRequest.Builder
avoiding the need to create one manually viaGetResourcePoliciesRequest.builder()
- Parameters:
getResourcePoliciesRequest
- AConsumer
that will call methods onGetResourcePoliciesRequest.Builder
to create a request.- Returns:
- Result of the GetResourcePolicies operation returned by the service.
- See Also:
-
getResourcePoliciesPaginator
default GetResourcePoliciesIterable getResourcePoliciesPaginator(GetResourcePoliciesRequest getResourcePoliciesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client.getResourcePoliciesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client .getResourcePoliciesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client.getResourcePoliciesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.- Parameters:
getResourcePoliciesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getResourcePoliciesPaginator
default GetResourcePoliciesIterable getResourcePoliciesPaginator(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest) throws InternalServiceException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client.getResourcePoliciesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client .getResourcePoliciesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetResourcePoliciesIterable responses = client.getResourcePoliciesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.
This is a convenience which creates an instance of the
GetResourcePoliciesRequest.Builder
avoiding the need to create one manually viaGetResourcePoliciesRequest.builder()
- Parameters:
getResourcePoliciesRequest
- AConsumer
that will call methods onGetResourcePoliciesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getResourcePolicy
default GetResourcePolicyResponse getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves a specified resource policy.
- Parameters:
getResourcePolicyRequest
-- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
-
getResourcePolicy
default GetResourcePolicyResponse getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves a specified resource policy.
This is a convenience which creates an instance of the
GetResourcePolicyRequest.Builder
avoiding the need to create one manually viaGetResourcePolicyRequest.builder()
- Parameters:
getResourcePolicyRequest
- AConsumer
that will call methods onGetResourcePolicyRequest.Builder
to create a request.- Returns:
- Result of the GetResourcePolicy operation returned by the service.
- See Also:
-
getSchema
default GetSchemaResponse getSchema(GetSchemaRequest getSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Describes the specified schema in detail.
- Parameters:
getSchemaRequest
-- Returns:
- Result of the GetSchema operation returned by the service.
- See Also:
-
getSchema
default GetSchemaResponse getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Describes the specified schema in detail.
This is a convenience which creates an instance of the
GetSchemaRequest.Builder
avoiding the need to create one manually viaGetSchemaRequest.builder()
- Parameters:
getSchemaRequest
- AConsumer
that will call methods onGetSchemaRequest.Builder
to create a request.- Returns:
- Result of the GetSchema operation returned by the service.
- See Also:
-
getSchemaByDefinition
default GetSchemaByDefinitionResponse getSchemaByDefinition(GetSchemaByDefinitionRequest getSchemaByDefinitionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a schema by the
SchemaDefinition
. The schema definition is sent to the Schema Registry, canonicalized, and hashed. If the hash is matched within the scope of theSchemaName
or ARN (or the default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is returned. Schema versions inDeleted
statuses will not be included in the results.- Parameters:
getSchemaByDefinitionRequest
-- Returns:
- Result of the GetSchemaByDefinition operation returned by the service.
- See Also:
-
getSchemaByDefinition
default GetSchemaByDefinitionResponse getSchemaByDefinition(Consumer<GetSchemaByDefinitionRequest.Builder> getSchemaByDefinitionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a schema by the
SchemaDefinition
. The schema definition is sent to the Schema Registry, canonicalized, and hashed. If the hash is matched within the scope of theSchemaName
or ARN (or the default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is returned. Schema versions inDeleted
statuses will not be included in the results.
This is a convenience which creates an instance of the
GetSchemaByDefinitionRequest.Builder
avoiding the need to create one manually viaGetSchemaByDefinitionRequest.builder()
- Parameters:
getSchemaByDefinitionRequest
- AConsumer
that will call methods onGetSchemaByDefinitionRequest.Builder
to create a request.- Returns:
- Result of the GetSchemaByDefinition operation returned by the service.
- See Also:
-
getSchemaVersion
default GetSchemaVersionResponse getSchemaVersion(GetSchemaVersionRequest getSchemaVersionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.
- Parameters:
getSchemaVersionRequest
-- Returns:
- Result of the GetSchemaVersion operation returned by the service.
- See Also:
-
getSchemaVersion
default GetSchemaVersionResponse getSchemaVersion(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.
This is a convenience which creates an instance of the
GetSchemaVersionRequest.Builder
avoiding the need to create one manually viaGetSchemaVersionRequest.builder()
- Parameters:
getSchemaVersionRequest
- AConsumer
that will call methods onGetSchemaVersionRequest.Builder
to create a request.- Returns:
- Result of the GetSchemaVersion operation returned by the service.
- See Also:
-
getSchemaVersionsDiff
default GetSchemaVersionsDiffResponse getSchemaVersionsDiff(GetSchemaVersionsDiffRequest getSchemaVersionsDiffRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.
This API allows you to compare two schema versions between two schema definitions under the same schema.
- Parameters:
getSchemaVersionsDiffRequest
-- Returns:
- Result of the GetSchemaVersionsDiff operation returned by the service.
- See Also:
-
getSchemaVersionsDiff
default GetSchemaVersionsDiffResponse getSchemaVersionsDiff(Consumer<GetSchemaVersionsDiffRequest.Builder> getSchemaVersionsDiffRequest) throws InvalidInputException, EntityNotFoundException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.
This API allows you to compare two schema versions between two schema definitions under the same schema.
This is a convenience which creates an instance of the
GetSchemaVersionsDiffRequest.Builder
avoiding the need to create one manually viaGetSchemaVersionsDiffRequest.builder()
- Parameters:
getSchemaVersionsDiffRequest
- AConsumer
that will call methods onGetSchemaVersionsDiffRequest.Builder
to create a request.- Returns:
- Result of the GetSchemaVersionsDiff operation returned by the service.
- See Also:
-
getSecurityConfiguration
default GetSecurityConfigurationResponse getSecurityConfiguration(GetSecurityConfigurationRequest getSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves a specified security configuration.
- Parameters:
getSecurityConfigurationRequest
-- Returns:
- Result of the GetSecurityConfiguration operation returned by the service.
- See Also:
-
getSecurityConfiguration
default GetSecurityConfigurationResponse getSecurityConfiguration(Consumer<GetSecurityConfigurationRequest.Builder> getSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves a specified security configuration.
This is a convenience which creates an instance of the
GetSecurityConfigurationRequest.Builder
avoiding the need to create one manually viaGetSecurityConfigurationRequest.builder()
- Parameters:
getSecurityConfigurationRequest
- AConsumer
that will call methods onGetSecurityConfigurationRequest.Builder
to create a request.- Returns:
- Result of the GetSecurityConfiguration operation returned by the service.
- See Also:
-
getSecurityConfigurations
default GetSecurityConfigurationsResponse getSecurityConfigurations(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves a list of all security configurations.
- Parameters:
getSecurityConfigurationsRequest
-- Returns:
- Result of the GetSecurityConfigurations operation returned by the service.
- See Also:
-
getSecurityConfigurations
default GetSecurityConfigurationsResponse getSecurityConfigurations(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves a list of all security configurations.
This is a convenience which creates an instance of the
GetSecurityConfigurationsRequest.Builder
avoiding the need to create one manually viaGetSecurityConfigurationsRequest.builder()
- Parameters:
getSecurityConfigurationsRequest
- AConsumer
that will call methods onGetSecurityConfigurationsRequest.Builder
to create a request.- Returns:
- Result of the GetSecurityConfigurations operation returned by the service.
- See Also:
-
getSecurityConfigurationsPaginator
default GetSecurityConfigurationsIterable getSecurityConfigurationsPaginator(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client .getSecurityConfigurationsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.- Parameters:
getSecurityConfigurationsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getSecurityConfigurationsPaginator
default GetSecurityConfigurationsIterable getSecurityConfigurationsPaginator(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client .getSecurityConfigurationsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
GetSecurityConfigurationsRequest.Builder
avoiding the need to create one manually viaGetSecurityConfigurationsRequest.builder()
- Parameters:
getSecurityConfigurationsRequest
- AConsumer
that will call methods onGetSecurityConfigurationsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getSession
default GetSessionResponse getSession(GetSessionRequest getSessionRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves the session.
- Parameters:
getSessionRequest
-- Returns:
- Result of the GetSession operation returned by the service.
- See Also:
-
getSession
default GetSessionResponse getSession(Consumer<GetSessionRequest.Builder> getSessionRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Retrieves the session.
This is a convenience which creates an instance of the
GetSessionRequest.Builder
avoiding the need to create one manually viaGetSessionRequest.builder()
- Parameters:
getSessionRequest
- AConsumer
that will call methods onGetSessionRequest.Builder
to create a request.- Returns:
- Result of the GetSession operation returned by the service.
- See Also:
-
getStatement
default GetStatementResponse getStatement(GetStatementRequest getStatementRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Retrieves the statement.
- Parameters:
getStatementRequest
-- Returns:
- Result of the GetStatement operation returned by the service.
- See Also:
-
getStatement
default GetStatementResponse getStatement(Consumer<GetStatementRequest.Builder> getStatementRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Retrieves the statement.
This is a convenience which creates an instance of the
GetStatementRequest.Builder
avoiding the need to create one manually viaGetStatementRequest.builder()
- Parameters:
getStatementRequest
- AConsumer
that will call methods onGetStatementRequest.Builder
to create a request.- Returns:
- Result of the GetStatement operation returned by the service.
- See Also:
-
getTable
default GetTableResponse getTable(GetTableRequest getTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves the
Table
definition in a Data Catalog for a specified table.- Parameters:
getTableRequest
-- Returns:
- Result of the GetTable operation returned by the service.
- See Also:
-
getTable
default GetTableResponse getTable(Consumer<GetTableRequest.Builder> getTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ResourceNotReadyException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves the
Table
definition in a Data Catalog for a specified table.
This is a convenience which creates an instance of the
GetTableRequest.Builder
avoiding the need to create one manually viaGetTableRequest.builder()
- Parameters:
getTableRequest
- AConsumer
that will call methods onGetTableRequest.Builder
to create a request.- Returns:
- Result of the GetTable operation returned by the service.
- See Also:
-
getTableOptimizer
default GetTableOptimizerResponse getTableOptimizer(GetTableOptimizerRequest getTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns the configuration of all optimizers associated with a specified table.
- Parameters:
getTableOptimizerRequest
-- Returns:
- Result of the GetTableOptimizer operation returned by the service.
- See Also:
-
getTableOptimizer
default GetTableOptimizerResponse getTableOptimizer(Consumer<GetTableOptimizerRequest.Builder> getTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns the configuration of all optimizers associated with a specified table.
This is a convenience which creates an instance of the
GetTableOptimizerRequest.Builder
avoiding the need to create one manually viaGetTableOptimizerRequest.builder()
- Parameters:
getTableOptimizerRequest
- AConsumer
that will call methods onGetTableOptimizerRequest.Builder
to create a request.- Returns:
- Result of the GetTableOptimizer operation returned by the service.
- See Also:
-
getTableVersion
default GetTableVersionResponse getTableVersion(GetTableVersionRequest getTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a specified version of a table.
- Parameters:
getTableVersionRequest
-- Returns:
- Result of the GetTableVersion operation returned by the service.
- See Also:
-
getTableVersion
default GetTableVersionResponse getTableVersion(Consumer<GetTableVersionRequest.Builder> getTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a specified version of a table.
This is a convenience which creates an instance of the
GetTableVersionRequest.Builder
avoiding the need to create one manually viaGetTableVersionRequest.builder()
- Parameters:
getTableVersionRequest
- AConsumer
that will call methods onGetTableVersionRequest.Builder
to create a request.- Returns:
- Result of the GetTableVersion operation returned by the service.
- See Also:
-
getTableVersions
default GetTableVersionsResponse getTableVersions(GetTableVersionsRequest getTableVersionsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a list of strings that identify available versions of a specified table.
- Parameters:
getTableVersionsRequest
-- Returns:
- Result of the GetTableVersions operation returned by the service.
- See Also:
-
getTableVersions
default GetTableVersionsResponse getTableVersions(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a list of strings that identify available versions of a specified table.
This is a convenience which creates an instance of the
GetTableVersionsRequest.Builder
avoiding the need to create one manually viaGetTableVersionsRequest.builder()
- Parameters:
getTableVersionsRequest
- AConsumer
that will call methods onGetTableVersionsRequest.Builder
to create a request.- Returns:
- Result of the GetTableVersions operation returned by the service.
- See Also:
-
getTableVersionsPaginator
default GetTableVersionsIterable getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client .getTableVersionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTableVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation.- Parameters:
getTableVersionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getTableVersionsPaginator
default GetTableVersionsIterable getTableVersionsPaginator(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client .getTableVersionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTableVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation.
This is a convenience which creates an instance of the
GetTableVersionsRequest.Builder
avoiding the need to create one manually viaGetTableVersionsRequest.builder()
- Parameters:
getTableVersionsRequest
- AConsumer
that will call methods onGetTableVersionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getTables
default GetTablesResponse getTables(GetTablesRequest getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves the definitions of some or all of the tables in a given
Database
.- Parameters:
getTablesRequest
-- Returns:
- Result of the GetTables operation returned by the service.
- See Also:
-
getTables
default GetTablesResponse getTables(Consumer<GetTablesRequest.Builder> getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves the definitions of some or all of the tables in a given
Database
.
This is a convenience which creates an instance of the
GetTablesRequest.Builder
avoiding the need to create one manually viaGetTablesRequest.builder()
- Parameters:
getTablesRequest
- AConsumer
that will call methods onGetTablesRequest.Builder
to create a request.- Returns:
- Result of the GetTables operation returned by the service.
- See Also:
-
getTablesPaginator
default GetTablesIterable getTablesPaginator(GetTablesRequest getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTablesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation.- Parameters:
getTablesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getTablesPaginator
default GetTablesIterable getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTablesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation.
This is a convenience which creates an instance of the
GetTablesRequest.Builder
avoiding the need to create one manually viaGetTablesRequest.builder()
- Parameters:
getTablesRequest
- AConsumer
that will call methods onGetTablesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getTags
default GetTagsResponse getTags(GetTagsRequest getTagsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Retrieves a list of tags associated with a resource.
- Parameters:
getTagsRequest
-- Returns:
- Result of the GetTags operation returned by the service.
- See Also:
-
getTags
default GetTagsResponse getTags(Consumer<GetTagsRequest.Builder> getTagsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Retrieves a list of tags associated with a resource.
This is a convenience which creates an instance of the
GetTagsRequest.Builder
avoiding the need to create one manually viaGetTagsRequest.builder()
- Parameters:
getTagsRequest
- AConsumer
that will call methods onGetTagsRequest.Builder
to create a request.- Returns:
- Result of the GetTags operation returned by the service.
- See Also:
-
getTrigger
default GetTriggerResponse getTrigger(GetTriggerRequest getTriggerRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the definition of a trigger.
- Parameters:
getTriggerRequest
-- Returns:
- Result of the GetTrigger operation returned by the service.
- See Also:
-
getTrigger
default GetTriggerResponse getTrigger(Consumer<GetTriggerRequest.Builder> getTriggerRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the definition of a trigger.
This is a convenience which creates an instance of the
GetTriggerRequest.Builder
avoiding the need to create one manually viaGetTriggerRequest.builder()
- Parameters:
getTriggerRequest
- AConsumer
that will call methods onGetTriggerRequest.Builder
to create a request.- Returns:
- Result of the GetTrigger operation returned by the service.
- See Also:
-
getTriggers
default GetTriggersResponse getTriggers(GetTriggersRequest getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Gets all the triggers associated with a job.
- Parameters:
getTriggersRequest
-- Returns:
- Result of the GetTriggers operation returned by the service.
- See Also:
-
getTriggers
default GetTriggersResponse getTriggers(Consumer<GetTriggersRequest.Builder> getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Gets all the triggers associated with a job.
This is a convenience which creates an instance of the
GetTriggersRequest.Builder
avoiding the need to create one manually viaGetTriggersRequest.builder()
- Parameters:
getTriggersRequest
- AConsumer
that will call methods onGetTriggersRequest.Builder
to create a request.- Returns:
- Result of the GetTriggers operation returned by the service.
- See Also:
-
getTriggersPaginator
default GetTriggersIterable getTriggersPaginator(GetTriggersRequest getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTriggersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation.- Parameters:
getTriggersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getTriggersPaginator
default GetTriggersIterable getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); for (software.amazon.awssdk.services.glue.model.GetTriggersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation.
This is a convenience which creates an instance of the
GetTriggersRequest.Builder
avoiding the need to create one manually viaGetTriggersRequest.builder()
- Parameters:
getTriggersRequest
- AConsumer
that will call methods onGetTriggersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getUnfilteredPartitionMetadata
default GetUnfilteredPartitionMetadataResponse getUnfilteredPartitionMetadata(GetUnfilteredPartitionMetadataRequest getUnfilteredPartitionMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is
glue:GetPartition
.- Parameters:
getUnfilteredPartitionMetadataRequest
-- Returns:
- Result of the GetUnfilteredPartitionMetadata operation returned by the service.
- See Also:
-
getUnfilteredPartitionMetadata
default GetUnfilteredPartitionMetadataResponse getUnfilteredPartitionMetadata(Consumer<GetUnfilteredPartitionMetadataRequest.Builder> getUnfilteredPartitionMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is
glue:GetPartition
.
This is a convenience which creates an instance of the
GetUnfilteredPartitionMetadataRequest.Builder
avoiding the need to create one manually viaGetUnfilteredPartitionMetadataRequest.builder()
- Parameters:
getUnfilteredPartitionMetadataRequest
- AConsumer
that will call methods onGetUnfilteredPartitionMetadataRequest.Builder
to create a request.- Returns:
- Result of the GetUnfilteredPartitionMetadata operation returned by the service.
- See Also:
-
getUnfilteredPartitionsMetadata
default GetUnfilteredPartitionsMetadataResponse getUnfilteredPartitionsMetadata(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is
glue:GetPartitions
.- Parameters:
getUnfilteredPartitionsMetadataRequest
-- Returns:
- Result of the GetUnfilteredPartitionsMetadata operation returned by the service.
- See Also:
-
getUnfilteredPartitionsMetadata
default GetUnfilteredPartitionsMetadataResponse getUnfilteredPartitionsMetadata(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is
glue:GetPartitions
.
This is a convenience which creates an instance of the
GetUnfilteredPartitionsMetadataRequest.Builder
avoiding the need to create one manually viaGetUnfilteredPartitionsMetadataRequest.builder()
- Parameters:
getUnfilteredPartitionsMetadataRequest
- AConsumer
that will call methods onGetUnfilteredPartitionsMetadataRequest.Builder
to create a request.- Returns:
- Result of the GetUnfilteredPartitionsMetadata operation returned by the service.
- See Also:
-
getUnfilteredPartitionsMetadataPaginator
default GetUnfilteredPartitionsMetadataIterable getUnfilteredPartitionsMetadataPaginator(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client.getUnfilteredPartitionsMetadataPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client .getUnfilteredPartitionsMetadataPaginator(request); for (software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client.getUnfilteredPartitionsMetadataPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.- Parameters:
getUnfilteredPartitionsMetadataRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getUnfilteredPartitionsMetadataPaginator
default GetUnfilteredPartitionsMetadataIterable getUnfilteredPartitionsMetadataPaginator(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException This is a variant of
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client.getUnfilteredPartitionsMetadataPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client .getUnfilteredPartitionsMetadataPaginator(request); for (software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataIterable responses = client.getUnfilteredPartitionsMetadataPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.
This is a convenience which creates an instance of the
GetUnfilteredPartitionsMetadataRequest.Builder
avoiding the need to create one manually viaGetUnfilteredPartitionsMetadataRequest.builder()
- Parameters:
getUnfilteredPartitionsMetadataRequest
- AConsumer
that will call methods onGetUnfilteredPartitionsMetadataRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getUnfilteredTableMetadata
default GetUnfilteredTableMetadataResponse getUnfilteredTableMetadata(GetUnfilteredTableMetadataRequest getUnfilteredTableMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.
For IAM authorization, the public IAM action associated with this API is
glue:GetTable
.- Parameters:
getUnfilteredTableMetadataRequest
-- Returns:
- Result of the GetUnfilteredTableMetadata operation returned by the service.
- See Also:
-
getUnfilteredTableMetadata
default GetUnfilteredTableMetadataResponse getUnfilteredTableMetadata(Consumer<GetUnfilteredTableMetadataRequest.Builder> getUnfilteredTableMetadataRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, PermissionTypeMismatchException, FederationSourceException, FederationSourceRetryableException, AwsServiceException, SdkClientException, GlueException Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog.
For IAM authorization, the public IAM action associated with this API is
glue:GetTable
.
This is a convenience which creates an instance of the
GetUnfilteredTableMetadataRequest.Builder
avoiding the need to create one manually viaGetUnfilteredTableMetadataRequest.builder()
- Parameters:
getUnfilteredTableMetadataRequest
- AConsumer
that will call methods onGetUnfilteredTableMetadataRequest.Builder
to create a request.- Returns:
- Result of the GetUnfilteredTableMetadata operation returned by the service.
- See Also:
-
getUserDefinedFunction
default GetUserDefinedFunctionResponse getUserDefinedFunction(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a specified function definition from the Data Catalog.
- Parameters:
getUserDefinedFunctionRequest
-- Returns:
- Result of the GetUserDefinedFunction operation returned by the service.
- See Also:
-
getUserDefinedFunction
default GetUserDefinedFunctionResponse getUserDefinedFunction(Consumer<GetUserDefinedFunctionRequest.Builder> getUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves a specified function definition from the Data Catalog.
This is a convenience which creates an instance of the
GetUserDefinedFunctionRequest.Builder
avoiding the need to create one manually viaGetUserDefinedFunctionRequest.builder()
- Parameters:
getUserDefinedFunctionRequest
- AConsumer
that will call methods onGetUserDefinedFunctionRequest.Builder
to create a request.- Returns:
- Result of the GetUserDefinedFunction operation returned by the service.
- See Also:
-
getUserDefinedFunctions
default GetUserDefinedFunctionsResponse getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves multiple function definitions from the Data Catalog.
- Parameters:
getUserDefinedFunctionsRequest
-- Returns:
- Result of the GetUserDefinedFunctions operation returned by the service.
- See Also:
-
getUserDefinedFunctions
default GetUserDefinedFunctionsResponse getUserDefinedFunctions(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Retrieves multiple function definitions from the Data Catalog.
This is a convenience which creates an instance of the
GetUserDefinedFunctionsRequest.Builder
avoiding the need to create one manually viaGetUserDefinedFunctionsRequest.builder()
- Parameters:
getUserDefinedFunctionsRequest
- AConsumer
that will call methods onGetUserDefinedFunctionsRequest.Builder
to create a request.- Returns:
- Result of the GetUserDefinedFunctions operation returned by the service.
- See Also:
-
getUserDefinedFunctionsPaginator
default GetUserDefinedFunctionsIterable getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client .getUserDefinedFunctionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.- Parameters:
getUserDefinedFunctionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getUserDefinedFunctionsPaginator
default GetUserDefinedFunctionsIterable getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException This is a variant of
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client .getUserDefinedFunctionsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.
This is a convenience which creates an instance of the
GetUserDefinedFunctionsRequest.Builder
avoiding the need to create one manually viaGetUserDefinedFunctionsRequest.builder()
- Parameters:
getUserDefinedFunctionsRequest
- AConsumer
that will call methods onGetUserDefinedFunctionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getWorkflow
default GetWorkflowResponse getWorkflow(GetWorkflowRequest getWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves resource metadata for a workflow.
- Parameters:
getWorkflowRequest
-- Returns:
- Result of the GetWorkflow operation returned by the service.
- See Also:
-
getWorkflow
default GetWorkflowResponse getWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves resource metadata for a workflow.
This is a convenience which creates an instance of the
GetWorkflowRequest.Builder
avoiding the need to create one manually viaGetWorkflowRequest.builder()
- Parameters:
getWorkflowRequest
- AConsumer
that will call methods onGetWorkflowRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflow operation returned by the service.
- See Also:
-
getWorkflowRun
default GetWorkflowRunResponse getWorkflowRun(GetWorkflowRunRequest getWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the metadata for a given workflow run.
- Parameters:
getWorkflowRunRequest
-- Returns:
- Result of the GetWorkflowRun operation returned by the service.
- See Also:
-
getWorkflowRun
default GetWorkflowRunResponse getWorkflowRun(Consumer<GetWorkflowRunRequest.Builder> getWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the metadata for a given workflow run.
This is a convenience which creates an instance of the
GetWorkflowRunRequest.Builder
avoiding the need to create one manually viaGetWorkflowRunRequest.builder()
- Parameters:
getWorkflowRunRequest
- AConsumer
that will call methods onGetWorkflowRunRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflowRun operation returned by the service.
- See Also:
-
getWorkflowRunProperties
default GetWorkflowRunPropertiesResponse getWorkflowRunProperties(GetWorkflowRunPropertiesRequest getWorkflowRunPropertiesRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the workflow run properties which were set during the run.
- Parameters:
getWorkflowRunPropertiesRequest
-- Returns:
- Result of the GetWorkflowRunProperties operation returned by the service.
- See Also:
-
getWorkflowRunProperties
default GetWorkflowRunPropertiesResponse getWorkflowRunProperties(Consumer<GetWorkflowRunPropertiesRequest.Builder> getWorkflowRunPropertiesRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the workflow run properties which were set during the run.
This is a convenience which creates an instance of the
GetWorkflowRunPropertiesRequest.Builder
avoiding the need to create one manually viaGetWorkflowRunPropertiesRequest.builder()
- Parameters:
getWorkflowRunPropertiesRequest
- AConsumer
that will call methods onGetWorkflowRunPropertiesRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflowRunProperties operation returned by the service.
- See Also:
-
getWorkflowRuns
default GetWorkflowRunsResponse getWorkflowRuns(GetWorkflowRunsRequest getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all runs of a given workflow.
- Parameters:
getWorkflowRunsRequest
-- Returns:
- Result of the GetWorkflowRuns operation returned by the service.
- See Also:
-
getWorkflowRuns
default GetWorkflowRunsResponse getWorkflowRuns(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves metadata for all runs of a given workflow.
This is a convenience which creates an instance of the
GetWorkflowRunsRequest.Builder
avoiding the need to create one manually viaGetWorkflowRunsRequest.builder()
- Parameters:
getWorkflowRunsRequest
- AConsumer
that will call methods onGetWorkflowRunsRequest.Builder
to create a request.- Returns:
- Result of the GetWorkflowRuns operation returned by the service.
- See Also:
-
getWorkflowRunsPaginator
default GetWorkflowRunsIterable getWorkflowRunsPaginator(GetWorkflowRunsRequest getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation.- Parameters:
getWorkflowRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
getWorkflowRunsPaginator
default GetWorkflowRunsIterable getWorkflowRunsPaginator(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation.
This is a convenience which creates an instance of the
GetWorkflowRunsRequest.Builder
avoiding the need to create one manually viaGetWorkflowRunsRequest.builder()
- Parameters:
getWorkflowRunsRequest
- AConsumer
that will call methods onGetWorkflowRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
importCatalogToGlue
default ImportCatalogToGlueResponse importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Imports an existing Amazon Athena Data Catalog to Glue.
- Parameters:
importCatalogToGlueRequest
-- Returns:
- Result of the ImportCatalogToGlue operation returned by the service.
- See Also:
-
importCatalogToGlue
default ImportCatalogToGlueResponse importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Imports an existing Amazon Athena Data Catalog to Glue.
This is a convenience which creates an instance of the
ImportCatalogToGlueRequest.Builder
avoiding the need to create one manually viaImportCatalogToGlueRequest.builder()
- Parameters:
importCatalogToGlueRequest
- AConsumer
that will call methods onImportCatalogToGlueRequest.Builder
to create a request.- Returns:
- Result of the ImportCatalogToGlue operation returned by the service.
- See Also:
-
listBlueprints
default ListBlueprintsResponse listBlueprints(ListBlueprintsRequest listBlueprintsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists all the blueprint names in an account.
- Parameters:
listBlueprintsRequest
-- Returns:
- Result of the ListBlueprints operation returned by the service.
- See Also:
-
listBlueprints
default ListBlueprintsResponse listBlueprints(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists all the blueprint names in an account.
This is a convenience which creates an instance of the
ListBlueprintsRequest.Builder
avoiding the need to create one manually viaListBlueprintsRequest.builder()
- Parameters:
listBlueprintsRequest
- AConsumer
that will call methods onListBlueprintsRequest.Builder
to create a request.- Returns:
- Result of the ListBlueprints operation returned by the service.
- See Also:
-
listBlueprintsPaginator
default ListBlueprintsIterable listBlueprintsPaginator(ListBlueprintsRequest listBlueprintsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListBlueprintsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation.- Parameters:
listBlueprintsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBlueprintsPaginator
default ListBlueprintsIterable listBlueprintsPaginator(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListBlueprintsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListBlueprintsIterable responses = client.listBlueprintsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
operation.
This is a convenience which creates an instance of the
ListBlueprintsRequest.Builder
avoiding the need to create one manually viaListBlueprintsRequest.builder()
- Parameters:
listBlueprintsRequest
- AConsumer
that will call methods onListBlueprintsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listColumnStatisticsTaskRuns
default ListColumnStatisticsTaskRunsResponse listColumnStatisticsTaskRuns(ListColumnStatisticsTaskRunsRequest listColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException List all task runs for a particular account.
- Parameters:
listColumnStatisticsTaskRunsRequest
-- Returns:
- Result of the ListColumnStatisticsTaskRuns operation returned by the service.
- See Also:
-
listColumnStatisticsTaskRuns
default ListColumnStatisticsTaskRunsResponse listColumnStatisticsTaskRuns(Consumer<ListColumnStatisticsTaskRunsRequest.Builder> listColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException List all task runs for a particular account.
This is a convenience which creates an instance of the
ListColumnStatisticsTaskRunsRequest.Builder
avoiding the need to create one manually viaListColumnStatisticsTaskRunsRequest.builder()
- Parameters:
listColumnStatisticsTaskRunsRequest
- AConsumer
that will call methods onListColumnStatisticsTaskRunsRequest.Builder
to create a request.- Returns:
- Result of the ListColumnStatisticsTaskRuns operation returned by the service.
- See Also:
-
listColumnStatisticsTaskRunsPaginator
default ListColumnStatisticsTaskRunsIterable listColumnStatisticsTaskRunsPaginator(ListColumnStatisticsTaskRunsRequest listColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client.listColumnStatisticsTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client .listColumnStatisticsTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client.listColumnStatisticsTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation.- Parameters:
listColumnStatisticsTaskRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listColumnStatisticsTaskRunsPaginator
default ListColumnStatisticsTaskRunsIterable listColumnStatisticsTaskRunsPaginator(Consumer<ListColumnStatisticsTaskRunsRequest.Builder> listColumnStatisticsTaskRunsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client.listColumnStatisticsTaskRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client .listColumnStatisticsTaskRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListColumnStatisticsTaskRunsIterable responses = client.listColumnStatisticsTaskRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listColumnStatisticsTaskRuns(software.amazon.awssdk.services.glue.model.ListColumnStatisticsTaskRunsRequest)
operation.
This is a convenience which creates an instance of the
ListColumnStatisticsTaskRunsRequest.Builder
avoiding the need to create one manually viaListColumnStatisticsTaskRunsRequest.builder()
- Parameters:
listColumnStatisticsTaskRunsRequest
- AConsumer
that will call methods onListColumnStatisticsTaskRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCrawlers
default ListCrawlersResponse listCrawlers(ListCrawlersRequest listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.- Parameters:
listCrawlersRequest
-- Returns:
- Result of the ListCrawlers operation returned by the service.
- See Also:
-
listCrawlers
default ListCrawlersResponse listCrawlers(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.
This is a convenience which creates an instance of the
ListCrawlersRequest.Builder
avoiding the need to create one manually viaListCrawlersRequest.builder()
- Parameters:
listCrawlersRequest
- AConsumer
that will call methods onListCrawlersRequest.Builder
to create a request.- Returns:
- Result of the ListCrawlers operation returned by the service.
- See Also:
-
listCrawlersPaginator
default ListCrawlersIterable listCrawlersPaginator(ListCrawlersRequest listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); for (software.amazon.awssdk.services.glue.model.ListCrawlersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation.- Parameters:
listCrawlersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCrawlersPaginator
default ListCrawlersIterable listCrawlersPaginator(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); for (software.amazon.awssdk.services.glue.model.ListCrawlersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation.
This is a convenience which creates an instance of the
ListCrawlersRequest.Builder
avoiding the need to create one manually viaListCrawlersRequest.builder()
- Parameters:
listCrawlersRequest
- AConsumer
that will call methods onListCrawlersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCrawls
default ListCrawlsResponse listCrawls(ListCrawlsRequest listCrawlsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.
You may use this API to:
-
Retrive all the crawls of a specified crawler.
-
Retrieve all the crawls of a specified crawler within a limited count.
-
Retrieve all the crawls of a specified crawler in a specific time range.
-
Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.
- Parameters:
listCrawlsRequest
-- Returns:
- Result of the ListCrawls operation returned by the service.
- See Also:
-
-
listCrawls
default ListCrawlsResponse listCrawls(Consumer<ListCrawlsRequest.Builder> listCrawlsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.
You may use this API to:
-
Retrive all the crawls of a specified crawler.
-
Retrieve all the crawls of a specified crawler within a limited count.
-
Retrieve all the crawls of a specified crawler in a specific time range.
-
Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.
This is a convenience which creates an instance of the
ListCrawlsRequest.Builder
avoiding the need to create one manually viaListCrawlsRequest.builder()
- Parameters:
listCrawlsRequest
- AConsumer
that will call methods onListCrawlsRequest.Builder
to create a request.- Returns:
- Result of the ListCrawls operation returned by the service.
- See Also:
-
-
listCustomEntityTypes
default ListCustomEntityTypesResponse listCustomEntityTypes(ListCustomEntityTypesRequest listCustomEntityTypesRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists all the custom patterns that have been created.
- Parameters:
listCustomEntityTypesRequest
-- Returns:
- Result of the ListCustomEntityTypes operation returned by the service.
- See Also:
-
listCustomEntityTypes
default ListCustomEntityTypesResponse listCustomEntityTypes(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists all the custom patterns that have been created.
This is a convenience which creates an instance of the
ListCustomEntityTypesRequest.Builder
avoiding the need to create one manually viaListCustomEntityTypesRequest.builder()
- Parameters:
listCustomEntityTypesRequest
- AConsumer
that will call methods onListCustomEntityTypesRequest.Builder
to create a request.- Returns:
- Result of the ListCustomEntityTypes operation returned by the service.
- See Also:
-
listCustomEntityTypesPaginator
default ListCustomEntityTypesIterable listCustomEntityTypesPaginator(ListCustomEntityTypesRequest listCustomEntityTypesRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client.listCustomEntityTypesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client .listCustomEntityTypesPaginator(request); for (software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client.listCustomEntityTypesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.- Parameters:
listCustomEntityTypesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listCustomEntityTypesPaginator
default ListCustomEntityTypesIterable listCustomEntityTypesPaginator(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client.listCustomEntityTypesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client .listCustomEntityTypesPaginator(request); for (software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesIterable responses = client.listCustomEntityTypesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.
This is a convenience which creates an instance of the
ListCustomEntityTypesRequest.Builder
avoiding the need to create one manually viaListCustomEntityTypesRequest.builder()
- Parameters:
listCustomEntityTypesRequest
- AConsumer
that will call methods onListCustomEntityTypesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityResults
default ListDataQualityResultsResponse listDataQualityResults(ListDataQualityResultsRequest listDataQualityResultsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns all data quality execution results for your account.
- Parameters:
listDataQualityResultsRequest
-- Returns:
- Result of the ListDataQualityResults operation returned by the service.
- See Also:
-
listDataQualityResults
default ListDataQualityResultsResponse listDataQualityResults(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns all data quality execution results for your account.
This is a convenience which creates an instance of the
ListDataQualityResultsRequest.Builder
avoiding the need to create one manually viaListDataQualityResultsRequest.builder()
- Parameters:
listDataQualityResultsRequest
- AConsumer
that will call methods onListDataQualityResultsRequest.Builder
to create a request.- Returns:
- Result of the ListDataQualityResults operation returned by the service.
- See Also:
-
listDataQualityResultsPaginator
default ListDataQualityResultsIterable listDataQualityResultsPaginator(ListDataQualityResultsRequest listDataQualityResultsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client.listDataQualityResultsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client .listDataQualityResultsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client.listDataQualityResultsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.- Parameters:
listDataQualityResultsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityResultsPaginator
default ListDataQualityResultsIterable listDataQualityResultsPaginator(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client.listDataQualityResultsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client .listDataQualityResultsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityResultsIterable responses = client.listDataQualityResultsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityResultsRequest.Builder
avoiding the need to create one manually viaListDataQualityResultsRequest.builder()
- Parameters:
listDataQualityResultsRequest
- AConsumer
that will call methods onListDataQualityResultsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRuleRecommendationRuns
default ListDataQualityRuleRecommendationRunsResponse listDataQualityRuleRecommendationRuns(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists the recommendation runs meeting the filter criteria.
- Parameters:
listDataQualityRuleRecommendationRunsRequest
-- Returns:
- Result of the ListDataQualityRuleRecommendationRuns operation returned by the service.
- See Also:
-
listDataQualityRuleRecommendationRuns
default ListDataQualityRuleRecommendationRunsResponse listDataQualityRuleRecommendationRuns(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists the recommendation runs meeting the filter criteria.
This is a convenience which creates an instance of the
ListDataQualityRuleRecommendationRunsRequest.Builder
avoiding the need to create one manually viaListDataQualityRuleRecommendationRunsRequest.builder()
- Parameters:
listDataQualityRuleRecommendationRunsRequest
- AConsumer
that will call methods onListDataQualityRuleRecommendationRunsRequest.Builder
to create a request.- Returns:
- Result of the ListDataQualityRuleRecommendationRuns operation returned by the service.
- See Also:
-
listDataQualityRuleRecommendationRunsPaginator
default ListDataQualityRuleRecommendationRunsIterable listDataQualityRuleRecommendationRunsPaginator(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client.listDataQualityRuleRecommendationRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client .listDataQualityRuleRecommendationRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client.listDataQualityRuleRecommendationRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.- Parameters:
listDataQualityRuleRecommendationRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRuleRecommendationRunsPaginator
default ListDataQualityRuleRecommendationRunsIterable listDataQualityRuleRecommendationRunsPaginator(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client.listDataQualityRuleRecommendationRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client .listDataQualityRuleRecommendationRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsIterable responses = client.listDataQualityRuleRecommendationRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityRuleRecommendationRunsRequest.Builder
avoiding the need to create one manually viaListDataQualityRuleRecommendationRunsRequest.builder()
- Parameters:
listDataQualityRuleRecommendationRunsRequest
- AConsumer
that will call methods onListDataQualityRuleRecommendationRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRulesetEvaluationRuns
default ListDataQualityRulesetEvaluationRunsResponse listDataQualityRulesetEvaluationRuns(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
- Parameters:
listDataQualityRulesetEvaluationRunsRequest
-- Returns:
- Result of the ListDataQualityRulesetEvaluationRuns operation returned by the service.
- See Also:
-
listDataQualityRulesetEvaluationRuns
default ListDataQualityRulesetEvaluationRunsResponse listDataQualityRulesetEvaluationRuns(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
This is a convenience which creates an instance of the
ListDataQualityRulesetEvaluationRunsRequest.Builder
avoiding the need to create one manually viaListDataQualityRulesetEvaluationRunsRequest.builder()
- Parameters:
listDataQualityRulesetEvaluationRunsRequest
- AConsumer
that will call methods onListDataQualityRulesetEvaluationRunsRequest.Builder
to create a request.- Returns:
- Result of the ListDataQualityRulesetEvaluationRuns operation returned by the service.
- See Also:
-
listDataQualityRulesetEvaluationRunsPaginator
default ListDataQualityRulesetEvaluationRunsIterable listDataQualityRulesetEvaluationRunsPaginator(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client.listDataQualityRulesetEvaluationRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client .listDataQualityRulesetEvaluationRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client.listDataQualityRulesetEvaluationRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.- Parameters:
listDataQualityRulesetEvaluationRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRulesetEvaluationRunsPaginator
default ListDataQualityRulesetEvaluationRunsIterable listDataQualityRulesetEvaluationRunsPaginator(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client.listDataQualityRulesetEvaluationRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client .listDataQualityRulesetEvaluationRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsIterable responses = client.listDataQualityRulesetEvaluationRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityRulesetEvaluationRunsRequest.Builder
avoiding the need to create one manually viaListDataQualityRulesetEvaluationRunsRequest.builder()
- Parameters:
listDataQualityRulesetEvaluationRunsRequest
- AConsumer
that will call methods onListDataQualityRulesetEvaluationRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRulesets
default ListDataQualityRulesetsResponse listDataQualityRulesets(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a paginated list of rulesets for the specified list of Glue tables.
- Parameters:
listDataQualityRulesetsRequest
-- Returns:
- Result of the ListDataQualityRulesets operation returned by the service.
- See Also:
-
listDataQualityRulesets
default ListDataQualityRulesetsResponse listDataQualityRulesets(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a paginated list of rulesets for the specified list of Glue tables.
This is a convenience which creates an instance of the
ListDataQualityRulesetsRequest.Builder
avoiding the need to create one manually viaListDataQualityRulesetsRequest.builder()
- Parameters:
listDataQualityRulesetsRequest
- AConsumer
that will call methods onListDataQualityRulesetsRequest.Builder
to create a request.- Returns:
- Result of the ListDataQualityRulesets operation returned by the service.
- See Also:
-
listDataQualityRulesetsPaginator
default ListDataQualityRulesetsIterable listDataQualityRulesetsPaginator(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client.listDataQualityRulesetsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client .listDataQualityRulesetsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client.listDataQualityRulesetsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.- Parameters:
listDataQualityRulesetsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDataQualityRulesetsPaginator
default ListDataQualityRulesetsIterable listDataQualityRulesetsPaginator(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client.listDataQualityRulesetsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client .listDataQualityRulesetsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsIterable responses = client.listDataQualityRulesetsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityRulesetsRequest.Builder
avoiding the need to create one manually viaListDataQualityRulesetsRequest.builder()
- Parameters:
listDataQualityRulesetsRequest
- AConsumer
that will call methods onListDataQualityRulesetsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevEndpoints
default ListDevEndpointsResponse listDevEndpoints(ListDevEndpointsRequest listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all
DevEndpoint
resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.- Parameters:
listDevEndpointsRequest
-- Returns:
- Result of the ListDevEndpoints operation returned by the service.
- See Also:
-
listDevEndpoints
default ListDevEndpointsResponse listDevEndpoints(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all
DevEndpoint
resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.
This is a convenience which creates an instance of the
ListDevEndpointsRequest.Builder
avoiding the need to create one manually viaListDevEndpointsRequest.builder()
- Parameters:
listDevEndpointsRequest
- AConsumer
that will call methods onListDevEndpointsRequest.Builder
to create a request.- Returns:
- Result of the ListDevEndpoints operation returned by the service.
- See Also:
-
listDevEndpointsPaginator
default ListDevEndpointsIterable listDevEndpointsPaginator(ListDevEndpointsRequest listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client .listDevEndpointsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation.- Parameters:
listDevEndpointsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listDevEndpointsPaginator
default ListDevEndpointsIterable listDevEndpointsPaginator(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client .listDevEndpointsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation.
This is a convenience which creates an instance of the
ListDevEndpointsRequest.Builder
avoiding the need to create one manually viaListDevEndpointsRequest.builder()
- Parameters:
listDevEndpointsRequest
- AConsumer
that will call methods onListDevEndpointsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobs
default ListJobsResponse listJobs(ListJobsRequest listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.- Parameters:
listJobsRequest
-- Returns:
- Result of the ListJobs operation returned by the service.
- See Also:
-
listJobs
default ListJobsResponse listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.
This is a convenience which creates an instance of the
ListJobsRequest.Builder
avoiding the need to create one manually viaListJobsRequest.builder()
- Parameters:
listJobsRequest
- AConsumer
that will call methods onListJobsRequest.Builder
to create a request.- Returns:
- Result of the ListJobs operation returned by the service.
- See Also:
-
listJobsPaginator
default ListJobsIterable listJobsPaginator(ListJobsRequest listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation.- Parameters:
listJobsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listJobsPaginator
default ListJobsIterable listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListJobsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation.
This is a convenience which creates an instance of the
ListJobsRequest.Builder
avoiding the need to create one manually viaListJobsRequest.builder()
- Parameters:
listJobsRequest
- AConsumer
that will call methods onListJobsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMLTransforms
default ListMlTransformsResponse listMLTransforms(ListMlTransformsRequest listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag. This operation takes the optional
Tags
field, which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you choose to use tag filtering, only resources with the tags are retrieved.- Parameters:
listMlTransformsRequest
-- Returns:
- Result of the ListMLTransforms operation returned by the service.
- See Also:
-
listMLTransforms
default ListMlTransformsResponse listMLTransforms(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services account, or the resources with the specified tag. This operation takes the optional
Tags
field, which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you choose to use tag filtering, only resources with the tags are retrieved.
This is a convenience which creates an instance of the
ListMlTransformsRequest.Builder
avoiding the need to create one manually viaListMlTransformsRequest.builder()
- Parameters:
listMlTransformsRequest
- AConsumer
that will call methods onListMlTransformsRequest.Builder
to create a request.- Returns:
- Result of the ListMLTransforms operation returned by the service.
- See Also:
-
listMLTransformsPaginator
default ListMLTransformsIterable listMLTransformsPaginator(ListMlTransformsRequest listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client .listMLTransformsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListMlTransformsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation.- Parameters:
listMlTransformsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listMLTransformsPaginator
default ListMLTransformsIterable listMLTransformsPaginator(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client .listMLTransformsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListMlTransformsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation.
This is a convenience which creates an instance of the
ListMlTransformsRequest.Builder
avoiding the need to create one manually viaListMlTransformsRequest.builder()
- Parameters:
listMlTransformsRequest
- AConsumer
that will call methods onListMlTransformsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistries
default ListRegistriesResponse listRegistries(ListRegistriesRequest listRegistriesRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting
status will not be included in the results. Empty results will be returned if there are no registries available.- Parameters:
listRegistriesRequest
-- Returns:
- Result of the ListRegistries operation returned by the service.
- See Also:
-
listRegistries
default ListRegistriesResponse listRegistries(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting
status will not be included in the results. Empty results will be returned if there are no registries available.
This is a convenience which creates an instance of the
ListRegistriesRequest.Builder
avoiding the need to create one manually viaListRegistriesRequest.builder()
- Parameters:
listRegistriesRequest
- AConsumer
that will call methods onListRegistriesRequest.Builder
to create a request.- Returns:
- Result of the ListRegistries operation returned by the service.
- See Also:
-
listRegistriesPaginator
default ListRegistriesIterable listRegistriesPaginator(ListRegistriesRequest listRegistriesRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); for (software.amazon.awssdk.services.glue.model.ListRegistriesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation.- Parameters:
listRegistriesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listRegistriesPaginator
default ListRegistriesIterable listRegistriesPaginator(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest) throws InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); for (software.amazon.awssdk.services.glue.model.ListRegistriesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListRegistriesIterable responses = client.listRegistriesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
operation.
This is a convenience which creates an instance of the
ListRegistriesRequest.Builder
avoiding the need to create one manually viaListRegistriesRequest.builder()
- Parameters:
listRegistriesRequest
- AConsumer
that will call methods onListRegistriesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaVersions
default ListSchemaVersionsResponse listSchemaVersions(ListSchemaVersionsRequest listSchemaVersionsRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
- Parameters:
listSchemaVersionsRequest
-- Returns:
- Result of the ListSchemaVersions operation returned by the service.
- See Also:
-
listSchemaVersions
default ListSchemaVersionsResponse listSchemaVersions(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
This is a convenience which creates an instance of the
ListSchemaVersionsRequest.Builder
avoiding the need to create one manually viaListSchemaVersionsRequest.builder()
- Parameters:
listSchemaVersionsRequest
- AConsumer
that will call methods onListSchemaVersionsRequest.Builder
to create a request.- Returns:
- Result of the ListSchemaVersions operation returned by the service.
- See Also:
-
listSchemaVersionsPaginator
default ListSchemaVersionsIterable listSchemaVersionsPaginator(ListSchemaVersionsRequest listSchemaVersionsRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client .listSchemaVersionsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation.- Parameters:
listSchemaVersionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemaVersionsPaginator
default ListSchemaVersionsIterable listSchemaVersionsPaginator(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client .listSchemaVersionsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSchemaVersionsIterable responses = client.listSchemaVersionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest)
operation.
This is a convenience which creates an instance of the
ListSchemaVersionsRequest.Builder
avoiding the need to create one manually viaListSchemaVersionsRequest.builder()
- Parameters:
listSchemaVersionsRequest
- AConsumer
that will call methods onListSchemaVersionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemas
default ListSchemasResponse listSchemas(ListSchemasRequest listSchemasRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the
RegistryId
is not provided, all the schemas across registries will be part of the API response.- Parameters:
listSchemasRequest
-- Returns:
- Result of the ListSchemas operation returned by the service.
- See Also:
-
listSchemas
default ListSchemasResponse listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the
RegistryId
is not provided, all the schemas across registries will be part of the API response.
This is a convenience which creates an instance of the
ListSchemasRequest.Builder
avoiding the need to create one manually viaListSchemasRequest.builder()
- Parameters:
listSchemasRequest
- AConsumer
that will call methods onListSchemasRequest.Builder
to create a request.- Returns:
- Result of the ListSchemas operation returned by the service.
- See Also:
-
listSchemasPaginator
default ListSchemasIterable listSchemasPaginator(ListSchemasRequest listSchemasRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSchemasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation.- Parameters:
listSchemasRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSchemasPaginator
default ListSchemasIterable listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSchemasResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSchemasIterable responses = client.listSchemasPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
operation.
This is a convenience which creates an instance of the
ListSchemasRequest.Builder
avoiding the need to create one manually viaListSchemasRequest.builder()
- Parameters:
listSchemasRequest
- AConsumer
that will call methods onListSchemasRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSessions
default ListSessionsResponse listSessions(ListSessionsRequest listSessionsRequest) throws AccessDeniedException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieve a list of sessions.
- Parameters:
listSessionsRequest
-- Returns:
- Result of the ListSessions operation returned by the service.
- See Also:
-
listSessions
default ListSessionsResponse listSessions(Consumer<ListSessionsRequest.Builder> listSessionsRequest) throws AccessDeniedException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieve a list of sessions.
This is a convenience which creates an instance of the
ListSessionsRequest.Builder
avoiding the need to create one manually viaListSessionsRequest.builder()
- Parameters:
listSessionsRequest
- AConsumer
that will call methods onListSessionsRequest.Builder
to create a request.- Returns:
- Result of the ListSessions operation returned by the service.
- See Also:
-
listSessionsPaginator
default ListSessionsIterable listSessionsPaginator(ListSessionsRequest listSessionsRequest) throws AccessDeniedException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSessionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation.- Parameters:
listSessionsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listSessionsPaginator
default ListSessionsIterable listSessionsPaginator(Consumer<ListSessionsRequest.Builder> listSessionsRequest) throws AccessDeniedException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListSessionsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListSessionsIterable responses = client.listSessionsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
operation.
This is a convenience which creates an instance of the
ListSessionsRequest.Builder
avoiding the need to create one manually viaListSessionsRequest.builder()
- Parameters:
listSessionsRequest
- AConsumer
that will call methods onListSessionsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listStatements
default ListStatementsResponse listStatements(ListStatementsRequest listStatementsRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Lists statements for the session.
- Parameters:
listStatementsRequest
-- Returns:
- Result of the ListStatements operation returned by the service.
- See Also:
-
listStatements
default ListStatementsResponse listStatements(Consumer<ListStatementsRequest.Builder> listStatementsRequest) throws AccessDeniedException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Lists statements for the session.
This is a convenience which creates an instance of the
ListStatementsRequest.Builder
avoiding the need to create one manually viaListStatementsRequest.builder()
- Parameters:
listStatementsRequest
- AConsumer
that will call methods onListStatementsRequest.Builder
to create a request.- Returns:
- Result of the ListStatements operation returned by the service.
- See Also:
-
listTableOptimizerRuns
default ListTableOptimizerRunsResponse listTableOptimizerRuns(ListTableOptimizerRunsRequest listTableOptimizerRunsRequest) throws EntityNotFoundException, AccessDeniedException, InvalidInputException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists the history of previous optimizer runs for a specific table.
- Parameters:
listTableOptimizerRunsRequest
-- Returns:
- Result of the ListTableOptimizerRuns operation returned by the service.
- See Also:
-
listTableOptimizerRuns
default ListTableOptimizerRunsResponse listTableOptimizerRuns(Consumer<ListTableOptimizerRunsRequest.Builder> listTableOptimizerRunsRequest) throws EntityNotFoundException, AccessDeniedException, InvalidInputException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Lists the history of previous optimizer runs for a specific table.
This is a convenience which creates an instance of the
ListTableOptimizerRunsRequest.Builder
avoiding the need to create one manually viaListTableOptimizerRunsRequest.builder()
- Parameters:
listTableOptimizerRunsRequest
- AConsumer
that will call methods onListTableOptimizerRunsRequest.Builder
to create a request.- Returns:
- Result of the ListTableOptimizerRuns operation returned by the service.
- See Also:
-
listTableOptimizerRunsPaginator
default ListTableOptimizerRunsIterable listTableOptimizerRunsPaginator(ListTableOptimizerRunsRequest listTableOptimizerRunsRequest) throws EntityNotFoundException, AccessDeniedException, InvalidInputException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client.listTableOptimizerRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client .listTableOptimizerRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client.listTableOptimizerRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation.- Parameters:
listTableOptimizerRunsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTableOptimizerRunsPaginator
default ListTableOptimizerRunsIterable listTableOptimizerRunsPaginator(Consumer<ListTableOptimizerRunsRequest.Builder> listTableOptimizerRunsRequest) throws EntityNotFoundException, AccessDeniedException, InvalidInputException, InternalServiceException, AwsServiceException, SdkClientException, GlueException This is a variant of
listTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client.listTableOptimizerRunsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client .listTableOptimizerRunsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListTableOptimizerRunsIterable responses = client.listTableOptimizerRunsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTableOptimizerRuns(software.amazon.awssdk.services.glue.model.ListTableOptimizerRunsRequest)
operation.
This is a convenience which creates an instance of the
ListTableOptimizerRunsRequest.Builder
avoiding the need to create one manually viaListTableOptimizerRunsRequest.builder()
- Parameters:
listTableOptimizerRunsRequest
- AConsumer
that will call methods onListTableOptimizerRunsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTriggers
default ListTriggersResponse listTriggers(ListTriggersRequest listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.- Parameters:
listTriggersRequest
-- Returns:
- Result of the ListTriggers operation returned by the service.
- See Also:
-
listTriggers
default ListTriggersResponse listTriggers(Consumer<ListTriggersRequest.Builder> listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional
Tags
field, which you can use as a filter on the response so that tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag are retrieved.
This is a convenience which creates an instance of the
ListTriggersRequest.Builder
avoiding the need to create one manually viaListTriggersRequest.builder()
- Parameters:
listTriggersRequest
- AConsumer
that will call methods onListTriggersRequest.Builder
to create a request.- Returns:
- Result of the ListTriggers operation returned by the service.
- See Also:
-
listTriggersPaginator
default ListTriggersIterable listTriggersPaginator(ListTriggersRequest listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); for (software.amazon.awssdk.services.glue.model.ListTriggersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation.- Parameters:
listTriggersRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listTriggersPaginator
default ListTriggersIterable listTriggersPaginator(Consumer<ListTriggersRequest.Builder> listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); for (software.amazon.awssdk.services.glue.model.ListTriggersResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation.
This is a convenience which creates an instance of the
ListTriggersRequest.Builder
avoiding the need to create one manually viaListTriggersRequest.builder()
- Parameters:
listTriggersRequest
- AConsumer
that will call methods onListTriggersRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflows
default ListWorkflowsResponse listWorkflows(ListWorkflowsRequest listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists names of workflows created in the account.
- Parameters:
listWorkflowsRequest
-- Returns:
- Result of the ListWorkflows operation returned by the service.
- See Also:
-
listWorkflows
default ListWorkflowsResponse listWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Lists names of workflows created in the account.
This is a convenience which creates an instance of the
ListWorkflowsRequest.Builder
avoiding the need to create one manually viaListWorkflowsRequest.builder()
- Parameters:
listWorkflowsRequest
- AConsumer
that will call methods onListWorkflowsRequest.Builder
to create a request.- Returns:
- Result of the ListWorkflows operation returned by the service.
- See Also:
-
listWorkflowsPaginator
default ListWorkflowsIterable listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListWorkflowsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation.- Parameters:
listWorkflowsRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listWorkflowsPaginator
default ListWorkflowsIterable listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); for (software.amazon.awssdk.services.glue.model.ListWorkflowsResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation.
This is a convenience which creates an instance of the
ListWorkflowsRequest.Builder
avoiding the need to create one manually viaListWorkflowsRequest.builder()
- Parameters:
listWorkflowsRequest
- AConsumer
that will call methods onListWorkflowsRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
putDataCatalogEncryptionSettings
default PutDataCatalogEncryptionSettingsResponse putDataCatalogEncryptionSettings(PutDataCatalogEncryptionSettingsRequest putDataCatalogEncryptionSettingsRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.
- Parameters:
putDataCatalogEncryptionSettingsRequest
-- Returns:
- Result of the PutDataCatalogEncryptionSettings operation returned by the service.
- See Also:
-
putDataCatalogEncryptionSettings
default PutDataCatalogEncryptionSettingsResponse putDataCatalogEncryptionSettings(Consumer<PutDataCatalogEncryptionSettingsRequest.Builder> putDataCatalogEncryptionSettingsRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.
This is a convenience which creates an instance of the
PutDataCatalogEncryptionSettingsRequest.Builder
avoiding the need to create one manually viaPutDataCatalogEncryptionSettingsRequest.builder()
- Parameters:
putDataCatalogEncryptionSettingsRequest
- AConsumer
that will call methods onPutDataCatalogEncryptionSettingsRequest.Builder
to create a request.- Returns:
- Result of the PutDataCatalogEncryptionSettings operation returned by the service.
- See Also:
-
putResourcePolicy
default PutResourcePolicyResponse putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException Sets the Data Catalog resource policy for access control.
- Parameters:
putResourcePolicyRequest
-- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
-
putResourcePolicy
default PutResourcePolicyResponse putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException Sets the Data Catalog resource policy for access control.
This is a convenience which creates an instance of the
PutResourcePolicyRequest.Builder
avoiding the need to create one manually viaPutResourcePolicyRequest.builder()
- Parameters:
putResourcePolicyRequest
- AConsumer
that will call methods onPutResourcePolicyRequest.Builder
to create a request.- Returns:
- Result of the PutResourcePolicy operation returned by the service.
- See Also:
-
putSchemaVersionMetadata
default PutSchemaVersionMetadataResponse putSchemaVersionMetadata(PutSchemaVersionMetadataRequest putSchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, AlreadyExistsException, EntityNotFoundException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.
- Parameters:
putSchemaVersionMetadataRequest
-- Returns:
- Result of the PutSchemaVersionMetadata operation returned by the service.
- See Also:
-
putSchemaVersionMetadata
default PutSchemaVersionMetadataResponse putSchemaVersionMetadata(Consumer<PutSchemaVersionMetadataRequest.Builder> putSchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, AlreadyExistsException, EntityNotFoundException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.
This is a convenience which creates an instance of the
PutSchemaVersionMetadataRequest.Builder
avoiding the need to create one manually viaPutSchemaVersionMetadataRequest.builder()
- Parameters:
putSchemaVersionMetadataRequest
- AConsumer
that will call methods onPutSchemaVersionMetadataRequest.Builder
to create a request.- Returns:
- Result of the PutSchemaVersionMetadata operation returned by the service.
- See Also:
-
putWorkflowRunProperties
default PutWorkflowRunPropertiesResponse putWorkflowRunProperties(PutWorkflowRunPropertiesRequest putWorkflowRunPropertiesRequest) throws AlreadyExistsException, EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.
- Parameters:
putWorkflowRunPropertiesRequest
-- Returns:
- Result of the PutWorkflowRunProperties operation returned by the service.
- See Also:
-
putWorkflowRunProperties
default PutWorkflowRunPropertiesResponse putWorkflowRunProperties(Consumer<PutWorkflowRunPropertiesRequest.Builder> putWorkflowRunPropertiesRequest) throws AlreadyExistsException, EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.
This is a convenience which creates an instance of the
PutWorkflowRunPropertiesRequest.Builder
avoiding the need to create one manually viaPutWorkflowRunPropertiesRequest.builder()
- Parameters:
putWorkflowRunPropertiesRequest
- AConsumer
that will call methods onPutWorkflowRunPropertiesRequest.Builder
to create a request.- Returns:
- Result of the PutWorkflowRunProperties operation returned by the service.
- See Also:
-
querySchemaVersionMetadata
default QuerySchemaVersionMetadataResponse querySchemaVersionMetadata(QuerySchemaVersionMetadataRequest querySchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Queries for the schema version metadata information.
- Parameters:
querySchemaVersionMetadataRequest
-- Returns:
- Result of the QuerySchemaVersionMetadata operation returned by the service.
- See Also:
-
querySchemaVersionMetadata
default QuerySchemaVersionMetadataResponse querySchemaVersionMetadata(Consumer<QuerySchemaVersionMetadataRequest.Builder> querySchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Queries for the schema version metadata information.
This is a convenience which creates an instance of the
QuerySchemaVersionMetadataRequest.Builder
avoiding the need to create one manually viaQuerySchemaVersionMetadataRequest.builder()
- Parameters:
querySchemaVersionMetadataRequest
- AConsumer
that will call methods onQuerySchemaVersionMetadataRequest.Builder
to create a request.- Returns:
- Result of the QuerySchemaVersionMetadata operation returned by the service.
- See Also:
-
registerSchemaVersion
default RegisterSchemaVersionResponse registerSchemaVersion(RegisterSchemaVersionRequest registerSchemaVersionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry.
If this is the first schema definition to be registered in the Schema Registry, this API will store the schema version and return immediately. Otherwise, this call has the potential to run longer than other operations due to compatibility modes. You can call the
GetSchemaVersion
API with theSchemaVersionId
to check compatibility modes.If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.
- Parameters:
registerSchemaVersionRequest
-- Returns:
- Result of the RegisterSchemaVersion operation returned by the service.
- See Also:
-
registerSchemaVersion
default RegisterSchemaVersionResponse registerSchemaVersion(Consumer<RegisterSchemaVersionRequest.Builder> registerSchemaVersionRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ResourceNumberLimitExceededException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry.
If this is the first schema definition to be registered in the Schema Registry, this API will store the schema version and return immediately. Otherwise, this call has the potential to run longer than other operations due to compatibility modes. You can call the
GetSchemaVersion
API with theSchemaVersionId
to check compatibility modes.If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.
This is a convenience which creates an instance of the
RegisterSchemaVersionRequest.Builder
avoiding the need to create one manually viaRegisterSchemaVersionRequest.builder()
- Parameters:
registerSchemaVersionRequest
- AConsumer
that will call methods onRegisterSchemaVersionRequest.Builder
to create a request.- Returns:
- Result of the RegisterSchemaVersion operation returned by the service.
- See Also:
-
removeSchemaVersionMetadata
default RemoveSchemaVersionMetadataResponse removeSchemaVersionMetadata(RemoveSchemaVersionMetadataRequest removeSchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Removes a key value pair from the schema version metadata for the specified schema version ID.
- Parameters:
removeSchemaVersionMetadataRequest
-- Returns:
- Result of the RemoveSchemaVersionMetadata operation returned by the service.
- See Also:
-
removeSchemaVersionMetadata
default RemoveSchemaVersionMetadataResponse removeSchemaVersionMetadata(Consumer<RemoveSchemaVersionMetadataRequest.Builder> removeSchemaVersionMetadataRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Removes a key value pair from the schema version metadata for the specified schema version ID.
This is a convenience which creates an instance of the
RemoveSchemaVersionMetadataRequest.Builder
avoiding the need to create one manually viaRemoveSchemaVersionMetadataRequest.builder()
- Parameters:
removeSchemaVersionMetadataRequest
- AConsumer
that will call methods onRemoveSchemaVersionMetadataRequest.Builder
to create a request.- Returns:
- Result of the RemoveSchemaVersionMetadata operation returned by the service.
- See Also:
-
resetJobBookmark
default ResetJobBookmarkResponse resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Resets a bookmark entry.
For more information about enabling and using job bookmarks, see:
- Parameters:
resetJobBookmarkRequest
-- Returns:
- Result of the ResetJobBookmark operation returned by the service.
- See Also:
-
resetJobBookmark
default ResetJobBookmarkResponse resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Resets a bookmark entry.
For more information about enabling and using job bookmarks, see:
This is a convenience which creates an instance of the
ResetJobBookmarkRequest.Builder
avoiding the need to create one manually viaResetJobBookmarkRequest.builder()
- Parameters:
resetJobBookmarkRequest
- AConsumer
that will call methods onResetJobBookmarkRequest.Builder
to create a request.- Returns:
- Result of the ResetJobBookmark operation returned by the service.
- See Also:
-
resumeWorkflowRun
default ResumeWorkflowRunResponse resumeWorkflowRun(ResumeWorkflowRunRequest resumeWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentRunsExceededException, IllegalWorkflowStateException, AwsServiceException, SdkClientException, GlueException Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
- Parameters:
resumeWorkflowRunRequest
-- Returns:
- Result of the ResumeWorkflowRun operation returned by the service.
- See Also:
-
resumeWorkflowRun
default ResumeWorkflowRunResponse resumeWorkflowRun(Consumer<ResumeWorkflowRunRequest.Builder> resumeWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentRunsExceededException, IllegalWorkflowStateException, AwsServiceException, SdkClientException, GlueException Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
This is a convenience which creates an instance of the
ResumeWorkflowRunRequest.Builder
avoiding the need to create one manually viaResumeWorkflowRunRequest.builder()
- Parameters:
resumeWorkflowRunRequest
- AConsumer
that will call methods onResumeWorkflowRunRequest.Builder
to create a request.- Returns:
- Result of the ResumeWorkflowRun operation returned by the service.
- See Also:
-
runStatement
default RunStatementResponse runStatement(RunStatementRequest runStatementRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, ResourceNumberLimitExceededException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Executes the statement.
- Parameters:
runStatementRequest
-- Returns:
- Result of the RunStatement operation returned by the service.
- See Also:
-
runStatement
default RunStatementResponse runStatement(Consumer<RunStatementRequest.Builder> runStatementRequest) throws EntityNotFoundException, AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, ResourceNumberLimitExceededException, IllegalSessionStateException, AwsServiceException, SdkClientException, GlueException Executes the statement.
This is a convenience which creates an instance of the
RunStatementRequest.Builder
avoiding the need to create one manually viaRunStatementRequest.builder()
- Parameters:
runStatementRequest
- AConsumer
that will call methods onRunStatementRequest.Builder
to create a request.- Returns:
- Result of the RunStatement operation returned by the service.
- See Also:
-
searchTables
default SearchTablesResponse searchTables(SearchTablesRequest searchTablesRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
- Parameters:
searchTablesRequest
-- Returns:
- Result of the SearchTables operation returned by the service.
- See Also:
-
searchTables
default SearchTablesResponse searchTables(Consumer<SearchTablesRequest.Builder> searchTablesRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
This is a convenience which creates an instance of the
SearchTablesRequest.Builder
avoiding the need to create one manually viaSearchTablesRequest.builder()
- Parameters:
searchTablesRequest
- AConsumer
that will call methods onSearchTablesRequest.Builder
to create a request.- Returns:
- Result of the SearchTables operation returned by the service.
- See Also:
-
searchTablesPaginator
default SearchTablesIterable searchTablesPaginator(SearchTablesRequest searchTablesRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); for (software.amazon.awssdk.services.glue.model.SearchTablesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation.- Parameters:
searchTablesRequest
-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
searchTablesPaginator
default SearchTablesIterable searchTablesPaginator(Consumer<SearchTablesRequest.Builder> searchTablesRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException This is a variant of
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Streamsoftware.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); responses.stream().forEach(....);
{ @code software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); for (software.amazon.awssdk.services.glue.model.SearchTablesResponse response : responses) { // do something; } }
3) Use iterator directlysoftware.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request); responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation.
This is a convenience which creates an instance of the
SearchTablesRequest.Builder
avoiding the need to create one manually viaSearchTablesRequest.builder()
- Parameters:
searchTablesRequest
- AConsumer
that will call methods onSearchTablesRequest.Builder
to create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
startBlueprintRun
default StartBlueprintRunResponse startBlueprintRun(StartBlueprintRunRequest startBlueprintRunRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, EntityNotFoundException, IllegalBlueprintStateException, AwsServiceException, SdkClientException, GlueException Starts a new run of the specified blueprint.
- Parameters:
startBlueprintRunRequest
-- Returns:
- Result of the StartBlueprintRun operation returned by the service.
- See Also:
-
startBlueprintRun
default StartBlueprintRunResponse startBlueprintRun(Consumer<StartBlueprintRunRequest.Builder> startBlueprintRunRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, EntityNotFoundException, IllegalBlueprintStateException, AwsServiceException, SdkClientException, GlueException Starts a new run of the specified blueprint.
This is a convenience which creates an instance of the
StartBlueprintRunRequest.Builder
avoiding the need to create one manually viaStartBlueprintRunRequest.builder()
- Parameters:
startBlueprintRunRequest
- AConsumer
that will call methods onStartBlueprintRunRequest.Builder
to create a request.- Returns:
- Result of the StartBlueprintRun operation returned by the service.
- See Also:
-
startColumnStatisticsTaskRun
default StartColumnStatisticsTaskRunResponse startColumnStatisticsTaskRun(StartColumnStatisticsTaskRunRequest startColumnStatisticsTaskRunRequest) throws AccessDeniedException, EntityNotFoundException, ColumnStatisticsTaskRunningException, OperationTimeoutException, ResourceNumberLimitExceededException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Starts a column statistics task run, for a specified table and columns.
- Parameters:
startColumnStatisticsTaskRunRequest
-- Returns:
- Result of the StartColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
startColumnStatisticsTaskRun
default StartColumnStatisticsTaskRunResponse startColumnStatisticsTaskRun(Consumer<StartColumnStatisticsTaskRunRequest.Builder> startColumnStatisticsTaskRunRequest) throws AccessDeniedException, EntityNotFoundException, ColumnStatisticsTaskRunningException, OperationTimeoutException, ResourceNumberLimitExceededException, InvalidInputException, AwsServiceException, SdkClientException, GlueException Starts a column statistics task run, for a specified table and columns.
This is a convenience which creates an instance of the
StartColumnStatisticsTaskRunRequest.Builder
avoiding the need to create one manually viaStartColumnStatisticsTaskRunRequest.builder()
- Parameters:
startColumnStatisticsTaskRunRequest
- AConsumer
that will call methods onStartColumnStatisticsTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StartColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
startCrawler
default StartCrawlerResponse startCrawler(StartCrawlerRequest startCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.
- Parameters:
startCrawlerRequest
-- Returns:
- Result of the StartCrawler operation returned by the service.
- See Also:
-
startCrawler
default StartCrawlerResponse startCrawler(Consumer<StartCrawlerRequest.Builder> startCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.
This is a convenience which creates an instance of the
StartCrawlerRequest.Builder
avoiding the need to create one manually viaStartCrawlerRequest.builder()
- Parameters:
startCrawlerRequest
- AConsumer
that will call methods onStartCrawlerRequest.Builder
to create a request.- Returns:
- Result of the StartCrawler operation returned by the service.
- See Also:
-
startCrawlerSchedule
default StartCrawlerScheduleResponse startCrawlerSchedule(StartCrawlerScheduleRequest startCrawlerScheduleRequest) throws EntityNotFoundException, SchedulerRunningException, SchedulerTransitioningException, NoScheduleException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Changes the schedule state of the specified crawler to
SCHEDULED
, unless the crawler is already running or the schedule state is alreadySCHEDULED
.- Parameters:
startCrawlerScheduleRequest
-- Returns:
- Result of the StartCrawlerSchedule operation returned by the service.
- See Also:
-
startCrawlerSchedule
default StartCrawlerScheduleResponse startCrawlerSchedule(Consumer<StartCrawlerScheduleRequest.Builder> startCrawlerScheduleRequest) throws EntityNotFoundException, SchedulerRunningException, SchedulerTransitioningException, NoScheduleException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Changes the schedule state of the specified crawler to
SCHEDULED
, unless the crawler is already running or the schedule state is alreadySCHEDULED
.
This is a convenience which creates an instance of the
StartCrawlerScheduleRequest.Builder
avoiding the need to create one manually viaStartCrawlerScheduleRequest.builder()
- Parameters:
startCrawlerScheduleRequest
- AConsumer
that will call methods onStartCrawlerScheduleRequest.Builder
to create a request.- Returns:
- Result of the StartCrawlerSchedule operation returned by the service.
- See Also:
-
startDataQualityRuleRecommendationRun
default StartDataQualityRuleRecommendationRunResponse startDataQualityRuleRecommendationRun(StartDataQualityRuleRecommendationRunRequest startDataQualityRuleRecommendationRunRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, ConflictException, AwsServiceException, SdkClientException, GlueException Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.
Recommendation runs are automatically deleted after 90 days.
- Parameters:
startDataQualityRuleRecommendationRunRequest
-- Returns:
- Result of the StartDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
startDataQualityRuleRecommendationRun
default StartDataQualityRuleRecommendationRunResponse startDataQualityRuleRecommendationRun(Consumer<StartDataQualityRuleRecommendationRunRequest.Builder> startDataQualityRuleRecommendationRunRequest) throws InvalidInputException, OperationTimeoutException, InternalServiceException, ConflictException, AwsServiceException, SdkClientException, GlueException Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.
Recommendation runs are automatically deleted after 90 days.
This is a convenience which creates an instance of the
StartDataQualityRuleRecommendationRunRequest.Builder
avoiding the need to create one manually viaStartDataQualityRuleRecommendationRunRequest.builder()
- Parameters:
startDataQualityRuleRecommendationRunRequest
- AConsumer
that will call methods onStartDataQualityRuleRecommendationRunRequest.Builder
to create a request.- Returns:
- Result of the StartDataQualityRuleRecommendationRun operation returned by the service.
- See Also:
-
startDataQualityRulesetEvaluationRun
default StartDataQualityRulesetEvaluationRunResponse startDataQualityRulesetEvaluationRun(StartDataQualityRulesetEvaluationRunRequest startDataQualityRulesetEvaluationRunRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, ConflictException, AwsServiceException, SdkClientException, GlueException Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the
GetDataQualityResult
API.- Parameters:
startDataQualityRulesetEvaluationRunRequest
-- Returns:
- Result of the StartDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
startDataQualityRulesetEvaluationRun
default StartDataQualityRulesetEvaluationRunResponse startDataQualityRulesetEvaluationRun(Consumer<StartDataQualityRulesetEvaluationRunRequest.Builder> startDataQualityRulesetEvaluationRunRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, ConflictException, AwsServiceException, SdkClientException, GlueException Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the
GetDataQualityResult
API.
This is a convenience which creates an instance of the
StartDataQualityRulesetEvaluationRunRequest.Builder
avoiding the need to create one manually viaStartDataQualityRulesetEvaluationRunRequest.builder()
- Parameters:
startDataQualityRulesetEvaluationRunRequest
- AConsumer
that will call methods onStartDataQualityRulesetEvaluationRunRequest.Builder
to create a request.- Returns:
- Result of the StartDataQualityRulesetEvaluationRun operation returned by the service.
- See Also:
-
startExportLabelsTaskRun
default StartExportLabelsTaskRunResponse startExportLabelsTaskRun(StartExportLabelsTaskRunRequest startExportLabelsTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Begins an asynchronous task to export all labeled data for a particular transform. This task is the only label-related API call that is not part of the typical active learning workflow. You typically use
StartExportLabelsTaskRun
when you want to work with all of your existing labels at the same time, such as when you want to remove or change labels that were previously submitted as truth. This API operation accepts theTransformId
whose labels you want to export and an Amazon Simple Storage Service (Amazon S3) path to export the labels to. The operation returns aTaskRunId
. You can check on the status of your task run by calling theGetMLTaskRun
API.- Parameters:
startExportLabelsTaskRunRequest
-- Returns:
- Result of the StartExportLabelsTaskRun operation returned by the service.
- See Also:
-
startExportLabelsTaskRun
default StartExportLabelsTaskRunResponse startExportLabelsTaskRun(Consumer<StartExportLabelsTaskRunRequest.Builder> startExportLabelsTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Begins an asynchronous task to export all labeled data for a particular transform. This task is the only label-related API call that is not part of the typical active learning workflow. You typically use
StartExportLabelsTaskRun
when you want to work with all of your existing labels at the same time, such as when you want to remove or change labels that were previously submitted as truth. This API operation accepts theTransformId
whose labels you want to export and an Amazon Simple Storage Service (Amazon S3) path to export the labels to. The operation returns aTaskRunId
. You can check on the status of your task run by calling theGetMLTaskRun
API.
This is a convenience which creates an instance of the
StartExportLabelsTaskRunRequest.Builder
avoiding the need to create one manually viaStartExportLabelsTaskRunRequest.builder()
- Parameters:
startExportLabelsTaskRunRequest
- AConsumer
that will call methods onStartExportLabelsTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StartExportLabelsTaskRun operation returned by the service.
- See Also:
-
startImportLabelsTaskRun
default StartImportLabelsTaskRunResponse startImportLabelsTaskRun(StartImportLabelsTaskRunRequest startImportLabelsTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality. This API operation is generally used as part of the active learning workflow that starts with the
StartMLLabelingSetGenerationTaskRun
call and that ultimately results in improving the quality of your machine learning transform.After the
StartMLLabelingSetGenerationTaskRun
finishes, Glue machine learning will have generated a series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine learning workflows). In the case of theFindMatches
transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, users upload their answers/labels with a call toStartImportLabelsTaskRun
. AfterStartImportLabelsTaskRun
finishes, all future runs of the machine learning transform use the new and improved labels and perform a higher-quality transformation.By default,
StartMLLabelingSetGenerationTaskRun
continually learns from and combines all labels that you upload unless you setReplace
to true. If you setReplace
to true,StartImportLabelsTaskRun
deletes and forgets all previously uploaded labels and learns only from the exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect labels, and you believe that they are having a negative effect on your transform quality.You can check on the status of your task run by calling the
GetMLTaskRun
operation.- Parameters:
startImportLabelsTaskRunRequest
-- Returns:
- Result of the StartImportLabelsTaskRun operation returned by the service.
- See Also:
-
startImportLabelsTaskRun
default StartImportLabelsTaskRunResponse startImportLabelsTaskRun(Consumer<StartImportLabelsTaskRunRequest.Builder> startImportLabelsTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform and improve its quality. This API operation is generally used as part of the active learning workflow that starts with the
StartMLLabelingSetGenerationTaskRun
call and that ultimately results in improving the quality of your machine learning transform.After the
StartMLLabelingSetGenerationTaskRun
finishes, Glue machine learning will have generated a series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine learning workflows). In the case of theFindMatches
transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?” After the labeling process is finished, users upload their answers/labels with a call toStartImportLabelsTaskRun
. AfterStartImportLabelsTaskRun
finishes, all future runs of the machine learning transform use the new and improved labels and perform a higher-quality transformation.By default,
StartMLLabelingSetGenerationTaskRun
continually learns from and combines all labels that you upload unless you setReplace
to true. If you setReplace
to true,StartImportLabelsTaskRun
deletes and forgets all previously uploaded labels and learns only from the exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect labels, and you believe that they are having a negative effect on your transform quality.You can check on the status of your task run by calling the
GetMLTaskRun
operation.
This is a convenience which creates an instance of the
StartImportLabelsTaskRunRequest.Builder
avoiding the need to create one manually viaStartImportLabelsTaskRunRequest.builder()
- Parameters:
startImportLabelsTaskRunRequest
- AConsumer
that will call methods onStartImportLabelsTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StartImportLabelsTaskRun operation returned by the service.
- See Also:
-
startJobRun
default StartJobRunResponse startJobRun(StartJobRunRequest startJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts a job run using a job definition.
- Parameters:
startJobRunRequest
-- Returns:
- Result of the StartJobRun operation returned by the service.
- See Also:
-
startJobRun
default StartJobRunResponse startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts a job run using a job definition.
This is a convenience which creates an instance of the
StartJobRunRequest.Builder
avoiding the need to create one manually viaStartJobRunRequest.builder()
- Parameters:
startJobRunRequest
- AConsumer
that will call methods onStartJobRunRequest.Builder
to create a request.- Returns:
- Result of the StartJobRun operation returned by the service.
- See Also:
-
startMLEvaluationTaskRun
default StartMlEvaluationTaskRunResponse startMLEvaluationTaskRun(StartMlEvaluationTaskRunRequest startMlEvaluationTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, ConcurrentRunsExceededException, MlTransformNotReadyException, AwsServiceException, SdkClientException, GlueException Starts a task to estimate the quality of the transform.
When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality.
Returns a unique identifier for the run. You can call
GetMLTaskRun
to get more information about the stats of theEvaluationTaskRun
.- Parameters:
startMlEvaluationTaskRunRequest
-- Returns:
- Result of the StartMLEvaluationTaskRun operation returned by the service.
- See Also:
-
startMLEvaluationTaskRun
default StartMlEvaluationTaskRunResponse startMLEvaluationTaskRun(Consumer<StartMlEvaluationTaskRunRequest.Builder> startMlEvaluationTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, ConcurrentRunsExceededException, MlTransformNotReadyException, AwsServiceException, SdkClientException, GlueException Starts a task to estimate the quality of the transform.
When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality.
Returns a unique identifier for the run. You can call
GetMLTaskRun
to get more information about the stats of theEvaluationTaskRun
.
This is a convenience which creates an instance of the
StartMlEvaluationTaskRunRequest.Builder
avoiding the need to create one manually viaStartMlEvaluationTaskRunRequest.builder()
- Parameters:
startMlEvaluationTaskRunRequest
- AConsumer
that will call methods onStartMlEvaluationTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StartMLEvaluationTaskRun operation returned by the service.
- See Also:
-
startMLLabelingSetGenerationTaskRun
default StartMlLabelingSetGenerationTaskRunResponse startMLLabelingSetGenerationTaskRun(StartMlLabelingSetGenerationTaskRunRequest startMlLabelingSetGenerationTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.
When the
StartMLLabelingSetGenerationTaskRun
finishes, Glue will have generated a "labeling set" or a set of questions for humans to answer.In the case of the
FindMatches
transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?”After the labeling process is finished, you can upload your labels with a call to
StartImportLabelsTaskRun
. AfterStartImportLabelsTaskRun
finishes, all future runs of the machine learning transform will use the new and improved labels and perform a higher-quality transformation.- Parameters:
startMlLabelingSetGenerationTaskRunRequest
-- Returns:
- Result of the StartMLLabelingSetGenerationTaskRun operation returned by the service.
- See Also:
-
startMLLabelingSetGenerationTaskRun
default StartMlLabelingSetGenerationTaskRunResponse startMLLabelingSetGenerationTaskRun(Consumer<StartMlLabelingSetGenerationTaskRunRequest.Builder> startMlLabelingSetGenerationTaskRunRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.
When the
StartMLLabelingSetGenerationTaskRun
finishes, Glue will have generated a "labeling set" or a set of questions for humans to answer.In the case of the
FindMatches
transform, these questions are of the form, “What is the correct way to group these rows together into groups composed entirely of matching records?”After the labeling process is finished, you can upload your labels with a call to
StartImportLabelsTaskRun
. AfterStartImportLabelsTaskRun
finishes, all future runs of the machine learning transform will use the new and improved labels and perform a higher-quality transformation.
This is a convenience which creates an instance of the
StartMlLabelingSetGenerationTaskRunRequest.Builder
avoiding the need to create one manually viaStartMlLabelingSetGenerationTaskRunRequest.builder()
- Parameters:
startMlLabelingSetGenerationTaskRunRequest
- AConsumer
that will call methods onStartMlLabelingSetGenerationTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StartMLLabelingSetGenerationTaskRun operation returned by the service.
- See Also:
-
startTrigger
default StartTriggerResponse startTrigger(StartTriggerRequest startTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.
- Parameters:
startTriggerRequest
-- Returns:
- Result of the StartTrigger operation returned by the service.
- See Also:
-
startTrigger
default StartTriggerResponse startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.
This is a convenience which creates an instance of the
StartTriggerRequest.Builder
avoiding the need to create one manually viaStartTriggerRequest.builder()
- Parameters:
startTriggerRequest
- AConsumer
that will call methods onStartTriggerRequest.Builder
to create a request.- Returns:
- Result of the StartTrigger operation returned by the service.
- See Also:
-
startWorkflowRun
default StartWorkflowRunResponse startWorkflowRun(StartWorkflowRunRequest startWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts a new run of the specified workflow.
- Parameters:
startWorkflowRunRequest
-- Returns:
- Result of the StartWorkflowRun operation returned by the service.
- See Also:
-
startWorkflowRun
default StartWorkflowRunResponse startWorkflowRun(Consumer<StartWorkflowRunRequest.Builder> startWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException Starts a new run of the specified workflow.
This is a convenience which creates an instance of the
StartWorkflowRunRequest.Builder
avoiding the need to create one manually viaStartWorkflowRunRequest.builder()
- Parameters:
startWorkflowRunRequest
- AConsumer
that will call methods onStartWorkflowRunRequest.Builder
to create a request.- Returns:
- Result of the StartWorkflowRun operation returned by the service.
- See Also:
-
stopColumnStatisticsTaskRun
default StopColumnStatisticsTaskRunResponse stopColumnStatisticsTaskRun(StopColumnStatisticsTaskRunRequest stopColumnStatisticsTaskRunRequest) throws EntityNotFoundException, ColumnStatisticsTaskNotRunningException, ColumnStatisticsTaskStoppingException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Stops a task run for the specified table.
- Parameters:
stopColumnStatisticsTaskRunRequest
-- Returns:
- Result of the StopColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
stopColumnStatisticsTaskRun
default StopColumnStatisticsTaskRunResponse stopColumnStatisticsTaskRun(Consumer<StopColumnStatisticsTaskRunRequest.Builder> stopColumnStatisticsTaskRunRequest) throws EntityNotFoundException, ColumnStatisticsTaskNotRunningException, ColumnStatisticsTaskStoppingException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Stops a task run for the specified table.
This is a convenience which creates an instance of the
StopColumnStatisticsTaskRunRequest.Builder
avoiding the need to create one manually viaStopColumnStatisticsTaskRunRequest.builder()
- Parameters:
stopColumnStatisticsTaskRunRequest
- AConsumer
that will call methods onStopColumnStatisticsTaskRunRequest.Builder
to create a request.- Returns:
- Result of the StopColumnStatisticsTaskRun operation returned by the service.
- See Also:
-
stopCrawler
default StopCrawlerResponse stopCrawler(StopCrawlerRequest stopCrawlerRequest) throws EntityNotFoundException, CrawlerNotRunningException, CrawlerStoppingException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException If the specified crawler is running, stops the crawl.
- Parameters:
stopCrawlerRequest
-- Returns:
- Result of the StopCrawler operation returned by the service.
- See Also:
-
stopCrawler
default StopCrawlerResponse stopCrawler(Consumer<StopCrawlerRequest.Builder> stopCrawlerRequest) throws EntityNotFoundException, CrawlerNotRunningException, CrawlerStoppingException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException If the specified crawler is running, stops the crawl.
This is a convenience which creates an instance of the
StopCrawlerRequest.Builder
avoiding the need to create one manually viaStopCrawlerRequest.builder()
- Parameters:
stopCrawlerRequest
- AConsumer
that will call methods onStopCrawlerRequest.Builder
to create a request.- Returns:
- Result of the StopCrawler operation returned by the service.
- See Also:
-
stopCrawlerSchedule
default StopCrawlerScheduleResponse stopCrawlerSchedule(StopCrawlerScheduleRequest stopCrawlerScheduleRequest) throws EntityNotFoundException, SchedulerNotRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Sets the schedule state of the specified crawler to
NOT_SCHEDULED
, but does not stop the crawler if it is already running.- Parameters:
stopCrawlerScheduleRequest
-- Returns:
- Result of the StopCrawlerSchedule operation returned by the service.
- See Also:
-
stopCrawlerSchedule
default StopCrawlerScheduleResponse stopCrawlerSchedule(Consumer<StopCrawlerScheduleRequest.Builder> stopCrawlerScheduleRequest) throws EntityNotFoundException, SchedulerNotRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Sets the schedule state of the specified crawler to
NOT_SCHEDULED
, but does not stop the crawler if it is already running.
This is a convenience which creates an instance of the
StopCrawlerScheduleRequest.Builder
avoiding the need to create one manually viaStopCrawlerScheduleRequest.builder()
- Parameters:
stopCrawlerScheduleRequest
- AConsumer
that will call methods onStopCrawlerScheduleRequest.Builder
to create a request.- Returns:
- Result of the StopCrawlerSchedule operation returned by the service.
- See Also:
-
stopSession
default StopSessionResponse stopSession(StopSessionRequest stopSessionRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Stops the session.
- Parameters:
stopSessionRequest
-- Returns:
- Result of the StopSession operation returned by the service.
- See Also:
-
stopSession
default StopSessionResponse stopSession(Consumer<StopSessionRequest.Builder> stopSessionRequest) throws AccessDeniedException, InternalServiceException, OperationTimeoutException, InvalidInputException, IllegalSessionStateException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Stops the session.
This is a convenience which creates an instance of the
StopSessionRequest.Builder
avoiding the need to create one manually viaStopSessionRequest.builder()
- Parameters:
stopSessionRequest
- AConsumer
that will call methods onStopSessionRequest.Builder
to create a request.- Returns:
- Result of the StopSession operation returned by the service.
- See Also:
-
stopTrigger
default StopTriggerResponse stopTrigger(StopTriggerRequest stopTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Stops a specified trigger.
- Parameters:
stopTriggerRequest
-- Returns:
- Result of the StopTrigger operation returned by the service.
- See Also:
-
stopTrigger
default StopTriggerResponse stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Stops a specified trigger.
This is a convenience which creates an instance of the
StopTriggerRequest.Builder
avoiding the need to create one manually viaStopTriggerRequest.builder()
- Parameters:
stopTriggerRequest
- AConsumer
that will call methods onStopTriggerRequest.Builder
to create a request.- Returns:
- Result of the StopTrigger operation returned by the service.
- See Also:
-
stopWorkflowRun
default StopWorkflowRunResponse stopWorkflowRun(StopWorkflowRunRequest stopWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, IllegalWorkflowStateException, AwsServiceException, SdkClientException, GlueException Stops the execution of the specified workflow run.
- Parameters:
stopWorkflowRunRequest
-- Returns:
- Result of the StopWorkflowRun operation returned by the service.
- See Also:
-
stopWorkflowRun
default StopWorkflowRunResponse stopWorkflowRun(Consumer<StopWorkflowRunRequest.Builder> stopWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, IllegalWorkflowStateException, AwsServiceException, SdkClientException, GlueException Stops the execution of the specified workflow run.
This is a convenience which creates an instance of the
StopWorkflowRunRequest.Builder
avoiding the need to create one manually viaStopWorkflowRunRequest.builder()
- Parameters:
stopWorkflowRunRequest
- AConsumer
that will call methods onStopWorkflowRunRequest.Builder
to create a request.- Returns:
- Result of the StopWorkflowRun operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.
- Parameters:
tagResourceRequest
-- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- Result of the TagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Removes tags from a resource.
- Parameters:
untagResourceRequest
-- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException Removes tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- See Also:
-
updateBlueprint
default UpdateBlueprintResponse updateBlueprint(UpdateBlueprintRequest updateBlueprintRequest) throws EntityNotFoundException, ConcurrentModificationException, InvalidInputException, OperationTimeoutException, InternalServiceException, IllegalBlueprintStateException, AwsServiceException, SdkClientException, GlueException Updates a registered blueprint.
- Parameters:
updateBlueprintRequest
-- Returns:
- Result of the UpdateBlueprint operation returned by the service.
- See Also:
-
updateBlueprint
default UpdateBlueprintResponse updateBlueprint(Consumer<UpdateBlueprintRequest.Builder> updateBlueprintRequest) throws EntityNotFoundException, ConcurrentModificationException, InvalidInputException, OperationTimeoutException, InternalServiceException, IllegalBlueprintStateException, AwsServiceException, SdkClientException, GlueException Updates a registered blueprint.
This is a convenience which creates an instance of the
UpdateBlueprintRequest.Builder
avoiding the need to create one manually viaUpdateBlueprintRequest.builder()
- Parameters:
updateBlueprintRequest
- AConsumer
that will call methods onUpdateBlueprintRequest.Builder
to create a request.- Returns:
- Result of the UpdateBlueprint operation returned by the service.
- See Also:
-
updateClassifier
default UpdateClassifierResponse updateClassifier(UpdateClassifierRequest updateClassifierRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Modifies an existing classifier (a
GrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field is present).- Parameters:
updateClassifierRequest
-- Returns:
- Result of the UpdateClassifier operation returned by the service.
- See Also:
-
updateClassifier
default UpdateClassifierResponse updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Modifies an existing classifier (a
GrokClassifier
, anXMLClassifier
, aJsonClassifier
, or aCsvClassifier
, depending on which field is present).
This is a convenience which creates an instance of the
UpdateClassifierRequest.Builder
avoiding the need to create one manually viaUpdateClassifierRequest.builder()
- Parameters:
updateClassifierRequest
- AConsumer
that will call methods onUpdateClassifierRequest.Builder
to create a request.- Returns:
- Result of the UpdateClassifier operation returned by the service.
- See Also:
-
updateColumnStatisticsForPartition
default UpdateColumnStatisticsForPartitionResponse updateColumnStatisticsForPartition(UpdateColumnStatisticsForPartitionRequest updateColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates or updates partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
UpdatePartition
.- Parameters:
updateColumnStatisticsForPartitionRequest
-- Returns:
- Result of the UpdateColumnStatisticsForPartition operation returned by the service.
- See Also:
-
updateColumnStatisticsForPartition
default UpdateColumnStatisticsForPartitionResponse updateColumnStatisticsForPartition(Consumer<UpdateColumnStatisticsForPartitionRequest.Builder> updateColumnStatisticsForPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates or updates partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
UpdatePartition
.
This is a convenience which creates an instance of the
UpdateColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually viaUpdateColumnStatisticsForPartitionRequest.builder()
- Parameters:
updateColumnStatisticsForPartitionRequest
- AConsumer
that will call methods onUpdateColumnStatisticsForPartitionRequest.Builder
to create a request.- Returns:
- Result of the UpdateColumnStatisticsForPartition operation returned by the service.
- See Also:
-
updateColumnStatisticsForTable
default UpdateColumnStatisticsForTableResponse updateColumnStatisticsForTable(UpdateColumnStatisticsForTableRequest updateColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates or updates table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
UpdateTable
.- Parameters:
updateColumnStatisticsForTableRequest
-- Returns:
- Result of the UpdateColumnStatisticsForTable operation returned by the service.
- See Also:
-
updateColumnStatisticsForTable
default UpdateColumnStatisticsForTableResponse updateColumnStatisticsForTable(Consumer<UpdateColumnStatisticsForTableRequest.Builder> updateColumnStatisticsForTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Creates or updates table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is
UpdateTable
.
This is a convenience which creates an instance of the
UpdateColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually viaUpdateColumnStatisticsForTableRequest.builder()
- Parameters:
updateColumnStatisticsForTableRequest
- AConsumer
that will call methods onUpdateColumnStatisticsForTableRequest.Builder
to create a request.- Returns:
- Result of the UpdateColumnStatisticsForTable operation returned by the service.
- See Also:
-
updateConnection
default UpdateConnectionResponse updateConnection(UpdateConnectionRequest updateConnectionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates a connection definition in the Data Catalog.
- Parameters:
updateConnectionRequest
-- Returns:
- Result of the UpdateConnection operation returned by the service.
- See Also:
-
updateConnection
default UpdateConnectionResponse updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates a connection definition in the Data Catalog.
This is a convenience which creates an instance of the
UpdateConnectionRequest.Builder
avoiding the need to create one manually viaUpdateConnectionRequest.builder()
- Parameters:
updateConnectionRequest
- AConsumer
that will call methods onUpdateConnectionRequest.Builder
to create a request.- Returns:
- Result of the UpdateConnection operation returned by the service.
- See Also:
-
updateCrawler
default UpdateCrawlerResponse updateCrawler(UpdateCrawlerRequest updateCrawlerRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, CrawlerRunningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Updates a crawler. If a crawler is running, you must stop it using
StopCrawler
before updating it.- Parameters:
updateCrawlerRequest
-- Returns:
- Result of the UpdateCrawler operation returned by the service.
- See Also:
-
updateCrawler
default UpdateCrawlerResponse updateCrawler(Consumer<UpdateCrawlerRequest.Builder> updateCrawlerRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, CrawlerRunningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Updates a crawler. If a crawler is running, you must stop it using
StopCrawler
before updating it.
This is a convenience which creates an instance of the
UpdateCrawlerRequest.Builder
avoiding the need to create one manually viaUpdateCrawlerRequest.builder()
- Parameters:
updateCrawlerRequest
- AConsumer
that will call methods onUpdateCrawlerRequest.Builder
to create a request.- Returns:
- Result of the UpdateCrawler operation returned by the service.
- See Also:
-
updateCrawlerSchedule
default UpdateCrawlerScheduleResponse updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest) throws EntityNotFoundException, InvalidInputException, VersionMismatchException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Updates the schedule of a crawler using a
cron
expression.- Parameters:
updateCrawlerScheduleRequest
-- Returns:
- Result of the UpdateCrawlerSchedule operation returned by the service.
- See Also:
-
updateCrawlerSchedule
default UpdateCrawlerScheduleResponse updateCrawlerSchedule(Consumer<UpdateCrawlerScheduleRequest.Builder> updateCrawlerScheduleRequest) throws EntityNotFoundException, InvalidInputException, VersionMismatchException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Updates the schedule of a crawler using a
cron
expression.
This is a convenience which creates an instance of the
UpdateCrawlerScheduleRequest.Builder
avoiding the need to create one manually viaUpdateCrawlerScheduleRequest.builder()
- Parameters:
updateCrawlerScheduleRequest
- AConsumer
that will call methods onUpdateCrawlerScheduleRequest.Builder
to create a request.- Returns:
- Result of the UpdateCrawlerSchedule operation returned by the service.
- See Also:
-
updateDataQualityRuleset
default UpdateDataQualityRulesetResponse updateDataQualityRuleset(UpdateDataQualityRulesetRequest updateDataQualityRulesetRequest) throws EntityNotFoundException, AlreadyExistsException, IdempotentParameterMismatchException, InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Updates the specified data quality ruleset.
- Parameters:
updateDataQualityRulesetRequest
-- Returns:
- Result of the UpdateDataQualityRuleset operation returned by the service.
- See Also:
-
updateDataQualityRuleset
default UpdateDataQualityRulesetResponse updateDataQualityRuleset(Consumer<UpdateDataQualityRulesetRequest.Builder> updateDataQualityRulesetRequest) throws EntityNotFoundException, AlreadyExistsException, IdempotentParameterMismatchException, InvalidInputException, OperationTimeoutException, InternalServiceException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException Updates the specified data quality ruleset.
This is a convenience which creates an instance of the
UpdateDataQualityRulesetRequest.Builder
avoiding the need to create one manually viaUpdateDataQualityRulesetRequest.builder()
- Parameters:
updateDataQualityRulesetRequest
- AConsumer
that will call methods onUpdateDataQualityRulesetRequest.Builder
to create a request.- Returns:
- Result of the UpdateDataQualityRuleset operation returned by the service.
- See Also:
-
updateDatabase
default UpdateDatabaseResponse updateDatabase(UpdateDatabaseRequest updateDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing database definition in a Data Catalog.
- Parameters:
updateDatabaseRequest
-- Returns:
- Result of the UpdateDatabase operation returned by the service.
- See Also:
-
updateDatabase
default UpdateDatabaseResponse updateDatabase(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing database definition in a Data Catalog.
This is a convenience which creates an instance of the
UpdateDatabaseRequest.Builder
avoiding the need to create one manually viaUpdateDatabaseRequest.builder()
- Parameters:
updateDatabaseRequest
- AConsumer
that will call methods onUpdateDatabaseRequest.Builder
to create a request.- Returns:
- Result of the UpdateDatabase operation returned by the service.
- See Also:
-
updateDevEndpoint
default UpdateDevEndpointResponse updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, AwsServiceException, SdkClientException, GlueException Updates a specified development endpoint.
- Parameters:
updateDevEndpointRequest
-- Returns:
- Result of the UpdateDevEndpoint operation returned by the service.
- See Also:
-
updateDevEndpoint
default UpdateDevEndpointResponse updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, AwsServiceException, SdkClientException, GlueException Updates a specified development endpoint.
This is a convenience which creates an instance of the
UpdateDevEndpointRequest.Builder
avoiding the need to create one manually viaUpdateDevEndpointRequest.builder()
- Parameters:
updateDevEndpointRequest
- AConsumer
that will call methods onUpdateDevEndpointRequest.Builder
to create a request.- Returns:
- Result of the UpdateDevEndpoint operation returned by the service.
- See Also:
-
updateJob
default UpdateJobResponse updateJob(UpdateJobRequest updateJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing job definition. The previous job definition is completely overwritten by this information.
- Parameters:
updateJobRequest
-- Returns:
- Result of the UpdateJob operation returned by the service.
- See Also:
-
updateJob
default UpdateJobResponse updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing job definition. The previous job definition is completely overwritten by this information.
This is a convenience which creates an instance of the
UpdateJobRequest.Builder
avoiding the need to create one manually viaUpdateJobRequest.builder()
- Parameters:
updateJobRequest
- AConsumer
that will call methods onUpdateJobRequest.Builder
to create a request.- Returns:
- Result of the UpdateJob operation returned by the service.
- See Also:
-
updateJobFromSourceControl
default UpdateJobFromSourceControlResponse updateJobFromSourceControl(UpdateJobFromSourceControlRequest updateJobFromSourceControlRequest) throws AccessDeniedException, AlreadyExistsException, InvalidInputException, ValidationException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts.
This API supports optional parameters which take in the repository information.
- Parameters:
updateJobFromSourceControlRequest
-- Returns:
- Result of the UpdateJobFromSourceControl operation returned by the service.
- See Also:
-
updateJobFromSourceControl
default UpdateJobFromSourceControlResponse updateJobFromSourceControl(Consumer<UpdateJobFromSourceControlRequest.Builder> updateJobFromSourceControlRequest) throws AccessDeniedException, AlreadyExistsException, InvalidInputException, ValidationException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts.
This API supports optional parameters which take in the repository information.
This is a convenience which creates an instance of the
UpdateJobFromSourceControlRequest.Builder
avoiding the need to create one manually viaUpdateJobFromSourceControlRequest.builder()
- Parameters:
updateJobFromSourceControlRequest
- AConsumer
that will call methods onUpdateJobFromSourceControlRequest.Builder
to create a request.- Returns:
- Result of the UpdateJobFromSourceControl operation returned by the service.
- See Also:
-
updateMLTransform
default UpdateMlTransformResponse updateMLTransform(UpdateMlTransformRequest updateMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, AwsServiceException, SdkClientException, GlueException Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results.
After calling this operation, you can call the
StartMLEvaluationTaskRun
operation to assess how well your new parameters achieved your goals (such as improving the quality of your machine learning transform, or making it more cost-effective).- Parameters:
updateMlTransformRequest
-- Returns:
- Result of the UpdateMLTransform operation returned by the service.
- See Also:
-
updateMLTransform
default UpdateMlTransformResponse updateMLTransform(Consumer<UpdateMlTransformRequest.Builder> updateMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, AwsServiceException, SdkClientException, GlueException Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results.
After calling this operation, you can call the
StartMLEvaluationTaskRun
operation to assess how well your new parameters achieved your goals (such as improving the quality of your machine learning transform, or making it more cost-effective).
This is a convenience which creates an instance of the
UpdateMlTransformRequest.Builder
avoiding the need to create one manually viaUpdateMlTransformRequest.builder()
- Parameters:
updateMlTransformRequest
- AConsumer
that will call methods onUpdateMlTransformRequest.Builder
to create a request.- Returns:
- Result of the UpdateMLTransform operation returned by the service.
- See Also:
-
updatePartition
default UpdatePartitionResponse updatePartition(UpdatePartitionRequest updatePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates a partition.
- Parameters:
updatePartitionRequest
-- Returns:
- Result of the UpdatePartition operation returned by the service.
- See Also:
-
updatePartition
default UpdatePartitionResponse updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates a partition.
This is a convenience which creates an instance of the
UpdatePartitionRequest.Builder
avoiding the need to create one manually viaUpdatePartitionRequest.builder()
- Parameters:
updatePartitionRequest
- AConsumer
that will call methods onUpdatePartitionRequest.Builder
to create a request.- Returns:
- Result of the UpdatePartition operation returned by the service.
- See Also:
-
updateRegistry
default UpdateRegistryResponse updateRegistry(UpdateRegistryRequest updateRegistryRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.
- Parameters:
updateRegistryRequest
-- Returns:
- Result of the UpdateRegistry operation returned by the service.
- See Also:
-
updateRegistry
default UpdateRegistryResponse updateRegistry(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.
This is a convenience which creates an instance of the
UpdateRegistryRequest.Builder
avoiding the need to create one manually viaUpdateRegistryRequest.builder()
- Parameters:
updateRegistryRequest
- AConsumer
that will call methods onUpdateRegistryRequest.Builder
to create a request.- Returns:
- Result of the UpdateRegistry operation returned by the service.
- See Also:
-
updateSchema
default UpdateSchemaResponse updateSchema(UpdateSchemaRequest updateSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates the description, compatibility setting, or version checkpoint for a schema set.
For updating the compatibility setting, the call will not validate compatibility for the entire set of schema versions with the new compatibility setting. If the value for
Compatibility
is provided, theVersionNumber
(a checkpoint) is also required. The API will validate the checkpoint version number for consistency.If the value for the
VersionNumber
(checkpoint) is provided,Compatibility
is optional and this can be used to set/reset a checkpoint for the schema.This update will happen only if the schema is in the AVAILABLE state.
- Parameters:
updateSchemaRequest
-- Returns:
- Result of the UpdateSchema operation returned by the service.
- See Also:
-
updateSchema
default UpdateSchemaResponse updateSchema(Consumer<UpdateSchemaRequest.Builder> updateSchemaRequest) throws InvalidInputException, AccessDeniedException, EntityNotFoundException, ConcurrentModificationException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates the description, compatibility setting, or version checkpoint for a schema set.
For updating the compatibility setting, the call will not validate compatibility for the entire set of schema versions with the new compatibility setting. If the value for
Compatibility
is provided, theVersionNumber
(a checkpoint) is also required. The API will validate the checkpoint version number for consistency.If the value for the
VersionNumber
(checkpoint) is provided,Compatibility
is optional and this can be used to set/reset a checkpoint for the schema.This update will happen only if the schema is in the AVAILABLE state.
This is a convenience which creates an instance of the
UpdateSchemaRequest.Builder
avoiding the need to create one manually viaUpdateSchemaRequest.builder()
- Parameters:
updateSchemaRequest
- AConsumer
that will call methods onUpdateSchemaRequest.Builder
to create a request.- Returns:
- Result of the UpdateSchema operation returned by the service.
- See Also:
-
updateSourceControlFromJob
default UpdateSourceControlFromJobResponse updateSourceControlFromJob(UpdateSourceControlFromJobRequest updateSourceControlFromJobRequest) throws AccessDeniedException, AlreadyExistsException, InvalidInputException, ValidationException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.
This API supports optional parameters which take in the repository information.
- Parameters:
updateSourceControlFromJobRequest
-- Returns:
- Result of the UpdateSourceControlFromJob operation returned by the service.
- See Also:
-
updateSourceControlFromJob
default UpdateSourceControlFromJobResponse updateSourceControlFromJob(Consumer<UpdateSourceControlFromJobRequest.Builder> updateSourceControlFromJobRequest) throws AccessDeniedException, AlreadyExistsException, InvalidInputException, ValidationException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.
This API supports optional parameters which take in the repository information.
This is a convenience which creates an instance of the
UpdateSourceControlFromJobRequest.Builder
avoiding the need to create one manually viaUpdateSourceControlFromJobRequest.builder()
- Parameters:
updateSourceControlFromJobRequest
- AConsumer
that will call methods onUpdateSourceControlFromJobRequest.Builder
to create a request.- Returns:
- Result of the UpdateSourceControlFromJob operation returned by the service.
- See Also:
-
updateTable
default UpdateTableResponse updateTable(UpdateTableRequest updateTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNumberLimitExceededException, GlueEncryptionException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Updates a metadata table in the Data Catalog.
- Parameters:
updateTableRequest
-- Returns:
- Result of the UpdateTable operation returned by the service.
- See Also:
-
updateTable
default UpdateTableResponse updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNumberLimitExceededException, GlueEncryptionException, ResourceNotReadyException, AwsServiceException, SdkClientException, GlueException Updates a metadata table in the Data Catalog.
This is a convenience which creates an instance of the
UpdateTableRequest.Builder
avoiding the need to create one manually viaUpdateTableRequest.builder()
- Parameters:
updateTableRequest
- AConsumer
that will call methods onUpdateTableRequest.Builder
to create a request.- Returns:
- Result of the UpdateTable operation returned by the service.
- See Also:
-
updateTableOptimizer
default UpdateTableOptimizerResponse updateTableOptimizer(UpdateTableOptimizerRequest updateTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates the configuration for an existing table optimizer.
- Parameters:
updateTableOptimizerRequest
-- Returns:
- Result of the UpdateTableOptimizer operation returned by the service.
- See Also:
-
updateTableOptimizer
default UpdateTableOptimizerResponse updateTableOptimizer(Consumer<UpdateTableOptimizerRequest.Builder> updateTableOptimizerRequest) throws EntityNotFoundException, InvalidInputException, AccessDeniedException, InternalServiceException, AwsServiceException, SdkClientException, GlueException Updates the configuration for an existing table optimizer.
This is a convenience which creates an instance of the
UpdateTableOptimizerRequest.Builder
avoiding the need to create one manually viaUpdateTableOptimizerRequest.builder()
- Parameters:
updateTableOptimizerRequest
- AConsumer
that will call methods onUpdateTableOptimizerRequest.Builder
to create a request.- Returns:
- Result of the UpdateTableOptimizer operation returned by the service.
- See Also:
-
updateTrigger
default UpdateTriggerResponse updateTrigger(UpdateTriggerRequest updateTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates a trigger definition.
- Parameters:
updateTriggerRequest
-- Returns:
- Result of the UpdateTrigger operation returned by the service.
- See Also:
-
updateTrigger
default UpdateTriggerResponse updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates a trigger definition.
This is a convenience which creates an instance of the
UpdateTriggerRequest.Builder
avoiding the need to create one manually viaUpdateTriggerRequest.builder()
- Parameters:
updateTriggerRequest
- AConsumer
that will call methods onUpdateTriggerRequest.Builder
to create a request.- Returns:
- Result of the UpdateTrigger operation returned by the service.
- See Also:
-
updateUserDefinedFunction
default UpdateUserDefinedFunctionResponse updateUserDefinedFunction(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates an existing function definition in the Data Catalog.
- Parameters:
updateUserDefinedFunctionRequest
-- Returns:
- Result of the UpdateUserDefinedFunction operation returned by the service.
- See Also:
-
updateUserDefinedFunction
default UpdateUserDefinedFunctionResponse updateUserDefinedFunction(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException Updates an existing function definition in the Data Catalog.
This is a convenience which creates an instance of the
UpdateUserDefinedFunctionRequest.Builder
avoiding the need to create one manually viaUpdateUserDefinedFunctionRequest.builder()
- Parameters:
updateUserDefinedFunctionRequest
- AConsumer
that will call methods onUpdateUserDefinedFunctionRequest.Builder
to create a request.- Returns:
- Result of the UpdateUserDefinedFunction operation returned by the service.
- See Also:
-
updateWorkflow
default UpdateWorkflowResponse updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing workflow.
- Parameters:
updateWorkflowRequest
-- Returns:
- Result of the UpdateWorkflow operation returned by the service.
- See Also:
-
updateWorkflow
default UpdateWorkflowResponse updateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException Updates an existing workflow.
This is a convenience which creates an instance of the
UpdateWorkflowRequest.Builder
avoiding the need to create one manually viaUpdateWorkflowRequest.builder()
- Parameters:
updateWorkflowRequest
- AConsumer
that will call methods onUpdateWorkflowRequest.Builder
to create a request.- Returns:
- Result of the UpdateWorkflow operation returned by the service.
- See Also:
-
create
Create aGlueClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aGlueClient
. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-