@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface GlueAsyncClient extends AwsClient
builder() method.
Defines the public endpoint for the Glue service.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
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<BatchDeleteTableVersionResponse> |
batchDeleteTableVersion(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
|
default CompletableFuture<BatchDeleteTableVersionResponse> |
batchDeleteTableVersion(Consumer<BatchDeleteTableVersionRequest.Builder> batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
|
default CompletableFuture<BatchGetBlueprintsResponse> |
batchGetBlueprints(BatchGetBlueprintsRequest batchGetBlueprintsRequest)
Retrieves information about a list of blueprints.
|
default CompletableFuture<BatchGetBlueprintsResponse> |
batchGetBlueprints(Consumer<BatchGetBlueprintsRequest.Builder> batchGetBlueprintsRequest)
Retrieves information about a list of blueprints.
|
default CompletableFuture<BatchGetCrawlersResponse> |
batchGetCrawlers(BatchGetCrawlersRequest batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names.
|
default CompletableFuture<BatchGetCrawlersResponse> |
batchGetCrawlers(Consumer<BatchGetCrawlersRequest.Builder> batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names.
|
default CompletableFuture<BatchGetCustomEntityTypesResponse> |
batchGetCustomEntityTypes(BatchGetCustomEntityTypesRequest batchGetCustomEntityTypesRequest)
Retrieves the details for the custom patterns specified by a list of names.
|
default CompletableFuture<BatchGetCustomEntityTypesResponse> |
batchGetCustomEntityTypes(Consumer<BatchGetCustomEntityTypesRequest.Builder> batchGetCustomEntityTypesRequest)
Retrieves the details for the custom patterns specified by a list of names.
|
default CompletableFuture<BatchGetDataQualityResultResponse> |
batchGetDataQualityResult(BatchGetDataQualityResultRequest batchGetDataQualityResultRequest)
Retrieves a list of data quality results for the specified result IDs.
|
default CompletableFuture<BatchGetDataQualityResultResponse> |
batchGetDataQualityResult(Consumer<BatchGetDataQualityResultRequest.Builder> batchGetDataQualityResultRequest)
Retrieves a list of data quality results for the specified result IDs.
|
default CompletableFuture<BatchGetDevEndpointsResponse> |
batchGetDevEndpoints(BatchGetDevEndpointsRequest batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names.
|
default CompletableFuture<BatchGetDevEndpointsResponse> |
batchGetDevEndpoints(Consumer<BatchGetDevEndpointsRequest.Builder> batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names.
|
default CompletableFuture<BatchGetJobsResponse> |
batchGetJobs(BatchGetJobsRequest batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names.
|
default CompletableFuture<BatchGetJobsResponse> |
batchGetJobs(Consumer<BatchGetJobsRequest.Builder> batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names.
|
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<BatchGetTriggersResponse> |
batchGetTriggers(BatchGetTriggersRequest batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names.
|
default CompletableFuture<BatchGetTriggersResponse> |
batchGetTriggers(Consumer<BatchGetTriggersRequest.Builder> batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names.
|
default CompletableFuture<BatchGetWorkflowsResponse> |
batchGetWorkflows(BatchGetWorkflowsRequest batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names.
|
default CompletableFuture<BatchGetWorkflowsResponse> |
batchGetWorkflows(Consumer<BatchGetWorkflowsRequest.Builder> batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
|
default CompletableFuture<BatchStopJobRunResponse> |
batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
|
default CompletableFuture<BatchUpdatePartitionResponse> |
batchUpdatePartition(BatchUpdatePartitionRequest batchUpdatePartitionRequest)
Updates one or more partitions in a batch operation.
|
default CompletableFuture<BatchUpdatePartitionResponse> |
batchUpdatePartition(Consumer<BatchUpdatePartitionRequest.Builder> batchUpdatePartitionRequest)
Updates one or more partitions in a batch operation.
|
static GlueAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
GlueAsyncClient. |
default CompletableFuture<CancelDataQualityRuleRecommendationRunResponse> |
cancelDataQualityRuleRecommendationRun(CancelDataQualityRuleRecommendationRunRequest cancelDataQualityRuleRecommendationRunRequest)
Cancels the specified recommendation run that was being used to generate rules.
|
default CompletableFuture<CancelDataQualityRuleRecommendationRunResponse> |
cancelDataQualityRuleRecommendationRun(Consumer<CancelDataQualityRuleRecommendationRunRequest.Builder> cancelDataQualityRuleRecommendationRunRequest)
Cancels the specified recommendation run that was being used to generate rules.
|
default CompletableFuture<CancelDataQualityRulesetEvaluationRunResponse> |
cancelDataQualityRulesetEvaluationRun(CancelDataQualityRulesetEvaluationRunRequest cancelDataQualityRulesetEvaluationRunRequest)
Cancels a run where a ruleset is being evaluated against a data source.
|
default CompletableFuture<CancelDataQualityRulesetEvaluationRunResponse> |
cancelDataQualityRulesetEvaluationRun(Consumer<CancelDataQualityRulesetEvaluationRunRequest.Builder> cancelDataQualityRulesetEvaluationRunRequest)
Cancels a run where a ruleset is being evaluated against a data source.
|
default CompletableFuture<CancelMlTaskRunResponse> |
cancelMLTaskRun(CancelMlTaskRunRequest cancelMlTaskRunRequest)
Cancels (stops) a task run.
|
default CompletableFuture<CancelMlTaskRunResponse> |
cancelMLTaskRun(Consumer<CancelMlTaskRunRequest.Builder> cancelMlTaskRunRequest)
Cancels (stops) a task run.
|
default CompletableFuture<CancelStatementResponse> |
cancelStatement(CancelStatementRequest cancelStatementRequest)
Cancels the statement.
|
default CompletableFuture<CancelStatementResponse> |
cancelStatement(Consumer<CancelStatementRequest.Builder> cancelStatementRequest)
Cancels the statement.
|
default CompletableFuture<CheckSchemaVersionValidityResponse> |
checkSchemaVersionValidity(CheckSchemaVersionValidityRequest checkSchemaVersionValidityRequest)
Validates the supplied schema.
|
default CompletableFuture<CheckSchemaVersionValidityResponse> |
checkSchemaVersionValidity(Consumer<CheckSchemaVersionValidityRequest.Builder> checkSchemaVersionValidityRequest)
Validates the supplied schema.
|
static GlueAsyncClient |
create()
Create a
GlueAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateBlueprintResponse> |
createBlueprint(Consumer<CreateBlueprintRequest.Builder> createBlueprintRequest)
Registers a blueprint with Glue.
|
default CompletableFuture<CreateBlueprintResponse> |
createBlueprint(CreateBlueprintRequest createBlueprintRequest)
Registers a blueprint with Glue.
|
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<CreateCustomEntityTypeResponse> |
createCustomEntityType(Consumer<CreateCustomEntityTypeRequest.Builder> createCustomEntityTypeRequest)
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured
data.
|
default CompletableFuture<CreateCustomEntityTypeResponse> |
createCustomEntityType(CreateCustomEntityTypeRequest createCustomEntityTypeRequest)
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured
data.
|
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<CreateDataQualityRulesetResponse> |
createDataQualityRuleset(Consumer<CreateDataQualityRulesetRequest.Builder> createDataQualityRulesetRequest)
Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
|
default CompletableFuture<CreateDataQualityRulesetResponse> |
createDataQualityRuleset(CreateDataQualityRulesetRequest createDataQualityRulesetRequest)
Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
Creates a new development endpoint.
|
default CompletableFuture<CreateDevEndpointResponse> |
createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new development endpoint.
|
default CompletableFuture<CreateJobResponse> |
createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job definition.
|
default CompletableFuture<CreateJobResponse> |
createJob(CreateJobRequest createJobRequest)
Creates a new job definition.
|
default CompletableFuture<CreateMlTransformResponse> |
createMLTransform(Consumer<CreateMlTransformRequest.Builder> createMlTransformRequest)
Creates an Glue machine learning transform.
|
default CompletableFuture<CreateMlTransformResponse> |
createMLTransform(CreateMlTransformRequest createMlTransformRequest)
Creates an Glue machine learning transform.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreatePartitionResponse> |
createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
|
default CompletableFuture<CreatePartitionIndexResponse> |
createPartitionIndex(Consumer<CreatePartitionIndexRequest.Builder> createPartitionIndexRequest)
Creates a specified partition index in an existing table.
|
default CompletableFuture<CreatePartitionIndexResponse> |
createPartitionIndex(CreatePartitionIndexRequest createPartitionIndexRequest)
Creates a specified partition index in an existing table.
|
default CompletableFuture<CreateRegistryResponse> |
createRegistry(Consumer<CreateRegistryRequest.Builder> createRegistryRequest)
Creates a new registry which may be used to hold a collection of schemas.
|
default CompletableFuture<CreateRegistryResponse> |
createRegistry(CreateRegistryRequest createRegistryRequest)
Creates a new registry which may be used to hold a collection of schemas.
|
default CompletableFuture<CreateSchemaResponse> |
createSchema(Consumer<CreateSchemaRequest.Builder> createSchemaRequest)
Creates a new schema set and registers the schema definition.
|
default CompletableFuture<CreateSchemaResponse> |
createSchema(CreateSchemaRequest createSchemaRequest)
Creates a new schema set and registers the schema definition.
|
default CompletableFuture<CreateScriptResponse> |
createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest)
Transforms a directed acyclic graph (DAG) into code.
|
default CompletableFuture<CreateScriptResponse> |
createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into code.
|
default CompletableFuture<CreateSecurityConfigurationResponse> |
createSecurityConfiguration(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest)
Creates a new security configuration.
|
default CompletableFuture<CreateSecurityConfigurationResponse> |
createSecurityConfiguration(CreateSecurityConfigurationRequest createSecurityConfigurationRequest)
Creates a new security configuration.
|
default CompletableFuture<CreateSessionResponse> |
createSession(Consumer<CreateSessionRequest.Builder> createSessionRequest)
Creates a new session.
|
default CompletableFuture<CreateSessionResponse> |
createSession(CreateSessionRequest createSessionRequest)
Creates a new session.
|
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<CreateWorkflowResponse> |
createWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest)
Creates a new workflow.
|
default CompletableFuture<CreateWorkflowResponse> |
createWorkflow(CreateWorkflowRequest createWorkflowRequest)
Creates a new workflow.
|
default CompletableFuture<DeleteBlueprintResponse> |
deleteBlueprint(Consumer<DeleteBlueprintRequest.Builder> deleteBlueprintRequest)
Deletes an existing blueprint.
|
default CompletableFuture<DeleteBlueprintResponse> |
deleteBlueprint(DeleteBlueprintRequest deleteBlueprintRequest)
Deletes an existing blueprint.
|
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<DeleteColumnStatisticsForPartitionResponse> |
deleteColumnStatisticsForPartition(Consumer<DeleteColumnStatisticsForPartitionRequest.Builder> deleteColumnStatisticsForPartitionRequest)
Delete the partition column statistics of a column.
|
default CompletableFuture<DeleteColumnStatisticsForPartitionResponse> |
deleteColumnStatisticsForPartition(DeleteColumnStatisticsForPartitionRequest deleteColumnStatisticsForPartitionRequest)
Delete the partition column statistics of a column.
|
default CompletableFuture<DeleteColumnStatisticsForTableResponse> |
deleteColumnStatisticsForTable(Consumer<DeleteColumnStatisticsForTableRequest.Builder> deleteColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
|
default CompletableFuture<DeleteColumnStatisticsForTableResponse> |
deleteColumnStatisticsForTable(DeleteColumnStatisticsForTableRequest deleteColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
|
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 Glue Data Catalog, unless the crawler state is
RUNNING. |
default CompletableFuture<DeleteCrawlerResponse> |
deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the Glue Data Catalog, unless the crawler state is
RUNNING. |
default CompletableFuture<DeleteCustomEntityTypeResponse> |
deleteCustomEntityType(Consumer<DeleteCustomEntityTypeRequest.Builder> deleteCustomEntityTypeRequest)
Deletes a custom pattern by specifying its name.
|
default CompletableFuture<DeleteCustomEntityTypeResponse> |
deleteCustomEntityType(DeleteCustomEntityTypeRequest deleteCustomEntityTypeRequest)
Deletes a custom pattern by specifying its name.
|
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<DeleteDataQualityRulesetResponse> |
deleteDataQualityRuleset(Consumer<DeleteDataQualityRulesetRequest.Builder> deleteDataQualityRulesetRequest)
Deletes a data quality ruleset.
|
default CompletableFuture<DeleteDataQualityRulesetResponse> |
deleteDataQualityRuleset(DeleteDataQualityRulesetRequest deleteDataQualityRulesetRequest)
Deletes a data quality ruleset.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
Deletes a specified development endpoint.
|
default CompletableFuture<DeleteDevEndpointResponse> |
deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified development endpoint.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job definition.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job definition.
|
default CompletableFuture<DeleteMlTransformResponse> |
deleteMLTransform(Consumer<DeleteMlTransformRequest.Builder> deleteMlTransformRequest)
Deletes an Glue machine learning transform.
|
default CompletableFuture<DeleteMlTransformResponse> |
deleteMLTransform(DeleteMlTransformRequest deleteMlTransformRequest)
Deletes an Glue machine learning transform.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeletePartitionResponse> |
deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
|
default CompletableFuture<DeletePartitionIndexResponse> |
deletePartitionIndex(Consumer<DeletePartitionIndexRequest.Builder> deletePartitionIndexRequest)
Deletes a specified partition index from an existing table.
|
default CompletableFuture<DeletePartitionIndexResponse> |
deletePartitionIndex(DeletePartitionIndexRequest deletePartitionIndexRequest)
Deletes a specified partition index from an existing table.
|
default CompletableFuture<DeleteRegistryResponse> |
deleteRegistry(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest)
Delete the entire registry including schema and all of its versions.
|
default CompletableFuture<DeleteRegistryResponse> |
deleteRegistry(DeleteRegistryRequest deleteRegistryRequest)
Delete the entire registry including schema and all of its versions.
|
default CompletableFuture<DeleteResourcePolicyResponse> |
deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)
Deletes a specified policy.
|
default CompletableFuture<DeleteResourcePolicyResponse> |
deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)
Deletes a specified policy.
|
default CompletableFuture<DeleteSchemaResponse> |
deleteSchema(Consumer<DeleteSchemaRequest.Builder> deleteSchemaRequest)
Deletes the entire schema set, including the schema set and all of its versions.
|
default CompletableFuture<DeleteSchemaResponse> |
deleteSchema(DeleteSchemaRequest deleteSchemaRequest)
Deletes the entire schema set, including the schema set and all of its versions.
|
default CompletableFuture<DeleteSchemaVersionsResponse> |
deleteSchemaVersions(Consumer<DeleteSchemaVersionsRequest.Builder> deleteSchemaVersionsRequest)
Remove versions from the specified schema.
|
default CompletableFuture<DeleteSchemaVersionsResponse> |
deleteSchemaVersions(DeleteSchemaVersionsRequest deleteSchemaVersionsRequest)
Remove versions from the specified schema.
|
default CompletableFuture<DeleteSecurityConfigurationResponse> |
deleteSecurityConfiguration(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
|
default CompletableFuture<DeleteSecurityConfigurationResponse> |
deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
|
default CompletableFuture<DeleteSessionResponse> |
deleteSession(Consumer<DeleteSessionRequest.Builder> deleteSessionRequest)
Deletes the session.
|
default CompletableFuture<DeleteSessionResponse> |
deleteSession(DeleteSessionRequest deleteSessionRequest)
Deletes the session.
|
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<DeleteTableVersionResponse> |
deleteTableVersion(Consumer<DeleteTableVersionRequest.Builder> deleteTableVersionRequest)
Deletes a specified version of a table.
|
default CompletableFuture<DeleteTableVersionResponse> |
deleteTableVersion(DeleteTableVersionRequest deleteTableVersionRequest)
Deletes a specified version of a table.
|
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<DeleteWorkflowResponse> |
deleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest)
Deletes a workflow.
|
default CompletableFuture<DeleteWorkflowResponse> |
deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest)
Deletes a workflow.
|
default CompletableFuture<GetBlueprintResponse> |
getBlueprint(Consumer<GetBlueprintRequest.Builder> getBlueprintRequest)
Retrieves the details of a blueprint.
|
default CompletableFuture<GetBlueprintResponse> |
getBlueprint(GetBlueprintRequest getBlueprintRequest)
Retrieves the details of a blueprint.
|
default CompletableFuture<GetBlueprintRunResponse> |
getBlueprintRun(Consumer<GetBlueprintRunRequest.Builder> getBlueprintRunRequest)
Retrieves the details of a blueprint run.
|
default CompletableFuture<GetBlueprintRunResponse> |
getBlueprintRun(GetBlueprintRunRequest getBlueprintRunRequest)
Retrieves the details of a blueprint run.
|
default CompletableFuture<GetBlueprintRunsResponse> |
getBlueprintRuns(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
|
default CompletableFuture<GetBlueprintRunsResponse> |
getBlueprintRuns(GetBlueprintRunsRequest getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
|
default GetBlueprintRunsPublisher |
getBlueprintRunsPaginator(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
|
default GetBlueprintRunsPublisher |
getBlueprintRunsPaginator(GetBlueprintRunsRequest getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetCatalogImportStatusResponse> |
getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifierResponse> |
getClassifier(GetClassifierRequest getClassifierRequest)
Retrieve a classifier by name.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default CompletableFuture<GetClassifiersResponse> |
getClassifiers(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersPublisher |
getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default GetClassifiersPublisher |
getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
|
default CompletableFuture<GetColumnStatisticsForPartitionResponse> |
getColumnStatisticsForPartition(Consumer<GetColumnStatisticsForPartitionRequest.Builder> getColumnStatisticsForPartitionRequest)
Retrieves partition statistics of columns.
|
default CompletableFuture<GetColumnStatisticsForPartitionResponse> |
getColumnStatisticsForPartition(GetColumnStatisticsForPartitionRequest getColumnStatisticsForPartitionRequest)
Retrieves partition statistics of columns.
|
default CompletableFuture<GetColumnStatisticsForTableResponse> |
getColumnStatisticsForTable(Consumer<GetColumnStatisticsForTableRequest.Builder> getColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
|
default CompletableFuture<GetColumnStatisticsForTableResponse> |
getColumnStatisticsForTable(GetColumnStatisticsForTableRequest getColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
|
default CompletableFuture<GetConnectionResponse> |
getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
|
default CompletableFuture<GetConnectionResponse> |
getConnection(GetConnectionRequest getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default CompletableFuture<GetConnectionsResponse> |
getConnections(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default GetConnectionsPublisher |
getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default GetConnectionsPublisher |
getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
|
default CompletableFuture<GetCrawlerResponse> |
getCrawler(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest)
Retrieves metadata for a specified crawler.
|
default CompletableFuture<GetCrawlerResponse> |
getCrawler(GetCrawlerRequest getCrawlerRequest)
Retrieves metadata for a specified crawler.
|
default CompletableFuture<GetCrawlerMetricsResponse> |
getCrawlerMetrics(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default CompletableFuture<GetCrawlerMetricsResponse> |
getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default GetCrawlerMetricsPublisher |
getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default GetCrawlerMetricsPublisher |
getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
|
default CompletableFuture<GetCrawlersResponse> |
getCrawlers(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default CompletableFuture<GetCrawlersResponse> |
getCrawlers(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default GetCrawlersPublisher |
getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default GetCrawlersPublisher |
getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
|
default CompletableFuture<GetCustomEntityTypeResponse> |
getCustomEntityType(Consumer<GetCustomEntityTypeRequest.Builder> getCustomEntityTypeRequest)
Retrieves the details of a custom pattern by specifying its name.
|
default CompletableFuture<GetCustomEntityTypeResponse> |
getCustomEntityType(GetCustomEntityTypeRequest getCustomEntityTypeRequest)
Retrieves the details of a custom pattern by specifying its name.
|
default CompletableFuture<GetDatabaseResponse> |
getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest)
Retrieves the definition of a specified database.
|
default CompletableFuture<GetDatabaseResponse> |
getDatabase(GetDatabaseRequest getDatabaseRequest)
Retrieves the definition of a specified database.
|
default CompletableFuture<GetDatabasesResponse> |
getDatabases(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
|
default CompletableFuture<GetDatabasesResponse> |
getDatabases(GetDatabasesRequest getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
|
default GetDatabasesPublisher |
getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
|
default GetDatabasesPublisher |
getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
|
default CompletableFuture<GetDataCatalogEncryptionSettingsResponse> |
getDataCatalogEncryptionSettings(Consumer<GetDataCatalogEncryptionSettingsRequest.Builder> getDataCatalogEncryptionSettingsRequest)
Retrieves the security configuration for a specified catalog.
|
default CompletableFuture<GetDataCatalogEncryptionSettingsResponse> |
getDataCatalogEncryptionSettings(GetDataCatalogEncryptionSettingsRequest getDataCatalogEncryptionSettingsRequest)
Retrieves the security configuration for a specified 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<GetDataQualityResultResponse> |
getDataQualityResult(Consumer<GetDataQualityResultRequest.Builder> getDataQualityResultRequest)
Retrieves the result of a data quality rule evaluation.
|
default CompletableFuture<GetDataQualityResultResponse> |
getDataQualityResult(GetDataQualityResultRequest getDataQualityResultRequest)
Retrieves the result of a data quality rule evaluation.
|
default CompletableFuture<GetDataQualityRuleRecommendationRunResponse> |
getDataQualityRuleRecommendationRun(Consumer<GetDataQualityRuleRecommendationRunRequest.Builder> getDataQualityRuleRecommendationRunRequest)
Gets the specified recommendation run that was used to generate rules.
|
default CompletableFuture<GetDataQualityRuleRecommendationRunResponse> |
getDataQualityRuleRecommendationRun(GetDataQualityRuleRecommendationRunRequest getDataQualityRuleRecommendationRunRequest)
Gets the specified recommendation run that was used to generate rules.
|
default CompletableFuture<GetDataQualityRulesetResponse> |
getDataQualityRuleset(Consumer<GetDataQualityRulesetRequest.Builder> getDataQualityRulesetRequest)
Returns an existing ruleset by identifier or name.
|
default CompletableFuture<GetDataQualityRulesetResponse> |
getDataQualityRuleset(GetDataQualityRulesetRequest getDataQualityRulesetRequest)
Returns an existing ruleset by identifier or name.
|
default CompletableFuture<GetDataQualityRulesetEvaluationRunResponse> |
getDataQualityRulesetEvaluationRun(Consumer<GetDataQualityRulesetEvaluationRunRequest.Builder> getDataQualityRulesetEvaluationRunRequest)
Retrieves a specific run where a ruleset is evaluated against a data source.
|
default CompletableFuture<GetDataQualityRulesetEvaluationRunResponse> |
getDataQualityRulesetEvaluationRun(GetDataQualityRulesetEvaluationRunRequest getDataQualityRulesetEvaluationRunRequest)
Retrieves a specific run where a ruleset is evaluated against a data source.
|
default CompletableFuture<GetDevEndpointResponse> |
getDevEndpoint(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest)
Retrieves information about a specified development endpoint.
|
default CompletableFuture<GetDevEndpointResponse> |
getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest)
Retrieves information about a specified development endpoint.
|
default CompletableFuture<GetDevEndpointsResponse> |
getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
|
default CompletableFuture<GetDevEndpointsResponse> |
getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
|
default GetDevEndpointsPublisher |
getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
|
default GetDevEndpointsPublisher |
getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services 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<GetJobBookmarkResponse> |
getJobBookmark(Consumer<GetJobBookmarkRequest.Builder> getJobBookmarkRequest)
Returns information on a job bookmark entry.
|
default CompletableFuture<GetJobBookmarkResponse> |
getJobBookmark(GetJobBookmarkRequest getJobBookmarkRequest)
Returns information on a job bookmark entry.
|
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 definition.
|
default CompletableFuture<GetJobRunsResponse> |
getJobRuns(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
|
default GetJobRunsPublisher |
getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
|
default GetJobRunsPublisher |
getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
|
default CompletableFuture<GetJobsResponse> |
getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current job definitions.
|
default CompletableFuture<GetJobsResponse> |
getJobs(GetJobsRequest getJobsRequest)
Retrieves all current job definitions.
|
default GetJobsPublisher |
getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current job definitions.
|
default GetJobsPublisher |
getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current job definitions.
|
default CompletableFuture<GetMappingResponse> |
getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
Creates mappings.
|
default CompletableFuture<GetMappingResponse> |
getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
|
default CompletableFuture<GetMlTaskRunResponse> |
getMLTaskRun(Consumer<GetMlTaskRunRequest.Builder> getMlTaskRunRequest)
Gets details for a specific task run on a machine learning transform.
|
default CompletableFuture<GetMlTaskRunResponse> |
getMLTaskRun(GetMlTaskRunRequest getMlTaskRunRequest)
Gets details for a specific task run on a machine learning transform.
|
default CompletableFuture<GetMlTaskRunsResponse> |
getMLTaskRuns(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform.
|
default CompletableFuture<GetMlTaskRunsResponse> |
getMLTaskRuns(GetMlTaskRunsRequest getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform.
|
default GetMLTaskRunsPublisher |
getMLTaskRunsPaginator(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform.
|
default GetMLTaskRunsPublisher |
getMLTaskRunsPaginator(GetMlTaskRunsRequest getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform.
|
default CompletableFuture<GetMlTransformResponse> |
getMLTransform(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest)
Gets an Glue machine learning transform artifact and all its corresponding metadata.
|
default CompletableFuture<GetMlTransformResponse> |
getMLTransform(GetMlTransformRequest getMlTransformRequest)
Gets an Glue machine learning transform artifact and all its corresponding metadata.
|
default CompletableFuture<GetMlTransformsResponse> |
getMLTransforms(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms.
|
default CompletableFuture<GetMlTransformsResponse> |
getMLTransforms(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms.
|
default GetMLTransformsPublisher |
getMLTransformsPaginator(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms.
|
default GetMLTransformsPublisher |
getMLTransformsPaginator(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms.
|
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<GetPartitionIndexesResponse> |
getPartitionIndexes(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
|
default CompletableFuture<GetPartitionIndexesResponse> |
getPartitionIndexes(GetPartitionIndexesRequest getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
|
default GetPartitionIndexesPublisher |
getPartitionIndexesPaginator(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
|
default GetPartitionIndexesPublisher |
getPartitionIndexesPaginator(GetPartitionIndexesRequest getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
|
default CompletableFuture<GetPartitionsResponse> |
getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default CompletableFuture<GetPartitionsResponse> |
getPartitions(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default GetPartitionsPublisher |
getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default GetPartitionsPublisher |
getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
|
default CompletableFuture<GetPlanResponse> |
getPlan(Consumer<GetPlanRequest.Builder> getPlanRequest)
Gets code to perform a specified mapping.
|
default CompletableFuture<GetPlanResponse> |
getPlan(GetPlanRequest getPlanRequest)
Gets code to perform a specified mapping.
|
default CompletableFuture<GetRegistryResponse> |
getRegistry(Consumer<GetRegistryRequest.Builder> getRegistryRequest)
Describes the specified registry in detail.
|
default CompletableFuture<GetRegistryResponse> |
getRegistry(GetRegistryRequest getRegistryRequest)
Describes the specified registry in detail.
|
default CompletableFuture<GetResourcePoliciesResponse> |
getResourcePolicies(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account
permission grants.
|
default CompletableFuture<GetResourcePoliciesResponse> |
getResourcePolicies(GetResourcePoliciesRequest getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account
permission grants.
|
default GetResourcePoliciesPublisher |
getResourcePoliciesPaginator(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account
permission grants.
|
default GetResourcePoliciesPublisher |
getResourcePoliciesPaginator(GetResourcePoliciesRequest getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account
permission grants.
|
default CompletableFuture<GetResourcePolicyResponse> |
getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest)
Retrieves a specified resource policy.
|
default CompletableFuture<GetResourcePolicyResponse> |
getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest)
Retrieves a specified resource policy.
|
default CompletableFuture<GetSchemaResponse> |
getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest)
Describes the specified schema in detail.
|
default CompletableFuture<GetSchemaResponse> |
getSchema(GetSchemaRequest getSchemaRequest)
Describes the specified schema in detail.
|
default CompletableFuture<GetSchemaByDefinitionResponse> |
getSchemaByDefinition(Consumer<GetSchemaByDefinitionRequest.Builder> getSchemaByDefinitionRequest)
Retrieves a schema by the
SchemaDefinition. |
default CompletableFuture<GetSchemaByDefinitionResponse> |
getSchemaByDefinition(GetSchemaByDefinitionRequest getSchemaByDefinitionRequest)
Retrieves a schema by the
SchemaDefinition. |
default CompletableFuture<GetSchemaVersionResponse> |
getSchemaVersion(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest)
Get the specified schema by its unique ID assigned when a version of the schema is created or registered.
|
default CompletableFuture<GetSchemaVersionResponse> |
getSchemaVersion(GetSchemaVersionRequest getSchemaVersionRequest)
Get the specified schema by its unique ID assigned when a version of the schema is created or registered.
|
default CompletableFuture<GetSchemaVersionsDiffResponse> |
getSchemaVersionsDiff(Consumer<GetSchemaVersionsDiffRequest.Builder> getSchemaVersionsDiffRequest)
Fetches the schema version difference in the specified difference type between two stored schema versions in the
Schema Registry.
|
default CompletableFuture<GetSchemaVersionsDiffResponse> |
getSchemaVersionsDiff(GetSchemaVersionsDiffRequest getSchemaVersionsDiffRequest)
Fetches the schema version difference in the specified difference type between two stored schema versions in the
Schema Registry.
|
default CompletableFuture<GetSecurityConfigurationResponse> |
getSecurityConfiguration(Consumer<GetSecurityConfigurationRequest.Builder> getSecurityConfigurationRequest)
Retrieves a specified security configuration.
|
default CompletableFuture<GetSecurityConfigurationResponse> |
getSecurityConfiguration(GetSecurityConfigurationRequest getSecurityConfigurationRequest)
Retrieves a specified security configuration.
|
default CompletableFuture<GetSecurityConfigurationsResponse> |
getSecurityConfigurations(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default CompletableFuture<GetSecurityConfigurationsResponse> |
getSecurityConfigurations(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetSecurityConfigurationsPublisher |
getSecurityConfigurationsPaginator(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default GetSecurityConfigurationsPublisher |
getSecurityConfigurationsPaginator(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
|
default CompletableFuture<GetSessionResponse> |
getSession(Consumer<GetSessionRequest.Builder> getSessionRequest)
Retrieves the session.
|
default CompletableFuture<GetSessionResponse> |
getSession(GetSessionRequest getSessionRequest)
Retrieves the session.
|
default CompletableFuture<GetStatementResponse> |
getStatement(Consumer<GetStatementRequest.Builder> getStatementRequest)
Retrieves the statement.
|
default CompletableFuture<GetStatementResponse> |
getStatement(GetStatementRequest getStatementRequest)
Retrieves the statement.
|
default CompletableFuture<GetTableResponse> |
getTable(Consumer<GetTableRequest.Builder> getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default CompletableFuture<GetTableResponse> |
getTable(GetTableRequest getTableRequest)
Retrieves the
Table definition in a Data Catalog for a specified table. |
default CompletableFuture<GetTablesResponse> |
getTables(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default CompletableFuture<GetTablesResponse> |
getTables(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default GetTablesPublisher |
getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default GetTablesPublisher |
getTablesPaginator(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given
Database. |
default CompletableFuture<GetTableVersionResponse> |
getTableVersion(Consumer<GetTableVersionRequest.Builder> getTableVersionRequest)
Retrieves a specified version of a table.
|
default CompletableFuture<GetTableVersionResponse> |
getTableVersion(GetTableVersionRequest getTableVersionRequest)
Retrieves a specified version of a table.
|
default CompletableFuture<GetTableVersionsResponse> |
getTableVersions(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default CompletableFuture<GetTableVersionsResponse> |
getTableVersions(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default GetTableVersionsPublisher |
getTableVersionsPaginator(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default GetTableVersionsPublisher |
getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
|
default CompletableFuture<GetTagsResponse> |
getTags(Consumer<GetTagsRequest.Builder> getTagsRequest)
Retrieves a list of tags associated with a resource.
|
default CompletableFuture<GetTagsResponse> |
getTags(GetTagsRequest getTagsRequest)
Retrieves a list of tags associated with a resource.
|
default CompletableFuture<GetTriggerResponse> |
getTrigger(Consumer<GetTriggerRequest.Builder> getTriggerRequest)
Retrieves the definition of a trigger.
|
default CompletableFuture<GetTriggerResponse> |
getTrigger(GetTriggerRequest getTriggerRequest)
Retrieves the definition of a trigger.
|
default CompletableFuture<GetTriggersResponse> |
getTriggers(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
|
default CompletableFuture<GetTriggersResponse> |
getTriggers(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
|
default GetTriggersPublisher |
getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
|
default GetTriggersPublisher |
getTriggersPaginator(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
|
default CompletableFuture<GetUnfilteredPartitionMetadataResponse> |
getUnfilteredPartitionMetadata(Consumer<GetUnfilteredPartitionMetadataRequest.Builder> getUnfilteredPartitionMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default CompletableFuture<GetUnfilteredPartitionMetadataResponse> |
getUnfilteredPartitionMetadata(GetUnfilteredPartitionMetadataRequest getUnfilteredPartitionMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default CompletableFuture<GetUnfilteredPartitionsMetadataResponse> |
getUnfilteredPartitionsMetadata(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default CompletableFuture<GetUnfilteredPartitionsMetadataResponse> |
getUnfilteredPartitionsMetadata(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default GetUnfilteredPartitionsMetadataPublisher |
getUnfilteredPartitionsMetadataPaginator(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default GetUnfilteredPartitionsMetadataPublisher |
getUnfilteredPartitionsMetadataPaginator(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
|
default CompletableFuture<GetUnfilteredTableMetadataResponse> |
getUnfilteredTableMetadata(Consumer<GetUnfilteredTableMetadataRequest.Builder> getUnfilteredTableMetadataRequest)
Retrieves table metadata from the Data Catalog that contains unfiltered metadata.
|
default CompletableFuture<GetUnfilteredTableMetadataResponse> |
getUnfilteredTableMetadata(GetUnfilteredTableMetadataRequest getUnfilteredTableMetadataRequest)
Retrieves table metadata from the Data Catalog that contains unfiltered metadata.
|
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 multiple function definitions from the Data Catalog.
|
default CompletableFuture<GetUserDefinedFunctionsResponse> |
getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsPublisher |
getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
|
default GetUserDefinedFunctionsPublisher |
getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
|
default CompletableFuture<GetWorkflowResponse> |
getWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest)
Retrieves resource metadata for a workflow.
|
default CompletableFuture<GetWorkflowResponse> |
getWorkflow(GetWorkflowRequest getWorkflowRequest)
Retrieves resource metadata for a workflow.
|
default CompletableFuture<GetWorkflowRunResponse> |
getWorkflowRun(Consumer<GetWorkflowRunRequest.Builder> getWorkflowRunRequest)
Retrieves the metadata for a given workflow run.
|
default CompletableFuture<GetWorkflowRunResponse> |
getWorkflowRun(GetWorkflowRunRequest getWorkflowRunRequest)
Retrieves the metadata for a given workflow run.
|
default CompletableFuture<GetWorkflowRunPropertiesResponse> |
getWorkflowRunProperties(Consumer<GetWorkflowRunPropertiesRequest.Builder> getWorkflowRunPropertiesRequest)
Retrieves the workflow run properties which were set during the run.
|
default CompletableFuture<GetWorkflowRunPropertiesResponse> |
getWorkflowRunProperties(GetWorkflowRunPropertiesRequest getWorkflowRunPropertiesRequest)
Retrieves the workflow run properties which were set during the run.
|
default CompletableFuture<GetWorkflowRunsResponse> |
getWorkflowRuns(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
|
default CompletableFuture<GetWorkflowRunsResponse> |
getWorkflowRuns(GetWorkflowRunsRequest getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
|
default GetWorkflowRunsPublisher |
getWorkflowRunsPaginator(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
|
default GetWorkflowRunsPublisher |
getWorkflowRunsPaginator(GetWorkflowRunsRequest getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
|
default CompletableFuture<ImportCatalogToGlueResponse> |
importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to Glue.
|
default CompletableFuture<ImportCatalogToGlueResponse> |
importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to Glue.
|
default CompletableFuture<ListBlueprintsResponse> |
listBlueprints(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest)
Lists all the blueprint names in an account.
|
default CompletableFuture<ListBlueprintsResponse> |
listBlueprints(ListBlueprintsRequest listBlueprintsRequest)
Lists all the blueprint names in an account.
|
default ListBlueprintsPublisher |
listBlueprintsPaginator(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest)
Lists all the blueprint names in an account.
|
default ListBlueprintsPublisher |
listBlueprintsPaginator(ListBlueprintsRequest listBlueprintsRequest)
Lists all the blueprint names in an account.
|
default CompletableFuture<ListCrawlersResponse> |
listCrawlers(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default CompletableFuture<ListCrawlersResponse> |
listCrawlers(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default ListCrawlersPublisher |
listCrawlersPaginator(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default ListCrawlersPublisher |
listCrawlersPaginator(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default CompletableFuture<ListCrawlsResponse> |
listCrawls(Consumer<ListCrawlsRequest.Builder> listCrawlsRequest)
Returns all the crawls of a specified crawler.
|
default CompletableFuture<ListCrawlsResponse> |
listCrawls(ListCrawlsRequest listCrawlsRequest)
Returns all the crawls of a specified crawler.
|
default CompletableFuture<ListCustomEntityTypesResponse> |
listCustomEntityTypes(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
|
default CompletableFuture<ListCustomEntityTypesResponse> |
listCustomEntityTypes(ListCustomEntityTypesRequest listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
|
default ListCustomEntityTypesPublisher |
listCustomEntityTypesPaginator(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
|
default ListCustomEntityTypesPublisher |
listCustomEntityTypesPaginator(ListCustomEntityTypesRequest listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
|
default CompletableFuture<ListDataQualityResultsResponse> |
listDataQualityResults(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest)
Returns all data quality execution results for your account.
|
default CompletableFuture<ListDataQualityResultsResponse> |
listDataQualityResults(ListDataQualityResultsRequest listDataQualityResultsRequest)
Returns all data quality execution results for your account.
|
default ListDataQualityResultsPublisher |
listDataQualityResultsPaginator(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest)
Returns all data quality execution results for your account.
|
default ListDataQualityResultsPublisher |
listDataQualityResultsPaginator(ListDataQualityResultsRequest listDataQualityResultsRequest)
Returns all data quality execution results for your account.
|
default CompletableFuture<ListDataQualityRuleRecommendationRunsResponse> |
listDataQualityRuleRecommendationRuns(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
|
default CompletableFuture<ListDataQualityRuleRecommendationRunsResponse> |
listDataQualityRuleRecommendationRuns(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
|
default ListDataQualityRuleRecommendationRunsPublisher |
listDataQualityRuleRecommendationRunsPaginator(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
|
default ListDataQualityRuleRecommendationRunsPublisher |
listDataQualityRuleRecommendationRunsPaginator(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
|
default CompletableFuture<ListDataQualityRulesetEvaluationRunsResponse> |
listDataQualityRulesetEvaluationRuns(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
|
default CompletableFuture<ListDataQualityRulesetEvaluationRunsResponse> |
listDataQualityRulesetEvaluationRuns(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
|
default ListDataQualityRulesetEvaluationRunsPublisher |
listDataQualityRulesetEvaluationRunsPaginator(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
|
default ListDataQualityRulesetEvaluationRunsPublisher |
listDataQualityRulesetEvaluationRunsPaginator(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
|
default CompletableFuture<ListDataQualityRulesetsResponse> |
listDataQualityRulesets(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
|
default CompletableFuture<ListDataQualityRulesetsResponse> |
listDataQualityRulesets(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
|
default ListDataQualityRulesetsPublisher |
listDataQualityRulesetsPaginator(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
|
default ListDataQualityRulesetsPublisher |
listDataQualityRulesetsPaginator(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
|
default CompletableFuture<ListDevEndpointsResponse> |
listDevEndpoints(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. |
default CompletableFuture<ListDevEndpointsResponse> |
listDevEndpoints(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. |
default ListDevEndpointsPublisher |
listDevEndpointsPaginator(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. |
default ListDevEndpointsPublisher |
listDevEndpointsPaginator(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all
DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. |
default CompletableFuture<ListJobsResponse> |
listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified
tag.
|
default CompletableFuture<ListJobsResponse> |
listJobs(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified
tag.
|
default ListJobsPublisher |
listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified
tag.
|
default ListJobsPublisher |
listJobsPaginator(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified
tag.
|
default CompletableFuture<ListMlTransformsResponse> |
listMLTransforms(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag.
|
default CompletableFuture<ListMlTransformsResponse> |
listMLTransforms(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag.
|
default ListMLTransformsPublisher |
listMLTransformsPaginator(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag.
|
default ListMLTransformsPublisher |
listMLTransformsPaginator(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag.
|
default CompletableFuture<ListRegistriesResponse> |
listRegistries(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information.
|
default CompletableFuture<ListRegistriesResponse> |
listRegistries(ListRegistriesRequest listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information.
|
default ListRegistriesPublisher |
listRegistriesPaginator(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information.
|
default ListRegistriesPublisher |
listRegistriesPaginator(ListRegistriesRequest listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information.
|
default CompletableFuture<ListSchemasResponse> |
listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Returns a list of schemas with minimal details.
|
default CompletableFuture<ListSchemasResponse> |
listSchemas(ListSchemasRequest listSchemasRequest)
Returns a list of schemas with minimal details.
|
default ListSchemasPublisher |
listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Returns a list of schemas with minimal details.
|
default ListSchemasPublisher |
listSchemasPaginator(ListSchemasRequest listSchemasRequest)
Returns a list of schemas with minimal details.
|
default CompletableFuture<ListSchemaVersionsResponse> |
listSchemaVersions(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information.
|
default CompletableFuture<ListSchemaVersionsResponse> |
listSchemaVersions(ListSchemaVersionsRequest listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information.
|
default ListSchemaVersionsPublisher |
listSchemaVersionsPaginator(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information.
|
default ListSchemaVersionsPublisher |
listSchemaVersionsPaginator(ListSchemaVersionsRequest listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information.
|
default CompletableFuture<ListSessionsResponse> |
listSessions(Consumer<ListSessionsRequest.Builder> listSessionsRequest)
Retrieve a list of sessions.
|
default CompletableFuture<ListSessionsResponse> |
listSessions(ListSessionsRequest listSessionsRequest)
Retrieve a list of sessions.
|
default ListSessionsPublisher |
listSessionsPaginator(Consumer<ListSessionsRequest.Builder> listSessionsRequest)
Retrieve a list of sessions.
|
default ListSessionsPublisher |
listSessionsPaginator(ListSessionsRequest listSessionsRequest)
Retrieve a list of sessions.
|
default CompletableFuture<ListStatementsResponse> |
listStatements(Consumer<ListStatementsRequest.Builder> listStatementsRequest)
Lists statements for the session.
|
default CompletableFuture<ListStatementsResponse> |
listStatements(ListStatementsRequest listStatementsRequest)
Lists statements for the session.
|
default CompletableFuture<ListTriggersResponse> |
listTriggers(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default CompletableFuture<ListTriggersResponse> |
listTriggers(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default ListTriggersPublisher |
listTriggersPaginator(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default ListTriggersPublisher |
listTriggersPaginator(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the
specified tag.
|
default CompletableFuture<ListWorkflowsResponse> |
listWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
Lists names of workflows created in the account.
|
default CompletableFuture<ListWorkflowsResponse> |
listWorkflows(ListWorkflowsRequest listWorkflowsRequest)
Lists names of workflows created in the account.
|
default ListWorkflowsPublisher |
listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
Lists names of workflows created in the account.
|
default ListWorkflowsPublisher |
listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest)
Lists names of workflows created in the account.
|
default CompletableFuture<PutDataCatalogEncryptionSettingsResponse> |
putDataCatalogEncryptionSettings(Consumer<PutDataCatalogEncryptionSettingsRequest.Builder> putDataCatalogEncryptionSettingsRequest)
Sets the security configuration for a specified catalog.
|
default CompletableFuture<PutDataCatalogEncryptionSettingsResponse> |
putDataCatalogEncryptionSettings(PutDataCatalogEncryptionSettingsRequest putDataCatalogEncryptionSettingsRequest)
Sets the security configuration for a specified catalog.
|
default CompletableFuture<PutResourcePolicyResponse> |
putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest)
Sets the Data Catalog resource policy for access control.
|
default CompletableFuture<PutResourcePolicyResponse> |
putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest)
Sets the Data Catalog resource policy for access control.
|
default CompletableFuture<PutSchemaVersionMetadataResponse> |
putSchemaVersionMetadata(Consumer<PutSchemaVersionMetadataRequest.Builder> putSchemaVersionMetadataRequest)
Puts the metadata key value pair for a specified schema version ID.
|
default CompletableFuture<PutSchemaVersionMetadataResponse> |
putSchemaVersionMetadata(PutSchemaVersionMetadataRequest putSchemaVersionMetadataRequest)
Puts the metadata key value pair for a specified schema version ID.
|
default CompletableFuture<PutWorkflowRunPropertiesResponse> |
putWorkflowRunProperties(Consumer<PutWorkflowRunPropertiesRequest.Builder> putWorkflowRunPropertiesRequest)
Puts the specified workflow run properties for the given workflow run.
|
default CompletableFuture<PutWorkflowRunPropertiesResponse> |
putWorkflowRunProperties(PutWorkflowRunPropertiesRequest putWorkflowRunPropertiesRequest)
Puts the specified workflow run properties for the given workflow run.
|
default CompletableFuture<QuerySchemaVersionMetadataResponse> |
querySchemaVersionMetadata(Consumer<QuerySchemaVersionMetadataRequest.Builder> querySchemaVersionMetadataRequest)
Queries for the schema version metadata information.
|
default CompletableFuture<QuerySchemaVersionMetadataResponse> |
querySchemaVersionMetadata(QuerySchemaVersionMetadataRequest querySchemaVersionMetadataRequest)
Queries for the schema version metadata information.
|
default CompletableFuture<RegisterSchemaVersionResponse> |
registerSchemaVersion(Consumer<RegisterSchemaVersionRequest.Builder> registerSchemaVersionRequest)
Adds a new version to the existing schema.
|
default CompletableFuture<RegisterSchemaVersionResponse> |
registerSchemaVersion(RegisterSchemaVersionRequest registerSchemaVersionRequest)
Adds a new version to the existing schema.
|
default CompletableFuture<RemoveSchemaVersionMetadataResponse> |
removeSchemaVersionMetadata(Consumer<RemoveSchemaVersionMetadataRequest.Builder> removeSchemaVersionMetadataRequest)
Removes a key value pair from the schema version metadata for the specified schema version ID.
|
default CompletableFuture<RemoveSchemaVersionMetadataResponse> |
removeSchemaVersionMetadata(RemoveSchemaVersionMetadataRequest removeSchemaVersionMetadataRequest)
Removes a key value pair from the schema version metadata for the specified schema version ID.
|
default CompletableFuture<ResetJobBookmarkResponse> |
resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
|
default CompletableFuture<ResetJobBookmarkResponse> |
resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
|
default CompletableFuture<ResumeWorkflowRunResponse> |
resumeWorkflowRun(Consumer<ResumeWorkflowRunRequest.Builder> resumeWorkflowRunRequest)
Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run.
|
default CompletableFuture<ResumeWorkflowRunResponse> |
resumeWorkflowRun(ResumeWorkflowRunRequest resumeWorkflowRunRequest)
Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run.
|
default CompletableFuture<RunStatementResponse> |
runStatement(Consumer<RunStatementRequest.Builder> runStatementRequest)
Executes the statement.
|
default CompletableFuture<RunStatementResponse> |
runStatement(RunStatementRequest runStatementRequest)
Executes the statement.
|
default CompletableFuture<SearchTablesResponse> |
searchTables(Consumer<SearchTablesRequest.Builder> searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
default CompletableFuture<SearchTablesResponse> |
searchTables(SearchTablesRequest searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
default SearchTablesPublisher |
searchTablesPaginator(Consumer<SearchTablesRequest.Builder> searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
default SearchTablesPublisher |
searchTablesPaginator(SearchTablesRequest searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database.
|
default GlueServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartBlueprintRunResponse> |
startBlueprintRun(Consumer<StartBlueprintRunRequest.Builder> startBlueprintRunRequest)
Starts a new run of the specified blueprint.
|
default CompletableFuture<StartBlueprintRunResponse> |
startBlueprintRun(StartBlueprintRunRequest startBlueprintRunRequest)
Starts a new run of the specified blueprint.
|
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<StartDataQualityRuleRecommendationRunResponse> |
startDataQualityRuleRecommendationRun(Consumer<StartDataQualityRuleRecommendationRunRequest.Builder> startDataQualityRuleRecommendationRunRequest)
Starts a recommendation run that is used to generate rules when you don't know what rules to write.
|
default CompletableFuture<StartDataQualityRuleRecommendationRunResponse> |
startDataQualityRuleRecommendationRun(StartDataQualityRuleRecommendationRunRequest startDataQualityRuleRecommendationRunRequest)
Starts a recommendation run that is used to generate rules when you don't know what rules to write.
|
default CompletableFuture<StartDataQualityRulesetEvaluationRunResponse> |
startDataQualityRulesetEvaluationRun(Consumer<StartDataQualityRulesetEvaluationRunRequest.Builder> startDataQualityRulesetEvaluationRunRequest)
Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the
ruleset against a data source (Glue table).
|
default CompletableFuture<StartDataQualityRulesetEvaluationRunResponse> |
startDataQualityRulesetEvaluationRun(StartDataQualityRulesetEvaluationRunRequest startDataQualityRulesetEvaluationRunRequest)
Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the
ruleset against a data source (Glue table).
|
default CompletableFuture<StartExportLabelsTaskRunResponse> |
startExportLabelsTaskRun(Consumer<StartExportLabelsTaskRunRequest.Builder> startExportLabelsTaskRunRequest)
Begins an asynchronous task to export all labeled data for a particular transform.
|
default CompletableFuture<StartExportLabelsTaskRunResponse> |
startExportLabelsTaskRun(StartExportLabelsTaskRunRequest startExportLabelsTaskRunRequest)
Begins an asynchronous task to export all labeled data for a particular transform.
|
default CompletableFuture<StartImportLabelsTaskRunResponse> |
startImportLabelsTaskRun(Consumer<StartImportLabelsTaskRunRequest.Builder> startImportLabelsTaskRunRequest)
Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform
and improve its quality.
|
default CompletableFuture<StartImportLabelsTaskRunResponse> |
startImportLabelsTaskRun(StartImportLabelsTaskRunRequest startImportLabelsTaskRunRequest)
Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform
and improve its quality.
|
default CompletableFuture<StartJobRunResponse> |
startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Starts a job run using a job definition.
|
default CompletableFuture<StartJobRunResponse> |
startJobRun(StartJobRunRequest startJobRunRequest)
Starts a job run using a job definition.
|
default CompletableFuture<StartMlEvaluationTaskRunResponse> |
startMLEvaluationTaskRun(Consumer<StartMlEvaluationTaskRunRequest.Builder> startMlEvaluationTaskRunRequest)
Starts a task to estimate the quality of the transform.
|
default CompletableFuture<StartMlEvaluationTaskRunResponse> |
startMLEvaluationTaskRun(StartMlEvaluationTaskRunRequest startMlEvaluationTaskRunRequest)
Starts a task to estimate the quality of the transform.
|
default CompletableFuture<StartMlLabelingSetGenerationTaskRunResponse> |
startMLLabelingSetGenerationTaskRun(Consumer<StartMlLabelingSetGenerationTaskRunRequest.Builder> startMlLabelingSetGenerationTaskRunRequest)
Starts the active learning workflow for your machine learning transform to improve the transform's quality by
generating label sets and adding labels.
|
default CompletableFuture<StartMlLabelingSetGenerationTaskRunResponse> |
startMLLabelingSetGenerationTaskRun(StartMlLabelingSetGenerationTaskRunRequest startMlLabelingSetGenerationTaskRunRequest)
Starts the active learning workflow for your machine learning transform to improve the transform's quality by
generating label sets and adding labels.
|
default CompletableFuture<StartTriggerResponse> |
startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
Starts an existing trigger.
|
default CompletableFuture<StartTriggerResponse> |
startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger.
|
default CompletableFuture<StartWorkflowRunResponse> |
startWorkflowRun(Consumer<StartWorkflowRunRequest.Builder> startWorkflowRunRequest)
Starts a new run of the specified workflow.
|
default CompletableFuture<StartWorkflowRunResponse> |
startWorkflowRun(StartWorkflowRunRequest startWorkflowRunRequest)
Starts a new run of the specified workflow.
|
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<StopSessionResponse> |
stopSession(Consumer<StopSessionRequest.Builder> stopSessionRequest)
Stops the session.
|
default CompletableFuture<StopSessionResponse> |
stopSession(StopSessionRequest stopSessionRequest)
Stops the session.
|
default CompletableFuture<StopTriggerResponse> |
stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest)
Stops a specified trigger.
|
default CompletableFuture<StopTriggerResponse> |
stopTrigger(StopTriggerRequest stopTriggerRequest)
Stops a specified trigger.
|
default CompletableFuture<StopWorkflowRunResponse> |
stopWorkflowRun(Consumer<StopWorkflowRunRequest.Builder> stopWorkflowRunRequest)
Stops the execution of the specified workflow run.
|
default CompletableFuture<StopWorkflowRunResponse> |
stopWorkflowRun(StopWorkflowRunRequest stopWorkflowRunRequest)
Stops the execution of the specified workflow run.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
|
default CompletableFuture<UpdateBlueprintResponse> |
updateBlueprint(Consumer<UpdateBlueprintRequest.Builder> updateBlueprintRequest)
Updates a registered blueprint.
|
default CompletableFuture<UpdateBlueprintResponse> |
updateBlueprint(UpdateBlueprintRequest updateBlueprintRequest)
Updates a registered blueprint.
|
default CompletableFuture<UpdateClassifierResponse> |
updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
Modifies an existing classifier (a
GrokClassifier, an XMLClassifier, a
JsonClassifier, or a CsvClassifier, depending on which field is present). |
default CompletableFuture<UpdateClassifierResponse> |
updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (a
GrokClassifier, an XMLClassifier, a
JsonClassifier, or a CsvClassifier, depending on which field is present). |
default CompletableFuture<UpdateColumnStatisticsForPartitionResponse> |
updateColumnStatisticsForPartition(Consumer<UpdateColumnStatisticsForPartitionRequest.Builder> updateColumnStatisticsForPartitionRequest)
Creates or updates partition statistics of columns.
|
default CompletableFuture<UpdateColumnStatisticsForPartitionResponse> |
updateColumnStatisticsForPartition(UpdateColumnStatisticsForPartitionRequest updateColumnStatisticsForPartitionRequest)
Creates or updates partition statistics of columns.
|
default CompletableFuture<UpdateColumnStatisticsForTableResponse> |
updateColumnStatisticsForTable(Consumer<UpdateColumnStatisticsForTableRequest.Builder> updateColumnStatisticsForTableRequest)
Creates or updates table statistics of columns.
|
default CompletableFuture<UpdateColumnStatisticsForTableResponse> |
updateColumnStatisticsForTable(UpdateColumnStatisticsForTableRequest updateColumnStatisticsForTableRequest)
Creates or updates table statistics of columns.
|
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<UpdateDataQualityRulesetResponse> |
updateDataQualityRuleset(Consumer<UpdateDataQualityRulesetRequest.Builder> updateDataQualityRulesetRequest)
Updates the specified data quality ruleset.
|
default CompletableFuture<UpdateDataQualityRulesetResponse> |
updateDataQualityRuleset(UpdateDataQualityRulesetRequest updateDataQualityRulesetRequest)
Updates the specified data quality ruleset.
|
default CompletableFuture<UpdateDevEndpointResponse> |
updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest)
Updates a specified development endpoint.
|
default CompletableFuture<UpdateDevEndpointResponse> |
updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified development endpoint.
|
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<UpdateJobFromSourceControlResponse> |
updateJobFromSourceControl(Consumer<UpdateJobFromSourceControlRequest.Builder> updateJobFromSourceControlRequest)
Synchronizes a job from the source control repository.
|
default CompletableFuture<UpdateJobFromSourceControlResponse> |
updateJobFromSourceControl(UpdateJobFromSourceControlRequest updateJobFromSourceControlRequest)
Synchronizes a job from the source control repository.
|
default CompletableFuture<UpdateMlTransformResponse> |
updateMLTransform(Consumer<UpdateMlTransformRequest.Builder> updateMlTransformRequest)
Updates an existing machine learning transform.
|
default CompletableFuture<UpdateMlTransformResponse> |
updateMLTransform(UpdateMlTransformRequest updateMlTransformRequest)
Updates an existing machine learning transform.
|
default CompletableFuture<UpdatePartitionResponse> |
updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest)
Updates a partition.
|
default CompletableFuture<UpdatePartitionResponse> |
updatePartition(UpdatePartitionRequest updatePartitionRequest)
Updates a partition.
|
default CompletableFuture<UpdateRegistryResponse> |
updateRegistry(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest)
Updates an existing registry which is used to hold a collection of schemas.
|
default CompletableFuture<UpdateRegistryResponse> |
updateRegistry(UpdateRegistryRequest updateRegistryRequest)
Updates an existing registry which is used to hold a collection of schemas.
|
default CompletableFuture<UpdateSchemaResponse> |
updateSchema(Consumer<UpdateSchemaRequest.Builder> updateSchemaRequest)
Updates the description, compatibility setting, or version checkpoint for a schema set.
|
default CompletableFuture<UpdateSchemaResponse> |
updateSchema(UpdateSchemaRequest updateSchemaRequest)
Updates the description, compatibility setting, or version checkpoint for a schema set.
|
default CompletableFuture<UpdateSourceControlFromJobResponse> |
updateSourceControlFromJob(Consumer<UpdateSourceControlFromJobRequest.Builder> updateSourceControlFromJobRequest)
Synchronizes a job to the source control repository.
|
default CompletableFuture<UpdateSourceControlFromJobResponse> |
updateSourceControlFromJob(UpdateSourceControlFromJobRequest updateSourceControlFromJobRequest)
Synchronizes a job to the source control repository.
|
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.
|
default CompletableFuture<UpdateWorkflowResponse> |
updateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest)
Updates an existing workflow.
|
default CompletableFuture<UpdateWorkflowResponse> |
updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest)
Updates an existing workflow.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<BatchCreatePartitionResponse> batchCreatePartition(BatchCreatePartitionRequest batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
batchCreatePartitionRequest - default CompletableFuture<BatchCreatePartitionResponse> batchCreatePartition(Consumer<BatchCreatePartitionRequest.Builder> batchCreatePartitionRequest)
Creates one or more partitions in a batch operation.
This is a convenience which creates an instance of the BatchCreatePartitionRequest.Builder avoiding the
need to create one manually via BatchCreatePartitionRequest.builder()
batchCreatePartitionRequest - A Consumer that will call methods on
BatchCreatePartitionRequest.Builder to create a
request.default CompletableFuture<BatchDeleteConnectionResponse> batchDeleteConnection(BatchDeleteConnectionRequest batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
batchDeleteConnectionRequest - default CompletableFuture<BatchDeleteConnectionResponse> batchDeleteConnection(Consumer<BatchDeleteConnectionRequest.Builder> batchDeleteConnectionRequest)
Deletes a list of connection definitions from the Data Catalog.
This is a convenience which creates an instance of the BatchDeleteConnectionRequest.Builder avoiding the
need to create one manually via BatchDeleteConnectionRequest.builder()
batchDeleteConnectionRequest - A Consumer that will call methods on
BatchDeleteConnectionRequest.Builder to create a
request.default CompletableFuture<BatchDeletePartitionResponse> batchDeletePartition(BatchDeletePartitionRequest batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
batchDeletePartitionRequest - default CompletableFuture<BatchDeletePartitionResponse> batchDeletePartition(Consumer<BatchDeletePartitionRequest.Builder> batchDeletePartitionRequest)
Deletes one or more partitions in a batch operation.
This is a convenience which creates an instance of the BatchDeletePartitionRequest.Builder avoiding the
need to create one manually via BatchDeletePartitionRequest.builder()
batchDeletePartitionRequest - A Consumer that will call methods on
BatchDeletePartitionRequest.Builder to create a
request.default CompletableFuture<BatchDeleteTableResponse> batchDeleteTable(BatchDeleteTableRequest batchDeleteTableRequest)
Deletes multiple tables at once.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling BatchDeleteTable, use
DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or
BatchDeletePartition, to delete any resources that belong to the table.
batchDeleteTableRequest - default CompletableFuture<BatchDeleteTableResponse> batchDeleteTable(Consumer<BatchDeleteTableRequest.Builder> batchDeleteTableRequest)
Deletes multiple tables at once.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling BatchDeleteTable, use
DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or
BatchDeletePartition, to delete any resources that belong to the table.
This is a convenience which creates an instance of the BatchDeleteTableRequest.Builder avoiding the need
to create one manually via BatchDeleteTableRequest.builder()
batchDeleteTableRequest - A Consumer that will call methods on
BatchDeleteTableRequest.Builder to create a request.default CompletableFuture<BatchDeleteTableVersionResponse> batchDeleteTableVersion(BatchDeleteTableVersionRequest batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
batchDeleteTableVersionRequest - default CompletableFuture<BatchDeleteTableVersionResponse> batchDeleteTableVersion(Consumer<BatchDeleteTableVersionRequest.Builder> batchDeleteTableVersionRequest)
Deletes a specified batch of versions of a table.
This is a convenience which creates an instance of the BatchDeleteTableVersionRequest.Builder avoiding
the need to create one manually via BatchDeleteTableVersionRequest.builder()
batchDeleteTableVersionRequest - A Consumer that will call methods on
BatchDeleteTableVersionRequest.Builder to create a
request.default CompletableFuture<BatchGetBlueprintsResponse> batchGetBlueprints(BatchGetBlueprintsRequest batchGetBlueprintsRequest)
Retrieves information about a list of blueprints.
batchGetBlueprintsRequest - default CompletableFuture<BatchGetBlueprintsResponse> batchGetBlueprints(Consumer<BatchGetBlueprintsRequest.Builder> batchGetBlueprintsRequest)
Retrieves information about a list of blueprints.
This is a convenience which creates an instance of the BatchGetBlueprintsRequest.Builder avoiding the
need to create one manually via BatchGetBlueprintsRequest.builder()
batchGetBlueprintsRequest - A Consumer that will call methods on
BatchGetBlueprintsRequest.Builder to create a request.default CompletableFuture<BatchGetCrawlersResponse> batchGetCrawlers(BatchGetCrawlersRequest batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names. After calling the
ListCrawlers operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
batchGetCrawlersRequest - default CompletableFuture<BatchGetCrawlersResponse> batchGetCrawlers(Consumer<BatchGetCrawlersRequest.Builder> batchGetCrawlersRequest)
Returns a list of resource metadata for a given list of crawler names. After calling the
ListCrawlers operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the BatchGetCrawlersRequest.Builder avoiding the need
to create one manually via BatchGetCrawlersRequest.builder()
batchGetCrawlersRequest - A Consumer that will call methods on
BatchGetCrawlersRequest.Builder to create a request.default CompletableFuture<BatchGetCustomEntityTypesResponse> batchGetCustomEntityTypes(BatchGetCustomEntityTypesRequest batchGetCustomEntityTypesRequest)
Retrieves the details for the custom patterns specified by a list of names.
batchGetCustomEntityTypesRequest - default CompletableFuture<BatchGetCustomEntityTypesResponse> batchGetCustomEntityTypes(Consumer<BatchGetCustomEntityTypesRequest.Builder> batchGetCustomEntityTypesRequest)
Retrieves the details for the custom patterns specified by a list of names.
This is a convenience which creates an instance of the BatchGetCustomEntityTypesRequest.Builder avoiding
the need to create one manually via BatchGetCustomEntityTypesRequest.builder()
batchGetCustomEntityTypesRequest - A Consumer that will call methods on
BatchGetCustomEntityTypesRequest.Builder to create a
request.default CompletableFuture<BatchGetDataQualityResultResponse> batchGetDataQualityResult(BatchGetDataQualityResultRequest batchGetDataQualityResultRequest)
Retrieves a list of data quality results for the specified result IDs.
batchGetDataQualityResultRequest - default CompletableFuture<BatchGetDataQualityResultResponse> batchGetDataQualityResult(Consumer<BatchGetDataQualityResultRequest.Builder> batchGetDataQualityResultRequest)
Retrieves a list of data quality results for the specified result IDs.
This is a convenience which creates an instance of the BatchGetDataQualityResultRequest.Builder avoiding
the need to create one manually via BatchGetDataQualityResultRequest.builder()
batchGetDataQualityResultRequest - A Consumer that will call methods on
BatchGetDataQualityResultRequest.Builder to create a
request.default CompletableFuture<BatchGetDevEndpointsResponse> batchGetDevEndpoints(BatchGetDevEndpointsRequest batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names. After calling the
ListDevEndpoints operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
batchGetDevEndpointsRequest - default CompletableFuture<BatchGetDevEndpointsResponse> batchGetDevEndpoints(Consumer<BatchGetDevEndpointsRequest.Builder> batchGetDevEndpointsRequest)
Returns a list of resource metadata for a given list of development endpoint names. After calling the
ListDevEndpoints operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the BatchGetDevEndpointsRequest.Builder avoiding the
need to create one manually via BatchGetDevEndpointsRequest.builder()
batchGetDevEndpointsRequest - A Consumer that will call methods on
BatchGetDevEndpointsRequest.Builder to create a
request.default CompletableFuture<BatchGetJobsResponse> batchGetJobs(BatchGetJobsRequest batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names. After calling the ListJobs
operation, you can call this operation to access the data to which you have been granted permissions. This
operation supports all IAM permissions, including permission conditions that uses tags.
batchGetJobsRequest - default CompletableFuture<BatchGetJobsResponse> batchGetJobs(Consumer<BatchGetJobsRequest.Builder> batchGetJobsRequest)
Returns a list of resource metadata for a given list of job names. After calling the ListJobs
operation, you can call this operation to access the data to which you have been granted permissions. This
operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the BatchGetJobsRequest.Builder avoiding the need to
create one manually via BatchGetJobsRequest.builder()
batchGetJobsRequest - A Consumer that will call methods on
BatchGetJobsRequest.Builder to create a request.default CompletableFuture<BatchGetPartitionResponse> batchGetPartition(BatchGetPartitionRequest batchGetPartitionRequest)
Retrieves partitions in a batch request.
batchGetPartitionRequest - default CompletableFuture<BatchGetPartitionResponse> batchGetPartition(Consumer<BatchGetPartitionRequest.Builder> batchGetPartitionRequest)
Retrieves partitions in a batch request.
This is a convenience which creates an instance of the BatchGetPartitionRequest.Builder avoiding the need
to create one manually via BatchGetPartitionRequest.builder()
batchGetPartitionRequest - A Consumer that will call methods on
BatchGetPartitionRequest.Builder to create a request.default CompletableFuture<BatchGetTriggersResponse> batchGetTriggers(BatchGetTriggersRequest batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names. After calling the
ListTriggers operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
batchGetTriggersRequest - default CompletableFuture<BatchGetTriggersResponse> batchGetTriggers(Consumer<BatchGetTriggersRequest.Builder> batchGetTriggersRequest)
Returns a list of resource metadata for a given list of trigger names. After calling the
ListTriggers operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the BatchGetTriggersRequest.Builder avoiding the need
to create one manually via BatchGetTriggersRequest.builder()
batchGetTriggersRequest - A Consumer that will call methods on
BatchGetTriggersRequest.Builder to create a request.default CompletableFuture<BatchGetWorkflowsResponse> batchGetWorkflows(BatchGetWorkflowsRequest batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names. After calling the
ListWorkflows operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
batchGetWorkflowsRequest - default CompletableFuture<BatchGetWorkflowsResponse> batchGetWorkflows(Consumer<BatchGetWorkflowsRequest.Builder> batchGetWorkflowsRequest)
Returns a list of resource metadata for a given list of workflow names. After calling the
ListWorkflows operation, you can call this operation to access the data to which you have been
granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.
This is a convenience which creates an instance of the BatchGetWorkflowsRequest.Builder avoiding the need
to create one manually via BatchGetWorkflowsRequest.builder()
batchGetWorkflowsRequest - A Consumer that will call methods on
BatchGetWorkflowsRequest.Builder to create a request.default CompletableFuture<BatchStopJobRunResponse> batchStopJobRun(BatchStopJobRunRequest batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
batchStopJobRunRequest - default CompletableFuture<BatchStopJobRunResponse> batchStopJobRun(Consumer<BatchStopJobRunRequest.Builder> batchStopJobRunRequest)
Stops one or more job runs for a specified job definition.
This is a convenience which creates an instance of the BatchStopJobRunRequest.Builder avoiding the need
to create one manually via BatchStopJobRunRequest.builder()
batchStopJobRunRequest - A Consumer that will call methods on
BatchStopJobRunRequest.Builder to create a request.default CompletableFuture<BatchUpdatePartitionResponse> batchUpdatePartition(BatchUpdatePartitionRequest batchUpdatePartitionRequest)
Updates one or more partitions in a batch operation.
batchUpdatePartitionRequest - default CompletableFuture<BatchUpdatePartitionResponse> batchUpdatePartition(Consumer<BatchUpdatePartitionRequest.Builder> batchUpdatePartitionRequest)
Updates one or more partitions in a batch operation.
This is a convenience which creates an instance of the BatchUpdatePartitionRequest.Builder avoiding the
need to create one manually via BatchUpdatePartitionRequest.builder()
batchUpdatePartitionRequest - A Consumer that will call methods on
BatchUpdatePartitionRequest.Builder to create a
request.default CompletableFuture<CancelDataQualityRuleRecommendationRunResponse> cancelDataQualityRuleRecommendationRun(CancelDataQualityRuleRecommendationRunRequest cancelDataQualityRuleRecommendationRunRequest)
Cancels the specified recommendation run that was being used to generate rules.
cancelDataQualityRuleRecommendationRunRequest - default CompletableFuture<CancelDataQualityRuleRecommendationRunResponse> cancelDataQualityRuleRecommendationRun(Consumer<CancelDataQualityRuleRecommendationRunRequest.Builder> cancelDataQualityRuleRecommendationRunRequest)
Cancels the specified recommendation run that was being used to generate rules.
This is a convenience which creates an instance of the
CancelDataQualityRuleRecommendationRunRequest.Builder avoiding the need to create one manually via
CancelDataQualityRuleRecommendationRunRequest.builder()
cancelDataQualityRuleRecommendationRunRequest - A Consumer that will call methods on
CancelDataQualityRuleRecommendationRunRequest.Builder
to create a request.default CompletableFuture<CancelDataQualityRulesetEvaluationRunResponse> cancelDataQualityRulesetEvaluationRun(CancelDataQualityRulesetEvaluationRunRequest cancelDataQualityRulesetEvaluationRunRequest)
Cancels a run where a ruleset is being evaluated against a data source.
cancelDataQualityRulesetEvaluationRunRequest - default CompletableFuture<CancelDataQualityRulesetEvaluationRunResponse> cancelDataQualityRulesetEvaluationRun(Consumer<CancelDataQualityRulesetEvaluationRunRequest.Builder> cancelDataQualityRulesetEvaluationRunRequest)
Cancels a run where a ruleset is being evaluated against a data source.
This is a convenience which creates an instance of the
CancelDataQualityRulesetEvaluationRunRequest.Builder avoiding the need to create one manually via
CancelDataQualityRulesetEvaluationRunRequest.builder()
cancelDataQualityRulesetEvaluationRunRequest - A Consumer that will call methods on
CancelDataQualityRulesetEvaluationRunRequest.Builder to
create a request.default CompletableFuture<CancelMlTaskRunResponse> cancelMLTaskRun(CancelMlTaskRunRequest cancelMlTaskRunRequest)
Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as
part of various machine learning workflows. You can cancel a machine learning task run at any time by calling
CancelMLTaskRun with a task run's parent transform's TransformID and the task run's
TaskRunId.
cancelMlTaskRunRequest - default CompletableFuture<CancelMlTaskRunResponse> cancelMLTaskRun(Consumer<CancelMlTaskRunRequest.Builder> cancelMlTaskRunRequest)
Cancels (stops) a task run. Machine learning task runs are asynchronous tasks that Glue runs on your behalf as
part of various machine learning workflows. You can cancel a machine learning task run at any time by calling
CancelMLTaskRun with a task run's parent transform's TransformID and the task run's
TaskRunId.
This is a convenience which creates an instance of the CancelMlTaskRunRequest.Builder avoiding the need
to create one manually via CancelMlTaskRunRequest.builder()
cancelMlTaskRunRequest - A Consumer that will call methods on
CancelMlTaskRunRequest.Builder to create a request.default CompletableFuture<CancelStatementResponse> cancelStatement(CancelStatementRequest cancelStatementRequest)
Cancels the statement.
cancelStatementRequest - default CompletableFuture<CancelStatementResponse> cancelStatement(Consumer<CancelStatementRequest.Builder> cancelStatementRequest)
Cancels the statement.
This is a convenience which creates an instance of the CancelStatementRequest.Builder avoiding the need
to create one manually via CancelStatementRequest.builder()
cancelStatementRequest - A Consumer that will call methods on
CancelStatementRequest.Builder to create a request.default CompletableFuture<CheckSchemaVersionValidityResponse> checkSchemaVersionValidity(CheckSchemaVersionValidityRequest checkSchemaVersionValidityRequest)
Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using
DataFormat as the format. Since it does not take a schema set name, no compatibility checks are
performed.
checkSchemaVersionValidityRequest - default CompletableFuture<CheckSchemaVersionValidityResponse> checkSchemaVersionValidity(Consumer<CheckSchemaVersionValidityRequest.Builder> checkSchemaVersionValidityRequest)
Validates the supplied schema. This call has no side effects, it simply validates using the supplied schema using
DataFormat as the format. Since it does not take a schema set name, no compatibility checks are
performed.
This is a convenience which creates an instance of the CheckSchemaVersionValidityRequest.Builder avoiding
the need to create one manually via CheckSchemaVersionValidityRequest.builder()
checkSchemaVersionValidityRequest - A Consumer that will call methods on
CheckSchemaVersionValidityRequest.Builder to create a
request.default CompletableFuture<CreateBlueprintResponse> createBlueprint(CreateBlueprintRequest createBlueprintRequest)
Registers a blueprint with Glue.
createBlueprintRequest - default CompletableFuture<CreateBlueprintResponse> createBlueprint(Consumer<CreateBlueprintRequest.Builder> createBlueprintRequest)
Registers a blueprint with Glue.
This is a convenience which creates an instance of the CreateBlueprintRequest.Builder avoiding the need
to create one manually via CreateBlueprintRequest.builder()
createBlueprintRequest - A Consumer that will call methods on
CreateBlueprintRequest.Builder to create a request.default CompletableFuture<CreateClassifierResponse> createClassifier(CreateClassifierRequest createClassifierRequest)
Creates a classifier in the user's account. This can be a GrokClassifier, an
XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which
field of the request is present.
createClassifierRequest - default CompletableFuture<CreateClassifierResponse> createClassifier(Consumer<CreateClassifierRequest.Builder> createClassifierRequest)
Creates a classifier in the user's account. This can be a GrokClassifier, an
XMLClassifier, a JsonClassifier, or a CsvClassifier, depending on which
field of the request is present.
This is a convenience which creates an instance of the CreateClassifierRequest.Builder avoiding the need
to create one manually via CreateClassifierRequest.builder()
createClassifierRequest - A Consumer that will call methods on
CreateClassifierRequest.Builder to create a request.default CompletableFuture<CreateConnectionResponse> createConnection(CreateConnectionRequest createConnectionRequest)
Creates a connection definition in the Data Catalog.
createConnectionRequest - default CompletableFuture<CreateConnectionResponse> createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest)
Creates a connection definition in the Data Catalog.
This is a convenience which creates an instance of the CreateConnectionRequest.Builder avoiding the need
to create one manually via CreateConnectionRequest.builder()
createConnectionRequest - A Consumer that will call methods on
CreateConnectionRequest.Builder to create a request.default CompletableFuture<CreateCrawlerResponse> createCrawler(CreateCrawlerRequest createCrawlerRequest)
Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl
target must be specified, in the s3Targets field, the jdbcTargets field, or the
DynamoDBTargets 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 the s3Targets field, the jdbcTargets field, or the
DynamoDBTargets field.
This is a convenience which creates an instance of the CreateCrawlerRequest.Builder avoiding the need to
create one manually via CreateCrawlerRequest.builder()
createCrawlerRequest - A Consumer that will call methods on
CreateCrawlerRequest.Builder to create a request.default CompletableFuture<CreateCustomEntityTypeResponse> createCustomEntityType(CreateCustomEntityTypeRequest createCustomEntityTypeRequest)
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.
Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
createCustomEntityTypeRequest - default CompletableFuture<CreateCustomEntityTypeResponse> createCustomEntityType(Consumer<CreateCustomEntityTypeRequest.Builder> createCustomEntityTypeRequest)
Creates a custom pattern that is used to detect sensitive data across the columns and rows of your structured data.
Each custom pattern you create specifies a regular expression and an optional list of context words. If no context words are passed only a regular expression is checked.
This is a convenience which creates an instance of the CreateCustomEntityTypeRequest.Builder avoiding the
need to create one manually via CreateCustomEntityTypeRequest.builder()
createCustomEntityTypeRequest - A Consumer that will call methods on
CreateCustomEntityTypeRequest.Builder to create a
request.default CompletableFuture<CreateDataQualityRulesetResponse> createDataQualityRuleset(CreateDataQualityRulesetRequest createDataQualityRulesetRequest)
Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.
createDataQualityRulesetRequest - default CompletableFuture<CreateDataQualityRulesetResponse> createDataQualityRuleset(Consumer<CreateDataQualityRulesetRequest.Builder> createDataQualityRulesetRequest)
Creates a data quality ruleset with DQDL rules applied to a specified Glue table.
You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.
This is a convenience which creates an instance of the CreateDataQualityRulesetRequest.Builder avoiding
the need to create one manually via CreateDataQualityRulesetRequest.builder()
createDataQualityRulesetRequest - A Consumer that will call methods on
CreateDataQualityRulesetRequest.Builder to create a
request.default CompletableFuture<CreateDatabaseResponse> createDatabase(CreateDatabaseRequest createDatabaseRequest)
Creates a new database in a Data Catalog.
createDatabaseRequest - default CompletableFuture<CreateDatabaseResponse> createDatabase(Consumer<CreateDatabaseRequest.Builder> createDatabaseRequest)
Creates a new database in a Data Catalog.
This is a convenience which creates an instance of the CreateDatabaseRequest.Builder avoiding the need to
create one manually via CreateDatabaseRequest.builder()
createDatabaseRequest - A Consumer that will call methods on
CreateDatabaseRequest.Builder to create a request.default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(CreateDevEndpointRequest createDevEndpointRequest)
Creates a new development endpoint.
createDevEndpointRequest - default CompletableFuture<CreateDevEndpointResponse> createDevEndpoint(Consumer<CreateDevEndpointRequest.Builder> createDevEndpointRequest)
Creates a new development endpoint.
This is a convenience which creates an instance of the CreateDevEndpointRequest.Builder avoiding the need
to create one manually via CreateDevEndpointRequest.builder()
createDevEndpointRequest - A Consumer that will call methods on
CreateDevEndpointRequest.Builder to create a request.default CompletableFuture<CreateJobResponse> createJob(CreateJobRequest createJobRequest)
Creates a new job definition.
createJobRequest - default CompletableFuture<CreateJobResponse> createJob(Consumer<CreateJobRequest.Builder> createJobRequest)
Creates a new job definition.
This is a convenience which creates an instance of the CreateJobRequest.Builder avoiding the need to
create one manually via CreateJobRequest.builder()
createJobRequest - A Consumer that will call methods on
CreateJobRequest.Builder to create a request.default CompletableFuture<CreateMlTransformResponse> createMLTransform(CreateMlTransformRequest createMlTransformRequest)
Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it.
Call this operation as the first step in the process of using a machine learning transform (such as the
FindMatches transform) for deduplicating data. You can provide an optional Description,
in addition to the parameters that you want to use for your algorithm.
You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from
your data and creating a high-quality machine learning transform. These parameters include Role, and
optionally, AllocatedCapacity, Timeout, and MaxRetries. For more
information, see Jobs.
createMlTransformRequest - default CompletableFuture<CreateMlTransformResponse> createMLTransform(Consumer<CreateMlTransformRequest.Builder> createMlTransformRequest)
Creates an Glue machine learning transform. This operation creates the transform and all the necessary parameters to train it.
Call this operation as the first step in the process of using a machine learning transform (such as the
FindMatches transform) for deduplicating data. You can provide an optional Description,
in addition to the parameters that you want to use for your algorithm.
You must also specify certain parameters for the tasks that Glue runs on your behalf as part of learning from
your data and creating a high-quality machine learning transform. These parameters include Role, and
optionally, AllocatedCapacity, Timeout, and MaxRetries. For more
information, see Jobs.
This is a convenience which creates an instance of the CreateMlTransformRequest.Builder avoiding the need
to create one manually via CreateMlTransformRequest.builder()
createMlTransformRequest - A Consumer that will call methods on
CreateMlTransformRequest.Builder to create a request.default CompletableFuture<CreatePartitionResponse> createPartition(CreatePartitionRequest createPartitionRequest)
Creates a new partition.
createPartitionRequest - default CompletableFuture<CreatePartitionResponse> createPartition(Consumer<CreatePartitionRequest.Builder> createPartitionRequest)
Creates a new partition.
This is a convenience which creates an instance of the CreatePartitionRequest.Builder avoiding the need
to create one manually via CreatePartitionRequest.builder()
createPartitionRequest - A Consumer that will call methods on
CreatePartitionRequest.Builder to create a request.default CompletableFuture<CreatePartitionIndexResponse> createPartitionIndex(CreatePartitionIndexRequest createPartitionIndexRequest)
Creates a specified partition index in an existing table.
createPartitionIndexRequest - default CompletableFuture<CreatePartitionIndexResponse> createPartitionIndex(Consumer<CreatePartitionIndexRequest.Builder> createPartitionIndexRequest)
Creates a specified partition index in an existing table.
This is a convenience which creates an instance of the CreatePartitionIndexRequest.Builder avoiding the
need to create one manually via CreatePartitionIndexRequest.builder()
createPartitionIndexRequest - A Consumer that will call methods on
CreatePartitionIndexRequest.Builder to create a
request.default CompletableFuture<CreateRegistryResponse> createRegistry(CreateRegistryRequest createRegistryRequest)
Creates a new registry which may be used to hold a collection of schemas.
createRegistryRequest - default CompletableFuture<CreateRegistryResponse> createRegistry(Consumer<CreateRegistryRequest.Builder> createRegistryRequest)
Creates a new registry which may be used to hold a collection of schemas.
This is a convenience which creates an instance of the CreateRegistryRequest.Builder avoiding the need to
create one manually via CreateRegistryRequest.builder()
createRegistryRequest - A Consumer that will call methods on
CreateRegistryRequest.Builder to create a request.default CompletableFuture<CreateSchemaResponse> createSchema(CreateSchemaRequest createSchemaRequest)
Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version.
When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode
"DISABLED" restricts any additional schema versions from being added after the first schema version. For all
other compatibility modes, validation of compatibility settings will be applied only from the second version
onwards when the RegisterSchemaVersion API is used.
When this API is called without a RegistryId, this will create an entry for a "default-registry" in
the registry database tables, if it is not already present.
createSchemaRequest - default CompletableFuture<CreateSchemaResponse> createSchema(Consumer<CreateSchemaRequest.Builder> createSchemaRequest)
Creates a new schema set and registers the schema definition. Returns an error if the schema set already exists without actually registering the version.
When the schema set is created, a version checkpoint will be set to the first version. Compatibility mode
"DISABLED" restricts any additional schema versions from being added after the first schema version. For all
other compatibility modes, validation of compatibility settings will be applied only from the second version
onwards when the RegisterSchemaVersion API is used.
When this API is called without a RegistryId, this will create an entry for a "default-registry" in
the registry database tables, if it is not already present.
This is a convenience which creates an instance of the CreateSchemaRequest.Builder avoiding the need to
create one manually via CreateSchemaRequest.builder()
createSchemaRequest - A Consumer that will call methods on
CreateSchemaRequest.Builder to create a request.default CompletableFuture<CreateScriptResponse> createScript(CreateScriptRequest createScriptRequest)
Transforms a directed acyclic graph (DAG) into code.
createScriptRequest - default CompletableFuture<CreateScriptResponse> createScript(Consumer<CreateScriptRequest.Builder> createScriptRequest)
Transforms a directed acyclic graph (DAG) into code.
This is a convenience which creates an instance of the CreateScriptRequest.Builder avoiding the need to
create one manually via CreateScriptRequest.builder()
createScriptRequest - A Consumer that will call methods on
CreateScriptRequest.Builder to create a request.default CompletableFuture<CreateSecurityConfigurationResponse> createSecurityConfiguration(CreateSecurityConfigurationRequest createSecurityConfigurationRequest)
Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
createSecurityConfigurationRequest - default CompletableFuture<CreateSecurityConfigurationResponse> createSecurityConfiguration(Consumer<CreateSecurityConfigurationRequest.Builder> createSecurityConfigurationRequest)
Creates a new security configuration. A security configuration is a set of security properties that can be used by Glue. You can use a security configuration to encrypt data at rest. For information about using security configurations in Glue, see Encrypting Data Written by Crawlers, Jobs, and Development Endpoints.
This is a convenience which creates an instance of the CreateSecurityConfigurationRequest.Builder
avoiding the need to create one manually via CreateSecurityConfigurationRequest.builder()
createSecurityConfigurationRequest - A Consumer that will call methods on
CreateSecurityConfigurationRequest.Builder to create a
request.default CompletableFuture<CreateSessionResponse> createSession(CreateSessionRequest createSessionRequest)
Creates a new session.
createSessionRequest - Request to create a new session.default CompletableFuture<CreateSessionResponse> createSession(Consumer<CreateSessionRequest.Builder> createSessionRequest)
Creates a new session.
This is a convenience which creates an instance of the CreateSessionRequest.Builder avoiding the need to
create one manually via CreateSessionRequest.builder()
createSessionRequest - A Consumer that will call methods on
CreateSessionRequest.Builder to create a request.
Request to create a new session.default CompletableFuture<CreateTableResponse> createTable(CreateTableRequest createTableRequest)
Creates a new table definition in the Data Catalog.
createTableRequest - default CompletableFuture<CreateTableResponse> createTable(Consumer<CreateTableRequest.Builder> createTableRequest)
Creates a new table definition in the Data Catalog.
This is a convenience which creates an instance of the CreateTableRequest.Builder avoiding the need to
create one manually via CreateTableRequest.builder()
createTableRequest - A Consumer that will call methods on
CreateTableRequest.Builder to create a request.default CompletableFuture<CreateTriggerResponse> createTrigger(CreateTriggerRequest createTriggerRequest)
Creates a new trigger.
createTriggerRequest - default CompletableFuture<CreateTriggerResponse> createTrigger(Consumer<CreateTriggerRequest.Builder> createTriggerRequest)
Creates a new trigger.
This is a convenience which creates an instance of the CreateTriggerRequest.Builder avoiding the need to
create one manually via CreateTriggerRequest.builder()
createTriggerRequest - A Consumer that will call methods on
CreateTriggerRequest.Builder to create a request.default CompletableFuture<CreateUserDefinedFunctionResponse> createUserDefinedFunction(CreateUserDefinedFunctionRequest createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
createUserDefinedFunctionRequest - default CompletableFuture<CreateUserDefinedFunctionResponse> createUserDefinedFunction(Consumer<CreateUserDefinedFunctionRequest.Builder> createUserDefinedFunctionRequest)
Creates a new function definition in the Data Catalog.
This is a convenience which creates an instance of the CreateUserDefinedFunctionRequest.Builder avoiding
the need to create one manually via CreateUserDefinedFunctionRequest.builder()
createUserDefinedFunctionRequest - A Consumer that will call methods on
CreateUserDefinedFunctionRequest.Builder to create a
request.default CompletableFuture<CreateWorkflowResponse> createWorkflow(CreateWorkflowRequest createWorkflowRequest)
Creates a new workflow.
createWorkflowRequest - default CompletableFuture<CreateWorkflowResponse> createWorkflow(Consumer<CreateWorkflowRequest.Builder> createWorkflowRequest)
Creates a new workflow.
This is a convenience which creates an instance of the CreateWorkflowRequest.Builder avoiding the need to
create one manually via CreateWorkflowRequest.builder()
createWorkflowRequest - A Consumer that will call methods on
CreateWorkflowRequest.Builder to create a request.default CompletableFuture<DeleteBlueprintResponse> deleteBlueprint(DeleteBlueprintRequest deleteBlueprintRequest)
Deletes an existing blueprint.
deleteBlueprintRequest - default CompletableFuture<DeleteBlueprintResponse> deleteBlueprint(Consumer<DeleteBlueprintRequest.Builder> deleteBlueprintRequest)
Deletes an existing blueprint.
This is a convenience which creates an instance of the DeleteBlueprintRequest.Builder avoiding the need
to create one manually via DeleteBlueprintRequest.builder()
deleteBlueprintRequest - A Consumer that will call methods on
DeleteBlueprintRequest.Builder to create a request.default CompletableFuture<DeleteClassifierResponse> deleteClassifier(DeleteClassifierRequest deleteClassifierRequest)
Removes a classifier from the Data Catalog.
deleteClassifierRequest - default CompletableFuture<DeleteClassifierResponse> deleteClassifier(Consumer<DeleteClassifierRequest.Builder> deleteClassifierRequest)
Removes a classifier from the Data Catalog.
This is a convenience which creates an instance of the DeleteClassifierRequest.Builder avoiding the need
to create one manually via DeleteClassifierRequest.builder()
deleteClassifierRequest - A Consumer that will call methods on
DeleteClassifierRequest.Builder to create a request.default CompletableFuture<DeleteColumnStatisticsForPartitionResponse> deleteColumnStatisticsForPartition(DeleteColumnStatisticsForPartitionRequest deleteColumnStatisticsForPartitionRequest)
Delete the partition column statistics of a column.
The Identity and Access Management (IAM) permission required for this operation is DeletePartition.
deleteColumnStatisticsForPartitionRequest - default CompletableFuture<DeleteColumnStatisticsForPartitionResponse> deleteColumnStatisticsForPartition(Consumer<DeleteColumnStatisticsForPartitionRequest.Builder> deleteColumnStatisticsForPartitionRequest)
Delete the partition column statistics of a column.
The Identity and Access Management (IAM) permission required for this operation is DeletePartition.
This is a convenience which creates an instance of the DeleteColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually via DeleteColumnStatisticsForPartitionRequest.builder()
deleteColumnStatisticsForPartitionRequest - A Consumer that will call methods on
DeleteColumnStatisticsForPartitionRequest.Builder to
create a request.default CompletableFuture<DeleteColumnStatisticsForTableResponse> deleteColumnStatisticsForTable(DeleteColumnStatisticsForTableRequest deleteColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is DeleteTable.
deleteColumnStatisticsForTableRequest - default CompletableFuture<DeleteColumnStatisticsForTableResponse> deleteColumnStatisticsForTable(Consumer<DeleteColumnStatisticsForTableRequest.Builder> deleteColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is DeleteTable.
This is a convenience which creates an instance of the DeleteColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually via DeleteColumnStatisticsForTableRequest.builder()
deleteColumnStatisticsForTableRequest - A Consumer that will call methods on
DeleteColumnStatisticsForTableRequest.Builder to create
a request.default CompletableFuture<DeleteConnectionResponse> deleteConnection(DeleteConnectionRequest deleteConnectionRequest)
Deletes a connection from the Data Catalog.
deleteConnectionRequest - default CompletableFuture<DeleteConnectionResponse> deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest)
Deletes a connection from the Data Catalog.
This is a convenience which creates an instance of the DeleteConnectionRequest.Builder avoiding the need
to create one manually via DeleteConnectionRequest.builder()
deleteConnectionRequest - A Consumer that will call methods on
DeleteConnectionRequest.Builder to create a request.default CompletableFuture<DeleteCrawlerResponse> deleteCrawler(DeleteCrawlerRequest deleteCrawlerRequest)
Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.
deleteCrawlerRequest - default CompletableFuture<DeleteCrawlerResponse> deleteCrawler(Consumer<DeleteCrawlerRequest.Builder> deleteCrawlerRequest)
Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.
This is a convenience which creates an instance of the DeleteCrawlerRequest.Builder avoiding the need to
create one manually via DeleteCrawlerRequest.builder()
deleteCrawlerRequest - A Consumer that will call methods on
DeleteCrawlerRequest.Builder to create a request.default CompletableFuture<DeleteCustomEntityTypeResponse> deleteCustomEntityType(DeleteCustomEntityTypeRequest deleteCustomEntityTypeRequest)
Deletes a custom pattern by specifying its name.
deleteCustomEntityTypeRequest - default CompletableFuture<DeleteCustomEntityTypeResponse> deleteCustomEntityType(Consumer<DeleteCustomEntityTypeRequest.Builder> deleteCustomEntityTypeRequest)
Deletes a custom pattern by specifying its name.
This is a convenience which creates an instance of the DeleteCustomEntityTypeRequest.Builder avoiding the
need to create one manually via DeleteCustomEntityTypeRequest.builder()
deleteCustomEntityTypeRequest - A Consumer that will call methods on
DeleteCustomEntityTypeRequest.Builder to create a
request.default CompletableFuture<DeleteDataQualityRulesetResponse> deleteDataQualityRuleset(DeleteDataQualityRulesetRequest deleteDataQualityRulesetRequest)
Deletes a data quality ruleset.
deleteDataQualityRulesetRequest - default CompletableFuture<DeleteDataQualityRulesetResponse> deleteDataQualityRuleset(Consumer<DeleteDataQualityRulesetRequest.Builder> deleteDataQualityRulesetRequest)
Deletes a data quality ruleset.
This is a convenience which creates an instance of the DeleteDataQualityRulesetRequest.Builder avoiding
the need to create one manually via DeleteDataQualityRulesetRequest.builder()
deleteDataQualityRulesetRequest - A Consumer that will call methods on
DeleteDataQualityRulesetRequest.Builder to create a
request.default CompletableFuture<DeleteDatabaseResponse> deleteDatabase(DeleteDatabaseRequest deleteDatabaseRequest)
Removes a specified database from a Data Catalog.
After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling DeleteDatabase, use
DeleteTableVersion or BatchDeleteTableVersion, DeletePartition or
BatchDeletePartition, DeleteUserDefinedFunction, and DeleteTable or
BatchDeleteTable, to delete any resources that belong to the database.
deleteDatabaseRequest - default CompletableFuture<DeleteDatabaseResponse> deleteDatabase(Consumer<DeleteDatabaseRequest.Builder> deleteDatabaseRequest)
Removes a specified database from a Data Catalog.
After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling DeleteDatabase, use
DeleteTableVersion or BatchDeleteTableVersion, DeletePartition or
BatchDeletePartition, DeleteUserDefinedFunction, and DeleteTable or
BatchDeleteTable, to delete any resources that belong to the database.
This is a convenience which creates an instance of the DeleteDatabaseRequest.Builder avoiding the need to
create one manually via DeleteDatabaseRequest.builder()
deleteDatabaseRequest - A Consumer that will call methods on
DeleteDatabaseRequest.Builder to create a request.default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(DeleteDevEndpointRequest deleteDevEndpointRequest)
Deletes a specified development endpoint.
deleteDevEndpointRequest - default CompletableFuture<DeleteDevEndpointResponse> deleteDevEndpoint(Consumer<DeleteDevEndpointRequest.Builder> deleteDevEndpointRequest)
Deletes a specified development endpoint.
This is a convenience which creates an instance of the DeleteDevEndpointRequest.Builder avoiding the need
to create one manually via DeleteDevEndpointRequest.builder()
deleteDevEndpointRequest - A Consumer that will call methods on
DeleteDevEndpointRequest.Builder to create a request.default CompletableFuture<DeleteJobResponse> deleteJob(DeleteJobRequest deleteJobRequest)
Deletes a specified job definition. If the job definition is not found, no exception is thrown.
deleteJobRequest - default CompletableFuture<DeleteJobResponse> deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes a specified job definition. If the job definition is not found, no exception is thrown.
This is a convenience which creates an instance of the DeleteJobRequest.Builder avoiding the need to
create one manually via DeleteJobRequest.builder()
deleteJobRequest - A Consumer that will call methods on
DeleteJobRequest.Builder to create a request.default CompletableFuture<DeleteMlTransformResponse> deleteMLTransform(DeleteMlTransformRequest deleteMlTransformRequest)
Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use
machine learning to learn the details of the transformation to be performed by learning from examples provided by
humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by
calling DeleteMLTransforms. However, any Glue jobs that still reference the deleted transform will
no longer succeed.
deleteMlTransformRequest - default CompletableFuture<DeleteMlTransformResponse> deleteMLTransform(Consumer<DeleteMlTransformRequest.Builder> deleteMlTransformRequest)
Deletes an Glue machine learning transform. Machine learning transforms are a special type of transform that use
machine learning to learn the details of the transformation to be performed by learning from examples provided by
humans. These transformations are then saved by Glue. If you no longer need a transform, you can delete it by
calling DeleteMLTransforms. However, any Glue jobs that still reference the deleted transform will
no longer succeed.
This is a convenience which creates an instance of the DeleteMlTransformRequest.Builder avoiding the need
to create one manually via DeleteMlTransformRequest.builder()
deleteMlTransformRequest - A Consumer that will call methods on
DeleteMlTransformRequest.Builder to create a request.default CompletableFuture<DeletePartitionResponse> deletePartition(DeletePartitionRequest deletePartitionRequest)
Deletes a specified partition.
deletePartitionRequest - default CompletableFuture<DeletePartitionResponse> deletePartition(Consumer<DeletePartitionRequest.Builder> deletePartitionRequest)
Deletes a specified partition.
This is a convenience which creates an instance of the DeletePartitionRequest.Builder avoiding the need
to create one manually via DeletePartitionRequest.builder()
deletePartitionRequest - A Consumer that will call methods on
DeletePartitionRequest.Builder to create a request.default CompletableFuture<DeletePartitionIndexResponse> deletePartitionIndex(DeletePartitionIndexRequest deletePartitionIndexRequest)
Deletes a specified partition index from an existing table.
deletePartitionIndexRequest - CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<DeletePartitionIndexResponse> deletePartitionIndex(Consumer<DeletePartitionIndexRequest.Builder> deletePartitionIndexRequest)
Deletes a specified partition index from an existing table.
This is a convenience which creates an instance of the DeletePartitionIndexRequest.Builder avoiding the
need to create one manually via DeletePartitionIndexRequest.builder()
deletePartitionIndexRequest - A Consumer that will call methods on
DeletePartitionIndexRequest.Builder to create a
request.CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<DeleteRegistryResponse> deleteRegistry(DeleteRegistryRequest deleteRegistryRequest)
Delete the entire registry including schema and all of its versions. To get the status of the delete operation,
you can call the GetRegistry API after the asynchronous call. Deleting a registry will deactivate
all online operations for the registry such as the UpdateRegistry, CreateSchema,
UpdateSchema, and RegisterSchemaVersion APIs.
deleteRegistryRequest - default CompletableFuture<DeleteRegistryResponse> deleteRegistry(Consumer<DeleteRegistryRequest.Builder> deleteRegistryRequest)
Delete the entire registry including schema and all of its versions. To get the status of the delete operation,
you can call the GetRegistry API after the asynchronous call. Deleting a registry will deactivate
all online operations for the registry such as the UpdateRegistry, CreateSchema,
UpdateSchema, and RegisterSchemaVersion APIs.
This is a convenience which creates an instance of the DeleteRegistryRequest.Builder avoiding the need to
create one manually via DeleteRegistryRequest.builder()
deleteRegistryRequest - A Consumer that will call methods on
DeleteRegistryRequest.Builder to create a request.default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(DeleteResourcePolicyRequest deleteResourcePolicyRequest)
Deletes a specified policy.
deleteResourcePolicyRequest - default CompletableFuture<DeleteResourcePolicyResponse> deleteResourcePolicy(Consumer<DeleteResourcePolicyRequest.Builder> deleteResourcePolicyRequest)
Deletes a specified policy.
This is a convenience which creates an instance of the DeleteResourcePolicyRequest.Builder avoiding the
need to create one manually via DeleteResourcePolicyRequest.builder()
deleteResourcePolicyRequest - A Consumer that will call methods on
DeleteResourcePolicyRequest.Builder to create a
request.default CompletableFuture<DeleteSchemaResponse> deleteSchema(DeleteSchemaRequest deleteSchemaRequest)
Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete
operation, you can call GetSchema API after the asynchronous call. Deleting a registry will
deactivate all online operations for the schema, such as the GetSchemaByDefinition, and
RegisterSchemaVersion APIs.
deleteSchemaRequest - default CompletableFuture<DeleteSchemaResponse> deleteSchema(Consumer<DeleteSchemaRequest.Builder> deleteSchemaRequest)
Deletes the entire schema set, including the schema set and all of its versions. To get the status of the delete
operation, you can call GetSchema API after the asynchronous call. Deleting a registry will
deactivate all online operations for the schema, such as the GetSchemaByDefinition, and
RegisterSchemaVersion APIs.
This is a convenience which creates an instance of the DeleteSchemaRequest.Builder avoiding the need to
create one manually via DeleteSchemaRequest.builder()
deleteSchemaRequest - A Consumer that will call methods on
DeleteSchemaRequest.Builder to create a request.default CompletableFuture<DeleteSchemaVersionsResponse> deleteSchemaVersions(DeleteSchemaVersionsRequest deleteSchemaVersionsRequest)
Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode
forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the
GetSchemaVersions API after this call will list the status of the deleted versions.
When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not
proceed with the deletion. You have to remove the checkpoint first using the DeleteSchemaCheckpoint
API before using this API.
You cannot use the DeleteSchemaVersions API to delete the first schema version in the schema set.
The first schema version can only be deleted by the DeleteSchema API. This operation will also
delete the attached SchemaVersionMetadata under the schema versions. Hard deletes will be enforced
on the database.
If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
deleteSchemaVersionsRequest - default CompletableFuture<DeleteSchemaVersionsResponse> deleteSchemaVersions(Consumer<DeleteSchemaVersionsRequest.Builder> deleteSchemaVersionsRequest)
Remove versions from the specified schema. A version number or range may be supplied. If the compatibility mode
forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned. Calling the
GetSchemaVersions API after this call will list the status of the deleted versions.
When the range of version numbers contain check pointed version, the API will return a 409 conflict and will not
proceed with the deletion. You have to remove the checkpoint first using the DeleteSchemaCheckpoint
API before using this API.
You cannot use the DeleteSchemaVersions API to delete the first schema version in the schema set.
The first schema version can only be deleted by the DeleteSchema API. This operation will also
delete the attached SchemaVersionMetadata under the schema versions. Hard deletes will be enforced
on the database.
If the compatibility mode forbids deleting of a version that is necessary, such as BACKWARDS_FULL, an error is returned.
This is a convenience which creates an instance of the DeleteSchemaVersionsRequest.Builder avoiding the
need to create one manually via DeleteSchemaVersionsRequest.builder()
deleteSchemaVersionsRequest - A Consumer that will call methods on
DeleteSchemaVersionsRequest.Builder to create a
request.default CompletableFuture<DeleteSecurityConfigurationResponse> deleteSecurityConfiguration(DeleteSecurityConfigurationRequest deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
deleteSecurityConfigurationRequest - default CompletableFuture<DeleteSecurityConfigurationResponse> deleteSecurityConfiguration(Consumer<DeleteSecurityConfigurationRequest.Builder> deleteSecurityConfigurationRequest)
Deletes a specified security configuration.
This is a convenience which creates an instance of the DeleteSecurityConfigurationRequest.Builder
avoiding the need to create one manually via DeleteSecurityConfigurationRequest.builder()
deleteSecurityConfigurationRequest - A Consumer that will call methods on
DeleteSecurityConfigurationRequest.Builder to create a
request.default CompletableFuture<DeleteSessionResponse> deleteSession(DeleteSessionRequest deleteSessionRequest)
Deletes the session.
deleteSessionRequest - default CompletableFuture<DeleteSessionResponse> deleteSession(Consumer<DeleteSessionRequest.Builder> deleteSessionRequest)
Deletes the session.
This is a convenience which creates an instance of the DeleteSessionRequest.Builder avoiding the need to
create one manually via DeleteSessionRequest.builder()
deleteSessionRequest - A Consumer that will call methods on
DeleteSessionRequest.Builder to create a request.default CompletableFuture<DeleteTableResponse> deleteTable(DeleteTableRequest deleteTableRequest)
Removes a table definition from the Data Catalog.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling DeleteTable, use
DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or
BatchDeletePartition, to delete any resources that belong to the table.
deleteTableRequest - default CompletableFuture<DeleteTableResponse> deleteTable(Consumer<DeleteTableRequest.Builder> deleteTableRequest)
Removes a table definition from the Data Catalog.
After completing this operation, you no longer have access to the table versions and partitions that belong to the deleted table. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service.
To ensure the immediate deletion of all related resources, before calling DeleteTable, use
DeleteTableVersion or BatchDeleteTableVersion, and DeletePartition or
BatchDeletePartition, to delete any resources that belong to the table.
This is a convenience which creates an instance of the DeleteTableRequest.Builder avoiding the need to
create one manually via DeleteTableRequest.builder()
deleteTableRequest - A Consumer that will call methods on
DeleteTableRequest.Builder to create a request.default CompletableFuture<DeleteTableVersionResponse> deleteTableVersion(DeleteTableVersionRequest deleteTableVersionRequest)
Deletes a specified version of a table.
deleteTableVersionRequest - default CompletableFuture<DeleteTableVersionResponse> deleteTableVersion(Consumer<DeleteTableVersionRequest.Builder> deleteTableVersionRequest)
Deletes a specified version of a table.
This is a convenience which creates an instance of the DeleteTableVersionRequest.Builder avoiding the
need to create one manually via DeleteTableVersionRequest.builder()
deleteTableVersionRequest - A Consumer that will call methods on
DeleteTableVersionRequest.Builder to create a request.default CompletableFuture<DeleteTriggerResponse> deleteTrigger(DeleteTriggerRequest deleteTriggerRequest)
Deletes a specified trigger. If the trigger is not found, no exception is thrown.
deleteTriggerRequest - default CompletableFuture<DeleteTriggerResponse> deleteTrigger(Consumer<DeleteTriggerRequest.Builder> deleteTriggerRequest)
Deletes a specified trigger. If the trigger is not found, no exception is thrown.
This is a convenience which creates an instance of the DeleteTriggerRequest.Builder avoiding the need to
create one manually via DeleteTriggerRequest.builder()
deleteTriggerRequest - A Consumer that will call methods on
DeleteTriggerRequest.Builder to create a request.default CompletableFuture<DeleteUserDefinedFunctionResponse> deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
deleteUserDefinedFunctionRequest - default CompletableFuture<DeleteUserDefinedFunctionResponse> deleteUserDefinedFunction(Consumer<DeleteUserDefinedFunctionRequest.Builder> deleteUserDefinedFunctionRequest)
Deletes an existing function definition from the Data Catalog.
This is a convenience which creates an instance of the DeleteUserDefinedFunctionRequest.Builder avoiding
the need to create one manually via DeleteUserDefinedFunctionRequest.builder()
deleteUserDefinedFunctionRequest - A Consumer that will call methods on
DeleteUserDefinedFunctionRequest.Builder to create a
request.default CompletableFuture<DeleteWorkflowResponse> deleteWorkflow(DeleteWorkflowRequest deleteWorkflowRequest)
Deletes a workflow.
deleteWorkflowRequest - default CompletableFuture<DeleteWorkflowResponse> deleteWorkflow(Consumer<DeleteWorkflowRequest.Builder> deleteWorkflowRequest)
Deletes a workflow.
This is a convenience which creates an instance of the DeleteWorkflowRequest.Builder avoiding the need to
create one manually via DeleteWorkflowRequest.builder()
deleteWorkflowRequest - A Consumer that will call methods on
DeleteWorkflowRequest.Builder to create a request.default CompletableFuture<GetBlueprintResponse> getBlueprint(GetBlueprintRequest getBlueprintRequest)
Retrieves the details of a blueprint.
getBlueprintRequest - default CompletableFuture<GetBlueprintResponse> getBlueprint(Consumer<GetBlueprintRequest.Builder> getBlueprintRequest)
Retrieves the details of a blueprint.
This is a convenience which creates an instance of the GetBlueprintRequest.Builder avoiding the need to
create one manually via GetBlueprintRequest.builder()
getBlueprintRequest - A Consumer that will call methods on
GetBlueprintRequest.Builder to create a request.default CompletableFuture<GetBlueprintRunResponse> getBlueprintRun(GetBlueprintRunRequest getBlueprintRunRequest)
Retrieves the details of a blueprint run.
getBlueprintRunRequest - default CompletableFuture<GetBlueprintRunResponse> getBlueprintRun(Consumer<GetBlueprintRunRequest.Builder> getBlueprintRunRequest)
Retrieves the details of a blueprint run.
This is a convenience which creates an instance of the GetBlueprintRunRequest.Builder avoiding the need
to create one manually via GetBlueprintRunRequest.builder()
getBlueprintRunRequest - A Consumer that will call methods on
GetBlueprintRunRequest.Builder to create a request.default CompletableFuture<GetBlueprintRunsResponse> getBlueprintRuns(GetBlueprintRunsRequest getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
getBlueprintRunsRequest - default CompletableFuture<GetBlueprintRunsResponse> getBlueprintRuns(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
This is a convenience which creates an instance of the GetBlueprintRunsRequest.Builder avoiding the need
to create one manually via GetBlueprintRunsRequest.builder()
getBlueprintRunsRequest - A Consumer that will call methods on
GetBlueprintRunsRequest.Builder to create a request.default GetBlueprintRunsPublisher getBlueprintRunsPaginator(GetBlueprintRunsRequest getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
This is a variant of
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsPublisher publisher = client.getBlueprintRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsPublisher publisher = client.getBlueprintRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest) operation.
getBlueprintRunsRequest - default GetBlueprintRunsPublisher getBlueprintRunsPaginator(Consumer<GetBlueprintRunsRequest.Builder> getBlueprintRunsRequest)
Retrieves the details of blueprint runs for a specified blueprint.
This is a variant of
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsPublisher publisher = client.getBlueprintRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetBlueprintRunsPublisher publisher = client.getBlueprintRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetBlueprintRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getBlueprintRuns(software.amazon.awssdk.services.glue.model.GetBlueprintRunsRequest) operation.
This is a convenience which creates an instance of the GetBlueprintRunsRequest.Builder avoiding the need
to create one manually via GetBlueprintRunsRequest.builder()
getBlueprintRunsRequest - A Consumer that will call methods on
GetBlueprintRunsRequest.Builder to create a request.default CompletableFuture<GetCatalogImportStatusResponse> getCatalogImportStatus(GetCatalogImportStatusRequest getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
getCatalogImportStatusRequest - default CompletableFuture<GetCatalogImportStatusResponse> getCatalogImportStatus(Consumer<GetCatalogImportStatusRequest.Builder> getCatalogImportStatusRequest)
Retrieves the status of a migration operation.
This is a convenience which creates an instance of the GetCatalogImportStatusRequest.Builder avoiding the
need to create one manually via GetCatalogImportStatusRequest.builder()
getCatalogImportStatusRequest - A Consumer that will call methods on
GetCatalogImportStatusRequest.Builder to create a
request.default CompletableFuture<GetClassifierResponse> getClassifier(GetClassifierRequest getClassifierRequest)
Retrieve a classifier by name.
getClassifierRequest - default CompletableFuture<GetClassifierResponse> getClassifier(Consumer<GetClassifierRequest.Builder> getClassifierRequest)
Retrieve a classifier by name.
This is a convenience which creates an instance of the GetClassifierRequest.Builder avoiding the need to
create one manually via GetClassifierRequest.builder()
getClassifierRequest - A Consumer that will call methods on
GetClassifierRequest.Builder to create a request.default CompletableFuture<GetClassifiersResponse> getClassifiers(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
getClassifiersRequest - default CompletableFuture<GetClassifiersResponse> getClassifiers(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
This is a convenience which creates an instance of the GetClassifiersRequest.Builder avoiding the need to
create one manually via GetClassifiersRequest.builder()
getClassifiersRequest - A Consumer that will call methods on
GetClassifiersRequest.Builder to create a request.default GetClassifiersPublisher getClassifiersPaginator(GetClassifiersRequest getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
This is a variant of getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest) operation.
getClassifiersRequest - default GetClassifiersPublisher getClassifiersPaginator(Consumer<GetClassifiersRequest.Builder> getClassifiersRequest)
Lists all classifier objects in the Data Catalog.
This is a variant of getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetClassifiersPublisher publisher = client.getClassifiersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getClassifiers(software.amazon.awssdk.services.glue.model.GetClassifiersRequest) operation.
This is a convenience which creates an instance of the GetClassifiersRequest.Builder avoiding the need to
create one manually via GetClassifiersRequest.builder()
getClassifiersRequest - A Consumer that will call methods on
GetClassifiersRequest.Builder to create a request.default CompletableFuture<GetColumnStatisticsForPartitionResponse> getColumnStatisticsForPartition(GetColumnStatisticsForPartitionRequest getColumnStatisticsForPartitionRequest)
Retrieves partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is GetPartition.
getColumnStatisticsForPartitionRequest - default CompletableFuture<GetColumnStatisticsForPartitionResponse> getColumnStatisticsForPartition(Consumer<GetColumnStatisticsForPartitionRequest.Builder> getColumnStatisticsForPartitionRequest)
Retrieves partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is GetPartition.
This is a convenience which creates an instance of the GetColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually via GetColumnStatisticsForPartitionRequest.builder()
getColumnStatisticsForPartitionRequest - A Consumer that will call methods on
GetColumnStatisticsForPartitionRequest.Builder to
create a request.default CompletableFuture<GetColumnStatisticsForTableResponse> getColumnStatisticsForTable(GetColumnStatisticsForTableRequest getColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is GetTable.
getColumnStatisticsForTableRequest - default CompletableFuture<GetColumnStatisticsForTableResponse> getColumnStatisticsForTable(Consumer<GetColumnStatisticsForTableRequest.Builder> getColumnStatisticsForTableRequest)
Retrieves table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is GetTable.
This is a convenience which creates an instance of the GetColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually via GetColumnStatisticsForTableRequest.builder()
getColumnStatisticsForTableRequest - A Consumer that will call methods on
GetColumnStatisticsForTableRequest.Builder to create a
request.default CompletableFuture<GetConnectionResponse> getConnection(GetConnectionRequest getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
getConnectionRequest - default CompletableFuture<GetConnectionResponse> getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest)
Retrieves a connection definition from the Data Catalog.
This is a convenience which creates an instance of the GetConnectionRequest.Builder avoiding the need to
create one manually via GetConnectionRequest.builder()
getConnectionRequest - A Consumer that will call methods on
GetConnectionRequest.Builder to create a request.default CompletableFuture<GetConnectionsResponse> getConnections(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
getConnectionsRequest - default CompletableFuture<GetConnectionsResponse> getConnections(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
This is a convenience which creates an instance of the GetConnectionsRequest.Builder avoiding the need to
create one manually via GetConnectionsRequest.builder()
getConnectionsRequest - A Consumer that will call methods on
GetConnectionsRequest.Builder to create a request.default GetConnectionsPublisher getConnectionsPaginator(GetConnectionsRequest getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
This is a variant of getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest) operation.
getConnectionsRequest - default GetConnectionsPublisher getConnectionsPaginator(Consumer<GetConnectionsRequest.Builder> getConnectionsRequest)
Retrieves a list of connection definitions from the Data Catalog.
This is a variant of getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetConnectionsPublisher publisher = client.getConnectionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getConnections(software.amazon.awssdk.services.glue.model.GetConnectionsRequest) operation.
This is a convenience which creates an instance of the GetConnectionsRequest.Builder avoiding the need to
create one manually via GetConnectionsRequest.builder()
getConnectionsRequest - A Consumer that will call methods on
GetConnectionsRequest.Builder to create a request.default CompletableFuture<GetCrawlerResponse> getCrawler(GetCrawlerRequest getCrawlerRequest)
Retrieves metadata for a specified crawler.
getCrawlerRequest - default CompletableFuture<GetCrawlerResponse> getCrawler(Consumer<GetCrawlerRequest.Builder> getCrawlerRequest)
Retrieves metadata for a specified crawler.
This is a convenience which creates an instance of the GetCrawlerRequest.Builder avoiding the need to
create one manually via GetCrawlerRequest.builder()
getCrawlerRequest - A Consumer that will call methods on
GetCrawlerRequest.Builder to create a request.default CompletableFuture<GetCrawlerMetricsResponse> getCrawlerMetrics(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
getCrawlerMetricsRequest - default CompletableFuture<GetCrawlerMetricsResponse> getCrawlerMetrics(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
This is a convenience which creates an instance of the GetCrawlerMetricsRequest.Builder avoiding the need
to create one manually via GetCrawlerMetricsRequest.builder()
getCrawlerMetricsRequest - A Consumer that will call methods on
GetCrawlerMetricsRequest.Builder to create a request.default GetCrawlerMetricsPublisher getCrawlerMetricsPaginator(GetCrawlerMetricsRequest getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
This is a variant of
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest) operation.
getCrawlerMetricsRequest - default GetCrawlerMetricsPublisher getCrawlerMetricsPaginator(Consumer<GetCrawlerMetricsRequest.Builder> getCrawlerMetricsRequest)
Retrieves metrics about specified crawlers.
This is a variant of
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlerMetricsPublisher publisher = client.getCrawlerMetricsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlerMetrics(software.amazon.awssdk.services.glue.model.GetCrawlerMetricsRequest) operation.
This is a convenience which creates an instance of the GetCrawlerMetricsRequest.Builder avoiding the need
to create one manually via GetCrawlerMetricsRequest.builder()
getCrawlerMetricsRequest - A Consumer that will call methods on
GetCrawlerMetricsRequest.Builder to create a request.default CompletableFuture<GetCrawlersResponse> getCrawlers(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
getCrawlersRequest - default CompletableFuture<GetCrawlersResponse> getCrawlers(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
This is a convenience which creates an instance of the GetCrawlersRequest.Builder avoiding the need to
create one manually via GetCrawlersRequest.builder()
getCrawlersRequest - A Consumer that will call methods on
GetCrawlersRequest.Builder to create a request.default GetCrawlersPublisher getCrawlersPaginator(GetCrawlersRequest getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
This is a variant of getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest) operation.
getCrawlersRequest - default GetCrawlersPublisher getCrawlersPaginator(Consumer<GetCrawlersRequest.Builder> getCrawlersRequest)
Retrieves metadata for all crawlers defined in the customer account.
This is a variant of getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetCrawlersPublisher publisher = client.getCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getCrawlers(software.amazon.awssdk.services.glue.model.GetCrawlersRequest) operation.
This is a convenience which creates an instance of the GetCrawlersRequest.Builder avoiding the need to
create one manually via GetCrawlersRequest.builder()
getCrawlersRequest - A Consumer that will call methods on
GetCrawlersRequest.Builder to create a request.default CompletableFuture<GetCustomEntityTypeResponse> getCustomEntityType(GetCustomEntityTypeRequest getCustomEntityTypeRequest)
Retrieves the details of a custom pattern by specifying its name.
getCustomEntityTypeRequest - default CompletableFuture<GetCustomEntityTypeResponse> getCustomEntityType(Consumer<GetCustomEntityTypeRequest.Builder> getCustomEntityTypeRequest)
Retrieves the details of a custom pattern by specifying its name.
This is a convenience which creates an instance of the GetCustomEntityTypeRequest.Builder avoiding the
need to create one manually via GetCustomEntityTypeRequest.builder()
getCustomEntityTypeRequest - A Consumer that will call methods on
GetCustomEntityTypeRequest.Builder to create a request.default CompletableFuture<GetDataCatalogEncryptionSettingsResponse> getDataCatalogEncryptionSettings(GetDataCatalogEncryptionSettingsRequest getDataCatalogEncryptionSettingsRequest)
Retrieves the security configuration for a specified catalog.
getDataCatalogEncryptionSettingsRequest - default CompletableFuture<GetDataCatalogEncryptionSettingsResponse> getDataCatalogEncryptionSettings(Consumer<GetDataCatalogEncryptionSettingsRequest.Builder> getDataCatalogEncryptionSettingsRequest)
Retrieves the security configuration for a specified catalog.
This is a convenience which creates an instance of the GetDataCatalogEncryptionSettingsRequest.Builder
avoiding the need to create one manually via GetDataCatalogEncryptionSettingsRequest.builder()
getDataCatalogEncryptionSettingsRequest - A Consumer that will call methods on
GetDataCatalogEncryptionSettingsRequest.Builder to
create a request.default CompletableFuture<GetDataQualityResultResponse> getDataQualityResult(GetDataQualityResultRequest getDataQualityResultRequest)
Retrieves the result of a data quality rule evaluation.
getDataQualityResultRequest - default CompletableFuture<GetDataQualityResultResponse> getDataQualityResult(Consumer<GetDataQualityResultRequest.Builder> getDataQualityResultRequest)
Retrieves the result of a data quality rule evaluation.
This is a convenience which creates an instance of the GetDataQualityResultRequest.Builder avoiding the
need to create one manually via GetDataQualityResultRequest.builder()
getDataQualityResultRequest - A Consumer that will call methods on
GetDataQualityResultRequest.Builder to create a
request.default CompletableFuture<GetDataQualityRuleRecommendationRunResponse> getDataQualityRuleRecommendationRun(GetDataQualityRuleRecommendationRunRequest getDataQualityRuleRecommendationRunRequest)
Gets the specified recommendation run that was used to generate rules.
getDataQualityRuleRecommendationRunRequest - default CompletableFuture<GetDataQualityRuleRecommendationRunResponse> getDataQualityRuleRecommendationRun(Consumer<GetDataQualityRuleRecommendationRunRequest.Builder> getDataQualityRuleRecommendationRunRequest)
Gets the specified recommendation run that was used to generate rules.
This is a convenience which creates an instance of the GetDataQualityRuleRecommendationRunRequest.Builder
avoiding the need to create one manually via GetDataQualityRuleRecommendationRunRequest.builder()
getDataQualityRuleRecommendationRunRequest - A Consumer that will call methods on
GetDataQualityRuleRecommendationRunRequest.Builder to
create a request.default CompletableFuture<GetDataQualityRulesetResponse> getDataQualityRuleset(GetDataQualityRulesetRequest getDataQualityRulesetRequest)
Returns an existing ruleset by identifier or name.
getDataQualityRulesetRequest - default CompletableFuture<GetDataQualityRulesetResponse> getDataQualityRuleset(Consumer<GetDataQualityRulesetRequest.Builder> getDataQualityRulesetRequest)
Returns an existing ruleset by identifier or name.
This is a convenience which creates an instance of the GetDataQualityRulesetRequest.Builder avoiding the
need to create one manually via GetDataQualityRulesetRequest.builder()
getDataQualityRulesetRequest - A Consumer that will call methods on
GetDataQualityRulesetRequest.Builder to create a
request.default CompletableFuture<GetDataQualityRulesetEvaluationRunResponse> getDataQualityRulesetEvaluationRun(GetDataQualityRulesetEvaluationRunRequest getDataQualityRulesetEvaluationRunRequest)
Retrieves a specific run where a ruleset is evaluated against a data source.
getDataQualityRulesetEvaluationRunRequest - default CompletableFuture<GetDataQualityRulesetEvaluationRunResponse> getDataQualityRulesetEvaluationRun(Consumer<GetDataQualityRulesetEvaluationRunRequest.Builder> getDataQualityRulesetEvaluationRunRequest)
Retrieves a specific run where a ruleset is evaluated against a data source.
This is a convenience which creates an instance of the GetDataQualityRulesetEvaluationRunRequest.Builder
avoiding the need to create one manually via GetDataQualityRulesetEvaluationRunRequest.builder()
getDataQualityRulesetEvaluationRunRequest - A Consumer that will call methods on
GetDataQualityRulesetEvaluationRunRequest.Builder to
create a request.default CompletableFuture<GetDatabaseResponse> getDatabase(GetDatabaseRequest getDatabaseRequest)
Retrieves the definition of a specified database.
getDatabaseRequest - default CompletableFuture<GetDatabaseResponse> getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest)
Retrieves the definition of a specified database.
This is a convenience which creates an instance of the GetDatabaseRequest.Builder avoiding the need to
create one manually via GetDatabaseRequest.builder()
getDatabaseRequest - A Consumer that will call methods on
GetDatabaseRequest.Builder to create a request.default CompletableFuture<GetDatabasesResponse> getDatabases(GetDatabasesRequest getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
getDatabasesRequest - default CompletableFuture<GetDatabasesResponse> getDatabases(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
This is a convenience which creates an instance of the GetDatabasesRequest.Builder avoiding the need to
create one manually via GetDatabasesRequest.builder()
getDatabasesRequest - A Consumer that will call methods on
GetDatabasesRequest.Builder to create a request.default GetDatabasesPublisher getDatabasesPaginator(GetDatabasesRequest getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
This is a variant of getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest) operation.
getDatabasesRequest - default GetDatabasesPublisher getDatabasesPaginator(Consumer<GetDatabasesRequest.Builder> getDatabasesRequest)
Retrieves all databases defined in a given Data Catalog.
This is a variant of getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetDatabasesPublisher publisher = client.getDatabasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDatabases(software.amazon.awssdk.services.glue.model.GetDatabasesRequest) operation.
This is a convenience which creates an instance of the GetDatabasesRequest.Builder avoiding the need to
create one manually via GetDatabasesRequest.builder()
getDatabasesRequest - A Consumer that will call methods on
GetDatabasesRequest.Builder to create a request.default CompletableFuture<GetDataflowGraphResponse> getDataflowGraph(GetDataflowGraphRequest getDataflowGraphRequest)
Transforms a Python script into a directed acyclic graph (DAG).
getDataflowGraphRequest - default CompletableFuture<GetDataflowGraphResponse> getDataflowGraph(Consumer<GetDataflowGraphRequest.Builder> getDataflowGraphRequest)
Transforms a Python script into a directed acyclic graph (DAG).
This is a convenience which creates an instance of the GetDataflowGraphRequest.Builder avoiding the need
to create one manually via GetDataflowGraphRequest.builder()
getDataflowGraphRequest - A Consumer that will call methods on
GetDataflowGraphRequest.Builder to create a request.default CompletableFuture<GetDevEndpointResponse> getDevEndpoint(GetDevEndpointRequest getDevEndpointRequest)
Retrieves information about a specified development endpoint.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
getDevEndpointRequest - default CompletableFuture<GetDevEndpointResponse> getDevEndpoint(Consumer<GetDevEndpointRequest.Builder> getDevEndpointRequest)
Retrieves information about a specified development endpoint.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address, and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a convenience which creates an instance of the GetDevEndpointRequest.Builder avoiding the need to
create one manually via GetDevEndpointRequest.builder()
getDevEndpointRequest - A Consumer that will call methods on
GetDevEndpointRequest.Builder to create a request.default CompletableFuture<GetDevEndpointsResponse> getDevEndpoints(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
getDevEndpointsRequest - default CompletableFuture<GetDevEndpointsResponse> getDevEndpoints(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a convenience which creates an instance of the GetDevEndpointsRequest.Builder avoiding the need
to create one manually via GetDevEndpointsRequest.builder()
getDevEndpointsRequest - A Consumer that will call methods on
GetDevEndpointsRequest.Builder to create a request.default GetDevEndpointsPublisher getDevEndpointsPaginator(GetDevEndpointsRequest getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a variant of getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest) operation.
getDevEndpointsRequest - default GetDevEndpointsPublisher getDevEndpointsPaginator(Consumer<GetDevEndpointsRequest.Builder> getDevEndpointsRequest)
Retrieves all the development endpoints in this Amazon Web Services account.
When you create a development endpoint in a virtual private cloud (VPC), Glue returns only a private IP address and the public IP address field is not populated. When you create a non-VPC development endpoint, Glue returns only a public IP address.
This is a variant of getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetDevEndpointsPublisher publisher = client.getDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getDevEndpoints(software.amazon.awssdk.services.glue.model.GetDevEndpointsRequest) operation.
This is a convenience which creates an instance of the GetDevEndpointsRequest.Builder avoiding the need
to create one manually via GetDevEndpointsRequest.builder()
getDevEndpointsRequest - A Consumer that will call methods on
GetDevEndpointsRequest.Builder to create a request.default CompletableFuture<GetJobResponse> getJob(GetJobRequest getJobRequest)
Retrieves an existing job definition.
getJobRequest - default CompletableFuture<GetJobResponse> getJob(Consumer<GetJobRequest.Builder> getJobRequest)
Retrieves an existing job definition.
This is a convenience which creates an instance of the GetJobRequest.Builder avoiding the need to create
one manually via GetJobRequest.builder()
getJobRequest - A Consumer that will call methods on
GetJobRequest.Builder to create a request.default CompletableFuture<GetJobBookmarkResponse> getJobBookmark(GetJobBookmarkRequest getJobBookmarkRequest)
Returns information on a job bookmark entry.
For more information about enabling and using job bookmarks, see:
getJobBookmarkRequest - default CompletableFuture<GetJobBookmarkResponse> getJobBookmark(Consumer<GetJobBookmarkRequest.Builder> getJobBookmarkRequest)
Returns information on a job bookmark entry.
For more information about enabling and using job bookmarks, see:
This is a convenience which creates an instance of the GetJobBookmarkRequest.Builder avoiding the need to
create one manually via GetJobBookmarkRequest.builder()
getJobBookmarkRequest - A Consumer that will call methods on
GetJobBookmarkRequest.Builder to create a request.default CompletableFuture<GetJobRunResponse> getJobRun(GetJobRunRequest getJobRunRequest)
Retrieves the metadata for a given job run.
getJobRunRequest - default CompletableFuture<GetJobRunResponse> getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest)
Retrieves the metadata for a given job run.
This is a convenience which creates an instance of the GetJobRunRequest.Builder avoiding the need to
create one manually via GetJobRunRequest.builder()
getJobRunRequest - A Consumer that will call methods on
GetJobRunRequest.Builder to create a request.default CompletableFuture<GetJobRunsResponse> getJobRuns(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
getJobRunsRequest - default CompletableFuture<GetJobRunsResponse> getJobRuns(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
This is a convenience which creates an instance of the GetJobRunsRequest.Builder avoiding the need to
create one manually via GetJobRunsRequest.builder()
getJobRunsRequest - A Consumer that will call methods on
GetJobRunsRequest.Builder to create a request.default GetJobRunsPublisher getJobRunsPaginator(GetJobRunsRequest getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
This is a variant of getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest) operation.
The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest) operation.
getJobRunsRequest - default GetJobRunsPublisher getJobRunsPaginator(Consumer<GetJobRunsRequest.Builder> getJobRunsRequest)
Retrieves metadata for all runs of a given job definition.
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetJobRunsPublisher publisher = client.getJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobRuns(software.amazon.awssdk.services.glue.model.GetJobRunsRequest) operation.
This is a convenience which creates an instance of the GetJobRunsRequest.Builder avoiding the need to
create one manually via GetJobRunsRequest.builder()
getJobRunsRequest - A Consumer that will call methods on
GetJobRunsRequest.Builder to create a request.default CompletableFuture<GetJobsResponse> getJobs(GetJobsRequest getJobsRequest)
Retrieves all current job definitions.
getJobsRequest - default CompletableFuture<GetJobsResponse> getJobs(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current job definitions.
This is a convenience which creates an instance of the GetJobsRequest.Builder avoiding the need to create
one manually via GetJobsRequest.builder()
getJobsRequest - A Consumer that will call methods on
GetJobsRequest.Builder to create a request.default GetJobsPublisher getJobsPaginator(GetJobsRequest getJobsRequest)
Retrieves all current job definitions.
This is a variant of getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation.
getJobsRequest - default GetJobsPublisher getJobsPaginator(Consumer<GetJobsRequest.Builder> getJobsRequest)
Retrieves all current job definitions.
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetJobsPublisher publisher = client.getJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getJobs(software.amazon.awssdk.services.glue.model.GetJobsRequest) operation.
This is a convenience which creates an instance of the GetJobsRequest.Builder avoiding the need to create
one manually via GetJobsRequest.builder()
getJobsRequest - A Consumer that will call methods on
GetJobsRequest.Builder to create a request.default CompletableFuture<GetMlTaskRunResponse> getMLTaskRun(GetMlTaskRunRequest getMlTaskRunRequest)
Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous
tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any
task run by calling GetMLTaskRun with the TaskRunID and its parent transform's
TransformID.
getMlTaskRunRequest - default CompletableFuture<GetMlTaskRunResponse> getMLTaskRun(Consumer<GetMlTaskRunRequest.Builder> getMlTaskRunRequest)
Gets details for a specific task run on a machine learning transform. Machine learning task runs are asynchronous
tasks that Glue runs on your behalf as part of various machine learning workflows. You can check the stats of any
task run by calling GetMLTaskRun with the TaskRunID and its parent transform's
TransformID.
This is a convenience which creates an instance of the GetMlTaskRunRequest.Builder avoiding the need to
create one manually via GetMlTaskRunRequest.builder()
getMlTaskRunRequest - A Consumer that will call methods on
GetMlTaskRunRequest.Builder to create a request.default CompletableFuture<GetMlTaskRunsResponse> getMLTaskRuns(GetMlTaskRunsRequest getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue
runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of
machine learning task runs by calling GetMLTaskRuns with their parent transform's
TransformID and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
getMlTaskRunsRequest - default CompletableFuture<GetMlTaskRunsResponse> getMLTaskRuns(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue
runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of
machine learning task runs by calling GetMLTaskRuns with their parent transform's
TransformID and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
This is a convenience which creates an instance of the GetMlTaskRunsRequest.Builder avoiding the need to
create one manually via GetMlTaskRunsRequest.builder()
getMlTaskRunsRequest - A Consumer that will call methods on
GetMlTaskRunsRequest.Builder to create a request.default GetMLTaskRunsPublisher getMLTaskRunsPaginator(GetMlTaskRunsRequest getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue
runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of
machine learning task runs by calling GetMLTaskRuns with their parent transform's
TransformID and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
This is a variant of getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsPublisher publisher = client.getMLTaskRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsPublisher publisher = client.getMLTaskRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest) operation.
getMlTaskRunsRequest - default GetMLTaskRunsPublisher getMLTaskRunsPaginator(Consumer<GetMlTaskRunsRequest.Builder> getMlTaskRunsRequest)
Gets a list of runs for a machine learning transform. Machine learning task runs are asynchronous tasks that Glue
runs on your behalf as part of various machine learning workflows. You can get a sortable, filterable list of
machine learning task runs by calling GetMLTaskRuns with their parent transform's
TransformID and other optional parameters as documented in this section.
This operation returns a list of historic runs and must be paginated.
This is a variant of getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsPublisher publisher = client.getMLTaskRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetMLTaskRunsPublisher publisher = client.getMLTaskRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetMlTaskRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTaskRuns(software.amazon.awssdk.services.glue.model.GetMlTaskRunsRequest) operation.
This is a convenience which creates an instance of the GetMlTaskRunsRequest.Builder avoiding the need to
create one manually via GetMlTaskRunsRequest.builder()
getMlTaskRunsRequest - A Consumer that will call methods on
GetMlTaskRunsRequest.Builder to create a request.default CompletableFuture<GetMlTransformResponse> getMLTransform(GetMlTransformRequest getMlTransformRequest)
Gets an Glue machine learning transform artifact and all its corresponding metadata. Machine learning transforms
are a special type of transform that use machine learning to learn the details of the transformation to be
performed by learning from examples provided by humans. These transformations are then saved by Glue. You can
retrieve their metadata by calling GetMLTransform.
getMlTransformRequest - default CompletableFuture<GetMlTransformResponse> getMLTransform(Consumer<GetMlTransformRequest.Builder> getMlTransformRequest)
Gets an Glue machine learning transform artifact and all its corresponding metadata. Machine learning transforms
are a special type of transform that use machine learning to learn the details of the transformation to be
performed by learning from examples provided by humans. These transformations are then saved by Glue. You can
retrieve their metadata by calling GetMLTransform.
This is a convenience which creates an instance of the GetMlTransformRequest.Builder avoiding the need to
create one manually via GetMlTransformRequest.builder()
getMlTransformRequest - A Consumer that will call methods on
GetMlTransformRequest.Builder to create a request.default CompletableFuture<GetMlTransformsResponse> getMLTransforms(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a
special type of transform that use machine learning to learn the details of the transformation to be performed by
learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve
their metadata by calling GetMLTransforms.
getMlTransformsRequest - default CompletableFuture<GetMlTransformsResponse> getMLTransforms(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a
special type of transform that use machine learning to learn the details of the transformation to be performed by
learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve
their metadata by calling GetMLTransforms.
This is a convenience which creates an instance of the GetMlTransformsRequest.Builder avoiding the need
to create one manually via GetMlTransformsRequest.builder()
getMlTransformsRequest - A Consumer that will call methods on
GetMlTransformsRequest.Builder to create a request.default GetMLTransformsPublisher getMLTransformsPaginator(GetMlTransformsRequest getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a
special type of transform that use machine learning to learn the details of the transformation to be performed by
learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve
their metadata by calling GetMLTransforms.
This is a variant of getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetMLTransformsPublisher publisher = client.getMLTransformsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetMLTransformsPublisher publisher = client.getMLTransformsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetMlTransformsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetMlTransformsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest) operation.
getMlTransformsRequest - default GetMLTransformsPublisher getMLTransformsPaginator(Consumer<GetMlTransformsRequest.Builder> getMlTransformsRequest)
Gets a sortable, filterable list of existing Glue machine learning transforms. Machine learning transforms are a
special type of transform that use machine learning to learn the details of the transformation to be performed by
learning from examples provided by humans. These transformations are then saved by Glue, and you can retrieve
their metadata by calling GetMLTransforms.
This is a variant of getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetMLTransformsPublisher publisher = client.getMLTransformsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetMLTransformsPublisher publisher = client.getMLTransformsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetMlTransformsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetMlTransformsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getMLTransforms(software.amazon.awssdk.services.glue.model.GetMlTransformsRequest) operation.
This is a convenience which creates an instance of the GetMlTransformsRequest.Builder avoiding the need
to create one manually via GetMlTransformsRequest.builder()
getMlTransformsRequest - A Consumer that will call methods on
GetMlTransformsRequest.Builder to create a request.default CompletableFuture<GetMappingResponse> getMapping(GetMappingRequest getMappingRequest)
Creates mappings.
getMappingRequest - default CompletableFuture<GetMappingResponse> getMapping(Consumer<GetMappingRequest.Builder> getMappingRequest)
Creates mappings.
This is a convenience which creates an instance of the GetMappingRequest.Builder avoiding the need to
create one manually via GetMappingRequest.builder()
getMappingRequest - A Consumer that will call methods on
GetMappingRequest.Builder to create a request.default CompletableFuture<GetPartitionResponse> getPartition(GetPartitionRequest getPartitionRequest)
Retrieves information about a specified partition.
getPartitionRequest - default CompletableFuture<GetPartitionResponse> getPartition(Consumer<GetPartitionRequest.Builder> getPartitionRequest)
Retrieves information about a specified partition.
This is a convenience which creates an instance of the GetPartitionRequest.Builder avoiding the need to
create one manually via GetPartitionRequest.builder()
getPartitionRequest - A Consumer that will call methods on
GetPartitionRequest.Builder to create a request.default CompletableFuture<GetPartitionIndexesResponse> getPartitionIndexes(GetPartitionIndexesRequest getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
getPartitionIndexesRequest - CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<GetPartitionIndexesResponse> getPartitionIndexes(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
This is a convenience which creates an instance of the GetPartitionIndexesRequest.Builder avoiding the
need to create one manually via GetPartitionIndexesRequest.builder()
getPartitionIndexesRequest - A Consumer that will call methods on
GetPartitionIndexesRequest.Builder to create a request.CreatePartitions API was called on a table that has indexes
enabled.default GetPartitionIndexesPublisher getPartitionIndexesPaginator(GetPartitionIndexesRequest getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
This is a variant of
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesPublisher publisher = client.getPartitionIndexesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesPublisher publisher = client.getPartitionIndexesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.
getPartitionIndexesRequest - CreatePartitions API was called on a table that has indexes
enabled.default GetPartitionIndexesPublisher getPartitionIndexesPaginator(Consumer<GetPartitionIndexesRequest.Builder> getPartitionIndexesRequest)
Retrieves the partition indexes associated with a table.
This is a variant of
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesPublisher publisher = client.getPartitionIndexesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetPartitionIndexesPublisher publisher = client.getPartitionIndexesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetPartitionIndexesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitionIndexes(software.amazon.awssdk.services.glue.model.GetPartitionIndexesRequest)
operation.
This is a convenience which creates an instance of the GetPartitionIndexesRequest.Builder avoiding the
need to create one manually via GetPartitionIndexesRequest.builder()
getPartitionIndexesRequest - A Consumer that will call methods on
GetPartitionIndexesRequest.Builder to create a request.CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<GetPartitionsResponse> getPartitions(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
getPartitionsRequest - default CompletableFuture<GetPartitionsResponse> getPartitions(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
This is a convenience which creates an instance of the GetPartitionsRequest.Builder avoiding the need to
create one manually via GetPartitionsRequest.builder()
getPartitionsRequest - A Consumer that will call methods on
GetPartitionsRequest.Builder to create a request.default GetPartitionsPublisher getPartitionsPaginator(GetPartitionsRequest getPartitionsRequest)
Retrieves information about the partitions in a table.
This is a variant of getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest) operation.
getPartitionsRequest - default GetPartitionsPublisher getPartitionsPaginator(Consumer<GetPartitionsRequest.Builder> getPartitionsRequest)
Retrieves information about the partitions in a table.
This is a variant of getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetPartitionsPublisher publisher = client.getPartitionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getPartitions(software.amazon.awssdk.services.glue.model.GetPartitionsRequest) operation.
This is a convenience which creates an instance of the GetPartitionsRequest.Builder avoiding the need to
create one manually via GetPartitionsRequest.builder()
getPartitionsRequest - A Consumer that will call methods on
GetPartitionsRequest.Builder to create a request.default CompletableFuture<GetPlanResponse> getPlan(GetPlanRequest getPlanRequest)
Gets code to perform a specified mapping.
getPlanRequest - default CompletableFuture<GetPlanResponse> getPlan(Consumer<GetPlanRequest.Builder> getPlanRequest)
Gets code to perform a specified mapping.
This is a convenience which creates an instance of the GetPlanRequest.Builder avoiding the need to create
one manually via GetPlanRequest.builder()
getPlanRequest - A Consumer that will call methods on
GetPlanRequest.Builder to create a request.default CompletableFuture<GetRegistryResponse> getRegistry(GetRegistryRequest getRegistryRequest)
Describes the specified registry in detail.
getRegistryRequest - default CompletableFuture<GetRegistryResponse> getRegistry(Consumer<GetRegistryRequest.Builder> getRegistryRequest)
Describes the specified registry in detail.
This is a convenience which creates an instance of the GetRegistryRequest.Builder avoiding the need to
create one manually via GetRegistryRequest.builder()
getRegistryRequest - A Consumer that will call methods on
GetRegistryRequest.Builder to create a request.default CompletableFuture<GetResourcePoliciesResponse> getResourcePolicies(GetResourcePoliciesRequest getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
getResourcePoliciesRequest - default CompletableFuture<GetResourcePoliciesResponse> getResourcePolicies(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
This is a convenience which creates an instance of the GetResourcePoliciesRequest.Builder avoiding the
need to create one manually via GetResourcePoliciesRequest.builder()
getResourcePoliciesRequest - A Consumer that will call methods on
GetResourcePoliciesRequest.Builder to create a request.default GetResourcePoliciesPublisher getResourcePoliciesPaginator(GetResourcePoliciesRequest getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
This is a variant of
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesPublisher publisher = client.getResourcePoliciesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesPublisher publisher = client.getResourcePoliciesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.
getResourcePoliciesRequest - default GetResourcePoliciesPublisher getResourcePoliciesPaginator(Consumer<GetResourcePoliciesRequest.Builder> getResourcePoliciesRequest)
Retrieves the resource policies set on individual resources by Resource Access Manager during cross-account permission grants. Also retrieves the Data Catalog resource policy.
If you enabled metadata encryption in Data Catalog settings, and you do not have permission on the KMS key, the operation can't return the Data Catalog resource policy.
This is a variant of
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesPublisher publisher = client.getResourcePoliciesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetResourcePoliciesPublisher publisher = client.getResourcePoliciesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetResourcePoliciesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getResourcePolicies(software.amazon.awssdk.services.glue.model.GetResourcePoliciesRequest)
operation.
This is a convenience which creates an instance of the GetResourcePoliciesRequest.Builder avoiding the
need to create one manually via GetResourcePoliciesRequest.builder()
getResourcePoliciesRequest - A Consumer that will call methods on
GetResourcePoliciesRequest.Builder to create a request.default CompletableFuture<GetResourcePolicyResponse> getResourcePolicy(GetResourcePolicyRequest getResourcePolicyRequest)
Retrieves a specified resource policy.
getResourcePolicyRequest - default CompletableFuture<GetResourcePolicyResponse> getResourcePolicy(Consumer<GetResourcePolicyRequest.Builder> getResourcePolicyRequest)
Retrieves a specified resource policy.
This is a convenience which creates an instance of the GetResourcePolicyRequest.Builder avoiding the need
to create one manually via GetResourcePolicyRequest.builder()
getResourcePolicyRequest - A Consumer that will call methods on
GetResourcePolicyRequest.Builder to create a request.default CompletableFuture<GetSchemaResponse> getSchema(GetSchemaRequest getSchemaRequest)
Describes the specified schema in detail.
getSchemaRequest - default CompletableFuture<GetSchemaResponse> getSchema(Consumer<GetSchemaRequest.Builder> getSchemaRequest)
Describes the specified schema in detail.
This is a convenience which creates an instance of the GetSchemaRequest.Builder avoiding the need to
create one manually via GetSchemaRequest.builder()
getSchemaRequest - A Consumer that will call methods on
GetSchemaRequest.Builder to create a request.default CompletableFuture<GetSchemaByDefinitionResponse> getSchemaByDefinition(GetSchemaByDefinitionRequest getSchemaByDefinitionRequest)
Retrieves a schema by the SchemaDefinition. The schema definition is sent to the Schema Registry,
canonicalized, and hashed. If the hash is matched within the scope of the SchemaName or ARN (or the
default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is
returned. Schema versions in Deleted statuses will not be included in the results.
getSchemaByDefinitionRequest - default CompletableFuture<GetSchemaByDefinitionResponse> getSchemaByDefinition(Consumer<GetSchemaByDefinitionRequest.Builder> getSchemaByDefinitionRequest)
Retrieves a schema by the SchemaDefinition. The schema definition is sent to the Schema Registry,
canonicalized, and hashed. If the hash is matched within the scope of the SchemaName or ARN (or the
default registry, if none is supplied), that schema’s metadata is returned. Otherwise, a 404 or NotFound error is
returned. Schema versions in Deleted statuses will not be included in the results.
This is a convenience which creates an instance of the GetSchemaByDefinitionRequest.Builder avoiding the
need to create one manually via GetSchemaByDefinitionRequest.builder()
getSchemaByDefinitionRequest - A Consumer that will call methods on
GetSchemaByDefinitionRequest.Builder to create a
request.default CompletableFuture<GetSchemaVersionResponse> getSchemaVersion(GetSchemaVersionRequest getSchemaVersionRequest)
Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.
getSchemaVersionRequest - default CompletableFuture<GetSchemaVersionResponse> getSchemaVersion(Consumer<GetSchemaVersionRequest.Builder> getSchemaVersionRequest)
Get the specified schema by its unique ID assigned when a version of the schema is created or registered. Schema versions in Deleted status will not be included in the results.
This is a convenience which creates an instance of the GetSchemaVersionRequest.Builder avoiding the need
to create one manually via GetSchemaVersionRequest.builder()
getSchemaVersionRequest - A Consumer that will call methods on
GetSchemaVersionRequest.Builder to create a request.default CompletableFuture<GetSchemaVersionsDiffResponse> getSchemaVersionsDiff(GetSchemaVersionsDiffRequest getSchemaVersionsDiffRequest)
Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.
This API allows you to compare two schema versions between two schema definitions under the same schema.
getSchemaVersionsDiffRequest - default CompletableFuture<GetSchemaVersionsDiffResponse> getSchemaVersionsDiff(Consumer<GetSchemaVersionsDiffRequest.Builder> getSchemaVersionsDiffRequest)
Fetches the schema version difference in the specified difference type between two stored schema versions in the Schema Registry.
This API allows you to compare two schema versions between two schema definitions under the same schema.
This is a convenience which creates an instance of the GetSchemaVersionsDiffRequest.Builder avoiding the
need to create one manually via GetSchemaVersionsDiffRequest.builder()
getSchemaVersionsDiffRequest - A Consumer that will call methods on
GetSchemaVersionsDiffRequest.Builder to create a
request.default CompletableFuture<GetSecurityConfigurationResponse> getSecurityConfiguration(GetSecurityConfigurationRequest getSecurityConfigurationRequest)
Retrieves a specified security configuration.
getSecurityConfigurationRequest - default CompletableFuture<GetSecurityConfigurationResponse> getSecurityConfiguration(Consumer<GetSecurityConfigurationRequest.Builder> getSecurityConfigurationRequest)
Retrieves a specified security configuration.
This is a convenience which creates an instance of the GetSecurityConfigurationRequest.Builder avoiding
the need to create one manually via GetSecurityConfigurationRequest.builder()
getSecurityConfigurationRequest - A Consumer that will call methods on
GetSecurityConfigurationRequest.Builder to create a
request.default CompletableFuture<GetSecurityConfigurationsResponse> getSecurityConfigurations(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
getSecurityConfigurationsRequest - default CompletableFuture<GetSecurityConfigurationsResponse> getSecurityConfigurations(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
This is a convenience which creates an instance of the GetSecurityConfigurationsRequest.Builder avoiding
the need to create one manually via GetSecurityConfigurationsRequest.builder()
getSecurityConfigurationsRequest - A Consumer that will call methods on
GetSecurityConfigurationsRequest.Builder to create a
request.default GetSecurityConfigurationsPublisher getSecurityConfigurationsPaginator(GetSecurityConfigurationsRequest getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
This is a variant of
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsPublisher publisher = client.getSecurityConfigurationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsPublisher publisher = client.getSecurityConfigurationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.
getSecurityConfigurationsRequest - default GetSecurityConfigurationsPublisher getSecurityConfigurationsPaginator(Consumer<GetSecurityConfigurationsRequest.Builder> getSecurityConfigurationsRequest)
Retrieves a list of all security configurations.
This is a variant of
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsPublisher publisher = client.getSecurityConfigurationsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetSecurityConfigurationsPublisher publisher = client.getSecurityConfigurationsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getSecurityConfigurations(software.amazon.awssdk.services.glue.model.GetSecurityConfigurationsRequest)
operation.
This is a convenience which creates an instance of the GetSecurityConfigurationsRequest.Builder avoiding
the need to create one manually via GetSecurityConfigurationsRequest.builder()
getSecurityConfigurationsRequest - A Consumer that will call methods on
GetSecurityConfigurationsRequest.Builder to create a
request.default CompletableFuture<GetSessionResponse> getSession(GetSessionRequest getSessionRequest)
Retrieves the session.
getSessionRequest - default CompletableFuture<GetSessionResponse> getSession(Consumer<GetSessionRequest.Builder> getSessionRequest)
Retrieves the session.
This is a convenience which creates an instance of the GetSessionRequest.Builder avoiding the need to
create one manually via GetSessionRequest.builder()
getSessionRequest - A Consumer that will call methods on
GetSessionRequest.Builder to create a request.default CompletableFuture<GetStatementResponse> getStatement(GetStatementRequest getStatementRequest)
Retrieves the statement.
getStatementRequest - default CompletableFuture<GetStatementResponse> getStatement(Consumer<GetStatementRequest.Builder> getStatementRequest)
Retrieves the statement.
This is a convenience which creates an instance of the GetStatementRequest.Builder avoiding the need to
create one manually via GetStatementRequest.builder()
getStatementRequest - A Consumer that will call methods on
GetStatementRequest.Builder to create a request.default CompletableFuture<GetTableResponse> getTable(GetTableRequest getTableRequest)
Retrieves the Table definition in a Data Catalog for a specified table.
getTableRequest - default CompletableFuture<GetTableResponse> getTable(Consumer<GetTableRequest.Builder> getTableRequest)
Retrieves the Table definition in a Data Catalog for a specified table.
This is a convenience which creates an instance of the GetTableRequest.Builder avoiding the need to
create one manually via GetTableRequest.builder()
getTableRequest - A Consumer that will call methods on
GetTableRequest.Builder to create a request.default CompletableFuture<GetTableVersionResponse> getTableVersion(GetTableVersionRequest getTableVersionRequest)
Retrieves a specified version of a table.
getTableVersionRequest - default CompletableFuture<GetTableVersionResponse> getTableVersion(Consumer<GetTableVersionRequest.Builder> getTableVersionRequest)
Retrieves a specified version of a table.
This is a convenience which creates an instance of the GetTableVersionRequest.Builder avoiding the need
to create one manually via GetTableVersionRequest.builder()
getTableVersionRequest - A Consumer that will call methods on
GetTableVersionRequest.Builder to create a request.default CompletableFuture<GetTableVersionsResponse> getTableVersions(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
getTableVersionsRequest - default CompletableFuture<GetTableVersionsResponse> getTableVersions(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
This is a convenience which creates an instance of the GetTableVersionsRequest.Builder avoiding the need
to create one manually via GetTableVersionsRequest.builder()
getTableVersionsRequest - A Consumer that will call methods on
GetTableVersionsRequest.Builder to create a request.default GetTableVersionsPublisher getTableVersionsPaginator(GetTableVersionsRequest getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
This is a variant of
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest) operation.
getTableVersionsRequest - default GetTableVersionsPublisher getTableVersionsPaginator(Consumer<GetTableVersionsRequest.Builder> getTableVersionsRequest)
Retrieves a list of strings that identify available versions of a specified table.
This is a variant of
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTableVersionsPublisher publisher = client.getTableVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTableVersions(software.amazon.awssdk.services.glue.model.GetTableVersionsRequest) operation.
This is a convenience which creates an instance of the GetTableVersionsRequest.Builder avoiding the need
to create one manually via GetTableVersionsRequest.builder()
getTableVersionsRequest - A Consumer that will call methods on
GetTableVersionsRequest.Builder to create a request.default CompletableFuture<GetTablesResponse> getTables(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given Database.
getTablesRequest - default CompletableFuture<GetTablesResponse> getTables(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given Database.
This is a convenience which creates an instance of the GetTablesRequest.Builder avoiding the need to
create one manually via GetTablesRequest.builder()
getTablesRequest - A Consumer that will call methods on
GetTablesRequest.Builder to create a request.default GetTablesPublisher getTablesPaginator(GetTablesRequest getTablesRequest)
Retrieves the definitions of some or all of the tables in a given Database.
This is a variant of getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest) operation.
getTablesRequest - default GetTablesPublisher getTablesPaginator(Consumer<GetTablesRequest.Builder> getTablesRequest)
Retrieves the definitions of some or all of the tables in a given Database.
This is a variant of getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTablesPublisher publisher = client.getTablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTables(software.amazon.awssdk.services.glue.model.GetTablesRequest) operation.
This is a convenience which creates an instance of the GetTablesRequest.Builder avoiding the need to
create one manually via GetTablesRequest.builder()
getTablesRequest - A Consumer that will call methods on
GetTablesRequest.Builder to create a request.default CompletableFuture<GetTagsResponse> getTags(GetTagsRequest getTagsRequest)
Retrieves a list of tags associated with a resource.
getTagsRequest - default CompletableFuture<GetTagsResponse> getTags(Consumer<GetTagsRequest.Builder> getTagsRequest)
Retrieves a list of tags associated with a resource.
This is a convenience which creates an instance of the GetTagsRequest.Builder avoiding the need to create
one manually via GetTagsRequest.builder()
getTagsRequest - A Consumer that will call methods on
GetTagsRequest.Builder to create a request.default CompletableFuture<GetTriggerResponse> getTrigger(GetTriggerRequest getTriggerRequest)
Retrieves the definition of a trigger.
getTriggerRequest - default CompletableFuture<GetTriggerResponse> getTrigger(Consumer<GetTriggerRequest.Builder> getTriggerRequest)
Retrieves the definition of a trigger.
This is a convenience which creates an instance of the GetTriggerRequest.Builder avoiding the need to
create one manually via GetTriggerRequest.builder()
getTriggerRequest - A Consumer that will call methods on
GetTriggerRequest.Builder to create a request.default CompletableFuture<GetTriggersResponse> getTriggers(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
getTriggersRequest - default CompletableFuture<GetTriggersResponse> getTriggers(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
This is a convenience which creates an instance of the GetTriggersRequest.Builder avoiding the need to
create one manually via GetTriggersRequest.builder()
getTriggersRequest - A Consumer that will call methods on
GetTriggersRequest.Builder to create a request.default GetTriggersPublisher getTriggersPaginator(GetTriggersRequest getTriggersRequest)
Gets all the triggers associated with a job.
This is a variant of getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest) operation.
getTriggersRequest - default GetTriggersPublisher getTriggersPaginator(Consumer<GetTriggersRequest.Builder> getTriggersRequest)
Gets all the triggers associated with a job.
This is a variant of getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetTriggersPublisher publisher = client.getTriggersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getTriggers(software.amazon.awssdk.services.glue.model.GetTriggersRequest) operation.
This is a convenience which creates an instance of the GetTriggersRequest.Builder avoiding the need to
create one manually via GetTriggersRequest.builder()
getTriggersRequest - A Consumer that will call methods on
GetTriggersRequest.Builder to create a request.default CompletableFuture<GetUnfilteredPartitionMetadataResponse> getUnfilteredPartitionMetadata(GetUnfilteredPartitionMetadataRequest getUnfilteredPartitionMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartition.
getUnfilteredPartitionMetadataRequest - default CompletableFuture<GetUnfilteredPartitionMetadataResponse> getUnfilteredPartitionMetadata(Consumer<GetUnfilteredPartitionMetadataRequest.Builder> getUnfilteredPartitionMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartition.
This is a convenience which creates an instance of the GetUnfilteredPartitionMetadataRequest.Builder
avoiding the need to create one manually via GetUnfilteredPartitionMetadataRequest.builder()
getUnfilteredPartitionMetadataRequest - A Consumer that will call methods on
GetUnfilteredPartitionMetadataRequest.Builder to create
a request.default CompletableFuture<GetUnfilteredPartitionsMetadataResponse> getUnfilteredPartitionsMetadata(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.
getUnfilteredPartitionsMetadataRequest - default CompletableFuture<GetUnfilteredPartitionsMetadataResponse> getUnfilteredPartitionsMetadata(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.
This is a convenience which creates an instance of the GetUnfilteredPartitionsMetadataRequest.Builder
avoiding the need to create one manually via GetUnfilteredPartitionsMetadataRequest.builder()
getUnfilteredPartitionsMetadataRequest - A Consumer that will call methods on
GetUnfilteredPartitionsMetadataRequest.Builder to
create a request.default GetUnfilteredPartitionsMetadataPublisher getUnfilteredPartitionsMetadataPaginator(GetUnfilteredPartitionsMetadataRequest getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.
This is a variant of
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataPublisher publisher = client.getUnfilteredPartitionsMetadataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataPublisher publisher = client.getUnfilteredPartitionsMetadataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.
getUnfilteredPartitionsMetadataRequest - default GetUnfilteredPartitionsMetadataPublisher getUnfilteredPartitionsMetadataPaginator(Consumer<GetUnfilteredPartitionsMetadataRequest.Builder> getUnfilteredPartitionsMetadataRequest)
Retrieves partition metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetPartitions.
This is a variant of
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataPublisher publisher = client.getUnfilteredPartitionsMetadataPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetUnfilteredPartitionsMetadataPublisher publisher = client.getUnfilteredPartitionsMetadataPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUnfilteredPartitionsMetadata(software.amazon.awssdk.services.glue.model.GetUnfilteredPartitionsMetadataRequest)
operation.
This is a convenience which creates an instance of the GetUnfilteredPartitionsMetadataRequest.Builder
avoiding the need to create one manually via GetUnfilteredPartitionsMetadataRequest.builder()
getUnfilteredPartitionsMetadataRequest - A Consumer that will call methods on
GetUnfilteredPartitionsMetadataRequest.Builder to
create a request.default CompletableFuture<GetUnfilteredTableMetadataResponse> getUnfilteredTableMetadata(GetUnfilteredTableMetadataRequest getUnfilteredTableMetadataRequest)
Retrieves table metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetTable.
getUnfilteredTableMetadataRequest - default CompletableFuture<GetUnfilteredTableMetadataResponse> getUnfilteredTableMetadata(Consumer<GetUnfilteredTableMetadataRequest.Builder> getUnfilteredTableMetadataRequest)
Retrieves table metadata from the Data Catalog that contains unfiltered metadata.
For IAM authorization, the public IAM action associated with this API is glue:GetTable.
This is a convenience which creates an instance of the GetUnfilteredTableMetadataRequest.Builder avoiding
the need to create one manually via GetUnfilteredTableMetadataRequest.builder()
getUnfilteredTableMetadataRequest - A Consumer that will call methods on
GetUnfilteredTableMetadataRequest.Builder to create a
request.default CompletableFuture<GetUserDefinedFunctionResponse> getUserDefinedFunction(GetUserDefinedFunctionRequest getUserDefinedFunctionRequest)
Retrieves a specified function definition from the Data Catalog.
getUserDefinedFunctionRequest - default CompletableFuture<GetUserDefinedFunctionResponse> getUserDefinedFunction(Consumer<GetUserDefinedFunctionRequest.Builder> getUserDefinedFunctionRequest)
Retrieves a specified function definition from the Data Catalog.
This is a convenience which creates an instance of the GetUserDefinedFunctionRequest.Builder avoiding the
need to create one manually via GetUserDefinedFunctionRequest.builder()
getUserDefinedFunctionRequest - A Consumer that will call methods on
GetUserDefinedFunctionRequest.Builder to create a
request.default CompletableFuture<GetUserDefinedFunctionsResponse> getUserDefinedFunctions(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
getUserDefinedFunctionsRequest - default CompletableFuture<GetUserDefinedFunctionsResponse> getUserDefinedFunctions(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
This is a convenience which creates an instance of the GetUserDefinedFunctionsRequest.Builder avoiding
the need to create one manually via GetUserDefinedFunctionsRequest.builder()
getUserDefinedFunctionsRequest - A Consumer that will call methods on
GetUserDefinedFunctionsRequest.Builder to create a
request.default GetUserDefinedFunctionsPublisher getUserDefinedFunctionsPaginator(GetUserDefinedFunctionsRequest getUserDefinedFunctionsRequest)
Retrieves multiple function definitions from the Data Catalog.
This is a variant of
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.
getUserDefinedFunctionsRequest - default GetUserDefinedFunctionsPublisher getUserDefinedFunctionsPaginator(Consumer<GetUserDefinedFunctionsRequest.Builder> getUserDefinedFunctionsRequest)
Retrieves 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetUserDefinedFunctionsPublisher publisher = client.getUserDefinedFunctionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(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.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getUserDefinedFunctions(software.amazon.awssdk.services.glue.model.GetUserDefinedFunctionsRequest)
operation.
This is a convenience which creates an instance of the GetUserDefinedFunctionsRequest.Builder avoiding
the need to create one manually via GetUserDefinedFunctionsRequest.builder()
getUserDefinedFunctionsRequest - A Consumer that will call methods on
GetUserDefinedFunctionsRequest.Builder to create a
request.default CompletableFuture<GetWorkflowResponse> getWorkflow(GetWorkflowRequest getWorkflowRequest)
Retrieves resource metadata for a workflow.
getWorkflowRequest - default CompletableFuture<GetWorkflowResponse> getWorkflow(Consumer<GetWorkflowRequest.Builder> getWorkflowRequest)
Retrieves resource metadata for a workflow.
This is a convenience which creates an instance of the GetWorkflowRequest.Builder avoiding the need to
create one manually via GetWorkflowRequest.builder()
getWorkflowRequest - A Consumer that will call methods on
GetWorkflowRequest.Builder to create a request.default CompletableFuture<GetWorkflowRunResponse> getWorkflowRun(GetWorkflowRunRequest getWorkflowRunRequest)
Retrieves the metadata for a given workflow run.
getWorkflowRunRequest - default CompletableFuture<GetWorkflowRunResponse> getWorkflowRun(Consumer<GetWorkflowRunRequest.Builder> getWorkflowRunRequest)
Retrieves the metadata for a given workflow run.
This is a convenience which creates an instance of the GetWorkflowRunRequest.Builder avoiding the need to
create one manually via GetWorkflowRunRequest.builder()
getWorkflowRunRequest - A Consumer that will call methods on
GetWorkflowRunRequest.Builder to create a request.default CompletableFuture<GetWorkflowRunPropertiesResponse> getWorkflowRunProperties(GetWorkflowRunPropertiesRequest getWorkflowRunPropertiesRequest)
Retrieves the workflow run properties which were set during the run.
getWorkflowRunPropertiesRequest - default CompletableFuture<GetWorkflowRunPropertiesResponse> getWorkflowRunProperties(Consumer<GetWorkflowRunPropertiesRequest.Builder> getWorkflowRunPropertiesRequest)
Retrieves the workflow run properties which were set during the run.
This is a convenience which creates an instance of the GetWorkflowRunPropertiesRequest.Builder avoiding
the need to create one manually via GetWorkflowRunPropertiesRequest.builder()
getWorkflowRunPropertiesRequest - A Consumer that will call methods on
GetWorkflowRunPropertiesRequest.Builder to create a
request.default CompletableFuture<GetWorkflowRunsResponse> getWorkflowRuns(GetWorkflowRunsRequest getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
getWorkflowRunsRequest - default CompletableFuture<GetWorkflowRunsResponse> getWorkflowRuns(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
This is a convenience which creates an instance of the GetWorkflowRunsRequest.Builder avoiding the need
to create one manually via GetWorkflowRunsRequest.builder()
getWorkflowRunsRequest - A Consumer that will call methods on
GetWorkflowRunsRequest.Builder to create a request.default GetWorkflowRunsPublisher getWorkflowRunsPaginator(GetWorkflowRunsRequest getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
This is a variant of getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsPublisher publisher = client.getWorkflowRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsPublisher publisher = client.getWorkflowRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest) operation.
getWorkflowRunsRequest - default GetWorkflowRunsPublisher getWorkflowRunsPaginator(Consumer<GetWorkflowRunsRequest.Builder> getWorkflowRunsRequest)
Retrieves metadata for all runs of a given workflow.
This is a variant of getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsPublisher publisher = client.getWorkflowRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.GetWorkflowRunsPublisher publisher = client.getWorkflowRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.GetWorkflowRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getWorkflowRuns(software.amazon.awssdk.services.glue.model.GetWorkflowRunsRequest) operation.
This is a convenience which creates an instance of the GetWorkflowRunsRequest.Builder avoiding the need
to create one manually via GetWorkflowRunsRequest.builder()
getWorkflowRunsRequest - A Consumer that will call methods on
GetWorkflowRunsRequest.Builder to create a request.default CompletableFuture<ImportCatalogToGlueResponse> importCatalogToGlue(ImportCatalogToGlueRequest importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to Glue.
importCatalogToGlueRequest - default CompletableFuture<ImportCatalogToGlueResponse> importCatalogToGlue(Consumer<ImportCatalogToGlueRequest.Builder> importCatalogToGlueRequest)
Imports an existing Amazon Athena Data Catalog to Glue.
This is a convenience which creates an instance of the ImportCatalogToGlueRequest.Builder avoiding the
need to create one manually via ImportCatalogToGlueRequest.builder()
importCatalogToGlueRequest - A Consumer that will call methods on
ImportCatalogToGlueRequest.Builder to create a request.default CompletableFuture<ListBlueprintsResponse> listBlueprints(ListBlueprintsRequest listBlueprintsRequest)
Lists all the blueprint names in an account.
listBlueprintsRequest - default CompletableFuture<ListBlueprintsResponse> listBlueprints(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest)
Lists all the blueprint names in an account.
This is a convenience which creates an instance of the ListBlueprintsRequest.Builder avoiding the need to
create one manually via ListBlueprintsRequest.builder()
listBlueprintsRequest - A Consumer that will call methods on
ListBlueprintsRequest.Builder to create a request.default ListBlueprintsPublisher listBlueprintsPaginator(ListBlueprintsRequest listBlueprintsRequest)
Lists all the blueprint names in an account.
This is a variant of listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListBlueprintsPublisher publisher = client.listBlueprintsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListBlueprintsPublisher publisher = client.listBlueprintsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListBlueprintsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListBlueprintsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest) operation.
listBlueprintsRequest - default ListBlueprintsPublisher listBlueprintsPaginator(Consumer<ListBlueprintsRequest.Builder> listBlueprintsRequest)
Lists all the blueprint names in an account.
This is a variant of listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListBlueprintsPublisher publisher = client.listBlueprintsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListBlueprintsPublisher publisher = client.listBlueprintsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListBlueprintsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListBlueprintsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBlueprints(software.amazon.awssdk.services.glue.model.ListBlueprintsRequest) operation.
This is a convenience which creates an instance of the ListBlueprintsRequest.Builder avoiding the need to
create one manually via ListBlueprintsRequest.builder()
listBlueprintsRequest - A Consumer that will call methods on
ListBlueprintsRequest.Builder to create a request.default CompletableFuture<ListCrawlersResponse> listCrawlers(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
listCrawlersRequest - default CompletableFuture<ListCrawlersResponse> listCrawlers(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a convenience which creates an instance of the ListCrawlersRequest.Builder avoiding the need to
create one manually via ListCrawlersRequest.builder()
listCrawlersRequest - A Consumer that will call methods on
ListCrawlersRequest.Builder to create a request.default ListCrawlersPublisher listCrawlersPaginator(ListCrawlersRequest listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListCrawlersPublisher publisher = client.listCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListCrawlersPublisher publisher = client.listCrawlersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListCrawlersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListCrawlersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest) operation.
listCrawlersRequest - default ListCrawlersPublisher listCrawlersPaginator(Consumer<ListCrawlersRequest.Builder> listCrawlersRequest)
Retrieves the names of all crawler resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListCrawlersPublisher publisher = client.listCrawlersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListCrawlersPublisher publisher = client.listCrawlersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListCrawlersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListCrawlersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCrawlers(software.amazon.awssdk.services.glue.model.ListCrawlersRequest) operation.
This is a convenience which creates an instance of the ListCrawlersRequest.Builder avoiding the need to
create one manually via ListCrawlersRequest.builder()
listCrawlersRequest - A Consumer that will call methods on
ListCrawlersRequest.Builder to create a request.default CompletableFuture<ListCrawlsResponse> listCrawls(ListCrawlsRequest listCrawlsRequest)
Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.
You may use this API to:
Retrive all the crawls of a specified crawler.
Retrieve all the crawls of a specified crawler within a limited count.
Retrieve all the crawls of a specified crawler in a specific time range.
Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.
listCrawlsRequest - default CompletableFuture<ListCrawlsResponse> listCrawls(Consumer<ListCrawlsRequest.Builder> listCrawlsRequest)
Returns all the crawls of a specified crawler. Returns only the crawls that have occurred since the launch date of the crawler history feature, and only retains up to 12 months of crawls. Older crawls will not be returned.
You may use this API to:
Retrive all the crawls of a specified crawler.
Retrieve all the crawls of a specified crawler within a limited count.
Retrieve all the crawls of a specified crawler in a specific time range.
Retrieve all the crawls of a specified crawler with a particular state, crawl ID, or DPU hour value.
This is a convenience which creates an instance of the ListCrawlsRequest.Builder avoiding the need to
create one manually via ListCrawlsRequest.builder()
listCrawlsRequest - A Consumer that will call methods on
ListCrawlsRequest.Builder to create a request.default CompletableFuture<ListCustomEntityTypesResponse> listCustomEntityTypes(ListCustomEntityTypesRequest listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
listCustomEntityTypesRequest - default CompletableFuture<ListCustomEntityTypesResponse> listCustomEntityTypes(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
This is a convenience which creates an instance of the ListCustomEntityTypesRequest.Builder avoiding the
need to create one manually via ListCustomEntityTypesRequest.builder()
listCustomEntityTypesRequest - A Consumer that will call methods on
ListCustomEntityTypesRequest.Builder to create a
request.default ListCustomEntityTypesPublisher listCustomEntityTypesPaginator(ListCustomEntityTypesRequest listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
This is a variant of
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesPublisher publisher = client.listCustomEntityTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesPublisher publisher = client.listCustomEntityTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.
listCustomEntityTypesRequest - default ListCustomEntityTypesPublisher listCustomEntityTypesPaginator(Consumer<ListCustomEntityTypesRequest.Builder> listCustomEntityTypesRequest)
Lists all the custom patterns that have been created.
This is a variant of
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesPublisher publisher = client.listCustomEntityTypesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListCustomEntityTypesPublisher publisher = client.listCustomEntityTypesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCustomEntityTypes(software.amazon.awssdk.services.glue.model.ListCustomEntityTypesRequest)
operation.
This is a convenience which creates an instance of the ListCustomEntityTypesRequest.Builder avoiding the
need to create one manually via ListCustomEntityTypesRequest.builder()
listCustomEntityTypesRequest - A Consumer that will call methods on
ListCustomEntityTypesRequest.Builder to create a
request.default CompletableFuture<ListDataQualityResultsResponse> listDataQualityResults(ListDataQualityResultsRequest listDataQualityResultsRequest)
Returns all data quality execution results for your account.
listDataQualityResultsRequest - default CompletableFuture<ListDataQualityResultsResponse> listDataQualityResults(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest)
Returns all data quality execution results for your account.
This is a convenience which creates an instance of the ListDataQualityResultsRequest.Builder avoiding the
need to create one manually via ListDataQualityResultsRequest.builder()
listDataQualityResultsRequest - A Consumer that will call methods on
ListDataQualityResultsRequest.Builder to create a
request.default ListDataQualityResultsPublisher listDataQualityResultsPaginator(ListDataQualityResultsRequest listDataQualityResultsRequest)
Returns all data quality execution results for your account.
This is a variant of
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsPublisher publisher = client.listDataQualityResultsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsPublisher publisher = client.listDataQualityResultsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.
listDataQualityResultsRequest - default ListDataQualityResultsPublisher listDataQualityResultsPaginator(Consumer<ListDataQualityResultsRequest.Builder> listDataQualityResultsRequest)
Returns all data quality execution results for your account.
This is a variant of
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsPublisher publisher = client.listDataQualityResultsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityResultsPublisher publisher = client.listDataQualityResultsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityResultsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityResults(software.amazon.awssdk.services.glue.model.ListDataQualityResultsRequest)
operation.
This is a convenience which creates an instance of the ListDataQualityResultsRequest.Builder avoiding the
need to create one manually via ListDataQualityResultsRequest.builder()
listDataQualityResultsRequest - A Consumer that will call methods on
ListDataQualityResultsRequest.Builder to create a
request.default CompletableFuture<ListDataQualityRuleRecommendationRunsResponse> listDataQualityRuleRecommendationRuns(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
listDataQualityRuleRecommendationRunsRequest - default CompletableFuture<ListDataQualityRuleRecommendationRunsResponse> listDataQualityRuleRecommendationRuns(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
This is a convenience which creates an instance of the
ListDataQualityRuleRecommendationRunsRequest.Builder avoiding the need to create one manually via
ListDataQualityRuleRecommendationRunsRequest.builder()
listDataQualityRuleRecommendationRunsRequest - A Consumer that will call methods on
ListDataQualityRuleRecommendationRunsRequest.Builder to
create a request.default ListDataQualityRuleRecommendationRunsPublisher listDataQualityRuleRecommendationRunsPaginator(ListDataQualityRuleRecommendationRunsRequest listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
This is a variant of
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsPublisher publisher = client.listDataQualityRuleRecommendationRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsPublisher publisher = client.listDataQualityRuleRecommendationRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.
listDataQualityRuleRecommendationRunsRequest - default ListDataQualityRuleRecommendationRunsPublisher listDataQualityRuleRecommendationRunsPaginator(Consumer<ListDataQualityRuleRecommendationRunsRequest.Builder> listDataQualityRuleRecommendationRunsRequest)
Lists the recommendation runs meeting the filter criteria.
This is a variant of
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsPublisher publisher = client.listDataQualityRuleRecommendationRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRuleRecommendationRunsPublisher publisher = client.listDataQualityRuleRecommendationRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRuleRecommendationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRuleRecommendationRunsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityRuleRecommendationRunsRequest.Builder avoiding the need to create one manually via
ListDataQualityRuleRecommendationRunsRequest.builder()
listDataQualityRuleRecommendationRunsRequest - A Consumer that will call methods on
ListDataQualityRuleRecommendationRunsRequest.Builder to
create a request.default CompletableFuture<ListDataQualityRulesetEvaluationRunsResponse> listDataQualityRulesetEvaluationRuns(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
listDataQualityRulesetEvaluationRunsRequest - default CompletableFuture<ListDataQualityRulesetEvaluationRunsResponse> listDataQualityRulesetEvaluationRuns(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
This is a convenience which creates an instance of the
ListDataQualityRulesetEvaluationRunsRequest.Builder avoiding the need to create one manually via
ListDataQualityRulesetEvaluationRunsRequest.builder()
listDataQualityRulesetEvaluationRunsRequest - A Consumer that will call methods on
ListDataQualityRulesetEvaluationRunsRequest.Builder to
create a request.default ListDataQualityRulesetEvaluationRunsPublisher listDataQualityRulesetEvaluationRunsPaginator(ListDataQualityRulesetEvaluationRunsRequest listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
This is a variant of
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsPublisher publisher = client.listDataQualityRulesetEvaluationRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsPublisher publisher = client.listDataQualityRulesetEvaluationRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.
listDataQualityRulesetEvaluationRunsRequest - default ListDataQualityRulesetEvaluationRunsPublisher listDataQualityRulesetEvaluationRunsPaginator(Consumer<ListDataQualityRulesetEvaluationRunsRequest.Builder> listDataQualityRulesetEvaluationRunsRequest)
Lists all the runs meeting the filter criteria, where a ruleset is evaluated against a data source.
This is a variant of
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsPublisher publisher = client.listDataQualityRulesetEvaluationRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetEvaluationRunsPublisher publisher = client.listDataQualityRulesetEvaluationRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesetEvaluationRuns(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetEvaluationRunsRequest)
operation.
This is a convenience which creates an instance of the
ListDataQualityRulesetEvaluationRunsRequest.Builder avoiding the need to create one manually via
ListDataQualityRulesetEvaluationRunsRequest.builder()
listDataQualityRulesetEvaluationRunsRequest - A Consumer that will call methods on
ListDataQualityRulesetEvaluationRunsRequest.Builder to
create a request.default CompletableFuture<ListDataQualityRulesetsResponse> listDataQualityRulesets(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
listDataQualityRulesetsRequest - default CompletableFuture<ListDataQualityRulesetsResponse> listDataQualityRulesets(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
This is a convenience which creates an instance of the ListDataQualityRulesetsRequest.Builder avoiding
the need to create one manually via ListDataQualityRulesetsRequest.builder()
listDataQualityRulesetsRequest - A Consumer that will call methods on
ListDataQualityRulesetsRequest.Builder to create a
request.default ListDataQualityRulesetsPublisher listDataQualityRulesetsPaginator(ListDataQualityRulesetsRequest listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
This is a variant of
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsPublisher publisher = client.listDataQualityRulesetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsPublisher publisher = client.listDataQualityRulesetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.
listDataQualityRulesetsRequest - default ListDataQualityRulesetsPublisher listDataQualityRulesetsPaginator(Consumer<ListDataQualityRulesetsRequest.Builder> listDataQualityRulesetsRequest)
Returns a paginated list of rulesets for the specified list of Glue tables.
This is a variant of
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsPublisher publisher = client.listDataQualityRulesetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDataQualityRulesetsPublisher publisher = client.listDataQualityRulesetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDataQualityRulesets(software.amazon.awssdk.services.glue.model.ListDataQualityRulesetsRequest)
operation.
This is a convenience which creates an instance of the ListDataQualityRulesetsRequest.Builder avoiding
the need to create one manually via ListDataQualityRulesetsRequest.builder()
listDataQualityRulesetsRequest - A Consumer that will call methods on
ListDataQualityRulesetsRequest.Builder to create a
request.default CompletableFuture<ListDevEndpointsResponse> listDevEndpoints(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. This operation allows you to see which resources are available in your account,
and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
listDevEndpointsRequest - default CompletableFuture<ListDevEndpointsResponse> listDevEndpoints(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. This operation allows you to see which resources are available in your account,
and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a convenience which creates an instance of the ListDevEndpointsRequest.Builder avoiding the need
to create one manually via ListDevEndpointsRequest.builder()
listDevEndpointsRequest - A Consumer that will call methods on
ListDevEndpointsRequest.Builder to create a request.default ListDevEndpointsPublisher listDevEndpointsPaginator(ListDevEndpointsRequest listDevEndpointsRequest)
Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. This operation allows you to see which resources are available in your account,
and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsPublisher publisher = client.listDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsPublisher publisher = client.listDevEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest) operation.
listDevEndpointsRequest - default ListDevEndpointsPublisher listDevEndpointsPaginator(Consumer<ListDevEndpointsRequest.Builder> listDevEndpointsRequest)
Retrieves the names of all DevEndpoint resources in this Amazon Web Services account, or the
resources with the specified tag. This operation allows you to see which resources are available in your account,
and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsPublisher publisher = client.listDevEndpointsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListDevEndpointsPublisher publisher = client.listDevEndpointsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListDevEndpointsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDevEndpoints(software.amazon.awssdk.services.glue.model.ListDevEndpointsRequest) operation.
This is a convenience which creates an instance of the ListDevEndpointsRequest.Builder avoiding the need
to create one manually via ListDevEndpointsRequest.builder()
listDevEndpointsRequest - A Consumer that will call methods on
ListDevEndpointsRequest.Builder to create a request.default CompletableFuture<ListJobsResponse> listJobs(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
listJobsRequest - default CompletableFuture<ListJobsResponse> listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a convenience which creates an instance of the ListJobsRequest.Builder avoiding the need to
create one manually via ListJobsRequest.builder()
listJobsRequest - A Consumer that will call methods on
ListJobsRequest.Builder to create a request.default ListJobsPublisher listJobsPaginator(ListJobsRequest listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest) operation.
listJobsRequest - default ListJobsPublisher listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Retrieves the names of all job resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListJobsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listJobs(software.amazon.awssdk.services.glue.model.ListJobsRequest) operation.
This is a convenience which creates an instance of the ListJobsRequest.Builder avoiding the need to
create one manually via ListJobsRequest.builder()
listJobsRequest - A Consumer that will call methods on
ListJobsRequest.Builder to create a request.default CompletableFuture<ListMlTransformsResponse> listMLTransforms(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag. This operation takes the optional Tags field,
which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you
choose to use tag filtering, only resources with the tags are retrieved.
listMlTransformsRequest - default CompletableFuture<ListMlTransformsResponse> listMLTransforms(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag. This operation takes the optional Tags field,
which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you
choose to use tag filtering, only resources with the tags are retrieved.
This is a convenience which creates an instance of the ListMlTransformsRequest.Builder avoiding the need
to create one manually via ListMlTransformsRequest.builder()
listMlTransformsRequest - A Consumer that will call methods on
ListMlTransformsRequest.Builder to create a request.default ListMLTransformsPublisher listMLTransformsPaginator(ListMlTransformsRequest listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag. This operation takes the optional Tags field,
which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you
choose to use tag filtering, only resources with the tags are retrieved.
This is a variant of
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListMLTransformsPublisher publisher = client.listMLTransformsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListMLTransformsPublisher publisher = client.listMLTransformsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListMlTransformsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListMlTransformsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest) operation.
listMlTransformsRequest - default ListMLTransformsPublisher listMLTransformsPaginator(Consumer<ListMlTransformsRequest.Builder> listMlTransformsRequest)
Retrieves a sortable, filterable list of existing Glue machine learning transforms in this Amazon Web Services
account, or the resources with the specified tag. This operation takes the optional Tags field,
which you can use as a filter of the responses so that tagged resources can be retrieved as a group. If you
choose to use tag filtering, only resources with the tags are retrieved.
This is a variant of
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest) operation. The
return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListMLTransformsPublisher publisher = client.listMLTransformsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListMLTransformsPublisher publisher = client.listMLTransformsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListMlTransformsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListMlTransformsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMLTransforms(software.amazon.awssdk.services.glue.model.ListMlTransformsRequest) operation.
This is a convenience which creates an instance of the ListMlTransformsRequest.Builder avoiding the need
to create one manually via ListMlTransformsRequest.builder()
listMlTransformsRequest - A Consumer that will call methods on
ListMlTransformsRequest.Builder to create a request.default CompletableFuture<ListRegistriesResponse> listRegistries(ListRegistriesRequest listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting status will not be included in the results. Empty results will be returned if there are no
registries available.
listRegistriesRequest - default CompletableFuture<ListRegistriesResponse> listRegistries(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting status will not be included in the results. Empty results will be returned if there are no
registries available.
This is a convenience which creates an instance of the ListRegistriesRequest.Builder avoiding the need to
create one manually via ListRegistriesRequest.builder()
listRegistriesRequest - A Consumer that will call methods on
ListRegistriesRequest.Builder to create a request.default ListRegistriesPublisher listRegistriesPaginator(ListRegistriesRequest listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting status will not be included in the results. Empty results will be returned if there are no
registries available.
This is a variant of listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListRegistriesPublisher publisher = client.listRegistriesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListRegistriesPublisher publisher = client.listRegistriesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListRegistriesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListRegistriesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest) operation.
listRegistriesRequest - default ListRegistriesPublisher listRegistriesPaginator(Consumer<ListRegistriesRequest.Builder> listRegistriesRequest)
Returns a list of registries that you have created, with minimal registry information. Registries in the
Deleting status will not be included in the results. Empty results will be returned if there are no
registries available.
This is a variant of listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListRegistriesPublisher publisher = client.listRegistriesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListRegistriesPublisher publisher = client.listRegistriesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListRegistriesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListRegistriesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listRegistries(software.amazon.awssdk.services.glue.model.ListRegistriesRequest) operation.
This is a convenience which creates an instance of the ListRegistriesRequest.Builder avoiding the need to
create one manually via ListRegistriesRequest.builder()
listRegistriesRequest - A Consumer that will call methods on
ListRegistriesRequest.Builder to create a request.default CompletableFuture<ListSchemaVersionsResponse> listSchemaVersions(ListSchemaVersionsRequest listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
listSchemaVersionsRequest - default CompletableFuture<ListSchemaVersionsResponse> listSchemaVersions(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
This is a convenience which creates an instance of the ListSchemaVersionsRequest.Builder avoiding the
need to create one manually via ListSchemaVersionsRequest.builder()
listSchemaVersionsRequest - A Consumer that will call methods on
ListSchemaVersionsRequest.Builder to create a request.default ListSchemaVersionsPublisher listSchemaVersionsPaginator(ListSchemaVersionsRequest listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
This is a variant of
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsPublisher publisher = client.listSchemaVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsPublisher publisher = client.listSchemaVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest) operation.
listSchemaVersionsRequest - default ListSchemaVersionsPublisher listSchemaVersionsPaginator(Consumer<ListSchemaVersionsRequest.Builder> listSchemaVersionsRequest)
Returns a list of schema versions that you have created, with minimal information. Schema versions in Deleted status will not be included in the results. Empty results will be returned if there are no schema versions available.
This is a variant of
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest) 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsPublisher publisher = client.listSchemaVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSchemaVersionsPublisher publisher = client.listSchemaVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSchemaVersionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemaVersions(software.amazon.awssdk.services.glue.model.ListSchemaVersionsRequest) operation.
This is a convenience which creates an instance of the ListSchemaVersionsRequest.Builder avoiding the
need to create one manually via ListSchemaVersionsRequest.builder()
listSchemaVersionsRequest - A Consumer that will call methods on
ListSchemaVersionsRequest.Builder to create a request.default CompletableFuture<ListSchemasResponse> listSchemas(ListSchemasRequest listSchemasRequest)
Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the RegistryId is not provided, all the schemas across registries will be part of the API
response.
listSchemasRequest - default CompletableFuture<ListSchemasResponse> listSchemas(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the RegistryId is not provided, all the schemas across registries will be part of the API
response.
This is a convenience which creates an instance of the ListSchemasRequest.Builder avoiding the need to
create one manually via ListSchemasRequest.builder()
listSchemasRequest - A Consumer that will call methods on
ListSchemasRequest.Builder to create a request.default ListSchemasPublisher listSchemasPaginator(ListSchemasRequest listSchemasRequest)
Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the RegistryId is not provided, all the schemas across registries will be part of the API
response.
This is a variant of listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSchemasResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSchemasResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest) operation.
listSchemasRequest - default ListSchemasPublisher listSchemasPaginator(Consumer<ListSchemasRequest.Builder> listSchemasRequest)
Returns a list of schemas with minimal details. Schemas in Deleting status will not be included in the results. Empty results will be returned if there are no schemas available.
When the RegistryId is not provided, all the schemas across registries will be part of the API
response.
This is a variant of listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSchemasPublisher publisher = client.listSchemasPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSchemasResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSchemasResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSchemas(software.amazon.awssdk.services.glue.model.ListSchemasRequest) operation.
This is a convenience which creates an instance of the ListSchemasRequest.Builder avoiding the need to
create one manually via ListSchemasRequest.builder()
listSchemasRequest - A Consumer that will call methods on
ListSchemasRequest.Builder to create a request.default CompletableFuture<ListSessionsResponse> listSessions(ListSessionsRequest listSessionsRequest)
Retrieve a list of sessions.
listSessionsRequest - default CompletableFuture<ListSessionsResponse> listSessions(Consumer<ListSessionsRequest.Builder> listSessionsRequest)
Retrieve a list of sessions.
This is a convenience which creates an instance of the ListSessionsRequest.Builder avoiding the need to
create one manually via ListSessionsRequest.builder()
listSessionsRequest - A Consumer that will call methods on
ListSessionsRequest.Builder to create a request.default ListSessionsPublisher listSessionsPaginator(ListSessionsRequest listSessionsRequest)
Retrieve a list of sessions.
This is a variant of listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSessionsPublisher publisher = client.listSessionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSessionsPublisher publisher = client.listSessionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSessionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSessionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest) operation.
listSessionsRequest - default ListSessionsPublisher listSessionsPaginator(Consumer<ListSessionsRequest.Builder> listSessionsRequest)
Retrieve a list of sessions.
This is a variant of listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest)
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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListSessionsPublisher publisher = client.listSessionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListSessionsPublisher publisher = client.listSessionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListSessionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListSessionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSessions(software.amazon.awssdk.services.glue.model.ListSessionsRequest) operation.
This is a convenience which creates an instance of the ListSessionsRequest.Builder avoiding the need to
create one manually via ListSessionsRequest.builder()
listSessionsRequest - A Consumer that will call methods on
ListSessionsRequest.Builder to create a request.default CompletableFuture<ListStatementsResponse> listStatements(ListStatementsRequest listStatementsRequest)
Lists statements for the session.
listStatementsRequest - default CompletableFuture<ListStatementsResponse> listStatements(Consumer<ListStatementsRequest.Builder> listStatementsRequest)
Lists statements for the session.
This is a convenience which creates an instance of the ListStatementsRequest.Builder avoiding the need to
create one manually via ListStatementsRequest.builder()
listStatementsRequest - A Consumer that will call methods on
ListStatementsRequest.Builder to create a request.default CompletableFuture<ListTriggersResponse> listTriggers(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
listTriggersRequest - default CompletableFuture<ListTriggersResponse> listTriggers(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a convenience which creates an instance of the ListTriggersRequest.Builder avoiding the need to
create one manually via ListTriggersRequest.builder()
listTriggersRequest - A Consumer that will call methods on
ListTriggersRequest.Builder to create a request.default ListTriggersPublisher listTriggersPaginator(ListTriggersRequest listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListTriggersPublisher publisher = client.listTriggersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListTriggersPublisher publisher = client.listTriggersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListTriggersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListTriggersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest) operation.
listTriggersRequest - default ListTriggersPublisher listTriggersPaginator(Consumer<ListTriggersRequest.Builder> listTriggersRequest)
Retrieves the names of all trigger resources in this Amazon Web Services account, or the resources with the specified tag. This operation allows you to see which resources are available in your account, and their names.
This operation takes the optional Tags field, which you can use as a filter on the response so that
tagged resources can be retrieved as a group. If you choose to use tags filtering, only resources with the tag
are retrieved.
This is a variant of listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListTriggersPublisher publisher = client.listTriggersPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListTriggersPublisher publisher = client.listTriggersPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListTriggersResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListTriggersResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTriggers(software.amazon.awssdk.services.glue.model.ListTriggersRequest) operation.
This is a convenience which creates an instance of the ListTriggersRequest.Builder avoiding the need to
create one manually via ListTriggersRequest.builder()
listTriggersRequest - A Consumer that will call methods on
ListTriggersRequest.Builder to create a request.default CompletableFuture<ListWorkflowsResponse> listWorkflows(ListWorkflowsRequest listWorkflowsRequest)
Lists names of workflows created in the account.
listWorkflowsRequest - default CompletableFuture<ListWorkflowsResponse> listWorkflows(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
Lists names of workflows created in the account.
This is a convenience which creates an instance of the ListWorkflowsRequest.Builder avoiding the need to
create one manually via ListWorkflowsRequest.builder()
listWorkflowsRequest - A Consumer that will call methods on
ListWorkflowsRequest.Builder to create a request.default ListWorkflowsPublisher listWorkflowsPaginator(ListWorkflowsRequest listWorkflowsRequest)
Lists names of workflows created in the account.
This is a variant of listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListWorkflowsPublisher publisher = client.listWorkflowsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListWorkflowsPublisher publisher = client.listWorkflowsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListWorkflowsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListWorkflowsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest) operation.
listWorkflowsRequest - default ListWorkflowsPublisher listWorkflowsPaginator(Consumer<ListWorkflowsRequest.Builder> listWorkflowsRequest)
Lists names of workflows created in the account.
This is a variant of listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.ListWorkflowsPublisher publisher = client.listWorkflowsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.ListWorkflowsPublisher publisher = client.listWorkflowsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.ListWorkflowsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.ListWorkflowsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWorkflows(software.amazon.awssdk.services.glue.model.ListWorkflowsRequest) operation.
This is a convenience which creates an instance of the ListWorkflowsRequest.Builder avoiding the need to
create one manually via ListWorkflowsRequest.builder()
listWorkflowsRequest - A Consumer that will call methods on
ListWorkflowsRequest.Builder to create a request.default CompletableFuture<PutDataCatalogEncryptionSettingsResponse> putDataCatalogEncryptionSettings(PutDataCatalogEncryptionSettingsRequest putDataCatalogEncryptionSettingsRequest)
Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.
putDataCatalogEncryptionSettingsRequest - default CompletableFuture<PutDataCatalogEncryptionSettingsResponse> putDataCatalogEncryptionSettings(Consumer<PutDataCatalogEncryptionSettingsRequest.Builder> putDataCatalogEncryptionSettingsRequest)
Sets the security configuration for a specified catalog. After the configuration has been set, the specified encryption is applied to every catalog write thereafter.
This is a convenience which creates an instance of the PutDataCatalogEncryptionSettingsRequest.Builder
avoiding the need to create one manually via PutDataCatalogEncryptionSettingsRequest.builder()
putDataCatalogEncryptionSettingsRequest - A Consumer that will call methods on
PutDataCatalogEncryptionSettingsRequest.Builder to
create a request.default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(PutResourcePolicyRequest putResourcePolicyRequest)
Sets the Data Catalog resource policy for access control.
putResourcePolicyRequest - default CompletableFuture<PutResourcePolicyResponse> putResourcePolicy(Consumer<PutResourcePolicyRequest.Builder> putResourcePolicyRequest)
Sets the Data Catalog resource policy for access control.
This is a convenience which creates an instance of the PutResourcePolicyRequest.Builder avoiding the need
to create one manually via PutResourcePolicyRequest.builder()
putResourcePolicyRequest - A Consumer that will call methods on
PutResourcePolicyRequest.Builder to create a request.default CompletableFuture<PutSchemaVersionMetadataResponse> putSchemaVersionMetadata(PutSchemaVersionMetadataRequest putSchemaVersionMetadataRequest)
Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.
putSchemaVersionMetadataRequest - default CompletableFuture<PutSchemaVersionMetadataResponse> putSchemaVersionMetadata(Consumer<PutSchemaVersionMetadataRequest.Builder> putSchemaVersionMetadataRequest)
Puts the metadata key value pair for a specified schema version ID. A maximum of 10 key value pairs will be allowed per schema version. They can be added over one or more calls.
This is a convenience which creates an instance of the PutSchemaVersionMetadataRequest.Builder avoiding
the need to create one manually via PutSchemaVersionMetadataRequest.builder()
putSchemaVersionMetadataRequest - A Consumer that will call methods on
PutSchemaVersionMetadataRequest.Builder to create a
request.default CompletableFuture<PutWorkflowRunPropertiesResponse> putWorkflowRunProperties(PutWorkflowRunPropertiesRequest putWorkflowRunPropertiesRequest)
Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.
putWorkflowRunPropertiesRequest - default CompletableFuture<PutWorkflowRunPropertiesResponse> putWorkflowRunProperties(Consumer<PutWorkflowRunPropertiesRequest.Builder> putWorkflowRunPropertiesRequest)
Puts the specified workflow run properties for the given workflow run. If a property already exists for the specified run, then it overrides the value otherwise adds the property to existing properties.
This is a convenience which creates an instance of the PutWorkflowRunPropertiesRequest.Builder avoiding
the need to create one manually via PutWorkflowRunPropertiesRequest.builder()
putWorkflowRunPropertiesRequest - A Consumer that will call methods on
PutWorkflowRunPropertiesRequest.Builder to create a
request.default CompletableFuture<QuerySchemaVersionMetadataResponse> querySchemaVersionMetadata(QuerySchemaVersionMetadataRequest querySchemaVersionMetadataRequest)
Queries for the schema version metadata information.
querySchemaVersionMetadataRequest - default CompletableFuture<QuerySchemaVersionMetadataResponse> querySchemaVersionMetadata(Consumer<QuerySchemaVersionMetadataRequest.Builder> querySchemaVersionMetadataRequest)
Queries for the schema version metadata information.
This is a convenience which creates an instance of the QuerySchemaVersionMetadataRequest.Builder avoiding
the need to create one manually via QuerySchemaVersionMetadataRequest.builder()
querySchemaVersionMetadataRequest - A Consumer that will call methods on
QuerySchemaVersionMetadataRequest.Builder to create a
request.default CompletableFuture<RegisterSchemaVersionResponse> registerSchemaVersion(RegisterSchemaVersionRequest registerSchemaVersionRequest)
Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry.
If this is the first schema definition to be registered in the Schema Registry, this API will store the schema
version and return immediately. Otherwise, this call has the potential to run longer than other operations due to
compatibility modes. You can call the GetSchemaVersion API with the SchemaVersionId to
check compatibility modes.
If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.
registerSchemaVersionRequest - default CompletableFuture<RegisterSchemaVersionResponse> registerSchemaVersion(Consumer<RegisterSchemaVersionRequest.Builder> registerSchemaVersionRequest)
Adds a new version to the existing schema. Returns an error if new version of schema does not meet the compatibility requirements of the schema set. This API will not create a new schema set and will return a 404 error if the schema set is not already present in the Schema Registry.
If this is the first schema definition to be registered in the Schema Registry, this API will store the schema
version and return immediately. Otherwise, this call has the potential to run longer than other operations due to
compatibility modes. You can call the GetSchemaVersion API with the SchemaVersionId to
check compatibility modes.
If the same schema definition is already stored in Schema Registry as a version, the schema ID of the existing schema is returned to the caller.
This is a convenience which creates an instance of the RegisterSchemaVersionRequest.Builder avoiding the
need to create one manually via RegisterSchemaVersionRequest.builder()
registerSchemaVersionRequest - A Consumer that will call methods on
RegisterSchemaVersionRequest.Builder to create a
request.default CompletableFuture<RemoveSchemaVersionMetadataResponse> removeSchemaVersionMetadata(RemoveSchemaVersionMetadataRequest removeSchemaVersionMetadataRequest)
Removes a key value pair from the schema version metadata for the specified schema version ID.
removeSchemaVersionMetadataRequest - default CompletableFuture<RemoveSchemaVersionMetadataResponse> removeSchemaVersionMetadata(Consumer<RemoveSchemaVersionMetadataRequest.Builder> removeSchemaVersionMetadataRequest)
Removes a key value pair from the schema version metadata for the specified schema version ID.
This is a convenience which creates an instance of the RemoveSchemaVersionMetadataRequest.Builder
avoiding the need to create one manually via RemoveSchemaVersionMetadataRequest.builder()
removeSchemaVersionMetadataRequest - A Consumer that will call methods on
RemoveSchemaVersionMetadataRequest.Builder to create a
request.default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(ResetJobBookmarkRequest resetJobBookmarkRequest)
Resets a bookmark entry.
For more information about enabling and using job bookmarks, see:
resetJobBookmarkRequest - default CompletableFuture<ResetJobBookmarkResponse> resetJobBookmark(Consumer<ResetJobBookmarkRequest.Builder> resetJobBookmarkRequest)
Resets a bookmark entry.
For more information about enabling and using job bookmarks, see:
This is a convenience which creates an instance of the ResetJobBookmarkRequest.Builder avoiding the need
to create one manually via ResetJobBookmarkRequest.builder()
resetJobBookmarkRequest - A Consumer that will call methods on
ResetJobBookmarkRequest.Builder to create a request.default CompletableFuture<ResumeWorkflowRunResponse> resumeWorkflowRun(ResumeWorkflowRunRequest resumeWorkflowRunRequest)
Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
resumeWorkflowRunRequest - default CompletableFuture<ResumeWorkflowRunResponse> resumeWorkflowRun(Consumer<ResumeWorkflowRunRequest.Builder> resumeWorkflowRunRequest)
Restarts selected nodes of a previous partially completed workflow run and resumes the workflow run. The selected nodes and all nodes that are downstream from the selected nodes are run.
This is a convenience which creates an instance of the ResumeWorkflowRunRequest.Builder avoiding the need
to create one manually via ResumeWorkflowRunRequest.builder()
resumeWorkflowRunRequest - A Consumer that will call methods on
ResumeWorkflowRunRequest.Builder to create a request.default CompletableFuture<RunStatementResponse> runStatement(RunStatementRequest runStatementRequest)
Executes the statement.
runStatementRequest - default CompletableFuture<RunStatementResponse> runStatement(Consumer<RunStatementRequest.Builder> runStatementRequest)
Executes the statement.
This is a convenience which creates an instance of the RunStatementRequest.Builder avoiding the need to
create one manually via RunStatementRequest.builder()
runStatementRequest - A Consumer that will call methods on
RunStatementRequest.Builder to create a request.default CompletableFuture<SearchTablesResponse> searchTables(SearchTablesRequest searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
searchTablesRequest - default CompletableFuture<SearchTablesResponse> searchTables(Consumer<SearchTablesRequest.Builder> searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
This is a convenience which creates an instance of the SearchTablesRequest.Builder avoiding the need to
create one manually via SearchTablesRequest.builder()
searchTablesRequest - A Consumer that will call methods on
SearchTablesRequest.Builder to create a request.default SearchTablesPublisher searchTablesPaginator(SearchTablesRequest searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
This is a variant of searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.SearchTablesPublisher publisher = client.searchTablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.SearchTablesPublisher publisher = client.searchTablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.SearchTablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.SearchTablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest) operation.
searchTablesRequest - default SearchTablesPublisher searchTablesPaginator(Consumer<SearchTablesRequest.Builder> searchTablesRequest)
Searches a set of tables based on properties in the table metadata as well as on the parent database. You can search against text or filter conditions.
You can only get tables that you have access to based on the security policies defined in Lake Formation. You need at least a read-only access to the table for it to be returned. If you do not have access to all the columns in the table, these columns will not be searched against when returning the list of tables back to you. If you have access to the columns but not the data in the columns, those columns and the associated metadata for those columns will be included in the search.
This is a variant of searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest)
operation. The return type is a custom 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 subscribe helper method
software.amazon.awssdk.services.glue.paginators.SearchTablesPublisher publisher = client.searchTablesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.glue.paginators.SearchTablesPublisher publisher = client.searchTablesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.glue.model.SearchTablesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.glue.model.SearchTablesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchTables(software.amazon.awssdk.services.glue.model.SearchTablesRequest) operation.
This is a convenience which creates an instance of the SearchTablesRequest.Builder avoiding the need to
create one manually via SearchTablesRequest.builder()
searchTablesRequest - A Consumer that will call methods on
SearchTablesRequest.Builder to create a request.default CompletableFuture<StartBlueprintRunResponse> startBlueprintRun(StartBlueprintRunRequest startBlueprintRunRequest)
Starts a new run of the specified blueprint.
startBlueprintRunRequest - default CompletableFuture<StartBlueprintRunResponse> startBlueprintRun(Consumer<StartBlueprintRunRequest.Builder> startBlueprintRunRequest)
Starts a new run of the specified blueprint.
This is a convenience which creates an instance of the StartBlueprintRunRequest.Builder avoiding the need
to create one manually via StartBlueprintRunRequest.builder()
startBlueprintRunRequest - A Consumer that will call methods on
StartBlueprintRunRequest.Builder to create a request.default CompletableFuture<StartCrawlerResponse> startCrawler(StartCrawlerRequest startCrawlerRequest)
Starts a crawl using the specified crawler, regardless of what is scheduled. If the crawler is already running, returns a CrawlerRunningException.
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, returns a CrawlerRunningException.
This is a convenience which creates an instance of the StartCrawlerRequest.Builder avoiding the need to
create one manually via StartCrawlerRequest.builder()
startCrawlerRequest - A Consumer that will call methods on
StartCrawlerRequest.Builder to create a request.default CompletableFuture<StartCrawlerScheduleResponse> startCrawlerSchedule(StartCrawlerScheduleRequest startCrawlerScheduleRequest)
Changes the schedule state of the specified crawler to SCHEDULED, unless the crawler is already
running or the schedule state is already SCHEDULED.
startCrawlerScheduleRequest - default CompletableFuture<StartCrawlerScheduleResponse> startCrawlerSchedule(Consumer<StartCrawlerScheduleRequest.Builder> startCrawlerScheduleRequest)
Changes the schedule state of the specified crawler to SCHEDULED, unless the crawler is already
running or the schedule state is already SCHEDULED.
This is a convenience which creates an instance of the StartCrawlerScheduleRequest.Builder avoiding the
need to create one manually via StartCrawlerScheduleRequest.builder()
startCrawlerScheduleRequest - A Consumer that will call methods on
StartCrawlerScheduleRequest.Builder to create a
request.default CompletableFuture<StartDataQualityRuleRecommendationRunResponse> startDataQualityRuleRecommendationRun(StartDataQualityRuleRecommendationRunRequest startDataQualityRuleRecommendationRunRequest)
Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.
startDataQualityRuleRecommendationRunRequest - CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<StartDataQualityRuleRecommendationRunResponse> startDataQualityRuleRecommendationRun(Consumer<StartDataQualityRuleRecommendationRunRequest.Builder> startDataQualityRuleRecommendationRunRequest)
Starts a recommendation run that is used to generate rules when you don't know what rules to write. Glue Data Quality analyzes the data and comes up with recommendations for a potential ruleset. You can then triage the ruleset and modify the generated ruleset to your liking.
This is a convenience which creates an instance of the
StartDataQualityRuleRecommendationRunRequest.Builder avoiding the need to create one manually via
StartDataQualityRuleRecommendationRunRequest.builder()
startDataQualityRuleRecommendationRunRequest - A Consumer that will call methods on
StartDataQualityRuleRecommendationRunRequest.Builder to
create a request.CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<StartDataQualityRulesetEvaluationRunResponse> startDataQualityRulesetEvaluationRun(StartDataQualityRulesetEvaluationRunRequest startDataQualityRulesetEvaluationRunRequest)
Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the
ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the
GetDataQualityResult API.
startDataQualityRulesetEvaluationRunRequest - CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<StartDataQualityRulesetEvaluationRunResponse> startDataQualityRulesetEvaluationRun(Consumer<StartDataQualityRulesetEvaluationRunRequest.Builder> startDataQualityRulesetEvaluationRunRequest)
Once you have a ruleset definition (either recommended or your own), you call this operation to evaluate the
ruleset against a data source (Glue table). The evaluation computes results which you can retrieve with the
GetDataQualityResult API.
This is a convenience which creates an instance of the
StartDataQualityRulesetEvaluationRunRequest.Builder avoiding the need to create one manually via
StartDataQualityRulesetEvaluationRunRequest.builder()
startDataQualityRulesetEvaluationRunRequest - A Consumer that will call methods on
StartDataQualityRulesetEvaluationRunRequest.Builder to
create a request.CreatePartitions API was called on a table that has indexes
enabled.default CompletableFuture<StartExportLabelsTaskRunResponse> startExportLabelsTaskRun(StartExportLabelsTaskRunRequest startExportLabelsTaskRunRequest)
Begins an asynchronous task to export all labeled data for a particular transform. This task is the only
label-related API call that is not part of the typical active learning workflow. You typically use
StartExportLabelsTaskRun when you want to work with all of your existing labels at the same time,
such as when you want to remove or change labels that were previously submitted as truth. This API operation
accepts the TransformId whose labels you want to export and an Amazon Simple Storage Service (Amazon
S3) path to export the labels to. The operation returns a TaskRunId. You can check on the status of
your task run by calling the GetMLTaskRun API.
startExportLabelsTaskRunRequest - default CompletableFuture<StartExportLabelsTaskRunResponse> startExportLabelsTaskRun(Consumer<StartExportLabelsTaskRunRequest.Builder> startExportLabelsTaskRunRequest)
Begins an asynchronous task to export all labeled data for a particular transform. This task is the only
label-related API call that is not part of the typical active learning workflow. You typically use
StartExportLabelsTaskRun when you want to work with all of your existing labels at the same time,
such as when you want to remove or change labels that were previously submitted as truth. This API operation
accepts the TransformId whose labels you want to export and an Amazon Simple Storage Service (Amazon
S3) path to export the labels to. The operation returns a TaskRunId. You can check on the status of
your task run by calling the GetMLTaskRun API.
This is a convenience which creates an instance of the StartExportLabelsTaskRunRequest.Builder avoiding
the need to create one manually via StartExportLabelsTaskRunRequest.builder()
startExportLabelsTaskRunRequest - A Consumer that will call methods on
StartExportLabelsTaskRunRequest.Builder to create a
request.default CompletableFuture<StartImportLabelsTaskRunResponse> startImportLabelsTaskRun(StartImportLabelsTaskRunRequest startImportLabelsTaskRunRequest)
Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform
and improve its quality. This API operation is generally used as part of the active learning workflow that starts
with the StartMLLabelingSetGenerationTaskRun call and that ultimately results in improving the
quality of your machine learning transform.
After the StartMLLabelingSetGenerationTaskRun finishes, Glue machine learning will have generated a
series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine
learning workflows). In the case of the FindMatches transform, these questions are of the form,
“What is the correct way to group these rows together into groups composed entirely of matching records?” After
the labeling process is finished, users upload their answers/labels with a call to
StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of
the machine learning transform use the new and improved labels and perform a higher-quality transformation.
By default, StartMLLabelingSetGenerationTaskRun continually learns from and combines all labels that
you upload unless you set Replace to true. If you set Replace to true,
StartImportLabelsTaskRun deletes and forgets all previously uploaded labels and learns only from the
exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect
labels, and you believe that they are having a negative effect on your transform quality.
You can check on the status of your task run by calling the GetMLTaskRun operation.
startImportLabelsTaskRunRequest - default CompletableFuture<StartImportLabelsTaskRunResponse> startImportLabelsTaskRun(Consumer<StartImportLabelsTaskRunRequest.Builder> startImportLabelsTaskRunRequest)
Enables you to provide additional labels (examples of truth) to be used to teach the machine learning transform
and improve its quality. This API operation is generally used as part of the active learning workflow that starts
with the StartMLLabelingSetGenerationTaskRun call and that ultimately results in improving the
quality of your machine learning transform.
After the StartMLLabelingSetGenerationTaskRun finishes, Glue machine learning will have generated a
series of questions for humans to answer. (Answering these questions is often called 'labeling' in the machine
learning workflows). In the case of the FindMatches transform, these questions are of the form,
“What is the correct way to group these rows together into groups composed entirely of matching records?” After
the labeling process is finished, users upload their answers/labels with a call to
StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of
the machine learning transform use the new and improved labels and perform a higher-quality transformation.
By default, StartMLLabelingSetGenerationTaskRun continually learns from and combines all labels that
you upload unless you set Replace to true. If you set Replace to true,
StartImportLabelsTaskRun deletes and forgets all previously uploaded labels and learns only from the
exact set that you upload. Replacing labels can be helpful if you realize that you previously uploaded incorrect
labels, and you believe that they are having a negative effect on your transform quality.
You can check on the status of your task run by calling the GetMLTaskRun operation.
This is a convenience which creates an instance of the StartImportLabelsTaskRunRequest.Builder avoiding
the need to create one manually via StartImportLabelsTaskRunRequest.builder()
startImportLabelsTaskRunRequest - A Consumer that will call methods on
StartImportLabelsTaskRunRequest.Builder to create a
request.default CompletableFuture<StartJobRunResponse> startJobRun(StartJobRunRequest startJobRunRequest)
Starts a job run using a job definition.
startJobRunRequest - default CompletableFuture<StartJobRunResponse> startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Starts a job run using a job definition.
This is a convenience which creates an instance of the StartJobRunRequest.Builder avoiding the need to
create one manually via StartJobRunRequest.builder()
startJobRunRequest - A Consumer that will call methods on
StartJobRunRequest.Builder to create a request.default CompletableFuture<StartMlEvaluationTaskRunResponse> startMLEvaluationTaskRun(StartMlEvaluationTaskRunRequest startMlEvaluationTaskRunRequest)
Starts a task to estimate the quality of the transform.
When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality.
Returns a unique identifier for the run. You can call GetMLTaskRun to get more information about the
stats of the EvaluationTaskRun.
startMlEvaluationTaskRunRequest - default CompletableFuture<StartMlEvaluationTaskRunResponse> startMLEvaluationTaskRun(Consumer<StartMlEvaluationTaskRunRequest.Builder> startMlEvaluationTaskRunRequest)
Starts a task to estimate the quality of the transform.
When you provide label sets as examples of truth, Glue machine learning uses some of those examples to learn from them. The rest of the labels are used as a test to estimate quality.
Returns a unique identifier for the run. You can call GetMLTaskRun to get more information about the
stats of the EvaluationTaskRun.
This is a convenience which creates an instance of the StartMlEvaluationTaskRunRequest.Builder avoiding
the need to create one manually via StartMlEvaluationTaskRunRequest.builder()
startMlEvaluationTaskRunRequest - A Consumer that will call methods on
StartMlEvaluationTaskRunRequest.Builder to create a
request.default CompletableFuture<StartMlLabelingSetGenerationTaskRunResponse> startMLLabelingSetGenerationTaskRun(StartMlLabelingSetGenerationTaskRunRequest startMlLabelingSetGenerationTaskRunRequest)
Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.
When the StartMLLabelingSetGenerationTaskRun finishes, Glue will have generated a "labeling set" or
a set of questions for humans to answer.
In the case of the FindMatches transform, these questions are of the form, “What is the correct way
to group these rows together into groups composed entirely of matching records?”
After the labeling process is finished, you can upload your labels with a call to
StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of
the machine learning transform will use the new and improved labels and perform a higher-quality transformation.
startMlLabelingSetGenerationTaskRunRequest - default CompletableFuture<StartMlLabelingSetGenerationTaskRunResponse> startMLLabelingSetGenerationTaskRun(Consumer<StartMlLabelingSetGenerationTaskRunRequest.Builder> startMlLabelingSetGenerationTaskRunRequest)
Starts the active learning workflow for your machine learning transform to improve the transform's quality by generating label sets and adding labels.
When the StartMLLabelingSetGenerationTaskRun finishes, Glue will have generated a "labeling set" or
a set of questions for humans to answer.
In the case of the FindMatches transform, these questions are of the form, “What is the correct way
to group these rows together into groups composed entirely of matching records?”
After the labeling process is finished, you can upload your labels with a call to
StartImportLabelsTaskRun. After StartImportLabelsTaskRun finishes, all future runs of
the machine learning transform will use the new and improved labels and perform a higher-quality transformation.
This is a convenience which creates an instance of the StartMlLabelingSetGenerationTaskRunRequest.Builder
avoiding the need to create one manually via StartMlLabelingSetGenerationTaskRunRequest.builder()
startMlLabelingSetGenerationTaskRunRequest - A Consumer that will call methods on
StartMlLabelingSetGenerationTaskRunRequest.Builder to
create a request.default CompletableFuture<StartTriggerResponse> startTrigger(StartTriggerRequest startTriggerRequest)
Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.
startTriggerRequest - default CompletableFuture<StartTriggerResponse> startTrigger(Consumer<StartTriggerRequest.Builder> startTriggerRequest)
Starts an existing trigger. See Triggering Jobs for information about how different types of trigger are started.
This is a convenience which creates an instance of the StartTriggerRequest.Builder avoiding the need to
create one manually via StartTriggerRequest.builder()
startTriggerRequest - A Consumer that will call methods on
StartTriggerRequest.Builder to create a request.default CompletableFuture<StartWorkflowRunResponse> startWorkflowRun(StartWorkflowRunRequest startWorkflowRunRequest)
Starts a new run of the specified workflow.
startWorkflowRunRequest - default CompletableFuture<StartWorkflowRunResponse> startWorkflowRun(Consumer<StartWorkflowRunRequest.Builder> startWorkflowRunRequest)
Starts a new run of the specified workflow.
This is a convenience which creates an instance of the StartWorkflowRunRequest.Builder avoiding the need
to create one manually via StartWorkflowRunRequest.builder()
startWorkflowRunRequest - A Consumer that will call methods on
StartWorkflowRunRequest.Builder to create a request.default CompletableFuture<StopCrawlerResponse> stopCrawler(StopCrawlerRequest stopCrawlerRequest)
If the specified crawler is running, stops the crawl.
stopCrawlerRequest - default CompletableFuture<StopCrawlerResponse> stopCrawler(Consumer<StopCrawlerRequest.Builder> stopCrawlerRequest)
If the specified crawler is running, stops the crawl.
This is a convenience which creates an instance of the StopCrawlerRequest.Builder avoiding the need to
create one manually via StopCrawlerRequest.builder()
stopCrawlerRequest - A Consumer that will call methods on
StopCrawlerRequest.Builder to create a request.default CompletableFuture<StopCrawlerScheduleResponse> stopCrawlerSchedule(StopCrawlerScheduleRequest stopCrawlerScheduleRequest)
Sets the schedule state of the specified crawler to NOT_SCHEDULED, but does not stop the crawler if
it is already running.
stopCrawlerScheduleRequest - default CompletableFuture<StopCrawlerScheduleResponse> stopCrawlerSchedule(Consumer<StopCrawlerScheduleRequest.Builder> stopCrawlerScheduleRequest)
Sets the schedule state of the specified crawler to NOT_SCHEDULED, but does not stop the crawler if
it is already running.
This is a convenience which creates an instance of the StopCrawlerScheduleRequest.Builder avoiding the
need to create one manually via StopCrawlerScheduleRequest.builder()
stopCrawlerScheduleRequest - A Consumer that will call methods on
StopCrawlerScheduleRequest.Builder to create a request.default CompletableFuture<StopSessionResponse> stopSession(StopSessionRequest stopSessionRequest)
Stops the session.
stopSessionRequest - default CompletableFuture<StopSessionResponse> stopSession(Consumer<StopSessionRequest.Builder> stopSessionRequest)
Stops the session.
This is a convenience which creates an instance of the StopSessionRequest.Builder avoiding the need to
create one manually via StopSessionRequest.builder()
stopSessionRequest - A Consumer that will call methods on
StopSessionRequest.Builder to create a request.default CompletableFuture<StopTriggerResponse> stopTrigger(StopTriggerRequest stopTriggerRequest)
Stops a specified trigger.
stopTriggerRequest - default CompletableFuture<StopTriggerResponse> stopTrigger(Consumer<StopTriggerRequest.Builder> stopTriggerRequest)
Stops a specified trigger.
This is a convenience which creates an instance of the StopTriggerRequest.Builder avoiding the need to
create one manually via StopTriggerRequest.builder()
stopTriggerRequest - A Consumer that will call methods on
StopTriggerRequest.Builder to create a request.default CompletableFuture<StopWorkflowRunResponse> stopWorkflowRun(StopWorkflowRunRequest stopWorkflowRunRequest)
Stops the execution of the specified workflow run.
stopWorkflowRunRequest - default CompletableFuture<StopWorkflowRunResponse> stopWorkflowRun(Consumer<StopWorkflowRunRequest.Builder> stopWorkflowRunRequest)
Stops the execution of the specified workflow run.
This is a convenience which creates an instance of the StopWorkflowRunRequest.Builder avoiding the need
to create one manually via StopWorkflowRunRequest.builder()
stopWorkflowRunRequest - A Consumer that will call methods on
StopWorkflowRunRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a resource. A tag is a label you can assign to an Amazon Web Services resource. In Glue, you can tag only certain resources. For information about what resources you can tag, see Amazon Web Services Tags in Glue.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to create a request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from a resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from a resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to create a request.default CompletableFuture<UpdateBlueprintResponse> updateBlueprint(UpdateBlueprintRequest updateBlueprintRequest)
Updates a registered blueprint.
updateBlueprintRequest - default CompletableFuture<UpdateBlueprintResponse> updateBlueprint(Consumer<UpdateBlueprintRequest.Builder> updateBlueprintRequest)
Updates a registered blueprint.
This is a convenience which creates an instance of the UpdateBlueprintRequest.Builder avoiding the need
to create one manually via UpdateBlueprintRequest.builder()
updateBlueprintRequest - A Consumer that will call methods on
UpdateBlueprintRequest.Builder to create a request.default CompletableFuture<UpdateClassifierResponse> updateClassifier(UpdateClassifierRequest updateClassifierRequest)
Modifies an existing classifier (a GrokClassifier, an XMLClassifier, a
JsonClassifier, or a CsvClassifier, depending on which field is present).
updateClassifierRequest - default CompletableFuture<UpdateClassifierResponse> updateClassifier(Consumer<UpdateClassifierRequest.Builder> updateClassifierRequest)
Modifies an existing classifier (a GrokClassifier, an XMLClassifier, a
JsonClassifier, or a CsvClassifier, depending on which field is present).
This is a convenience which creates an instance of the UpdateClassifierRequest.Builder avoiding the need
to create one manually via UpdateClassifierRequest.builder()
updateClassifierRequest - A Consumer that will call methods on
UpdateClassifierRequest.Builder to create a request.default CompletableFuture<UpdateColumnStatisticsForPartitionResponse> updateColumnStatisticsForPartition(UpdateColumnStatisticsForPartitionRequest updateColumnStatisticsForPartitionRequest)
Creates or updates partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is UpdatePartition.
updateColumnStatisticsForPartitionRequest - default CompletableFuture<UpdateColumnStatisticsForPartitionResponse> updateColumnStatisticsForPartition(Consumer<UpdateColumnStatisticsForPartitionRequest.Builder> updateColumnStatisticsForPartitionRequest)
Creates or updates partition statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is UpdatePartition.
This is a convenience which creates an instance of the UpdateColumnStatisticsForPartitionRequest.Builder
avoiding the need to create one manually via UpdateColumnStatisticsForPartitionRequest.builder()
updateColumnStatisticsForPartitionRequest - A Consumer that will call methods on
UpdateColumnStatisticsForPartitionRequest.Builder to
create a request.default CompletableFuture<UpdateColumnStatisticsForTableResponse> updateColumnStatisticsForTable(UpdateColumnStatisticsForTableRequest updateColumnStatisticsForTableRequest)
Creates or updates table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is UpdateTable.
updateColumnStatisticsForTableRequest - default CompletableFuture<UpdateColumnStatisticsForTableResponse> updateColumnStatisticsForTable(Consumer<UpdateColumnStatisticsForTableRequest.Builder> updateColumnStatisticsForTableRequest)
Creates or updates table statistics of columns.
The Identity and Access Management (IAM) permission required for this operation is UpdateTable.
This is a convenience which creates an instance of the UpdateColumnStatisticsForTableRequest.Builder
avoiding the need to create one manually via UpdateColumnStatisticsForTableRequest.builder()
updateColumnStatisticsForTableRequest - A Consumer that will call methods on
UpdateColumnStatisticsForTableRequest.Builder to create
a request.default CompletableFuture<UpdateConnectionResponse> updateConnection(UpdateConnectionRequest updateConnectionRequest)
Updates a connection definition in the Data Catalog.
updateConnectionRequest - default CompletableFuture<UpdateConnectionResponse> updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest)
Updates a connection definition in the Data Catalog.
This is a convenience which creates an instance of the UpdateConnectionRequest.Builder avoiding the need
to create one manually via UpdateConnectionRequest.builder()
updateConnectionRequest - A Consumer that will call methods on
UpdateConnectionRequest.Builder to create a request.default CompletableFuture<UpdateCrawlerResponse> updateCrawler(UpdateCrawlerRequest updateCrawlerRequest)
Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.
updateCrawlerRequest - default CompletableFuture<UpdateCrawlerResponse> updateCrawler(Consumer<UpdateCrawlerRequest.Builder> updateCrawlerRequest)
Updates a crawler. If a crawler is running, you must stop it using StopCrawler before updating it.
This is a convenience which creates an instance of the UpdateCrawlerRequest.Builder avoiding the need to
create one manually via UpdateCrawlerRequest.builder()
updateCrawlerRequest - A Consumer that will call methods on
UpdateCrawlerRequest.Builder to create a request.default CompletableFuture<UpdateCrawlerScheduleResponse> updateCrawlerSchedule(UpdateCrawlerScheduleRequest updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a cron expression.
updateCrawlerScheduleRequest - default CompletableFuture<UpdateCrawlerScheduleResponse> updateCrawlerSchedule(Consumer<UpdateCrawlerScheduleRequest.Builder> updateCrawlerScheduleRequest)
Updates the schedule of a crawler using a cron expression.
This is a convenience which creates an instance of the UpdateCrawlerScheduleRequest.Builder avoiding the
need to create one manually via UpdateCrawlerScheduleRequest.builder()
updateCrawlerScheduleRequest - A Consumer that will call methods on
UpdateCrawlerScheduleRequest.Builder to create a
request.default CompletableFuture<UpdateDataQualityRulesetResponse> updateDataQualityRuleset(UpdateDataQualityRulesetRequest updateDataQualityRulesetRequest)
Updates the specified data quality ruleset.
updateDataQualityRulesetRequest - default CompletableFuture<UpdateDataQualityRulesetResponse> updateDataQualityRuleset(Consumer<UpdateDataQualityRulesetRequest.Builder> updateDataQualityRulesetRequest)
Updates the specified data quality ruleset.
This is a convenience which creates an instance of the UpdateDataQualityRulesetRequest.Builder avoiding
the need to create one manually via UpdateDataQualityRulesetRequest.builder()
updateDataQualityRulesetRequest - A Consumer that will call methods on
UpdateDataQualityRulesetRequest.Builder to create a
request.default CompletableFuture<UpdateDatabaseResponse> updateDatabase(UpdateDatabaseRequest updateDatabaseRequest)
Updates an existing database definition in a Data Catalog.
updateDatabaseRequest - default CompletableFuture<UpdateDatabaseResponse> updateDatabase(Consumer<UpdateDatabaseRequest.Builder> updateDatabaseRequest)
Updates an existing database definition in a Data Catalog.
This is a convenience which creates an instance of the UpdateDatabaseRequest.Builder avoiding the need to
create one manually via UpdateDatabaseRequest.builder()
updateDatabaseRequest - A Consumer that will call methods on
UpdateDatabaseRequest.Builder to create a request.default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(UpdateDevEndpointRequest updateDevEndpointRequest)
Updates a specified development endpoint.
updateDevEndpointRequest - default CompletableFuture<UpdateDevEndpointResponse> updateDevEndpoint(Consumer<UpdateDevEndpointRequest.Builder> updateDevEndpointRequest)
Updates a specified development endpoint.
This is a convenience which creates an instance of the UpdateDevEndpointRequest.Builder avoiding the need
to create one manually via UpdateDevEndpointRequest.builder()
updateDevEndpointRequest - A Consumer that will call methods on
UpdateDevEndpointRequest.Builder to create a request.default CompletableFuture<UpdateJobResponse> updateJob(UpdateJobRequest updateJobRequest)
Updates an existing job definition. The previous job definition is completely overwritten by this information.
updateJobRequest - default CompletableFuture<UpdateJobResponse> updateJob(Consumer<UpdateJobRequest.Builder> updateJobRequest)
Updates an existing job definition. The previous job definition is completely overwritten by this information.
This is a convenience which creates an instance of the UpdateJobRequest.Builder avoiding the need to
create one manually via UpdateJobRequest.builder()
updateJobRequest - A Consumer that will call methods on
UpdateJobRequest.Builder to create a request.default CompletableFuture<UpdateJobFromSourceControlResponse> updateJobFromSourceControl(UpdateJobFromSourceControlRequest updateJobFromSourceControlRequest)
Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts.
This API supports optional parameters which take in the repository information.
updateJobFromSourceControlRequest - default CompletableFuture<UpdateJobFromSourceControlResponse> updateJobFromSourceControl(Consumer<UpdateJobFromSourceControlRequest.Builder> updateJobFromSourceControlRequest)
Synchronizes a job from the source control repository. This operation takes the job artifacts that are located in the remote repository and updates the Glue internal stores with these artifacts.
This API supports optional parameters which take in the repository information.
This is a convenience which creates an instance of the UpdateJobFromSourceControlRequest.Builder avoiding
the need to create one manually via UpdateJobFromSourceControlRequest.builder()
updateJobFromSourceControlRequest - A Consumer that will call methods on
UpdateJobFromSourceControlRequest.Builder to create a
request.default CompletableFuture<UpdateMlTransformResponse> updateMLTransform(UpdateMlTransformRequest updateMlTransformRequest)
Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results.
After calling this operation, you can call the StartMLEvaluationTaskRun operation to assess how well
your new parameters achieved your goals (such as improving the quality of your machine learning transform, or
making it more cost-effective).
updateMlTransformRequest - default CompletableFuture<UpdateMlTransformResponse> updateMLTransform(Consumer<UpdateMlTransformRequest.Builder> updateMlTransformRequest)
Updates an existing machine learning transform. Call this operation to tune the algorithm parameters to achieve better results.
After calling this operation, you can call the StartMLEvaluationTaskRun operation to assess how well
your new parameters achieved your goals (such as improving the quality of your machine learning transform, or
making it more cost-effective).
This is a convenience which creates an instance of the UpdateMlTransformRequest.Builder avoiding the need
to create one manually via UpdateMlTransformRequest.builder()
updateMlTransformRequest - A Consumer that will call methods on
UpdateMlTransformRequest.Builder to create a request.default CompletableFuture<UpdatePartitionResponse> updatePartition(UpdatePartitionRequest updatePartitionRequest)
Updates a partition.
updatePartitionRequest - default CompletableFuture<UpdatePartitionResponse> updatePartition(Consumer<UpdatePartitionRequest.Builder> updatePartitionRequest)
Updates a partition.
This is a convenience which creates an instance of the UpdatePartitionRequest.Builder avoiding the need
to create one manually via UpdatePartitionRequest.builder()
updatePartitionRequest - A Consumer that will call methods on
UpdatePartitionRequest.Builder to create a request.default CompletableFuture<UpdateRegistryResponse> updateRegistry(UpdateRegistryRequest updateRegistryRequest)
Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.
updateRegistryRequest - default CompletableFuture<UpdateRegistryResponse> updateRegistry(Consumer<UpdateRegistryRequest.Builder> updateRegistryRequest)
Updates an existing registry which is used to hold a collection of schemas. The updated properties relate to the registry, and do not modify any of the schemas within the registry.
This is a convenience which creates an instance of the UpdateRegistryRequest.Builder avoiding the need to
create one manually via UpdateRegistryRequest.builder()
updateRegistryRequest - A Consumer that will call methods on
UpdateRegistryRequest.Builder to create a request.default CompletableFuture<UpdateSchemaResponse> updateSchema(UpdateSchemaRequest updateSchemaRequest)
Updates the description, compatibility setting, or version checkpoint for a schema set.
For updating the compatibility setting, the call will not validate compatibility for the entire set of schema
versions with the new compatibility setting. If the value for Compatibility is provided, the
VersionNumber (a checkpoint) is also required. The API will validate the checkpoint version number
for consistency.
If the value for the VersionNumber (checkpoint) is provided, Compatibility is optional
and this can be used to set/reset a checkpoint for the schema.
This update will happen only if the schema is in the AVAILABLE state.
updateSchemaRequest - default CompletableFuture<UpdateSchemaResponse> updateSchema(Consumer<UpdateSchemaRequest.Builder> updateSchemaRequest)
Updates the description, compatibility setting, or version checkpoint for a schema set.
For updating the compatibility setting, the call will not validate compatibility for the entire set of schema
versions with the new compatibility setting. If the value for Compatibility is provided, the
VersionNumber (a checkpoint) is also required. The API will validate the checkpoint version number
for consistency.
If the value for the VersionNumber (checkpoint) is provided, Compatibility is optional
and this can be used to set/reset a checkpoint for the schema.
This update will happen only if the schema is in the AVAILABLE state.
This is a convenience which creates an instance of the UpdateSchemaRequest.Builder avoiding the need to
create one manually via UpdateSchemaRequest.builder()
updateSchemaRequest - A Consumer that will call methods on
UpdateSchemaRequest.Builder to create a request.default CompletableFuture<UpdateSourceControlFromJobResponse> updateSourceControlFromJob(UpdateSourceControlFromJobRequest updateSourceControlFromJobRequest)
Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.
This API supports optional parameters which take in the repository information.
updateSourceControlFromJobRequest - default CompletableFuture<UpdateSourceControlFromJobResponse> updateSourceControlFromJob(Consumer<UpdateSourceControlFromJobRequest.Builder> updateSourceControlFromJobRequest)
Synchronizes a job to the source control repository. This operation takes the job artifacts from the Glue internal stores and makes a commit to the remote repository that is configured on the job.
This API supports optional parameters which take in the repository information.
This is a convenience which creates an instance of the UpdateSourceControlFromJobRequest.Builder avoiding
the need to create one manually via UpdateSourceControlFromJobRequest.builder()
updateSourceControlFromJobRequest - A Consumer that will call methods on
UpdateSourceControlFromJobRequest.Builder to create a
request.default CompletableFuture<UpdateTableResponse> updateTable(UpdateTableRequest updateTableRequest)
Updates a metadata table in the Data Catalog.
updateTableRequest - default CompletableFuture<UpdateTableResponse> updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest)
Updates a metadata table in the Data Catalog.
This is a convenience which creates an instance of the UpdateTableRequest.Builder avoiding the need to
create one manually via UpdateTableRequest.builder()
updateTableRequest - A Consumer that will call methods on
UpdateTableRequest.Builder to create a request.default CompletableFuture<UpdateTriggerResponse> updateTrigger(UpdateTriggerRequest updateTriggerRequest)
Updates a trigger definition.
updateTriggerRequest - default CompletableFuture<UpdateTriggerResponse> updateTrigger(Consumer<UpdateTriggerRequest.Builder> updateTriggerRequest)
Updates a trigger definition.
This is a convenience which creates an instance of the UpdateTriggerRequest.Builder avoiding the need to
create one manually via UpdateTriggerRequest.builder()
updateTriggerRequest - A Consumer that will call methods on
UpdateTriggerRequest.Builder to create a request.default CompletableFuture<UpdateUserDefinedFunctionResponse> updateUserDefinedFunction(UpdateUserDefinedFunctionRequest updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
updateUserDefinedFunctionRequest - default CompletableFuture<UpdateUserDefinedFunctionResponse> updateUserDefinedFunction(Consumer<UpdateUserDefinedFunctionRequest.Builder> updateUserDefinedFunctionRequest)
Updates an existing function definition in the Data Catalog.
This is a convenience which creates an instance of the UpdateUserDefinedFunctionRequest.Builder avoiding
the need to create one manually via UpdateUserDefinedFunctionRequest.builder()
updateUserDefinedFunctionRequest - A Consumer that will call methods on
UpdateUserDefinedFunctionRequest.Builder to create a
request.default CompletableFuture<UpdateWorkflowResponse> updateWorkflow(UpdateWorkflowRequest updateWorkflowRequest)
Updates an existing workflow.
updateWorkflowRequest - default CompletableFuture<UpdateWorkflowResponse> updateWorkflow(Consumer<UpdateWorkflowRequest.Builder> updateWorkflowRequest)
Updates an existing workflow.
This is a convenience which creates an instance of the UpdateWorkflowRequest.Builder avoiding the need to
create one manually via UpdateWorkflowRequest.builder()
updateWorkflowRequest - A Consumer that will call methods on
UpdateWorkflowRequest.Builder to create a request.default GlueServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic GlueAsyncClient create()
GlueAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static GlueAsyncClientBuilder builder()
GlueAsyncClient.Copyright © 2023. All rights reserved.