@Generated(value="software.amazon.awssdk:codegen") public interface GlueAsyncClient extends SdkClient, SdkAutoCloseable
builder()
method.
Defines the public endpoint for the AWS Glue service.
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<BatchCreatePartitionResponse> |
batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default CompletableFuture<BatchCreatePartitionResponse> |
batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeleteConnectionResponse> |
batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default CompletableFuture<BatchDeleteConnectionResponse> |
batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
|
default CompletableFuture<BatchDeletePartitionResponse> |
batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeletePartitionResponse> |
batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
|
default CompletableFuture<BatchDeleteTableResponse> |
batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest)
Deletes multiple tables at once.
|
default CompletableFuture<BatchDeleteTableResponse> |
batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest)
Deletes multiple tables at once.
|
default CompletableFuture<BatchGetPartitionResponse> |
batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default CompletableFuture<BatchGetPartitionResponse> |
batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
Retrieves partitions in a batch request.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops a batch of job runs for a given job.
|
static GlueAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
GlueAsyncClient . |
static GlueAsyncClient |
create()
Create a
GlueAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider . |
default CompletableFuture<CreateClassifierResponse> |
createClassifier(Consumer<CreateClassifierRequest.Builder> createClassifierRequest)
Creates a classifier in the user's account.
|
default CompletableFuture<CreateClassifierResponse> |
createClassifier(CreateClassifierRequest createClassifierRequest)
Creates a classifier in the user's account.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
Creates a connection definition in the Data Catalog.
|
default CompletableFuture<CreateConnectionResponse> |
createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection definition in the Data Catalog.
|
default CompletableFuture<CreateCrawlerResponse> |
createCrawler(Consumer<CreateCrawlerRequest.Builder> createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
default CompletableFuture<CreateCrawlerResponse> |
createCrawler(CreateCrawlerRequest createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule.
|
default CompletableFuture<CreateDatabaseResponse> |
createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest)
Creates a new database in a Data Catalog.
|
default CompletableFuture<CreateDatabaseResponse> |
createDatabase(CreateDatabaseRequest createDatabaseRequest)
Creates a new database in a Data Catalog.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
Creates a new DevEndpoint.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new DevEndpoint.
|
default CompletableFuture<CreateJobResponse> |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job.
|
default CompletableFuture<CreateJobResponse> |
createJob(CreateJobRequest createJobRequest)
Creates a new job.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreateScriptResponse> |
createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
|
default CompletableFuture<CreateScriptResponse> |
createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into a Python script.
|
default CompletableFuture<CreateTableResponse> |
createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
Creates a new table definition in the Data Catalog.
|
default CompletableFuture<CreateTableResponse> |
createTable(CreateTableRequest createTableRequest)
Creates a new table definition in the Data Catalog.
|
default CompletableFuture<CreateTriggerResponse> |
createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
Creates a new trigger.
|
default CompletableFuture<CreateTriggerResponse> |
createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
|
default CompletableFuture<CreateUserDefinedFunctionResponse> |
createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
|
default CompletableFuture<CreateUserDefinedFunctionResponse> |
createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
|
default CompletableFuture<DeleteClassifierResponse> |
deleteClassifier(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest)
Removes a classifier from the Data Catalog.
|
default CompletableFuture<DeleteClassifierResponse> |
deleteClassifier(DeleteClassifierRequest deleteClassifierRequest)
Removes a classifier from the Data Catalog.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
Deletes a connection from the Data Catalog.
|
default CompletableFuture<DeleteConnectionResponse> |
deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes a connection from the Data Catalog.
|
default CompletableFuture<DeleteCrawlerResponse> |
deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest)
Removes a specified crawler from the Data Catalog, unless the crawler state is
RUNNING . |
default CompletableFuture<DeleteCrawlerResponse> |
deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the Data Catalog, unless the crawler state is
RUNNING . |
default CompletableFuture<DeleteDatabaseResponse> |
deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest)
Removes a specified Database from a Data Catalog.
|
default CompletableFuture<DeleteDatabaseResponse> |
deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest)
Removes a specified Database from a Data Catalog.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeleteTableResponse> |
deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest)
Removes a table definition from the Data Catalog.
|
default CompletableFuture<DeleteTableResponse> |
deleteTable(DeleteTableRequest deleteTableRequest)
Removes a table definition from the Data Catalog.
|
default CompletableFuture<DeleteTriggerResponse> |
deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest)
Deletes a specified trigger.
|
default CompletableFuture<DeleteTriggerResponse> |
deleteTrigger(DeleteTriggerRequest deleteTriggerRequest)
Deletes a specified trigger.
|
default CompletableFuture<DeleteUserDefinedFunctionResponse> |
deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
|
default CompletableFuture<DeleteUserDefinedFunctionResponse> |
deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(GetClassifierRequest getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersPublisher |
getClassifiersPaginator(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(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(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(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(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(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(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(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(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(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(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(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(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.
BatchCreatePartitionRequest.Builder
avoiding the
need to create one manually via BatchCreatePartitionRequest.builder()
batchCreatePartitionRequest
- a Consumer
that will call methods on BatchCreatePartitionRequest.Builder
.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.
BatchDeleteConnectionRequest.Builder
avoiding the
need to create one manually via BatchDeleteConnectionRequest.builder()
batchDeleteConnectionRequest
- a Consumer
that will call methods on BatchDeleteConnectionRequest.Builder
.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.
BatchDeletePartitionRequest.Builder
avoiding the
need to create one manually via BatchDeletePartitionRequest.builder()
batchDeletePartitionRequest
- a Consumer
that will call methods on BatchDeletePartitionRequest.Builder
.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.
BatchDeleteTableRequest.Builder
avoiding the need
to create one manually via BatchDeleteTableRequest.builder()
batchDeleteTableRequest
- a Consumer
that will call methods on BatchDeleteTableRequest.Builder
.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.
BatchGetPartitionRequest.Builder
avoiding the need
to create one manually via BatchGetPartitionRequest.builder()
batchGetPartitionRequest
- a Consumer
that will call methods on BatchGetPartitionRequest.Builder
.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.
BatchStopJobRunRequest.Builder
avoiding the need
to create one manually via BatchStopJobRunRequest.builder()
batchStopJobRunRequest
- a Consumer
that will call methods on BatchStopJobRunRequest.Builder
.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
.
CreateClassifierRequest.Builder
avoiding the need
to create one manually via CreateClassifierRequest.builder()
createClassifierRequest
- a Consumer
that will call methods on CreateClassifierRequest.Builder
.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.
CreateConnectionRequest.Builder
avoiding the need
to create one manually via CreateConnectionRequest.builder()
createConnectionRequest
- a Consumer
that will call methods on CreateConnectionRequest.Builder
.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.
CreateCrawlerRequest.Builder
avoiding the need to
create one manually via CreateCrawlerRequest.builder()
createCrawlerRequest
- a Consumer
that will call methods on CreateCrawlerRequest.Builder
.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.
CreateDatabaseRequest.Builder
avoiding the need to
create one manually via CreateDatabaseRequest.builder()
createDatabaseRequest
- a Consumer
that will call methods on CreateDatabaseRequest.Builder
.default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new DevEndpoint.
createDevEndpointRequest
- default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
Creates a new DevEndpoint.
CreateDevEndpointRequest.Builder
avoiding the need
to create one manually via CreateDevEndpointRequest.builder()
createDevEndpointRequest
- a Consumer
that will call methods on CreateDevEndpointRequest.Builder
.default CompletableFuture<CreateJobResponse> createJob(CreateJobRequest createJobRequest)
Creates a new job.
createJobRequest
- default CompletableFuture<CreateJobResponse> createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job.
CreateJobRequest.Builder
avoiding the need to
create one manually via CreateJobRequest.builder()
createJobRequest
- a Consumer
that will call methods on CreateJobRequest.Builder
.default CompletableFuture<CreatePartitionResponse> createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
createPartitionRequest
- default CompletableFuture<CreatePartitionResponse> createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
Creates a new partition.
CreatePartitionRequest.Builder
avoiding the need
to create one manually via CreatePartitionRequest.builder()
createPartitionRequest
- a Consumer
that will call methods on CreatePartitionRequest.Builder
.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.
CreateScriptRequest.Builder
avoiding the need to
create one manually via CreateScriptRequest.builder()
createScriptRequest
- a Consumer
that will call methods on CreateScriptRequest.Builder
.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.
CreateTableRequest.Builder
avoiding the need to
create one manually via CreateTableRequest.builder()
createTableRequest
- a Consumer
that will call methods on CreateTableRequest.Builder
.default CompletableFuture<CreateTriggerResponse> createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
createTriggerRequest
- default CompletableFuture<CreateTriggerResponse> createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
Creates a new trigger.
CreateTriggerRequest.Builder
avoiding the need to
create one manually via CreateTriggerRequest.builder()
createTriggerRequest
- a Consumer
that will call methods on CreateTriggerRequest.Builder
.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.
CreateUserDefinedFunctionRequest.Builder
avoiding
the need to create one manually via CreateUserDefinedFunctionRequest.builder()
createUserDefinedFunctionRequest
- a Consumer
that will call methods on CreateUserDefinedFunctionRequest.Builder
.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.
DeleteClassifierRequest.Builder
avoiding the need
to create one manually via DeleteClassifierRequest.builder()
deleteClassifierRequest
- a Consumer
that will call methods on DeleteClassifierRequest.Builder
.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.
DeleteConnectionRequest.Builder
avoiding the need
to create one manually via DeleteConnectionRequest.builder()
deleteConnectionRequest
- a Consumer
that will call methods on DeleteConnectionRequest.Builder
.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
.
DeleteCrawlerRequest.Builder
avoiding the need to
create one manually via DeleteCrawlerRequest.builder()
deleteCrawlerRequest
- a Consumer
that will call methods on DeleteCrawlerRequest.Builder
.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.
DeleteDatabaseRequest.Builder
avoiding the need to
create one manually via DeleteDatabaseRequest.builder()
deleteDatabaseRequest
- a Consumer
that will call methods on DeleteDatabaseRequest.Builder
.default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
deleteDevEndpointRequest
- default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
Deletes a specified DevEndpoint.
DeleteDevEndpointRequest.Builder
avoiding the need
to create one manually via DeleteDevEndpointRequest.builder()
deleteDevEndpointRequest
- a Consumer
that will call methods on DeleteDevEndpointRequest.Builder
.default CompletableFuture<DeleteJobResponse> deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job.
deleteJobRequest
- default CompletableFuture<DeleteJobResponse> deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job.
DeleteJobRequest.Builder
avoiding the need to
create one manually via DeleteJobRequest.builder()
deleteJobRequest
- a Consumer
that will call methods on DeleteJobRequest.Builder
.default CompletableFuture<DeletePartitionResponse> deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
deletePartitionRequest
- default CompletableFuture<DeletePartitionResponse> deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
DeletePartitionRequest.Builder
avoiding the need
to create one manually via DeletePartitionRequest.builder()
deletePartitionRequest
- a Consumer
that will call methods on DeletePartitionRequest.Builder
.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.
DeleteTableRequest.Builder
avoiding the need to
create one manually via DeleteTableRequest.builder()
deleteTableRequest
- a Consumer
that will call methods on DeleteTableRequest.Builder
.default CompletableFuture<DeleteTriggerResponse> deleteTrigger(DeleteTriggerRequest deleteTriggerRequest)
Deletes a specified trigger.
deleteTriggerRequest
- default CompletableFuture<DeleteTriggerResponse> deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest)
Deletes a specified trigger.
DeleteTriggerRequest.Builder
avoiding the need to
create one manually via DeleteTriggerRequest.builder()
deleteTriggerRequest
- a Consumer
that will call methods on DeleteTriggerRequest.Builder
.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.
DeleteUserDefinedFunctionRequest.Builder
avoiding
the need to create one manually via DeleteUserDefinedFunctionRequest.builder()
deleteUserDefinedFunctionRequest
- a Consumer
that will call methods on DeleteUserDefinedFunctionRequest.Builder
.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.
GetCatalogImportStatusRequest.Builder
avoiding the
need to create one manually via GetCatalogImportStatusRequest.builder()
getCatalogImportStatusRequest
- a Consumer
that will call methods on GetCatalogImportStatusRequest.Builder
.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.
GetClassifierRequest.Builder
avoiding the need to
create one manually via GetClassifierRequest.builder()
getClassifierRequest
- a Consumer
that will call methods on GetClassifierRequest.Builder
.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.
GetClassifiersRequest.Builder
avoiding the need to
create one manually via GetClassifiersRequest.builder()
getClassifiersRequest
- a Consumer
that will call methods on GetClassifiersRequest.Builder
.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 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.
GetConnectionRequest.Builder
avoiding the need to
create one manually via GetConnectionRequest.builder()
getConnectionRequest
- a Consumer
that will call methods on GetConnectionRequest.Builder
.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.
GetConnectionsRequest.Builder
avoiding the need to
create one manually via GetConnectionsRequest.builder()
getConnectionsRequest
- a Consumer
that will call methods on GetConnectionsRequest.Builder
.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 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.
GetCrawlerRequest.Builder
avoiding the need to
create one manually via GetCrawlerRequest.builder()
getCrawlerRequest
- a Consumer
that will call methods on GetCrawlerRequest.Builder
.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.
GetCrawlerMetricsRequest.Builder
avoiding the need
to create one manually via GetCrawlerMetricsRequest.builder()
getCrawlerMetricsRequest
- a Consumer
that will call methods on GetCrawlerMetricsRequest.Builder
.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 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.
GetCrawlersRequest.Builder
avoiding the need to
create one manually via GetCrawlersRequest.builder()
getCrawlersRequest
- a Consumer
that will call methods on GetCrawlersRequest.Builder
.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 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.
GetDatabaseRequest.Builder
avoiding the need to
create one manually via GetDatabaseRequest.builder()
getDatabaseRequest
- a Consumer
that will call methods on GetDatabaseRequest.Builder
.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.
GetDatabasesRequest.Builder
avoiding the need to
create one manually via GetDatabasesRequest.builder()
getDatabasesRequest
- a Consumer
that will call methods on GetDatabasesRequest.Builder
.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 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).
GetDataflowGraphRequest.Builder
avoiding the need
to create one manually via GetDataflowGraphRequest.builder()
getDataflowGraphRequest
- a Consumer
that will call methods on GetDataflowGraphRequest.Builder
.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.
GetDevEndpointRequest.Builder
avoiding the need to
create one manually via GetDevEndpointRequest.builder()
getDevEndpointRequest
- a Consumer
that will call methods on GetDevEndpointRequest.Builder
.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.
GetDevEndpointsRequest.Builder
avoiding the need
to create one manually via GetDevEndpointsRequest.builder()
getDevEndpointsRequest
- a Consumer
that will call methods on GetDevEndpointsRequest.Builder
.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 CompletableFuture<GetJobResponse> getJob(GetJobRequest getJobRequest)
Retrieves an existing job definition.
getJobRequest
- default CompletableFuture<GetJobResponse> getJob(Consumer<GetJobRequest.Builder> getJobRequest)
Retrieves an existing job definition.
GetJobRequest.Builder
avoiding the need to create
one manually via GetJobRequest.builder()
getJobRequest
- a Consumer
that will call methods on GetJobRequest.Builder
.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.
GetJobRunRequest.Builder
avoiding the need to
create one manually via GetJobRunRequest.builder()
getJobRunRequest
- a Consumer
that will call methods on GetJobRunRequest.Builder
.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.
GetJobRunsRequest.Builder
avoiding the need to
create one manually via GetJobRunsRequest.builder()
getJobRunsRequest
- a Consumer
that will call methods on GetJobRunsRequest.Builder
.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 CompletableFuture<GetJobsResponse> getJobs(GetJobsRequest getJobsRequest)
Retrieves all current jobs.
getJobsRequest
- default CompletableFuture<GetJobsResponse> getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current jobs.
GetJobsRequest.Builder
avoiding the need to create
one manually via GetJobsRequest.builder()
getJobsRequest
- a Consumer
that will call methods on GetJobsRequest.Builder
.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 CompletableFuture<GetMappingResponse> getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
getMappingRequest
- default CompletableFuture<GetMappingResponse> getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
Creates mappings.
GetMappingRequest.Builder
avoiding the need to
create one manually via GetMappingRequest.builder()
getMappingRequest
- a Consumer
that will call methods on GetMappingRequest.Builder
.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.
GetPartitionRequest.Builder
avoiding the need to
create one manually via GetPartitionRequest.builder()
getPartitionRequest
- a Consumer
that will call methods on GetPartitionRequest.Builder
.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.
GetPartitionsRequest.Builder
avoiding the need to
create one manually via GetPartitionsRequest.builder()
getPartitionsRequest
- a Consumer
that will call methods on GetPartitionsRequest.Builder
.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 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.
GetPlanRequest.Builder
avoiding the need to create
one manually via GetPlanRequest.builder()
getPlanRequest
- a Consumer
that will call methods on GetPlanRequest.Builder
.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.
GetTableRequest.Builder
avoiding the need to
create one manually via GetTableRequest.builder()
getTableRequest
- a Consumer
that will call methods on GetTableRequest.Builder
.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.
GetTableVersionsRequest.Builder
avoiding the need
to create one manually via GetTableVersionsRequest.builder()
getTableVersionsRequest
- a Consumer
that will call methods on GetTableVersionsRequest.Builder
.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 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
.
GetTablesRequest.Builder
avoiding the need to
create one manually via GetTablesRequest.builder()
getTablesRequest
- a Consumer
that will call methods on GetTablesRequest.Builder
.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 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.
GetTriggerRequest.Builder
avoiding the need to
create one manually via GetTriggerRequest.builder()
getTriggerRequest
- a Consumer
that will call methods on GetTriggerRequest.Builder
.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.
GetTriggersRequest.Builder
avoiding the need to
create one manually via GetTriggersRequest.builder()
getTriggersRequest
- a Consumer
that will call methods on GetTriggersRequest.Builder
.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 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.
GetUserDefinedFunctionRequest.Builder
avoiding the
need to create one manually via GetUserDefinedFunctionRequest.builder()
getUserDefinedFunctionRequest
- a Consumer
that will call methods on GetUserDefinedFunctionRequest.Builder
.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.
GetUserDefinedFunctionsRequest.Builder
avoiding
the need to create one manually via GetUserDefinedFunctionsRequest.builder()
getUserDefinedFunctionsRequest
- a Consumer
that will call methods on GetUserDefinedFunctionsRequest.Builder
.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 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
ImportCatalogToGlueRequest.Builder
avoiding the
need to create one manually via ImportCatalogToGlueRequest.builder()
importCatalogToGlueRequest
- a Consumer
that will call methods on ImportCatalogToGlueRequest.Builder
.default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
resetJobBookmarkRequest
- default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
ResetJobBookmarkRequest.Builder
avoiding the need
to create one manually via ResetJobBookmarkRequest.builder()
resetJobBookmarkRequest
- a Consumer
that will call methods on ResetJobBookmarkRequest.Builder
.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.
StartCrawlerRequest.Builder
avoiding the need to
create one manually via StartCrawlerRequest.builder()
startCrawlerRequest
- a Consumer
that will call methods on StartCrawlerRequest.Builder
.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
.
StartCrawlerScheduleRequest.Builder
avoiding the
need to create one manually via StartCrawlerScheduleRequest.builder()
startCrawlerScheduleRequest
- a Consumer
that will call methods on StartCrawlerScheduleRequest.Builder
.default CompletableFuture<StartJobRunResponse> startJobRun(StartJobRunRequest startJobRunRequest)
Runs a job.
startJobRunRequest
- default CompletableFuture<StartJobRunResponse> startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Runs a job.
StartJobRunRequest.Builder
avoiding the need to
create one manually via StartJobRunRequest.builder()
startJobRunRequest
- a Consumer
that will call methods on StartJobRunRequest.Builder
.default CompletableFuture<StartTriggerResponse> startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger.
startTriggerRequest
- default CompletableFuture<StartTriggerResponse> startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
Starts an existing trigger.
StartTriggerRequest.Builder
avoiding the need to
create one manually via StartTriggerRequest.builder()
startTriggerRequest
- a Consumer
that will call methods on StartTriggerRequest.Builder
.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.
StopCrawlerRequest.Builder
avoiding the need to
create one manually via StopCrawlerRequest.builder()
stopCrawlerRequest
- a Consumer
that will call methods on StopCrawlerRequest.Builder
.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.
StopCrawlerScheduleRequest.Builder
avoiding the
need to create one manually via StopCrawlerScheduleRequest.builder()
stopCrawlerScheduleRequest
- a Consumer
that will call methods on StopCrawlerScheduleRequest.Builder
.default CompletableFuture<StopTriggerResponse> stopTrigger(StopTriggerRequest stopTriggerRequest)
Stops a specified trigger.
stopTriggerRequest
- default CompletableFuture<StopTriggerResponse> stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest)
Stops a specified trigger.
StopTriggerRequest.Builder
avoiding the need to
create one manually via StopTriggerRequest.builder()
stopTriggerRequest
- a Consumer
that will call methods on StopTriggerRequest.Builder
.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
).
UpdateClassifierRequest.Builder
avoiding the need
to create one manually via UpdateClassifierRequest.builder()
updateClassifierRequest
- a Consumer
that will call methods on UpdateClassifierRequest.Builder
.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.
UpdateConnectionRequest.Builder
avoiding the need
to create one manually via UpdateConnectionRequest.builder()
updateConnectionRequest
- a Consumer
that will call methods on UpdateConnectionRequest.Builder
.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.
UpdateCrawlerRequest.Builder
avoiding the need to
create one manually via UpdateCrawlerRequest.builder()
updateCrawlerRequest
- a Consumer
that will call methods on UpdateCrawlerRequest.Builder
.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.
UpdateCrawlerScheduleRequest.Builder
avoiding the
need to create one manually via UpdateCrawlerScheduleRequest.builder()
updateCrawlerScheduleRequest
- a Consumer
that will call methods on UpdateCrawlerScheduleRequest.Builder
.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.
UpdateDatabaseRequest.Builder
avoiding the need to
create one manually via UpdateDatabaseRequest.builder()
updateDatabaseRequest
- a Consumer
that will call methods on UpdateDatabaseRequest.Builder
.default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified DevEndpoint.
updateDevEndpointRequest
- default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest)
Updates a specified DevEndpoint.
UpdateDevEndpointRequest.Builder
avoiding the need
to create one manually via UpdateDevEndpointRequest.builder()
updateDevEndpointRequest
- a Consumer
that will call methods on UpdateDevEndpointRequest.Builder
.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.
UpdateJobRequest.Builder
avoiding the need to
create one manually via UpdateJobRequest.builder()
updateJobRequest
- a Consumer
that will call methods on UpdateJobRequest.Builder
.default CompletableFuture<UpdatePartitionResponse> updatePartition(UpdatePartitionRequest updatePartitionRequest)
Updates a partition.
updatePartitionRequest
- default CompletableFuture<UpdatePartitionResponse> updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest)
Updates a partition.
UpdatePartitionRequest.Builder
avoiding the need
to create one manually via UpdatePartitionRequest.builder()
updatePartitionRequest
- a Consumer
that will call methods on UpdatePartitionRequest.Builder
.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.
UpdateTableRequest.Builder
avoiding the need to
create one manually via UpdateTableRequest.builder()
updateTableRequest
- a Consumer
that will call methods on UpdateTableRequest.Builder
.default CompletableFuture<UpdateTriggerResponse> updateTrigger(UpdateTriggerRequest updateTriggerRequest)
Updates a trigger definition.
updateTriggerRequest
- default CompletableFuture<UpdateTriggerResponse> updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest)
Updates a trigger definition.
UpdateTriggerRequest.Builder
avoiding the need to
create one manually via UpdateTriggerRequest.builder()
updateTriggerRequest
- a Consumer
that will call methods on UpdateTriggerRequest.Builder
.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.
UpdateUserDefinedFunctionRequest.Builder
avoiding
the need to create one manually via UpdateUserDefinedFunctionRequest.builder()
updateUserDefinedFunctionRequest
- a Consumer
that will call methods on UpdateUserDefinedFunctionRequest.Builder
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.