@Generated(value="software.amazon.awssdk:codegen") public interface GlueAsyncClient extends SdkClient, SdkAutoCloseable
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 CompletableFuture<BatchCreatePartitionResponse> |
batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default CompletableFuture<BatchCreatePartitionResponse> |
batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeleteConnectionResponse> |
batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default CompletableFuture<BatchDeleteConnectionResponse> |
batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default CompletableFuture<BatchDeletePartitionResponse> |
batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeletePartitionResponse> |
batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeleteTableResponse> |
batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest)
Deletes multiple tables at once.
|
default CompletableFuture<BatchDeleteTableResponse> |
batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest)
Deletes multiple tables at once.
|
default CompletableFuture<BatchGetPartitionResponse> |
batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default CompletableFuture<BatchGetPartitionResponse> |
batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
static GlueAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
GlueAsyncClient. |
static GlueAsyncClient |
create()
Create a
GlueAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateClassifierResponse> |
createClassifier(Consumer<CreateClassifierRequest.Builder> createClassifierRequest)
Creates a classifier in the user's account.
|
default CompletableFuture<CreateClassifierResponse> |
createClassifier(CreateClassifierRequest createClassifierRequest)
Creates a classifier in the user's account.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
Creates a connection definition in the Data Catalog.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection definition in the Data Catalog.
|
default CompletableFuture<CreateCrawlerResponse> |
createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
default CompletableFuture<CreateCrawlerResponse> |
createCrawler(CreateCrawlerRequest createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
default CompletableFuture<CreateDatabaseResponse> |
createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest)
Creates a new database in a Data Catalog.
|
default CompletableFuture<CreateDatabaseResponse> |
createDatabase(CreateDatabaseRequest createDatabaseRequest)
Creates a new database in a Data Catalog.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
Creates a new DevEndpoint.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new DevEndpoint.
|
default CompletableFuture<CreateJobResponse> |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job.
|
default CompletableFuture<CreateJobResponse> |
createJob(CreateJobRequest createJobRequest)
Creates a new job.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreateScriptResponse> |
createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
|
default CompletableFuture<CreateScriptResponse> |
createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
|
default CompletableFuture<CreateTableResponse> |
createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
Creates a new table definition in the Data Catalog.
|
default CompletableFuture<CreateTableResponse> |
createTable(CreateTableRequest createTableRequest)
Creates a new table definition in the Data Catalog.
|
default CompletableFuture<CreateTriggerResponse> |
createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
Creates a new trigger.
|
default CompletableFuture<CreateTriggerResponse> |
createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
|
default CompletableFuture<CreateUserDefinedFunctionResponse> |
createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
|
default CompletableFuture<CreateUserDefinedFunctionResponse> |
createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
|
default CompletableFuture<DeleteClassifierResponse> |
deleteClassifier(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest)
Removes a classifier from the Data Catalog.
|
default CompletableFuture<DeleteClassifierResponse> |
deleteClassifier(DeleteClassifierRequest deleteClassifierRequest)
Removes a classifier from the Data Catalog.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
Deletes a connection from the Data Catalog.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes a connection from the Data Catalog.
|
default CompletableFuture<DeleteCrawlerResponse> |
deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest)
Removes a specified crawler from the Data Catalog, unless the crawler state is
RUNNING. |
default CompletableFuture<DeleteCrawlerResponse> |
deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the Data Catalog, unless the crawler state is
RUNNING. |
default CompletableFuture<DeleteDatabaseResponse> |
deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest)
Removes a specified Database from a Data Catalog.
|
default CompletableFuture<DeleteDatabaseResponse> |
deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest)
Removes a specified Database from a Data Catalog.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeleteTableResponse> |
deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest)
Removes a table definition from the Data Catalog.
|
default CompletableFuture<DeleteTableResponse> |
deleteTable(DeleteTableRequest deleteTableRequest)
Removes a table definition from the Data Catalog.
|
default CompletableFuture<DeleteTriggerResponse> |
deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest)
Deletes a specified trigger.
|
default CompletableFuture<DeleteTriggerResponse> |
deleteTrigger(DeleteTriggerRequest deleteTriggerRequest)
Deletes a specified trigger.
|
default CompletableFuture<DeleteUserDefinedFunctionResponse> |
deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
|
default CompletableFuture<DeleteUserDefinedFunctionResponse> |
deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(GetClassifierRequest getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersPublisher |
getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersPublisher |
getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default CompletableFuture<GetConnectionResponse> |
getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
|
default CompletableFuture<GetConnectionResponse> |
getConnection(GetConnectionRequest getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default GetConnectionsPublisher |
getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default GetConnectionsPublisher |
getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default CompletableFuture<GetCrawlerResponse> |
getCrawler(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest)
Retrieves metadata for a specified crawler.
|
default CompletableFuture<GetCrawlerResponse> |
getCrawler(GetCrawlerRequest getCrawlerRequest)
Retrieves metadata for a specified crawler.
|
default CompletableFuture<GetCrawlerMetricsResponse> |
getCrawlerMetrics(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default CompletableFuture<GetCrawlerMetricsResponse> |
getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default GetCrawlerMetricsPublisher |
getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default GetCrawlerMetricsPublisher |
getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default CompletableFuture<GetCrawlersResponse> |
getCrawlers(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default CompletableFuture<GetCrawlersResponse> |
getCrawlers(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default GetCrawlersPublisher |
getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default GetCrawlersPublisher |
getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default CompletableFuture<GetDatabaseResponse> |
getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest)
Retrieves the definition of a specified database.
|
default CompletableFuture<GetDatabaseResponse> |
getDatabase(GetDatabaseRequest getDatabaseRequest)
Retrieves the definition of a specified database.
|
default CompletableFuture<GetDatabasesResponse> |
getDatabases(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all Databases defined in a given Data Catalog.
|
default CompletableFuture<GetDatabasesResponse> |
getDatabases(GetDatabasesRequest getDatabasesRequest)
Retrieves all Databases defined in a given Data Catalog.
|
default GetDatabasesPublisher |
getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all Databases defined in a given Data Catalog.
|
default GetDatabasesPublisher |
getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest)
Retrieves all Databases defined in a given Data Catalog.
|
default CompletableFuture<GetDataflowGraphResponse> |
getDataflowGraph(Consumer<GetDataflowGraphRequest.Builder> getDataflowGraphRequest)
Transforms a Python script into a directed acyclic graph (DAG).
|
default CompletableFuture<GetDataflowGraphResponse> |
getDataflowGraph(GetDataflowGraphRequest getDataflowGraphRequest)
Transforms a Python script into a directed acyclic graph (DAG).
|
default CompletableFuture<GetDevEndpointResponse> |
getDevEndpoint(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest)
Retrieves information about a specified DevEndpoint.
|
default CompletableFuture<GetDevEndpointResponse> |
getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest)
Retrieves information about a specified DevEndpoint.
|
default CompletableFuture<GetDevEndpointsResponse> |
getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default CompletableFuture<GetDevEndpointsResponse> |
getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default GetDevEndpointsPublisher |
getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default GetDevEndpointsPublisher |
getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
|
default CompletableFuture<GetJobResponse> |
getJob(Consumer<GetJobRequest.Builder> getJobRequest)
Retrieves an existing job definition.
|
default CompletableFuture<GetJobResponse> |
getJob(GetJobRequest getJobRequest)
Retrieves an existing job definition.
|
default CompletableFuture<GetJobRunResponse> |
getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest)
Retrieves the metadata for a given job run.
|
default CompletableFuture<GetJobRunResponse> |
getJobRun(GetJobRunRequest getJobRunRequest)
Retrieves the metadata for a given job run.
|
default CompletableFuture<GetJobRunsResponse> |
getJobRuns(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default CompletableFuture<GetJobRunsResponse> |
getJobRuns(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default GetJobRunsPublisher |
getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default GetJobRunsPublisher |
getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job.
|
default CompletableFuture<GetJobsResponse> |
getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
|
default CompletableFuture<GetJobsResponse> |
getJobs(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
|
default GetJobsPublisher |
getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
|
default GetJobsPublisher |
getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
|
default CompletableFuture<GetMappingResponse> |
getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
Creates mappings.
|
default CompletableFuture<GetMappingResponse> |
getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
|
default CompletableFuture<GetPartitionResponse> |
getPartition(Consumer<GetPartitionRequest.Builder> getPartitionRequest)
Retrieves information about a specified partition.
|
default CompletableFuture<GetPartitionResponse> |
getPartition(GetPartitionRequest getPartitionRequest)
Retrieves information about a specified partition.
|
default CompletableFuture<GetPartitionsResponse> |
getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default CompletableFuture<GetPartitionsResponse> |
getPartitions(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default GetPartitionsPublisher |
getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default GetPartitionsPublisher |
getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default CompletableFuture<GetPlanResponse> |
getPlan(Consumer<GetPlanRequest.Builder> getPlanRequest)
Gets a Python script to perform a specified mapping.
|
default CompletableFuture<GetPlanResponse> |
getPlan(GetPlanRequest getPlanRequest)
Gets a Python script to perform a specified mapping.
|
default CompletableFuture<GetTableResponse> |
getTable(Consumer<GetTableRequest.Builder> getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default CompletableFuture<GetTableResponse> |
getTable(GetTableRequest getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default CompletableFuture<GetTablesResponse> |
getTables(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default CompletableFuture<GetTablesResponse> |
getTables(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default GetTablesPublisher |
getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default GetTablesPublisher |
getTablesPaginator(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default CompletableFuture<GetTableVersionsResponse> |
getTableVersions(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default CompletableFuture<GetTableVersionsResponse> |
getTableVersions(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default GetTableVersionsPublisher |
getTableVersionsPaginator(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default GetTableVersionsPublisher |
getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default CompletableFuture<GetTriggerResponse> |
getTrigger(Consumer<GetTriggerRequest.Builder> getTriggerRequest)
Retrieves the definition of a trigger.
|
default CompletableFuture<GetTriggerResponse> |
getTrigger(GetTriggerRequest getTriggerRequest)
Retrieves the definition of a trigger.
|
default CompletableFuture<GetTriggersResponse> |
getTriggers(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
|
default CompletableFuture<GetTriggersResponse> |
getTriggers(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
|
default GetTriggersPublisher |
getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
|
default GetTriggersPublisher |
getTriggersPaginator(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
|
default CompletableFuture<GetUserDefinedFunctionResponse> |
getUserDefinedFunction(Consumer<GetUserDefinedFunctionRequest.Builder> getUserDefinedFunctionRequest)
Retrieves a specified function definition from the Data Catalog.
|
default CompletableFuture<GetUserDefinedFunctionResponse> |
getUserDefinedFunction(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest)
Retrieves a specified function definition from the Data Catalog.
|
default CompletableFuture<GetUserDefinedFunctionsResponse> |
getUserDefinedFunctions(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default CompletableFuture<GetUserDefinedFunctionsResponse> |
getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsPublisher |
getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsPublisher |
getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
|
default CompletableFuture<ImportCatalogToGlueResponse> |
importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
Imports an existing Athena Data Catalog to AWS Glue
|
default CompletableFuture<ImportCatalogToGlueResponse> |
importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Athena Data Catalog to AWS Glue
|
default CompletableFuture<ResetJobBookmarkResponse> |
resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
|
default CompletableFuture<ResetJobBookmarkResponse> |
resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
|
default CompletableFuture<StartCrawlerResponse> |
startCrawler(Consumer<StartCrawlerRequest.Builder> startCrawlerRequest)
Starts a crawl using the specified crawler, regardless of what is scheduled.
|
default CompletableFuture<StartCrawlerResponse> |
startCrawler(StartCrawlerRequest startCrawlerRequest)
Starts a crawl using the specified crawler, regardless of what is scheduled.
|
default CompletableFuture<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 CompletableFuture<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 CompletableFuture<StartJobRunResponse> |
startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Runs a job.
|
default CompletableFuture<StartJobRunResponse> |
startJobRun(StartJobRunRequest startJobRunRequest)
Runs a job.
|
default CompletableFuture<StartTriggerResponse> |
startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
Starts an existing trigger.
|
default CompletableFuture<StartTriggerResponse> |
startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger.
|
default CompletableFuture<StopCrawlerResponse> |
stopCrawler(Consumer<StopCrawlerRequest.Builder> stopCrawlerRequest)
If the specified crawler is running, stops the crawl.
|
default CompletableFuture<StopCrawlerResponse> |
stopCrawler(StopCrawlerRequest stopCrawlerRequest)
If the specified crawler is running, stops the crawl.
|
default CompletableFuture<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 CompletableFuture<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 CompletableFuture<StopTriggerResponse> |
stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest)
Stops a specified trigger.
|
default CompletableFuture<StopTriggerResponse> |
stopTrigger(StopTriggerRequest stopTriggerRequest)
Stops a specified trigger.
|
default CompletableFuture<UpdateClassifierResponse> |
updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
Modifies an existing classifier (either a
GrokClassifier or an XMLClassifier). |
default CompletableFuture<UpdateClassifierResponse> |
updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (either a
GrokClassifier or an XMLClassifier). |
default CompletableFuture<UpdateConnectionResponse> |
updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest)
Updates a connection definition in the Data Catalog.
|
default CompletableFuture<UpdateConnectionResponse> |
updateConnection(UpdateConnectionRequest updateConnectionRequest)
Updates a connection definition in the Data Catalog.
|
default CompletableFuture<UpdateCrawlerResponse> |
updateCrawler(Consumer<UpdateCrawlerRequest.Builder> updateCrawlerRequest)
Updates a crawler.
|
default CompletableFuture<UpdateCrawlerResponse> |
updateCrawler(UpdateCrawlerRequest updateCrawlerRequest)
Updates a crawler.
|
default CompletableFuture<UpdateCrawlerScheduleResponse> |
updateCrawlerSchedule(Consumer<UpdateCrawlerScheduleRequest.Builder> updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a
cron expression. |
default CompletableFuture<UpdateCrawlerScheduleResponse> |
updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a
cron expression. |
default CompletableFuture<UpdateDatabaseResponse> |
updateDatabase(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest)
Updates an existing database definition in a Data Catalog.
|
default CompletableFuture<UpdateDatabaseResponse> |
updateDatabase(UpdateDatabaseRequest updateDatabaseRequest)
Updates an existing database definition in a Data Catalog.
|
default CompletableFuture<UpdateDevEndpointResponse> |
updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest)
Updates a specified DevEndpoint.
|
default CompletableFuture<UpdateDevEndpointResponse> |
updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified DevEndpoint.
|
default CompletableFuture<UpdateJobResponse> |
updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest)
Updates an existing job definition.
|
default CompletableFuture<UpdateJobResponse> |
updateJob(UpdateJobRequest updateJobRequest)
Updates an existing job definition.
|
default CompletableFuture<UpdatePartitionResponse> |
updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest)
Updates a partition.
|
default CompletableFuture<UpdatePartitionResponse> |
updatePartition(UpdatePartitionRequest updatePartitionRequest)
Updates a partition.
|
default CompletableFuture<UpdateTableResponse> |
updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest)
Updates a metadata table in the Data Catalog.
|
default CompletableFuture<UpdateTableResponse> |
updateTable(UpdateTableRequest updateTableRequest)
Updates a metadata table in the Data Catalog.
|
default CompletableFuture<UpdateTriggerResponse> |
updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest)
Updates a trigger definition.
|
default CompletableFuture<UpdateTriggerResponse> |
updateTrigger(UpdateTriggerRequest updateTriggerRequest)
Updates a trigger definition.
|
default CompletableFuture<UpdateUserDefinedFunctionResponse> |
updateUserDefinedFunction(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
|
default CompletableFuture<UpdateUserDefinedFunctionResponse> |
updateUserDefinedFunction(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
|
serviceNameclosestatic final String SERVICE_NAME
static GlueAsyncClient create()
GlueAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static GlueAsyncClientBuilder builder()
GlueAsyncClient.default CompletableFuture<BatchCreatePartitionResponse> batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
batchCreatePartitionRequest - default CompletableFuture<BatchCreatePartitionResponse> batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest)
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.default CompletableFuture<BatchDeleteConnectionResponse> batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
batchDeleteConnectionRequest - default CompletableFuture<BatchDeleteConnectionResponse> batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest)
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.default CompletableFuture<BatchDeletePartitionResponse> batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
batchDeletePartitionRequest - default CompletableFuture<BatchDeletePartitionResponse> batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest)
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.default CompletableFuture<BatchDeleteTableResponse> batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest)
Deletes multiple tables at once.
batchDeleteTableRequest - default CompletableFuture<BatchDeleteTableResponse> batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest)
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.default CompletableFuture<BatchGetPartitionResponse> batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
batchGetPartitionRequest - default CompletableFuture<BatchGetPartitionResponse> batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
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.default CompletableFuture<BatchStopJobRunResponse> batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops a batch of job runs for a given job.
batchStopJobRunRequest - default CompletableFuture<BatchStopJobRunResponse> batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
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.default CompletableFuture<CreateClassifierResponse> createClassifier(CreateClassifierRequest createClassifierRequest)
Creates a classifier in the user's account. This may be either a GrokClassifier or an
XMLClassifier.
createClassifierRequest - default CompletableFuture<CreateClassifierResponse> createClassifier(Consumer<CreateClassifierRequest.Builder> createClassifierRequest)
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.default CompletableFuture<CreateConnectionResponse> createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection definition in the Data Catalog.
createConnectionRequest - default CompletableFuture<CreateConnectionResponse> createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
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.default CompletableFuture<CreateCrawlerResponse> createCrawler(CreateCrawlerRequest createCrawlerRequest)
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 - default CompletableFuture<CreateCrawlerResponse> createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest)
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.default CompletableFuture<CreateDatabaseResponse> createDatabase(CreateDatabaseRequest createDatabaseRequest)
Creates a new database in a Data Catalog.
createDatabaseRequest - default CompletableFuture<CreateDatabaseResponse> createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest)
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.default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new DevEndpoint.
createDevEndpointRequest - default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
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.default CompletableFuture<CreateJobResponse> createJob(CreateJobRequest createJobRequest)
Creates a new job.
createJobRequest - default CompletableFuture<CreateJobResponse> createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
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.default CompletableFuture<CreatePartitionResponse> createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
createPartitionRequest - default CompletableFuture<CreatePartitionResponse> createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
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.default CompletableFuture<CreateScriptResponse> createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
createScriptRequest - default CompletableFuture<CreateScriptResponse> createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest)
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.default CompletableFuture<CreateTableResponse> createTable(CreateTableRequest createTableRequest)
Creates a new table definition in the Data Catalog.
createTableRequest - default CompletableFuture<CreateTableResponse> createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
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.default CompletableFuture<CreateTriggerResponse> createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
createTriggerRequest - default CompletableFuture<CreateTriggerResponse> createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
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.default CompletableFuture<CreateUserDefinedFunctionResponse> createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
createUserDefinedFunctionRequest - default CompletableFuture<CreateUserDefinedFunctionResponse> createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest)
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.default CompletableFuture<DeleteClassifierResponse> deleteClassifier(DeleteClassifierRequest deleteClassifierRequest)
Removes a classifier from the Data Catalog.
deleteClassifierRequest - default CompletableFuture<DeleteClassifierResponse> deleteClassifier(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest)
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.default CompletableFuture<DeleteConnectionResponse> deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes a connection from the Data Catalog.
deleteConnectionRequest - default CompletableFuture<DeleteConnectionResponse> deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
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.default CompletableFuture<DeleteCrawlerResponse> deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the Data Catalog, unless the crawler state is RUNNING.
deleteCrawlerRequest - default CompletableFuture<DeleteCrawlerResponse> deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest)
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.default CompletableFuture<DeleteDatabaseResponse> deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest)
Removes a specified Database from a Data Catalog.
deleteDatabaseRequest - default CompletableFuture<DeleteDatabaseResponse> deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest)
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.default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
deleteDevEndpointRequest - default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
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.default CompletableFuture<DeleteJobResponse> deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job.
deleteJobRequest - default CompletableFuture<DeleteJobResponse> deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
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.default CompletableFuture<DeletePartitionResponse> deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
deletePartitionRequest - default CompletableFuture<DeletePartitionResponse> deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
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.default CompletableFuture<DeleteTableResponse> deleteTable(DeleteTableRequest deleteTableRequest)
Removes a table definition from the Data Catalog.
deleteTableRequest - default CompletableFuture<DeleteTableResponse> deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest)
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.default CompletableFuture<DeleteTriggerResponse> deleteTrigger(DeleteTriggerRequest deleteTriggerRequest)
Deletes a specified trigger.
deleteTriggerRequest - default CompletableFuture<DeleteTriggerResponse> deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest)
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.default CompletableFuture<DeleteUserDefinedFunctionResponse> deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
deleteUserDefinedFunctionRequest - default CompletableFuture<DeleteUserDefinedFunctionResponse> deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest)
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.default CompletableFuture<GetCatalogImportStatusResponse> getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
getCatalogImportStatusRequest - default CompletableFuture<GetCatalogImportStatusResponse> getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest)
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.default CompletableFuture<GetClassifierResponse> getClassifier(GetClassifierRequest getClassifierRequest)
Retrieve a classifier by name.
getClassifierRequest - default CompletableFuture<GetClassifierResponse> getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest)
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.default CompletableFuture<GetClassifiersResponse> getClassifiers(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
getClassifiersRequest - default CompletableFuture<GetClassifiersResponse> getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
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.default GetClassifiersPublisher getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetClassifiersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetClassifiersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest) operation.
getClassifiersRequest - default GetClassifiersPublisher getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetClassifiersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetClassifiersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetConnectionResponse> getConnection(GetConnectionRequest getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
getConnectionRequest - default CompletableFuture<GetConnectionResponse> getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest)
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.default CompletableFuture<GetConnectionsResponse> getConnections(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
getConnectionsRequest - default CompletableFuture<GetConnectionsResponse> getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
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.default GetConnectionsPublisher getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetConnectionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetConnectionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest) operation.
getConnectionsRequest - default GetConnectionsPublisher getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetConnectionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetConnectionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetCrawlerResponse> getCrawler(GetCrawlerRequest getCrawlerRequest)
Retrieves metadata for a specified crawler.
getCrawlerRequest - default CompletableFuture<GetCrawlerResponse> getCrawler(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest)
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.default CompletableFuture<GetCrawlerMetricsResponse> getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
getCrawlerMetricsRequest - default CompletableFuture<GetCrawlerMetricsResponse> getCrawlerMetrics(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
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.default GetCrawlerMetricsPublisher getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest) operation.
getCrawlerMetricsRequest - default GetCrawlerMetricsPublisher getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetCrawlersResponse> getCrawlers(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
getCrawlersRequest - default CompletableFuture<GetCrawlersResponse> getCrawlers(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
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.default GetCrawlersPublisher getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetCrawlersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetCrawlersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest) operation.
getCrawlersRequest - default GetCrawlersPublisher getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetCrawlersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetCrawlersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetDatabaseResponse> getDatabase(GetDatabaseRequest getDatabaseRequest)
Retrieves the definition of a specified database.
getDatabaseRequest - default CompletableFuture<GetDatabaseResponse> getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest)
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.default CompletableFuture<GetDatabasesResponse> getDatabases(GetDatabasesRequest getDatabasesRequest)
Retrieves all Databases defined in a given Data Catalog.
getDatabasesRequest - default CompletableFuture<GetDatabasesResponse> getDatabases(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
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.default GetDatabasesPublisher getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetDatabasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetDatabasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest) operation.
getDatabasesRequest - default GetDatabasesPublisher getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetDatabasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetDatabasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetDataflowGraphResponse> getDataflowGraph(GetDataflowGraphRequest getDataflowGraphRequest)
Transforms a Python script into a directed acyclic graph (DAG).
getDataflowGraphRequest - default CompletableFuture<GetDataflowGraphResponse> getDataflowGraph(Consumer<GetDataflowGraphRequest.Builder> getDataflowGraphRequest)
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.default CompletableFuture<GetDevEndpointResponse> getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest)
Retrieves information about a specified DevEndpoint.
getDevEndpointRequest - default CompletableFuture<GetDevEndpointResponse> getDevEndpoint(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest)
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.default CompletableFuture<GetDevEndpointsResponse> getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the DevEndpoints in this AWS account.
getDevEndpointsRequest - default CompletableFuture<GetDevEndpointsResponse> getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
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.default GetDevEndpointsPublisher getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest) operation.
getDevEndpointsRequest - default GetDevEndpointsPublisher getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetDevEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetJobResponse> getJob(GetJobRequest getJobRequest)
Retrieves an existing job definition.
getJobRequest - default CompletableFuture<GetJobResponse> getJob(Consumer<GetJobRequest.Builder> getJobRequest)
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.default CompletableFuture<GetJobRunResponse> getJobRun(GetJobRunRequest getJobRunRequest)
Retrieves the metadata for a given job run.
getJobRunRequest - default CompletableFuture<GetJobRunResponse> getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest)
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.default CompletableFuture<GetJobRunsResponse> getJobRuns(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job.
getJobRunsRequest - default CompletableFuture<GetJobRunsResponse> getJobRuns(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
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.default GetJobRunsPublisher getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetJobRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetJobRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest) operation.
getJobRunsRequest - default GetJobRunsPublisher getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetJobRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetJobRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetJobsResponse> getJobs(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
getJobsRequest - default CompletableFuture<GetJobsResponse> getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
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.default GetJobsPublisher getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
This is a variant of getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation.
getJobsRequest - default GetJobsPublisher getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
This is a variant of getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetMappingResponse> getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
getMappingRequest - default CompletableFuture<GetMappingResponse> getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
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.default CompletableFuture<GetPartitionResponse> getPartition(GetPartitionRequest getPartitionRequest)
Retrieves information about a specified partition.
getPartitionRequest - default CompletableFuture<GetPartitionResponse> getPartition(Consumer<GetPartitionRequest.Builder> getPartitionRequest)
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.default CompletableFuture<GetPartitionsResponse> getPartitions(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
getPartitionsRequest - default CompletableFuture<GetPartitionsResponse> getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
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.default GetPartitionsPublisher getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetPartitionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetPartitionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest) operation.
getPartitionsRequest - default GetPartitionsPublisher getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetPartitionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetPartitionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetPlanResponse> getPlan(GetPlanRequest getPlanRequest)
Gets a Python script to perform a specified mapping.
getPlanRequest - default CompletableFuture<GetPlanResponse> getPlan(Consumer<GetPlanRequest.Builder> getPlanRequest)
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.default CompletableFuture<GetTableResponse> getTable(GetTableRequest getTableRequest)
Retrieves the Table definition in a Data Catalog for a specified table.
getTableRequest - default CompletableFuture<GetTableResponse> getTable(Consumer<GetTableRequest.Builder> getTableRequest)
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.default CompletableFuture<GetTableVersionsResponse> getTableVersions(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
getTableVersionsRequest - default CompletableFuture<GetTableVersionsResponse> getTableVersions(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
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.default GetTableVersionsPublisher getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTableVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTableVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest) operation.
getTableVersionsRequest - default GetTableVersionsPublisher getTableVersionsPaginator(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTableVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTableVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetTablesResponse> getTables(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given Database.
getTablesRequest - default CompletableFuture<GetTablesResponse> getTables(Consumer<GetTablesRequest.Builder> getTablesRequest)
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.default GetTablesPublisher getTablesPaginator(GetTablesRequest getTablesRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest) operation.
getTablesRequest - default GetTablesPublisher getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest)
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 publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetTriggerResponse> getTrigger(GetTriggerRequest getTriggerRequest)
Retrieves the definition of a trigger.
getTriggerRequest - default CompletableFuture<GetTriggerResponse> getTrigger(Consumer<GetTriggerRequest.Builder> getTriggerRequest)
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.default CompletableFuture<GetTriggersResponse> getTriggers(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
getTriggersRequest - default CompletableFuture<GetTriggersResponse> getTriggers(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
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.default GetTriggersPublisher getTriggersPaginator(GetTriggersRequest getTriggersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTriggersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTriggersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest) operation.
getTriggersRequest - default GetTriggersPublisher getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetTriggersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetTriggersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<GetUserDefinedFunctionResponse> getUserDefinedFunction(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest)
Retrieves a specified function definition from the Data Catalog.
getUserDefinedFunctionRequest - default CompletableFuture<GetUserDefinedFunctionResponse> getUserDefinedFunction(Consumer<GetUserDefinedFunctionRequest.Builder> getUserDefinedFunctionRequest)
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.default CompletableFuture<GetUserDefinedFunctionsResponse> getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves a multiple function definitions from the Data Catalog.
getUserDefinedFunctionsRequest - default CompletableFuture<GetUserDefinedFunctionsResponse> getUserDefinedFunctions(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
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.default GetUserDefinedFunctionsPublisher getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.
getUserDefinedFunctionsRequest - default GetUserDefinedFunctionsPublisher getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
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 publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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.default CompletableFuture<ImportCatalogToGlueResponse> importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Athena Data Catalog to AWS Glue
importCatalogToGlueRequest - default CompletableFuture<ImportCatalogToGlueResponse> importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
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.default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
resetJobBookmarkRequest - default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
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.default CompletableFuture<StartCrawlerResponse> startCrawler(StartCrawlerRequest startCrawlerRequest)
Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, does nothing.
startCrawlerRequest - default CompletableFuture<StartCrawlerResponse> startCrawler(Consumer<StartCrawlerRequest.Builder> startCrawlerRequest)
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.default CompletableFuture<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.
startCrawlerScheduleRequest - default CompletableFuture<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.
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.default CompletableFuture<StartJobRunResponse> startJobRun(StartJobRunRequest startJobRunRequest)
Runs a job.
startJobRunRequest - default CompletableFuture<StartJobRunResponse> startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
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.default CompletableFuture<StartTriggerResponse> startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger.
startTriggerRequest - default CompletableFuture<StartTriggerResponse> startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
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.default CompletableFuture<StopCrawlerResponse> stopCrawler(StopCrawlerRequest stopCrawlerRequest)
If the specified crawler is running, stops the crawl.
stopCrawlerRequest - default CompletableFuture<StopCrawlerResponse> stopCrawler(Consumer<StopCrawlerRequest.Builder> stopCrawlerRequest)
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.default CompletableFuture<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.
stopCrawlerScheduleRequest - default CompletableFuture<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.
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.default CompletableFuture<StopTriggerResponse> stopTrigger(StopTriggerRequest stopTriggerRequest)
Stops a specified trigger.
stopTriggerRequest - default CompletableFuture<StopTriggerResponse> stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest)
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.default CompletableFuture<UpdateClassifierResponse> updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (either a GrokClassifier or an XMLClassifier).
updateClassifierRequest - default CompletableFuture<UpdateClassifierResponse> updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
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.default CompletableFuture<UpdateConnectionResponse> updateConnection(UpdateConnectionRequest updateConnectionRequest)
Updates a connection definition in the Data Catalog.
updateConnectionRequest - default CompletableFuture<UpdateConnectionResponse> updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest)
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.default CompletableFuture<UpdateCrawlerResponse> updateCrawler(UpdateCrawlerRequest updateCrawlerRequest)
Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.
updateCrawlerRequest - default CompletableFuture<UpdateCrawlerResponse> updateCrawler(Consumer<UpdateCrawlerRequest.Builder> updateCrawlerRequest)
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.default CompletableFuture<UpdateCrawlerScheduleResponse> updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a cron expression.
updateCrawlerScheduleRequest - default CompletableFuture<UpdateCrawlerScheduleResponse> updateCrawlerSchedule(Consumer<UpdateCrawlerScheduleRequest.Builder> updateCrawlerScheduleRequest)
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.default CompletableFuture<UpdateDatabaseResponse> updateDatabase(UpdateDatabaseRequest updateDatabaseRequest)
Updates an existing database definition in a Data Catalog.
updateDatabaseRequest - default CompletableFuture<UpdateDatabaseResponse> updateDatabase(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest)
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.default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified DevEndpoint.
updateDevEndpointRequest - default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest)
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.default CompletableFuture<UpdateJobResponse> updateJob(UpdateJobRequest updateJobRequest)
Updates an existing job definition.
updateJobRequest - default CompletableFuture<UpdateJobResponse> updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest)
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.default CompletableFuture<UpdatePartitionResponse> updatePartition(UpdatePartitionRequest updatePartitionRequest)
Updates a partition.
updatePartitionRequest - default CompletableFuture<UpdatePartitionResponse> updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest)
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.default CompletableFuture<UpdateTableResponse> updateTable(UpdateTableRequest updateTableRequest)
Updates a metadata table in the Data Catalog.
updateTableRequest - default CompletableFuture<UpdateTableResponse> updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest)
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.default CompletableFuture<UpdateTriggerResponse> updateTrigger(UpdateTriggerRequest updateTriggerRequest)
Updates a trigger definition.
updateTriggerRequest - default CompletableFuture<UpdateTriggerResponse> updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest)
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.default CompletableFuture<UpdateUserDefinedFunctionResponse> updateUserDefinedFunction(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
updateUserDefinedFunctionRequest - default CompletableFuture<UpdateUserDefinedFunctionResponse> updateUserDefinedFunction(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest)
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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.