@Generated(value="software.amazon.awssdk:codegen") public interface GlueClient extends SdkClient
builder()
method.
Defines the public endpoint for the AWS Glue service.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
default BatchCreatePartitionResponse |
batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default BatchCreatePartitionResponse |
batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default BatchDeleteConnectionResponse |
batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default BatchDeleteConnectionResponse |
batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default BatchDeletePartitionResponse |
batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default BatchDeletePartitionResponse |
batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default BatchDeleteTableResponse |
batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest)
Deletes multiple tables at once.
|
default BatchDeleteTableResponse |
batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest)
Deletes multiple tables at once.
|
default BatchDeleteTableVersionResponse |
batchDeleteTableVersion(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
|
default BatchDeleteTableVersionResponse |
batchDeleteTableVersion(Consumer<BatchDeleteTableVersionRequest.Builder> batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
|
default BatchGetCrawlersResponse |
batchGetCrawlers(BatchGetCrawlersRequest batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names.
|
default BatchGetCrawlersResponse |
batchGetCrawlers(Consumer<BatchGetCrawlersRequest.Builder> batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names.
|
default BatchGetDevEndpointsResponse |
batchGetDevEndpoints(BatchGetDevEndpointsRequest batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names.
|
default BatchGetDevEndpointsResponse |
batchGetDevEndpoints(Consumer<BatchGetDevEndpointsRequest.Builder> batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names.
|
default BatchGetJobsResponse |
batchGetJobs(BatchGetJobsRequest batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names.
|
default BatchGetJobsResponse |
batchGetJobs(Consumer<BatchGetJobsRequest.Builder> batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names.
|
default BatchGetPartitionResponse |
batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default BatchGetPartitionResponse |
batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default BatchGetTriggersResponse |
batchGetTriggers(BatchGetTriggersRequest batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names.
|
default BatchGetTriggersResponse |
batchGetTriggers(Consumer<BatchGetTriggersRequest.Builder> batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names.
|
default BatchGetWorkflowsResponse |
batchGetWorkflows(BatchGetWorkflowsRequest batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names.
|
default BatchGetWorkflowsResponse |
batchGetWorkflows(Consumer<BatchGetWorkflowsRequest.Builder> batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names.
|
default BatchStopJobRunResponse |
batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
|
default BatchStopJobRunResponse |
batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
|
static GlueClientBuilder |
builder()
Create a builder that can be used to configure and create a
GlueClient . |
default CancelMlTaskRunResponse |
cancelMLTaskRun(CancelMlTaskRunRequest cancelMlTaskRunRequest)
Cancels (stops) a task run.
|
default CancelMlTaskRunResponse |
cancelMLTaskRun(Consumer<CancelMlTaskRunRequest.Builder> cancelMlTaskRunRequest)
Cancels (stops) a task run.
|
static GlueClient |
create()
Create a
GlueClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
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 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 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 AWS Glue machine learning transform.
|
default CreateMlTransformResponse |
createMLTransform(CreateMlTransformRequest createMlTransformRequest)
Creates an AWS 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 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.
|
default CreateSecurityConfigurationResponse |
createSecurityConfiguration(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest)
Creates a new security configuration.
|
default CreateSecurityConfigurationResponse |
createSecurityConfiguration(CreateSecurityConfigurationRequest createSecurityConfigurationRequest)
Creates a new security configuration.
|
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 CreateTriggerResponse |
createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
Creates a new trigger.
|
default CreateTriggerResponse |
createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
|
default CreateUserDefinedFunctionResponse |
createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
|
default CreateUserDefinedFunctionResponse |
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 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.
|
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 AWS Glue Data Catalog, unless the crawler state is
RUNNING . |
default DeleteCrawlerResponse |
deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the AWS Glue Data Catalog, unless the crawler state is
RUNNING . |
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 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 AWS Glue machine learning transform.
|
default DeleteMlTransformResponse |
deleteMLTransform(DeleteMlTransformRequest deleteMlTransformRequest)
Deletes an AWS 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 DeleteResourcePolicyResponse |
deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)
Deletes a specified policy.
|
default DeleteResourcePolicyResponse |
deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)
Deletes a specified policy.
|
default DeleteSecurityConfigurationResponse |
deleteSecurityConfiguration(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
|
default DeleteSecurityConfigurationResponse |
deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
|
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 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.
|
default DeleteUserDefinedFunctionResponse |
deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
|
default DeleteUserDefinedFunctionResponse |
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 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)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersIterable |
getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
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)
Retrieves a list of connection definitions from the Data Catalog.
|
default GetConnectionsIterable |
getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
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)
Retrieves metrics about specified crawlers.
|
default GetCrawlerMetricsIterable |
getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
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)
Retrieves metadata for all crawlers defined in the customer account.
|
default GetCrawlersIterable |
getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
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)
Retrieves all databases defined in a given Data Catalog.
|
default GetDatabasesIterable |
getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
|
default GetDataCatalogEncryptionSettingsResponse |
getDataCatalogEncryptionSettings(Consumer<GetDataCatalogEncryptionSettingsRequest.Builder> getDataCatalogEncryptionSettingsRequest)
Retrieves the security configuration for a specified catalog.
|
default GetDataCatalogEncryptionSettingsResponse |
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 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 AWS account.
|
default GetDevEndpointsResponse |
getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this AWS account.
|
default GetDevEndpointsIterable |
getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the development endpoints in this AWS account.
|
default GetDevEndpointsIterable |
getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this AWS account.
|
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)
Retrieves metadata for all runs of a given job definition.
|
default GetJobRunsIterable |
getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
|
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)
Retrieves all current job definitions.
|
default GetJobsIterable |
getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current job definitions.
|
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)
Gets a list of runs for a machine learning transform.
|
default GetMLTaskRunsIterable |
getMLTaskRunsPaginator(GetMlTaskRunsRequest getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform.
|
default GetMlTransformResponse |
getMLTransform(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest)
Gets an AWS Glue machine learning transform artifact and all its corresponding metadata.
|
default GetMlTransformResponse |
getMLTransform(GetMlTransformRequest getMlTransformRequest)
Gets an AWS Glue machine learning transform artifact and all its corresponding metadata.
|
default GetMlTransformsResponse |
getMLTransforms(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing AWS Glue machine learning transforms.
|
default GetMlTransformsResponse |
getMLTransforms(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing AWS Glue machine learning transforms.
|
default GetMLTransformsIterable |
getMLTransformsPaginator(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing AWS Glue machine learning transforms.
|
default GetMLTransformsIterable |
getMLTransformsPaginator(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing AWS Glue machine learning transforms.
|
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 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)
Retrieves information about the partitions in a table.
|
default GetPartitionsIterable |
getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
|
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 GetResourcePolicyResponse |
getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest)
Retrieves a specified resource policy.
|
default GetResourcePolicyResponse |
getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest)
Retrieves a specified resource policy.
|
default GetSecurityConfigurationResponse |
getSecurityConfiguration(Consumer<GetSecurityConfigurationRequest.Builder> getSecurityConfigurationRequest)
Retrieves a specified security configuration.
|
default GetSecurityConfigurationResponse |
getSecurityConfiguration(GetSecurityConfigurationRequest getSecurityConfigurationRequest)
Retrieves a specified security configuration.
|
default GetSecurityConfigurationsResponse |
getSecurityConfigurations(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetSecurityConfigurationsResponse |
getSecurityConfigurations(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetSecurityConfigurationsIterable |
getSecurityConfigurationsPaginator(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetSecurityConfigurationsIterable |
getSecurityConfigurationsPaginator(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetTableResponse |
getTable(Consumer<GetTableRequest.Builder> getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default GetTableResponse |
getTable(GetTableRequest getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default GetTablesResponse |
getTables(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database . |
default GetTablesResponse |
getTables(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database . |
default GetTablesIterable |
getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database . |
default GetTablesIterable |
getTablesPaginator(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database . |
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)
Retrieves a list of strings that identify available versions of a specified table.
|
default GetTableVersionsIterable |
getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
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)
Gets all the triggers associated with a job.
|
default GetTriggersIterable |
getTriggersPaginator(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
|
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)
Retrieves multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsIterable |
getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
|
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)
Retrieves metadata for all runs of a given workflow.
|
default GetWorkflowRunsIterable |
getWorkflowRunsPaginator(GetWorkflowRunsRequest getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
|
default ImportCatalogToGlueResponse |
importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to AWS Glue
|
default ImportCatalogToGlueResponse |
importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to AWS Glue
|
default ListCrawlersResponse |
listCrawlers(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this AWS account, or the resources with the specified tag.
|
default ListCrawlersResponse |
listCrawlers(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this AWS account, or the resources with the specified tag.
|
default ListCrawlersIterable |
listCrawlersPaginator(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this AWS account, or the resources with the specified tag.
|
default ListCrawlersIterable |
listCrawlersPaginator(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this AWS account, or the resources with the specified tag.
|
default ListDevEndpointsResponse |
listDevEndpoints(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this AWS account, or the resources with the
specified tag. |
default ListDevEndpointsResponse |
listDevEndpoints(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this AWS account, or the resources with the
specified tag. |
default ListDevEndpointsIterable |
listDevEndpointsPaginator(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this AWS account, or the resources with the
specified tag. |
default ListDevEndpointsIterable |
listDevEndpointsPaginator(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this AWS account, or the resources with the
specified tag. |
default ListJobsResponse |
listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this AWS account, or the resources with the specified tag.
|
default ListJobsResponse |
listJobs(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this AWS account, or the resources with the specified tag.
|
default ListJobsIterable |
listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this AWS account, or the resources with the specified tag.
|
default ListJobsIterable |
listJobsPaginator(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this AWS account, or the resources with the specified tag.
|
default ListMlTransformsResponse |
listMLTransforms(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS account, or
the resources with the specified tag.
|
default ListMlTransformsResponse |
listMLTransforms(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS account, or
the resources with the specified tag.
|
default ListMLTransformsIterable |
listMLTransformsPaginator(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS account, or
the resources with the specified tag.
|
default ListMLTransformsIterable |
listMLTransformsPaginator(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS account, or
the resources with the specified tag.
|
default ListTriggersResponse |
listTriggers(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this AWS account, or the resources with the specified tag.
|
default ListTriggersResponse |
listTriggers(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this AWS account, or the resources with the specified tag.
|
default ListTriggersIterable |
listTriggersPaginator(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this AWS account, or the resources with the specified tag.
|
default ListTriggersIterable |
listTriggersPaginator(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this AWS account, or the resources with the specified tag.
|
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)
Lists names of workflows created in the account.
|
default ListWorkflowsIterable |
listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest)
Lists names of workflows created in the account.
|
default PutDataCatalogEncryptionSettingsResponse |
putDataCatalogEncryptionSettings(Consumer<PutDataCatalogEncryptionSettingsRequest.Builder> putDataCatalogEncryptionSettingsRequest)
Sets the security configuration for a specified catalog.
|
default PutDataCatalogEncryptionSettingsResponse |
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 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.
|
default ResetJobBookmarkResponse |
resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
|
default ResetJobBookmarkResponse |
resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
|
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)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
default SearchTablesIterable |
searchTablesPaginator(SearchTablesRequest searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
static ServiceMetadata |
serviceMetadata() |
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 to
SCHEDULED , unless the crawler is already
running or the schedule state is already SCHEDULED . |
default StartCrawlerScheduleResponse |
startCrawlerSchedule(StartCrawlerScheduleRequest startCrawlerScheduleRequest)
Changes the schedule state of the specified crawler to
SCHEDULED , unless the crawler is already
running or the schedule state is already SCHEDULED . |
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.
|
default StartMlLabelingSetGenerationTaskRunResponse |
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.
|
default StartMlLabelingSetGenerationTaskRunResponse |
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.
|
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 to
NOT_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 to
NOT_SCHEDULED , but does not stop the crawler if
it is already running. |
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 UpdateClassifierResponse |
updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
Modifies an existing classifier (a
GrokClassifier , an XMLClassifier , a
JsonClassifier , or a CsvClassifier , depending on which field is present). |
default UpdateClassifierResponse |
updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (a
GrokClassifier , an XMLClassifier , a
JsonClassifier , or a CsvClassifier , depending on which field is present). |
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 a
cron expression. |
default UpdateCrawlerScheduleResponse |
updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a
cron 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 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.
|
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 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 UpdateTriggerResponse |
updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest)
Updates a trigger definition.
|
default UpdateTriggerResponse |
updateTrigger(UpdateTriggerRequest updateTriggerRequest)
Updates a trigger definition.
|
default UpdateUserDefinedFunctionResponse |
updateUserDefinedFunction(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
|
default UpdateUserDefinedFunctionResponse |
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.
|
serviceName
close
static final String SERVICE_NAME
static GlueClient create()
GlueClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static GlueClientBuilder builder()
GlueClient
.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.
batchCreatePartitionRequest
- InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchCreatePartitionRequest.builder()
batchCreatePartitionRequest
- A Consumer
that will call methods on BatchCreatePartitionRequest.Builder
to create a
request.InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchDeleteConnectionResponse batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a list of connection definitions from the Data Catalog.
batchDeleteConnectionRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchDeleteConnectionRequest.builder()
batchDeleteConnectionRequest
- A Consumer
that will call methods on BatchDeleteConnectionRequest.Builder
to create a
request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchDeletePartitionResponse batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes one or more partitions in a batch operation.
batchDeletePartitionRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchDeletePartitionRequest.builder()
batchDeletePartitionRequest
- A Consumer
that will call methods on BatchDeletePartitionRequest.Builder
to create a
request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchDeleteTableResponse batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, and DeletePartition
or
BatchDeletePartition
, to delete any resources that belong to the table.
batchDeleteTableRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchDeleteTableResponse batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, and DeletePartition
or
BatchDeletePartition
, 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 via BatchDeleteTableRequest.builder()
batchDeleteTableRequest
- A Consumer
that will call methods on BatchDeleteTableRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchDeleteTableVersionResponse batchDeleteTableVersion(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified batch of versions of a table.
batchDeleteTableVersionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchDeleteTableVersionRequest.builder()
batchDeleteTableVersionRequest
- A Consumer
that will call methods on BatchDeleteTableVersionRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
batchGetCrawlersRequest
- InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchGetCrawlersRequest.builder()
batchGetCrawlersRequest
- A Consumer
that will call methods on BatchGetCrawlersRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
batchGetDevEndpointsRequest
- AccessDeniedException
- Access to a resource was denied.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchGetDevEndpointsRequest.builder()
batchGetDevEndpointsRequest
- A Consumer
that will call methods on BatchGetDevEndpointsRequest.Builder
to create a
request.AccessDeniedException
- Access to a resource was denied.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
batchGetJobsRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchGetJobsRequest.builder()
batchGetJobsRequest
- A Consumer
that will call methods on BatchGetJobsRequest.Builder
to create a request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchGetPartitionResponse batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves partitions in a batch request.
batchGetPartitionRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchGetPartitionResponse batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, 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 via BatchGetPartitionRequest.builder()
batchGetPartitionRequest
- A Consumer
that will call methods on BatchGetPartitionRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
batchGetTriggersRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchGetTriggersRequest.builder()
batchGetTriggersRequest
- A Consumer
that will call methods on BatchGetTriggersRequest.Builder
to create a request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
batchGetWorkflowsRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchGetWorkflowsRequest.builder()
batchGetWorkflowsRequest
- A Consumer
that will call methods on BatchGetWorkflowsRequest.Builder
to create a request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default BatchStopJobRunResponse batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Stops one or more job runs for a specified job definition.
batchStopJobRunRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via BatchStopJobRunRequest.builder()
batchStopJobRunRequest
- A Consumer
that will call methods on BatchStopJobRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS 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's TransformID
and the task run's
TaskRunId
.
cancelMlTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS 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's TransformID
and the task run's
TaskRunId
.
This is a convenience which creates an instance of the CancelMlTaskRunRequest.Builder
avoiding the need
to create one manually via CancelMlTaskRunRequest.builder()
cancelMlTaskRunRequest
- A Consumer
that will call methods on CancelMLTaskRunRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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
, an
XMLClassifier
, a JsonClassifier
, or a CsvClassifier
, depending on which
field of the request is present.
createClassifierRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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
, an
XMLClassifier
, a JsonClassifier
, or a CsvClassifier
, 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 via CreateClassifierRequest.builder()
createClassifierRequest
- A Consumer
that will call methods on CreateClassifierRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateConnectionResponse createConnection(CreateConnectionRequest createConnectionRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Creates a connection definition in the Data Catalog.
createConnectionRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateConnectionResponse createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Creates a connection definition in the Data Catalog.
This is a convenience which creates an instance of the CreateConnectionRequest.Builder
avoiding the need
to create one manually via CreateConnectionRequest.builder()
createConnectionRequest
- A Consumer
that will call methods on CreateConnectionRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, the jdbcTargets
field, or the
DynamoDBTargets
field.
createCrawlerRequest
- InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, the jdbcTargets
field, or the
DynamoDBTargets
field.
This is a convenience which creates an instance of the CreateCrawlerRequest.Builder
avoiding the need to
create one manually via CreateCrawlerRequest.builder()
createCrawlerRequest
- A Consumer
that will call methods on CreateCrawlerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateDatabaseResponse createDatabase(CreateDatabaseRequest createDatabaseRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Creates a new database in a Data Catalog.
createDatabaseRequest
- InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateDatabaseResponse createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via CreateDatabaseRequest.builder()
createDatabaseRequest
- A Consumer
that will call methods on CreateDatabaseRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateDevEndpointResponse createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest) throws AccessDeniedException, AlreadyExistsException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException
Creates a new development endpoint.
createDevEndpointRequest
- AccessDeniedException
- Access to a resource was denied.AlreadyExistsException
- A resource to be created or added already exists.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ValidationException
- A value could not be validated.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateDevEndpointRequest.builder()
createDevEndpointRequest
- A Consumer
that will call methods on CreateDevEndpointRequest.Builder
to create a request.AccessDeniedException
- Access to a resource was denied.AlreadyExistsException
- A resource to be created or added already exists.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ValidationException
- A value could not be validated.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateJobResponse createJob(CreateJobRequest createJobRequest) throws InvalidInputException, IdempotentParameterMismatchException, AlreadyExistsException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Creates a new job definition.
createJobRequest
- InvalidInputException
- The input provided was not valid.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.AlreadyExistsException
- A resource to be created or added already exists.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateJobRequest.builder()
createJobRequest
- A Consumer
that will call methods on CreateJobRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.AlreadyExistsException
- A resource to be created or added already exists.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateMlTransformResponse createMLTransform(CreateMlTransformRequest createMlTransformRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, ResourceNumberLimitExceededException, IdempotentParameterMismatchException, AwsServiceException, SdkClientException, GlueException
Creates an AWS 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 optional Description
,
in addition to the parameters that you want to use for your algorithm.
You must also specify certain parameters for the tasks that AWS 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
, and MaxRetries
. For more
information, see Jobs.
createMlTransformRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.AccessDeniedException
- Access to a resource was denied.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateMlTransformResponse createMLTransform(Consumer<CreateMlTransformRequest.Builder> createMlTransformRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, InternalServiceException, AccessDeniedException, ResourceNumberLimitExceededException, IdempotentParameterMismatchException, AwsServiceException, SdkClientException, GlueException
Creates an AWS 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 optional Description
,
in addition to the parameters that you want to use for your algorithm.
You must also specify certain parameters for the tasks that AWS 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
, and MaxRetries
. For more
information, see Jobs.
This is a convenience which creates an instance of the CreateMlTransformRequest.Builder
avoiding the need
to create one manually via CreateMlTransformRequest.builder()
createMlTransformRequest
- A Consumer
that will call methods on CreateMLTransformRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.AccessDeniedException
- Access to a resource was denied.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreatePartitionResponse createPartition(CreatePartitionRequest createPartitionRequest) throws InvalidInputException, AlreadyExistsException, ResourceNumberLimitExceededException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Creates a new partition.
createPartitionRequest
- InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreatePartitionRequest.builder()
createPartitionRequest
- A Consumer
that will call methods on CreatePartitionRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.AlreadyExistsException
- A resource to be created or added already exists.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateScriptResponse createScript(CreateScriptRequest createScriptRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Transforms a directed acyclic graph (DAG) into code.
createScriptRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateScriptRequest.builder()
createScriptRequest
- A Consumer
that will call methods on CreateScriptRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in AWS Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
createSecurityConfigurationRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in AWS 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 via CreateSecurityConfigurationRequest.builder()
createSecurityConfigurationRequest
- A Consumer
that will call methods on CreateSecurityConfigurationRequest.Builder
to create
a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateTableResponse createTable(CreateTableRequest createTableRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Creates a new table definition in the Data Catalog.
createTableRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateTableResponse createTable(Consumer<CreateTableRequest.Builder> createTableRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via CreateTableRequest.builder()
createTableRequest
- A Consumer
that will call methods on CreateTableRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateTriggerResponse createTrigger(CreateTriggerRequest createTriggerRequest) throws AlreadyExistsException, EntityNotFoundException, InvalidInputException, IdempotentParameterMismatchException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Creates a new trigger.
createTriggerRequest
- AlreadyExistsException
- A resource to be created or added already exists.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateTriggerRequest.builder()
createTriggerRequest
- A Consumer
that will call methods on CreateTriggerRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.IdempotentParameterMismatchException
- The same unique identifier was associated with two different records.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
createUserDefinedFunctionRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateUserDefinedFunctionRequest.builder()
createUserDefinedFunctionRequest
- A Consumer
that will call methods on CreateUserDefinedFunctionRequest.Builder
to create a
request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default CreateWorkflowResponse createWorkflow(CreateWorkflowRequest createWorkflowRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Creates a new workflow.
createWorkflowRequest
- AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via CreateWorkflowRequest.builder()
createWorkflowRequest
- A Consumer
that will call methods on CreateWorkflowRequest.Builder
to create a request.AlreadyExistsException
- A resource to be created or added already exists.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteClassifierResponse deleteClassifier(DeleteClassifierRequest deleteClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Removes a classifier from the Data Catalog.
deleteClassifierRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteClassifierRequest.builder()
deleteClassifierRequest
- A Consumer
that will call methods on DeleteClassifierRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteConnectionResponse deleteConnection(DeleteConnectionRequest deleteConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a connection from the Data Catalog.
deleteConnectionRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteConnectionRequest.builder()
deleteConnectionRequest
- A Consumer
that will call methods on DeleteConnectionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteCrawlerResponse deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Removes a specified crawler from the AWS Glue Data Catalog, unless the crawler state is RUNNING
.
deleteCrawlerRequest
- EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteCrawlerResponse deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest) throws EntityNotFoundException, CrawlerRunningException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Removes a specified crawler from the AWS 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 via DeleteCrawlerRequest.builder()
deleteCrawlerRequest
- A Consumer
that will call methods on DeleteCrawlerRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteDatabaseResponse deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, DeletePartition
or
BatchDeletePartition
, DeleteUserDefinedFunction
, and DeleteTable
or
BatchDeleteTable
, to delete any resources that belong to the database.
deleteDatabaseRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteDatabaseResponse deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, DeletePartition
or
BatchDeletePartition
, DeleteUserDefinedFunction
, and DeleteTable
or
BatchDeleteTable
, 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 via DeleteDatabaseRequest.builder()
deleteDatabaseRequest
- A Consumer
that will call methods on DeleteDatabaseRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteDevEndpointResponse deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Deletes a specified development endpoint.
deleteDevEndpointRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteDevEndpointRequest.builder()
deleteDevEndpointRequest
- A Consumer
that will call methods on DeleteDevEndpointRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
deleteJobRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteJobRequest.builder()
deleteJobRequest
- A Consumer
that will call methods on DeleteJobRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteMlTransformResponse deleteMLTransform(DeleteMlTransformRequest deleteMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Deletes an AWS 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 AWS Glue. If you no longer need a transform, you can
delete it by calling DeleteMLTransforms
. However, any AWS Glue jobs that still reference the deleted
transform will no longer succeed.
deleteMlTransformRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteMlTransformResponse deleteMLTransform(Consumer<DeleteMlTransformRequest.Builder> deleteMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Deletes an AWS 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 AWS Glue. If you no longer need a transform, you can
delete it by calling DeleteMLTransforms
. However, any AWS 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 via DeleteMlTransformRequest.builder()
deleteMlTransformRequest
- A Consumer
that will call methods on DeleteMLTransformRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeletePartitionResponse deletePartition(DeletePartitionRequest deletePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified partition.
deletePartitionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeletePartitionRequest.builder()
deletePartitionRequest
- A Consumer
that will call methods on DeletePartitionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteResourcePolicyResponse deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException
Deletes a specified policy.
deleteResourcePolicyRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ConditionCheckFailureException
- A specified condition was not satisfied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteResourcePolicyRequest.builder()
deleteResourcePolicyRequest
- A Consumer
that will call methods on DeleteResourcePolicyRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ConditionCheckFailureException
- A specified condition was not satisfied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteSecurityConfigurationResponse deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified security configuration.
deleteSecurityConfigurationRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteSecurityConfigurationRequest.builder()
deleteSecurityConfigurationRequest
- A Consumer
that will call methods on DeleteSecurityConfigurationRequest.Builder
to create
a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteTableResponse deleteTable(DeleteTableRequest deleteTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, and DeletePartition
or
BatchDeletePartition
, to delete any resources that belong to the table.
deleteTableRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteTableResponse deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, 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. AWS 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
, use
DeleteTableVersion
or BatchDeleteTableVersion
, and DeletePartition
or
BatchDeletePartition
, 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 via DeleteTableRequest.builder()
deleteTableRequest
- A Consumer
that will call methods on DeleteTableRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteTableVersionResponse deleteTableVersion(DeleteTableVersionRequest deleteTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified version of a table.
deleteTableVersionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteTableVersionRequest.builder()
deleteTableVersionRequest
- A Consumer
that will call methods on DeleteTableVersionRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
deleteTriggerRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteTriggerRequest.builder()
deleteTriggerRequest
- A Consumer
that will call methods on DeleteTriggerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteUserDefinedFunctionResponse deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes an existing function definition from the Data Catalog.
deleteUserDefinedFunctionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteUserDefinedFunctionRequest.builder()
deleteUserDefinedFunctionRequest
- A Consumer
that will call methods on DeleteUserDefinedFunctionRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default DeleteWorkflowResponse deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Deletes a workflow.
deleteWorkflowRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via DeleteWorkflowRequest.builder()
deleteWorkflowRequest
- A Consumer
that will call methods on DeleteWorkflowRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCatalogImportStatusResponse getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the status of a migration operation.
getCatalogImportStatusRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetCatalogImportStatusRequest.builder()
getCatalogImportStatusRequest
- A Consumer
that will call methods on GetCatalogImportStatusRequest.Builder
to create a
request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetClassifierResponse getClassifier(GetClassifierRequest getClassifierRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieve a classifier by name.
getClassifierRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetClassifierRequest.builder()
getClassifierRequest
- A Consumer
that will call methods on GetClassifierRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetClassifiersResponse getClassifiers(GetClassifiersRequest getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists all classifier objects in the Data Catalog.
getClassifiersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetClassifiersRequest.builder()
getClassifiersRequest
- A Consumer
that will call methods on GetClassifiersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetClassifiersIterable getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists all classifier objects in the Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation.
getClassifiersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetClassifiersIterable getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists all classifier objects in the Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetClassifiersIterable responses = client.getClassifiersPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetClassifiersRequest.builder()
getClassifiersRequest
- A Consumer
that will call methods on GetClassifiersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetConnectionResponse getConnection(GetConnectionRequest getConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves a connection definition from the Data Catalog.
getConnectionRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetConnectionRequest.builder()
getConnectionRequest
- A Consumer
that will call methods on GetConnectionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetConnectionsResponse getConnections(GetConnectionsRequest getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of connection definitions from the Data Catalog.
getConnectionsRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetConnectionsRequest.builder()
getConnectionsRequest
- A Consumer
that will call methods on GetConnectionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetConnectionsIterable getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest) throws EntityNotFoundException, OperationTimeoutException, InvalidInputException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of connection definitions from the Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation.
getConnectionsRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetConnectionsIterable getConnectionsPaginator(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 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 Stream
software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetConnectionsIterable responses = client.getConnectionsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetConnectionsRequest.builder()
getConnectionsRequest
- A Consumer
that will call methods on GetConnectionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlerResponse getCrawler(GetCrawlerRequest getCrawlerRequest) throws EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for a specified crawler.
getCrawlerRequest
- EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetCrawlerRequest.builder()
getCrawlerRequest
- A Consumer
that will call methods on GetCrawlerRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlerMetricsResponse getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metrics about specified crawlers.
getCrawlerMetricsRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetCrawlerMetricsRequest.builder()
getCrawlerMetricsRequest
- A Consumer
that will call methods on GetCrawlerMetricsRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlerMetricsIterable getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metrics about specified crawlers.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest)
operation.
getCrawlerMetricsRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlerMetricsIterable getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metrics about specified crawlers.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsIterable responses = client.getCrawlerMetricsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetCrawlerMetricsRequest.builder()
getCrawlerMetricsRequest
- A Consumer
that will call methods on GetCrawlerMetricsRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlersResponse getCrawlers(GetCrawlersRequest getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all crawlers defined in the customer account.
getCrawlersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetCrawlersRequest.builder()
getCrawlersRequest
- A Consumer
that will call methods on GetCrawlersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlersIterable getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all crawlers defined in the customer account.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation.
getCrawlersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetCrawlersIterable getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all crawlers defined in the customer account.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetCrawlersIterable responses = client.getCrawlersPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetCrawlersRequest.builder()
getCrawlersRequest
- A Consumer
that will call methods on GetCrawlersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDataCatalogEncryptionSettingsResponse getDataCatalogEncryptionSettings(GetDataCatalogEncryptionSettingsRequest getDataCatalogEncryptionSettingsRequest) throws InternalServiceException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the security configuration for a specified catalog.
getDataCatalogEncryptionSettingsRequest
- InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetDataCatalogEncryptionSettingsRequest.builder()
getDataCatalogEncryptionSettingsRequest
- A Consumer
that will call methods on GetDataCatalogEncryptionSettingsRequest.Builder
to
create a request.InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDatabaseResponse getDatabase(GetDatabaseRequest getDatabaseRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves the definition of a specified database.
getDatabaseRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDatabaseResponse getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via GetDatabaseRequest.builder()
getDatabaseRequest
- A Consumer
that will call methods on GetDatabaseRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDatabasesResponse getDatabases(GetDatabasesRequest getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves all databases defined in a given Data Catalog.
getDatabasesRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetDatabasesRequest.builder()
getDatabasesRequest
- A Consumer
that will call methods on GetDatabasesRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDatabasesIterable getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves all databases defined in a given Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation.
getDatabasesRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDatabasesIterable getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves all databases defined in a given Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetDatabasesIterable responses = client.getDatabasesPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetDatabasesRequest.builder()
getDatabasesRequest
- A Consumer
that will call methods on GetDatabasesRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDataflowGraphResponse getDataflowGraph(GetDataflowGraphRequest getDataflowGraphRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Transforms a Python script into a directed acyclic graph (DAG).
getDataflowGraphRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetDataflowGraphRequest.builder()
getDataflowGraphRequest
- A Consumer
that will call methods on GetDataflowGraphRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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), AWS Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS Glue returns only a public IP address.
getDevEndpointRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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), AWS Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS 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 via GetDevEndpointRequest.builder()
getDevEndpointRequest
- A Consumer
that will call methods on GetDevEndpointRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDevEndpointsResponse getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Retrieves all the development endpoints in this AWS account.
When you create a development endpoint in a virtual private cloud (VPC), AWS Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS Glue returns only a public IP address.
getDevEndpointsRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDevEndpointsResponse getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Retrieves all the development endpoints in this AWS account.
When you create a development endpoint in a virtual private cloud (VPC), AWS Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS 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 via GetDevEndpointsRequest.builder()
getDevEndpointsRequest
- A Consumer
that will call methods on GetDevEndpointsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDevEndpointsIterable getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Retrieves all the development endpoints in this AWS account.
When you create a development endpoint in a virtual private cloud (VPC), AWS Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS Glue returns only a public IP address.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation.
getDevEndpointsRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetDevEndpointsIterable getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Retrieves all the development endpoints in this AWS account.
When you create a development endpoint in a virtual private cloud (VPC), AWS Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, AWS Glue returns only a public IP address.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsIterable responses = client.getDevEndpointsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetDevEndpointsRequest.builder()
getDevEndpointsRequest
- A Consumer
that will call methods on GetDevEndpointsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobResponse getJob(GetJobRequest getJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves an existing job definition.
getJobRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetJobRequest.builder()
getJobRequest
- A Consumer
that will call methods on GetJobRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobBookmarkResponse getJobBookmark(GetJobBookmarkRequest getJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ValidationException, AwsServiceException, SdkClientException, GlueException
Returns information on a job bookmark entry.
getJobBookmarkRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ValidationException
- A value could not be validated.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobBookmarkResponse getJobBookmark(Consumer<GetJobBookmarkRequest.Builder> getJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ValidationException, AwsServiceException, SdkClientException, GlueException
Returns information on a job bookmark entry.
This is a convenience which creates an instance of the GetJobBookmarkRequest.Builder
avoiding the need to
create one manually via GetJobBookmarkRequest.builder()
getJobBookmarkRequest
- A Consumer
that will call methods on GetJobBookmarkRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ValidationException
- A value could not be validated.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobRunResponse getJobRun(GetJobRunRequest getJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the metadata for a given job run.
getJobRunRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetJobRunRequest.builder()
getJobRunRequest
- A Consumer
that will call methods on GetJobRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobRunsResponse getJobRuns(GetJobRunsRequest getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all runs of a given job definition.
getJobRunsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetJobRunsRequest.builder()
getJobRunsRequest
- A Consumer
that will call methods on GetJobRunsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobRunsIterable getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all runs of a given job definition.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest)
operation.
getJobRunsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobRunsIterable getJobRunsPaginator(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 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 Stream
software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetJobRunsIterable responses = client.getJobRunsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetJobRunsRequest.builder()
getJobRunsRequest
- A Consumer
that will call methods on GetJobRunsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobsResponse getJobs(GetJobsRequest getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves all current job definitions.
getJobsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetJobsRequest.builder()
getJobsRequest
- A Consumer
that will call methods on GetJobsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobsIterable getJobsPaginator(GetJobsRequest getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves all current job definitions.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest)
operation.
getJobsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetJobsIterable getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves all current job definitions.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetJobsIterable responses = client.getJobsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetJobsRequest.builder()
getJobsRequest
- A Consumer
that will call methods on GetJobsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS 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 the TaskRunID
and its parent transform's
TransformID
.
getMlTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS 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 the TaskRunID
and its parent transform's
TransformID
.
This is a convenience which creates an instance of the GetMlTaskRunRequest.Builder
avoiding the need to
create one manually via GetMlTaskRunRequest.builder()
getMlTaskRunRequest
- A Consumer
that will call methods on GetMLTaskRunRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS
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's
TransformID
and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
getMlTaskRunsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS
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's
TransformID
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 via GetMlTaskRunsRequest.builder()
getMlTaskRunsRequest
- A Consumer
that will call methods on GetMLTaskRunsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMLTaskRunsIterable getMLTaskRunsPaginator(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 AWS
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's
TransformID
and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation.
getMlTaskRunsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMLTaskRunsIterable getMLTaskRunsPaginator(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 AWS
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's
TransformID
and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsIterable responses = client.getMLTaskRunsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetMlTaskRunsRequest.builder()
getMlTaskRunsRequest
- A Consumer
that will call methods on GetMLTaskRunsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMlTransformResponse getMLTransform(GetMlTransformRequest getMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets an AWS 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 AWS Glue.
You can retrieve their metadata by calling GetMLTransform
.
getMlTransformRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMlTransformResponse getMLTransform(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets an AWS 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 AWS 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 via GetMlTransformRequest.builder()
getMlTransformRequest
- A Consumer
that will call methods on GetMLTransformRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMlTransformsResponse getMLTransforms(GetMlTransformsRequest getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets a sortable, filterable list of existing AWS 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 AWS Glue, and you
can retrieve their metadata by calling GetMLTransforms
.
getMlTransformsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMlTransformsResponse getMLTransforms(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets a sortable, filterable list of existing AWS 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 AWS 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 via GetMlTransformsRequest.builder()
getMlTransformsRequest
- A Consumer
that will call methods on GetMLTransformsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMLTransformsIterable getMLTransformsPaginator(GetMlTransformsRequest getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets a sortable, filterable list of existing AWS 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 AWS Glue, and you
can retrieve their metadata by calling GetMLTransforms
.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation.
getMlTransformsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMLTransformsIterable getMLTransformsPaginator(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Gets a sortable, filterable list of existing AWS 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 AWS Glue, and you
can retrieve their metadata by calling GetMLTransforms
.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetMLTransformsIterable responses = client.getMLTransformsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetMlTransformsRequest.builder()
getMlTransformsRequest
- A Consumer
that will call methods on GetMLTransformsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetMappingResponse getMapping(GetMappingRequest getMappingRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException
Creates mappings.
getMappingRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetMappingRequest.builder()
getMappingRequest
- A Consumer
that will call methods on GetMappingRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionResponse getPartition(GetPartitionRequest getPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves information about a specified partition.
getPartitionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionResponse getPartition(Consumer<GetPartitionRequest.Builder> getPartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via GetPartitionRequest.builder()
getPartitionRequest
- A Consumer
that will call methods on GetPartitionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionsResponse getPartitions(GetPartitionsRequest getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves information about the partitions in a table.
getPartitionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionsResponse getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, 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 via GetPartitionsRequest.builder()
getPartitionsRequest
- A Consumer
that will call methods on GetPartitionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionsIterable getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves information about the partitions in a table.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation.
getPartitionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPartitionsIterable getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves information about the partitions in a table.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetPartitionsIterable responses = client.getPartitionsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetPartitionsRequest.builder()
getPartitionsRequest
- A Consumer
that will call methods on GetPartitionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetPlanResponse getPlan(GetPlanRequest getPlanRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Gets code to perform a specified mapping.
getPlanRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetPlanRequest.builder()
getPlanRequest
- A Consumer
that will call methods on GetPlanRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetResourcePolicyResponse getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, AwsServiceException, SdkClientException, GlueException
Retrieves a specified resource policy.
getResourcePolicyRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetResourcePolicyRequest.builder()
getResourcePolicyRequest
- A Consumer
that will call methods on GetResourcePolicyRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSecurityConfigurationResponse getSecurityConfiguration(GetSecurityConfigurationRequest getSecurityConfigurationRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves a specified security configuration.
getSecurityConfigurationRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetSecurityConfigurationRequest.builder()
getSecurityConfigurationRequest
- A Consumer
that will call methods on GetSecurityConfigurationRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSecurityConfigurationsResponse getSecurityConfigurations(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of all security configurations.
getSecurityConfigurationsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetSecurityConfigurationsRequest.builder()
getSecurityConfigurationsRequest
- A Consumer
that will call methods on GetSecurityConfigurationsRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSecurityConfigurationsIterable getSecurityConfigurationsPaginator(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of all security configurations.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.
getSecurityConfigurationsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetSecurityConfigurationsIterable getSecurityConfigurationsPaginator(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of all security configurations.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsIterable responses = client.getSecurityConfigurationsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetSecurityConfigurationsRequest.builder()
getSecurityConfigurationsRequest
- A Consumer
that will call methods on GetSecurityConfigurationsRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTableResponse getTable(GetTableRequest getTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves the Table
definition in a Data Catalog for a specified table.
getTableRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTableResponse getTable(Consumer<GetTableRequest.Builder> getTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via GetTableRequest.builder()
getTableRequest
- A Consumer
that will call methods on GetTableRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTableVersionResponse getTableVersion(GetTableVersionRequest getTableVersionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves a specified version of a table.
getTableVersionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetTableVersionRequest.builder()
getTableVersionRequest
- A Consumer
that will call methods on GetTableVersionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
getTableVersionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetTableVersionsRequest.builder()
getTableVersionsRequest
- A Consumer
that will call methods on GetTableVersionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTableVersionsIterable getTableVersionsPaginator(GetTableVersionsRequest 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 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 Stream
software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest)
operation.
getTableVersionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTableVersionsIterable getTableVersionsPaginator(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 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 Stream
software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTableVersionsIterable responses = client.getTableVersionsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetTableVersionsRequest.builder()
getTableVersionsRequest
- A Consumer
that will call methods on GetTableVersionsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTablesResponse getTables(GetTablesRequest getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves the definitions of some or all of the tables in a given Database
.
getTablesRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTablesResponse getTables(Consumer<GetTablesRequest.Builder> getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, 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 via GetTablesRequest.builder()
getTablesRequest
- A Consumer
that will call methods on GetTablesRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTablesIterable getTablesPaginator(GetTablesRequest getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves the definitions of some or all of the tables in a given Database
.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest)
operation.
getTablesRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTablesIterable getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves the definitions of some or all of the tables in a given Database
.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTablesIterable responses = client.getTablesPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetTablesRequest.builder()
getTablesRequest
- A Consumer
that will call methods on GetTablesRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTagsResponse getTags(GetTagsRequest getTagsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException
Retrieves a list of tags associated with a resource.
getTagsRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetTagsRequest.builder()
getTagsRequest
- A Consumer
that will call methods on GetTagsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTriggerResponse getTrigger(GetTriggerRequest getTriggerRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the definition of a trigger.
getTriggerRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetTriggerRequest.builder()
getTriggerRequest
- A Consumer
that will call methods on GetTriggerRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTriggersResponse getTriggers(GetTriggersRequest getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Gets all the triggers associated with a job.
getTriggersRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetTriggersRequest.builder()
getTriggersRequest
- A Consumer
that will call methods on GetTriggersRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTriggersIterable getTriggersPaginator(GetTriggersRequest getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Gets all the triggers associated with a job.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation.
getTriggersRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetTriggersIterable getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Gets all the triggers associated with a job.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetTriggersIterable responses = client.getTriggersPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetTriggersRequest.builder()
getTriggersRequest
- A Consumer
that will call methods on GetTriggersRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetUserDefinedFunctionResponse getUserDefinedFunction(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves a specified function definition from the Data Catalog.
getUserDefinedFunctionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetUserDefinedFunctionRequest.builder()
getUserDefinedFunctionRequest
- A Consumer
that will call methods on GetUserDefinedFunctionRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetUserDefinedFunctionsResponse getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves multiple function definitions from the Data Catalog.
getUserDefinedFunctionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetUserDefinedFunctionsRequest.builder()
getUserDefinedFunctionsRequest
- A Consumer
that will call methods on GetUserDefinedFunctionsRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetUserDefinedFunctionsIterable getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves multiple function definitions from the Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.
getUserDefinedFunctionsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetUserDefinedFunctionsIterable getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Retrieves multiple function definitions from the Data Catalog.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsIterable responses = client.getUserDefinedFunctionsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetUserDefinedFunctionsRequest.builder()
getUserDefinedFunctionsRequest
- A Consumer
that will call methods on GetUserDefinedFunctionsRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowResponse getWorkflow(GetWorkflowRequest getWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves resource metadata for a workflow.
getWorkflowRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetWorkflowRequest.builder()
getWorkflowRequest
- A Consumer
that will call methods on GetWorkflowRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowRunResponse getWorkflowRun(GetWorkflowRunRequest getWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the metadata for a given workflow run.
getWorkflowRunRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetWorkflowRunRequest.builder()
getWorkflowRunRequest
- A Consumer
that will call methods on GetWorkflowRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowRunPropertiesResponse getWorkflowRunProperties(GetWorkflowRunPropertiesRequest getWorkflowRunPropertiesRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the workflow run properties which were set during the run.
getWorkflowRunPropertiesRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetWorkflowRunPropertiesRequest.builder()
getWorkflowRunPropertiesRequest
- A Consumer
that will call methods on GetWorkflowRunPropertiesRequest.Builder
to create a
request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowRunsResponse getWorkflowRuns(GetWorkflowRunsRequest getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all runs of a given workflow.
getWorkflowRunsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via GetWorkflowRunsRequest.builder()
getWorkflowRunsRequest
- A Consumer
that will call methods on GetWorkflowRunsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowRunsIterable getWorkflowRunsPaginator(GetWorkflowRunsRequest getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all runs of a given workflow.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation.
getWorkflowRunsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default GetWorkflowRunsIterable getWorkflowRunsPaginator(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves metadata for all runs of a given workflow.
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 Stream
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsIterable responses = client.getWorkflowRunsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via GetWorkflowRunsRequest.builder()
getWorkflowRunsRequest
- A Consumer
that will call methods on GetWorkflowRunsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ImportCatalogToGlueResponse importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Imports an existing Amazon Athena Data Catalog to AWS Glue
importCatalogToGlueRequest
- InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ImportCatalogToGlueResponse importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest) throws InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Imports an existing Amazon Athena Data Catalog to AWS Glue
This is a convenience which creates an instance of the ImportCatalogToGlueRequest.Builder
avoiding the
need to create one manually via ImportCatalogToGlueRequest.builder()
importCatalogToGlueRequest
- A Consumer
that will call methods on ImportCatalogToGlueRequest.Builder
to create a
request.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListCrawlersResponse listCrawlers(ListCrawlersRequest listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all crawler resources in this AWS 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.
listCrawlersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListCrawlersResponse listCrawlers(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all crawler resources in this AWS 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 via ListCrawlersRequest.builder()
listCrawlersRequest
- A Consumer
that will call methods on ListCrawlersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListCrawlersIterable listCrawlersPaginator(ListCrawlersRequest listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all crawler resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation.
listCrawlersRequest
- OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListCrawlersIterable listCrawlersPaginator(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest) throws OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all crawler resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListCrawlersIterable responses = client.listCrawlersPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListCrawlersRequest.builder()
listCrawlersRequest
- A Consumer
that will call methods on ListCrawlersRequest.Builder
to create a request.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevEndpointsResponse listDevEndpoints(ListDevEndpointsRequest listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all DevEndpoint
resources in this AWS 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.
listDevEndpointsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevEndpointsResponse listDevEndpoints(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all DevEndpoint
resources in this AWS 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 via ListDevEndpointsRequest.builder()
listDevEndpointsRequest
- A Consumer
that will call methods on ListDevEndpointsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevEndpointsIterable listDevEndpointsPaginator(ListDevEndpointsRequest listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all DevEndpoint
resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest)
operation.
listDevEndpointsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListDevEndpointsIterable listDevEndpointsPaginator(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all DevEndpoint
resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsIterable responses = client.listDevEndpointsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListDevEndpointsRequest.builder()
listDevEndpointsRequest
- A Consumer
that will call methods on ListDevEndpointsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListJobsResponse listJobs(ListJobsRequest listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all job resources in this AWS 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.
listJobsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListJobsResponse listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all job resources in this AWS 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 via ListJobsRequest.builder()
listJobsRequest
- A Consumer
that will call methods on ListJobsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListJobsIterable listJobsPaginator(ListJobsRequest listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all job resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest)
operation.
listJobsRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListJobsIterable listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all job resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListJobsIterable responses = client.listJobsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListJobsRequest.builder()
listJobsRequest
- A Consumer
that will call methods on ListJobsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListMlTransformsResponse listMLTransforms(ListMlTransformsRequest listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS 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.
listMlTransformsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListMlTransformsResponse listMLTransforms(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS 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 via ListMlTransformsRequest.builder()
listMlTransformsRequest
- A Consumer
that will call methods on ListMLTransformsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListMLTransformsIterable listMLTransformsPaginator(ListMlTransformsRequest listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest)
operation.
listMlTransformsRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListMLTransformsIterable listMLTransformsPaginator(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest) throws EntityNotFoundException, InvalidInputException, OperationTimeoutException, InternalServiceException, AwsServiceException, SdkClientException, GlueException
Retrieves a sortable, filterable list of existing AWS Glue machine learning transforms in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListMLTransformsIterable responses = client.listMLTransformsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListMlTransformsRequest.builder()
listMlTransformsRequest
- A Consumer
that will call methods on ListMLTransformsRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTriggersResponse listTriggers(ListTriggersRequest listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all trigger resources in this AWS 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.
listTriggersRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTriggersResponse listTriggers(Consumer<ListTriggersRequest.Builder> listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all trigger resources in this AWS 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 via ListTriggersRequest.builder()
listTriggersRequest
- A Consumer
that will call methods on ListTriggersRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTriggersIterable listTriggersPaginator(ListTriggersRequest listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all trigger resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation.
listTriggersRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListTriggersIterable listTriggersPaginator(Consumer<ListTriggersRequest.Builder> listTriggersRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Retrieves the names of all trigger resources in this AWS 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 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 Stream
software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListTriggersIterable responses = client.listTriggersPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListTriggersRequest.builder()
listTriggersRequest
- A Consumer
that will call methods on ListTriggersRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWorkflowsResponse listWorkflows(ListWorkflowsRequest listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists names of workflows created in the account.
listWorkflowsRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via ListWorkflowsRequest.builder()
listWorkflowsRequest
- A Consumer
that will call methods on ListWorkflowsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWorkflowsIterable listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists names of workflows created in the account.
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 Stream
software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation.
listWorkflowsRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ListWorkflowsIterable listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Lists names of workflows created in the account.
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 Stream
software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.ListWorkflowsIterable responses = client.listWorkflowsPaginator(request);
responses.iterator().forEachRemaining(....);
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 via ListWorkflowsRequest.builder()
listWorkflowsRequest
- A Consumer
that will call methods on ListWorkflowsRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
putDataCatalogEncryptionSettingsRequest
- InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via PutDataCatalogEncryptionSettingsRequest.builder()
putDataCatalogEncryptionSettingsRequest
- A Consumer
that will call methods on PutDataCatalogEncryptionSettingsRequest.Builder
to
create a request.InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default PutResourcePolicyResponse putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ConditionCheckFailureException, AwsServiceException, SdkClientException, GlueException
Sets the Data Catalog resource policy for access control.
putResourcePolicyRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ConditionCheckFailureException
- A specified condition was not satisfied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via PutResourcePolicyRequest.builder()
putResourcePolicyRequest
- A Consumer
that will call methods on PutResourcePolicyRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ConditionCheckFailureException
- A specified condition was not satisfied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
putWorkflowRunPropertiesRequest
- AlreadyExistsException
- A resource to be created or added already exists.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via PutWorkflowRunPropertiesRequest.builder()
putWorkflowRunPropertiesRequest
- A Consumer
that will call methods on PutWorkflowRunPropertiesRequest.Builder
to create a
request.AlreadyExistsException
- A resource to be created or added already exists.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ResetJobBookmarkResponse resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Resets a bookmark entry.
resetJobBookmarkRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default ResetJobBookmarkResponse resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Resets a bookmark entry.
This is a convenience which creates an instance of the ResetJobBookmarkRequest.Builder
avoiding the need
to create one manually via ResetJobBookmarkRequest.builder()
resetJobBookmarkRequest
- A Consumer
that will call methods on ResetJobBookmarkRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
searchTablesRequest
- InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via SearchTablesRequest.builder()
searchTablesRequest
- A Consumer
that will call methods on SearchTablesRequest.Builder
to create a request.InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default SearchTablesIterable searchTablesPaginator(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.
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 Stream
software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request);
responses.iterator().forEachRemaining(....);
Note: If you prefer to have control on service calls, use the
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation.
searchTablesRequest
- InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default SearchTablesIterable searchTablesPaginator(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 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 Stream
software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{ @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 directly
software.amazon.awssdk.services.glue.paginators.SearchTablesIterable responses = client.searchTablesPaginator(request);
responses.iterator().forEachRemaining(....);
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 via SearchTablesRequest.builder()
searchTablesRequest
- A Consumer
that will call methods on SearchTablesRequest.Builder
to create a request.InternalServiceException
- An internal service error occurred.InvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
startCrawlerRequest
- EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StartCrawlerRequest.builder()
startCrawlerRequest
- A Consumer
that will call methods on StartCrawlerRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 already SCHEDULED
.
startCrawlerScheduleRequest
- EntityNotFoundException
- A specified entity does not existSchedulerRunningException
- The specified scheduler is already running.SchedulerTransitioningException
- The specified scheduler is transitioning.NoScheduleException
- There is no applicable schedule.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 already SCHEDULED
.
This is a convenience which creates an instance of the StartCrawlerScheduleRequest.Builder
avoiding the
need to create one manually via StartCrawlerScheduleRequest.builder()
startCrawlerScheduleRequest
- A Consumer
that will call methods on StartCrawlerScheduleRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existSchedulerRunningException
- The specified scheduler is already running.SchedulerTransitioningException
- The specified scheduler is transitioning.NoScheduleException
- There is no applicable schedule.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 the TransformId
whose labels you want to export and an Amazon Simple Storage Service (Amazon
S3) path to export the labels to. The operation returns a TaskRunId
. You can check on the status of
your task run by calling the GetMLTaskRun
API.
startExportLabelsTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 the TransformId
whose labels you want to export and an Amazon Simple Storage Service (Amazon
S3) path to export the labels to. The operation returns a TaskRunId
. You can check on the status of
your task run by calling the GetMLTaskRun
API.
This is a convenience which creates an instance of the StartExportLabelsTaskRunRequest.Builder
avoiding
the need to create one manually via StartExportLabelsTaskRunRequest.builder()
startExportLabelsTaskRunRequest
- A Consumer
that will call methods on StartExportLabelsTaskRunRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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 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, users upload their answers/labels with a call to
StartImportLabelsTaskRun
. After StartImportLabelsTaskRun
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 set Replace
to true. If you set Replace
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.
startImportLabelsTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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 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, users upload their answers/labels with a call to
StartImportLabelsTaskRun
. After StartImportLabelsTaskRun
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 set Replace
to true. If you set Replace
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 via StartImportLabelsTaskRunRequest.builder()
startImportLabelsTaskRunRequest
- A Consumer
that will call methods on StartImportLabelsTaskRunRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.InternalServiceException
- An internal service error occurred.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StartJobRunResponse startJobRun(StartJobRunRequest startJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException
Starts a job run using a job definition.
startJobRunRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StartJobRunRequest.builder()
startJobRunRequest
- A Consumer
that will call methods on StartJobRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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 the EvaluationTaskRun
.
startMlEvaluationTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.MlTransformNotReadyException
- The machine learning transform is not ready to run.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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 the EvaluationTaskRun
.
This is a convenience which creates an instance of the StartMlEvaluationTaskRunRequest.Builder
avoiding
the need to create one manually via StartMlEvaluationTaskRunRequest.builder()
startMlEvaluationTaskRunRequest
- A Consumer
that will call methods on StartMLEvaluationTaskRunRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.MlTransformNotReadyException
- The machine learning transform is not ready to run.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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
. After StartImportLabelsTaskRun
finishes, all future runs of
the machine learning transform will use the new and improved labels and perform a higher-quality transformation.
startMlLabelingSetGenerationTaskRunRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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, AWS 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
. After StartImportLabelsTaskRun
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 via StartMlLabelingSetGenerationTaskRunRequest.builder()
startMlLabelingSetGenerationTaskRunRequest
- A Consumer
that will call methods on StartMLLabelingSetGenerationTaskRunRequest.Builder
to
create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
startTriggerRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StartTriggerRequest.builder()
startTriggerRequest
- A Consumer
that will call methods on StartTriggerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StartWorkflowRunResponse startWorkflowRun(StartWorkflowRunRequest startWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException
Starts a new run of the specified workflow.
startWorkflowRunRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StartWorkflowRunRequest.builder()
startWorkflowRunRequest
- A Consumer
that will call methods on StartWorkflowRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.ConcurrentRunsExceededException
- Too many jobs are being run concurrently.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StopCrawlerResponse stopCrawler(StopCrawlerRequest stopCrawlerRequest) throws EntityNotFoundException, CrawlerNotRunningException, CrawlerStoppingException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
If the specified crawler is running, stops the crawl.
stopCrawlerRequest
- EntityNotFoundException
- A specified entity does not existCrawlerNotRunningException
- The specified crawler is not running.CrawlerStoppingException
- The specified crawler is stopping.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StopCrawlerRequest.builder()
stopCrawlerRequest
- A Consumer
that will call methods on StopCrawlerRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existCrawlerNotRunningException
- The specified crawler is not running.CrawlerStoppingException
- The specified crawler is stopping.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
stopCrawlerScheduleRequest
- EntityNotFoundException
- A specified entity does not existSchedulerNotRunningException
- The specified scheduler is not running.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StopCrawlerScheduleRequest.builder()
stopCrawlerScheduleRequest
- A Consumer
that will call methods on StopCrawlerScheduleRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existSchedulerNotRunningException
- The specified scheduler is not running.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StopTriggerResponse stopTrigger(StopTriggerRequest stopTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Stops a specified trigger.
stopTriggerRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StopTriggerRequest.builder()
stopTriggerRequest
- A Consumer
that will call methods on StopTriggerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default StopWorkflowRunResponse stopWorkflowRun(StopWorkflowRunRequest stopWorkflowRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, IllegalWorkflowStateException, AwsServiceException, SdkClientException, GlueException
Stops the execution of the specified workflow run.
stopWorkflowRunRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.IllegalWorkflowStateException
- The workflow is in an invalid state to perform a requested operation.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via StopWorkflowRunRequest.builder()
stopWorkflowRunRequest
- A Consumer
that will call methods on StopWorkflowRunRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.IllegalWorkflowStateException
- The workflow is in an invalid state to perform a requested operation.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS resource. In AWS Glue, you can tag only certain resources. For information about what resources you can tag, see AWS Tags in AWS Glue.
tagResourceRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 AWS resource. In AWS Glue, you can tag only certain resources. For information about what resources you can tag, see AWS Tags in AWS Glue.
This is a convenience which creates an instance of the TagResourceRequest.Builder
avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest
- A Consumer
that will call methods on TagResourceRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, EntityNotFoundException, AwsServiceException, SdkClientException, GlueException
Removes tags from a resource.
untagResourceRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UntagResourceRequest.builder()
untagResourceRequest
- A Consumer
that will call methods on UntagResourceRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.EntityNotFoundException
- A specified entity does not existSdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateClassifierResponse updateClassifier(UpdateClassifierRequest updateClassifierRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Modifies an existing classifier (a GrokClassifier
, an XMLClassifier
, a
JsonClassifier
, or a CsvClassifier
, depending on which field is present).
updateClassifierRequest
- InvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateClassifierResponse updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest) throws InvalidInputException, VersionMismatchException, EntityNotFoundException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Modifies an existing classifier (a GrokClassifier
, an XMLClassifier
, a
JsonClassifier
, or a CsvClassifier
, 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 via UpdateClassifierRequest.builder()
updateClassifierRequest
- A Consumer
that will call methods on UpdateClassifierRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateConnectionResponse updateConnection(UpdateConnectionRequest updateConnectionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Updates a connection definition in the Data Catalog.
updateConnectionRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateConnectionRequest.builder()
updateConnectionRequest
- A Consumer
that will call methods on UpdateConnectionRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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.
updateCrawlerRequest
- InvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateCrawlerRequest.builder()
updateCrawlerRequest
- A Consumer
that will call methods on UpdateCrawlerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.EntityNotFoundException
- A specified entity does not existCrawlerRunningException
- The operation cannot be performed because the crawler is already running.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateCrawlerScheduleResponse updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest) throws EntityNotFoundException, InvalidInputException, VersionMismatchException, SchedulerTransitioningException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Updates the schedule of a crawler using a cron
expression.
updateCrawlerScheduleRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateCrawlerScheduleRequest.builder()
updateCrawlerScheduleRequest
- A Consumer
that will call methods on UpdateCrawlerScheduleRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.VersionMismatchException
- There was a version conflict.SchedulerTransitioningException
- The specified scheduler is transitioning.OperationTimeoutException
- The operation timed out.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDatabaseResponse updateDatabase(UpdateDatabaseRequest updateDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Updates an existing database definition in a Data Catalog.
updateDatabaseRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDatabaseResponse updateDatabase(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, 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 via UpdateDatabaseRequest.builder()
updateDatabaseRequest
- A Consumer
that will call methods on UpdateDatabaseRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateDevEndpointResponse updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest) throws EntityNotFoundException, InternalServiceException, OperationTimeoutException, InvalidInputException, ValidationException, AwsServiceException, SdkClientException, GlueException
Updates a specified development endpoint.
updateDevEndpointRequest
- EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ValidationException
- A value could not be validated.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateDevEndpointRequest.builder()
updateDevEndpointRequest
- A Consumer
that will call methods on UpdateDevEndpointRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.InvalidInputException
- The input provided was not valid.ValidationException
- A value could not be validated.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateJobResponse updateJob(UpdateJobRequest updateJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Updates an existing job definition.
updateJobRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateJobResponse updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Updates an existing job definition.
This is a convenience which creates an instance of the UpdateJobRequest.Builder
avoiding the need to
create one manually via UpdateJobRequest.builder()
updateJobRequest
- A Consumer
that will call methods on UpdateJobRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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).
updateMlTransformRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.AccessDeniedException
- Access to a resource was denied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateMlTransformRequest.builder()
updateMlTransformRequest
- A Consumer
that will call methods on UpdateMLTransformRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.OperationTimeoutException
- The operation timed out.InternalServiceException
- An internal service error occurred.AccessDeniedException
- Access to a resource was denied.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdatePartitionResponse updatePartition(UpdatePartitionRequest updatePartitionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Updates a partition.
updatePartitionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdatePartitionRequest.builder()
updatePartitionRequest
- A Consumer
that will call methods on UpdatePartitionRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateTableResponse updateTable(UpdateTableRequest updateTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNumberLimitExceededException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Updates a metadata table in the Data Catalog.
updateTableRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateTableResponse updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, ResourceNumberLimitExceededException, GlueEncryptionException, 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 via UpdateTableRequest.builder()
updateTableRequest
- A Consumer
that will call methods on UpdateTableRequest.Builder
to create a request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.ResourceNumberLimitExceededException
- A resource numerical limit was exceeded.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateTriggerResponse updateTrigger(UpdateTriggerRequest updateTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Updates a trigger definition.
updateTriggerRequest
- InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateTriggerRequest.builder()
updateTriggerRequest
- A Consumer
that will call methods on UpdateTriggerRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.EntityNotFoundException
- A specified entity does not existOperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateUserDefinedFunctionResponse updateUserDefinedFunction(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, GlueEncryptionException, AwsServiceException, SdkClientException, GlueException
Updates an existing function definition in the Data Catalog.
updateUserDefinedFunctionRequest
- EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateUserDefinedFunctionRequest.builder()
updateUserDefinedFunctionRequest
- A Consumer
that will call methods on UpdateUserDefinedFunctionRequest.Builder
to create a
request.EntityNotFoundException
- A specified entity does not existInvalidInputException
- The input provided was not valid.InternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.GlueEncryptionException
- An encryption operation failed.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
default UpdateWorkflowResponse updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ConcurrentModificationException, AwsServiceException, SdkClientException, GlueException
Updates an existing workflow.
updateWorkflowRequest
- InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
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 via UpdateWorkflowRequest.builder()
updateWorkflowRequest
- A Consumer
that will call methods on UpdateWorkflowRequest.Builder
to create a request.InvalidInputException
- The input provided was not valid.EntityNotFoundException
- A specified entity does not existInternalServiceException
- An internal service error occurred.OperationTimeoutException
- The operation timed out.ConcurrentModificationException
- Two processes are trying to modify a resource simultaneously.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc.GlueException
- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException
static ServiceMetadata serviceMetadata()
Copyright © 2020. All rights reserved.