@Generated(value="software.amazon.awssdk:codegen") public interface GlueAsyncClient extends SdkClient
builder()
method.
Defines the public endpoint for the AWS Glue service.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
default 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.
|
serviceName
close
static 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.