@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 BatchGetPartitionResponse |
batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default BatchGetPartitionResponse |
batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default BatchStopJobRunResponse |
batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
default BatchStopJobRunResponse |
batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
static GlueClientBuilder |
builder()
Create a builder that can be used to configure and create a
GlueClient . |
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 DevEndpoint.
|
default CreateDevEndpointResponse |
createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new DevEndpoint.
|
default CreateJobResponse |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job.
|
default CreateJobResponse |
createJob(CreateJobRequest createJobRequest)
Creates a new job.
|
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 a Python script.
|
default CreateScriptResponse |
createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
|
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 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 Data Catalog, unless the crawler state is
RUNNING . |
default DeleteCrawlerResponse |
deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the 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 DevEndpoint.
|
default DeleteDevEndpointResponse |
deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
|
default DeleteJobResponse |
deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job.
|
default DeleteJobResponse |
deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job.
|
default DeletePartitionResponse |
deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
|
default DeletePartitionResponse |
deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
|
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 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 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 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 DevEndpoint.
|
default GetDevEndpointResponse |
getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest)
Retrieves information about a specified DevEndpoint.
|
default GetDevEndpointsResponse |
getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default GetDevEndpointsResponse |
getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default GetDevEndpointsIterable |
getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default GetDevEndpointsIterable |
getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the DevEndpoints 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 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.
|
default GetJobRunsResponse |
getJobRuns(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default GetJobRunsIterable |
getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default GetJobRunsIterable |
getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default GetJobsResponse |
getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
|
default GetJobsResponse |
getJobs(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
|
default GetJobsIterable |
getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
|
default GetJobsIterable |
getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
|
default GetMappingResponse |
getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
Creates mappings.
|
default GetMappingResponse |
getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
|
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 a Python script to perform a specified mapping.
|
default GetPlanResponse |
getPlan(GetPlanRequest getPlanRequest)
Gets a Python script to perform a specified mapping.
|
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 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 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 a multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsResponse |
getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsIterable |
getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsIterable |
getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default ImportCatalogToGlueResponse |
importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
Imports an existing Athena Data Catalog to AWS Glue
|
default ImportCatalogToGlueResponse |
importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Athena Data Catalog to AWS Glue
|
default ResetJobBookmarkResponse |
resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
|
default ResetJobBookmarkResponse |
resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
|
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 StartJobRunResponse |
startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Runs a job.
|
default StartJobRunResponse |
startJobRun(StartJobRunRequest startJobRunRequest)
Runs a job.
|
default StartTriggerResponse |
startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
Starts an existing trigger.
|
default StartTriggerResponse |
startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger.
|
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 UpdateClassifierResponse |
updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
Modifies an existing classifier (either a
GrokClassifier or an XMLClassifier ). |
default UpdateClassifierResponse |
updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (either a
GrokClassifier or an XMLClassifier ). |
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 DevEndpoint.
|
default UpdateDevEndpointResponse |
updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified DevEndpoint.
|
default UpdateJobResponse |
updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest)
Updates an existing job definition.
|
default UpdateJobResponse |
updateJob(UpdateJobRequest updateJobRequest)
Updates an existing job definition.
|
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.
|
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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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.
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.
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 BatchGetPartitionResponse batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest) throws InvalidInputException, EntityNotFoundException, OperationTimeoutException, InternalServiceException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 a batch of job runs for a given job.
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 a batch of job runs for a given job.
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 CreateClassifierResponse createClassifier(CreateClassifierRequest createClassifierRequest) throws AlreadyExistsException, InvalidInputException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Creates a classifier in the user's account. This may be either a GrokClassifier
or an
XMLClassifier
.
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 may be either a GrokClassifier
or an
XMLClassifier
.
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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 either the s3Targets or the jdbcTargets 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 either the s3Targets or the jdbcTargets 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 DevEndpoint.
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 DevEndpoint.
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, AwsServiceException, SdkClientException, GlueException
Creates a new job.
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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, AwsServiceException, SdkClientException, GlueException
Creates a new job.
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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 a Python script.
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 a Python script.
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 CreateTableResponse createTable(CreateTableRequest createTableRequest) throws AlreadyExistsException, InvalidInputException, EntityNotFoundException, ResourceNumberLimitExceededException, InternalServiceException, OperationTimeoutException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, AwsServiceException, SdkClientException, GlueException
Creates a new trigger.
createTriggerRequest
- 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 CreateTriggerResponse createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, 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.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 CreateUserDefinedFunctionResponse createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest) throws AlreadyExistsException, InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 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 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.
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.
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 DevEndpoint.
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 DevEndpoint.
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.
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.
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 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 DeleteTableResponse deleteTable(DeleteTableRequest deleteTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Removes a table definition from the Data Catalog.
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.
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 DeleteTriggerResponse deleteTrigger(DeleteTriggerRequest deleteTriggerRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified trigger.
deleteTriggerRequest
- 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 DeleteTriggerResponse deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest) throws InvalidInputException, InternalServiceException, OperationTimeoutException, AwsServiceException, SdkClientException, GlueException
Deletes a specified trigger.
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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 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, AwsServiceException, SdkClientException, GlueException
Retrieves a connection definition from the Data Catalog.
getConnectionRequest
- 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 GetConnectionResponse getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest) throws EntityNotFoundException, OperationTimeoutException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 GetDatabaseResponse getDatabase(GetDatabaseRequest getDatabaseRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 DevEndpoint.
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 DevEndpoint.
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 DevEndpoints in this AWS account.
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 DevEndpoints in this AWS account.
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 DevEndpoints in this AWS account.
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 DevEndpoints in this AWS account.
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 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.
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.
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.
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.
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 jobs.
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 jobs.
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 jobs.
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 jobs.
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 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 a Python script 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 a Python script 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 GetTableResponse getTable(GetTableRequest getTableRequest) throws EntityNotFoundException, InvalidInputException, InternalServiceException, OperationTimeoutException, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, AwsServiceException, SdkClientException, GlueException
Retrieves a 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, AwsServiceException, SdkClientException, GlueException
Retrieves a 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, AwsServiceException, SdkClientException, GlueException
Retrieves a 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, AwsServiceException, SdkClientException, GlueException
Retrieves a 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 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 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 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 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, does nothing.
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, does nothing.
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 StartJobRunResponse startJobRun(StartJobRunRequest startJobRunRequest) throws InvalidInputException, EntityNotFoundException, InternalServiceException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException
Runs a job.
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
Runs a job.
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 StartTriggerResponse startTrigger(StartTriggerRequest startTriggerRequest) throws InvalidInputException, InternalServiceException, EntityNotFoundException, OperationTimeoutException, ResourceNumberLimitExceededException, ConcurrentRunsExceededException, AwsServiceException, SdkClientException, GlueException
Starts an existing trigger.
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.
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 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 (either a GrokClassifier
or an XMLClassifier
).
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 (either a GrokClassifier
or an XMLClassifier
).
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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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 DevEndpoint.
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 DevEndpoint.
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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure 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, 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.SdkException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, 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 © 2017 Amazon Web Services, Inc. All Rights Reserved.