@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface DataBrewAsyncClient extends AwsClient
builder() method.
Glue DataBrew is a visual, cloud-scale data-preparation service. DataBrew simplifies data preparation tasks, targeting data issues that are hard to spot and time-consuming to fix. DataBrew empowers users of all technical levels to visualize the data and perform one-click data transformations, with no coding required.
| 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<BatchDeleteRecipeVersionResponse> |
batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest batchDeleteRecipeVersionRequest)
Deletes one or more versions of a recipe at a time.
|
default CompletableFuture<BatchDeleteRecipeVersionResponse> |
batchDeleteRecipeVersion(Consumer<BatchDeleteRecipeVersionRequest.Builder> batchDeleteRecipeVersionRequest)
Deletes one or more versions of a recipe at a time.
|
static DataBrewAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
DataBrewAsyncClient. |
static DataBrewAsyncClient |
create()
Create a
DataBrewAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateDatasetResponse> |
createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest)
Creates a new DataBrew dataset.
|
default CompletableFuture<CreateDatasetResponse> |
createDataset(CreateDatasetRequest createDatasetRequest)
Creates a new DataBrew dataset.
|
default CompletableFuture<CreateProfileJobResponse> |
createProfileJob(Consumer<CreateProfileJobRequest.Builder> createProfileJobRequest)
Creates a new job to analyze a dataset and create its data profile.
|
default CompletableFuture<CreateProfileJobResponse> |
createProfileJob(CreateProfileJobRequest createProfileJobRequest)
Creates a new job to analyze a dataset and create its data profile.
|
default CompletableFuture<CreateProjectResponse> |
createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest)
Creates a new DataBrew project.
|
default CompletableFuture<CreateProjectResponse> |
createProject(CreateProjectRequest createProjectRequest)
Creates a new DataBrew project.
|
default CompletableFuture<CreateRecipeResponse> |
createRecipe(Consumer<CreateRecipeRequest.Builder> createRecipeRequest)
Creates a new DataBrew recipe.
|
default CompletableFuture<CreateRecipeResponse> |
createRecipe(CreateRecipeRequest createRecipeRequest)
Creates a new DataBrew recipe.
|
default CompletableFuture<CreateRecipeJobResponse> |
createRecipeJob(Consumer<CreateRecipeJobRequest.Builder> createRecipeJobRequest)
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
|
default CompletableFuture<CreateRecipeJobResponse> |
createRecipeJob(CreateRecipeJobRequest createRecipeJobRequest)
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
|
default CompletableFuture<CreateRulesetResponse> |
createRuleset(Consumer<CreateRulesetRequest.Builder> createRulesetRequest)
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
|
default CompletableFuture<CreateRulesetResponse> |
createRuleset(CreateRulesetRequest createRulesetRequest)
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
|
default CompletableFuture<CreateScheduleResponse> |
createSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest)
Creates a new schedule for one or more DataBrew jobs.
|
default CompletableFuture<CreateScheduleResponse> |
createSchedule(CreateScheduleRequest createScheduleRequest)
Creates a new schedule for one or more DataBrew jobs.
|
default CompletableFuture<DeleteDatasetResponse> |
deleteDataset(Consumer<DeleteDatasetRequest.Builder> deleteDatasetRequest)
Deletes a dataset from DataBrew.
|
default CompletableFuture<DeleteDatasetResponse> |
deleteDataset(DeleteDatasetRequest deleteDatasetRequest)
Deletes a dataset from DataBrew.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes the specified DataBrew job.
|
default CompletableFuture<DeleteJobResponse> |
deleteJob(DeleteJobRequest deleteJobRequest)
Deletes the specified DataBrew job.
|
default CompletableFuture<DeleteProjectResponse> |
deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest)
Deletes an existing DataBrew project.
|
default CompletableFuture<DeleteProjectResponse> |
deleteProject(DeleteProjectRequest deleteProjectRequest)
Deletes an existing DataBrew project.
|
default CompletableFuture<DeleteRecipeVersionResponse> |
deleteRecipeVersion(Consumer<DeleteRecipeVersionRequest.Builder> deleteRecipeVersionRequest)
Deletes a single version of a DataBrew recipe.
|
default CompletableFuture<DeleteRecipeVersionResponse> |
deleteRecipeVersion(DeleteRecipeVersionRequest deleteRecipeVersionRequest)
Deletes a single version of a DataBrew recipe.
|
default CompletableFuture<DeleteRulesetResponse> |
deleteRuleset(Consumer<DeleteRulesetRequest.Builder> deleteRulesetRequest)
Deletes a ruleset.
|
default CompletableFuture<DeleteRulesetResponse> |
deleteRuleset(DeleteRulesetRequest deleteRulesetRequest)
Deletes a ruleset.
|
default CompletableFuture<DeleteScheduleResponse> |
deleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest)
Deletes the specified DataBrew schedule.
|
default CompletableFuture<DeleteScheduleResponse> |
deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
Deletes the specified DataBrew schedule.
|
default CompletableFuture<DescribeDatasetResponse> |
describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest)
Returns the definition of a specific DataBrew dataset.
|
default CompletableFuture<DescribeDatasetResponse> |
describeDataset(DescribeDatasetRequest describeDatasetRequest)
Returns the definition of a specific DataBrew dataset.
|
default CompletableFuture<DescribeJobResponse> |
describeJob(Consumer<DescribeJobRequest.Builder> describeJobRequest)
Returns the definition of a specific DataBrew job.
|
default CompletableFuture<DescribeJobResponse> |
describeJob(DescribeJobRequest describeJobRequest)
Returns the definition of a specific DataBrew job.
|
default CompletableFuture<DescribeJobRunResponse> |
describeJobRun(Consumer<DescribeJobRunRequest.Builder> describeJobRunRequest)
Represents one run of a DataBrew job.
|
default CompletableFuture<DescribeJobRunResponse> |
describeJobRun(DescribeJobRunRequest describeJobRunRequest)
Represents one run of a DataBrew job.
|
default CompletableFuture<DescribeProjectResponse> |
describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest)
Returns the definition of a specific DataBrew project.
|
default CompletableFuture<DescribeProjectResponse> |
describeProject(DescribeProjectRequest describeProjectRequest)
Returns the definition of a specific DataBrew project.
|
default CompletableFuture<DescribeRecipeResponse> |
describeRecipe(Consumer<DescribeRecipeRequest.Builder> describeRecipeRequest)
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
|
default CompletableFuture<DescribeRecipeResponse> |
describeRecipe(DescribeRecipeRequest describeRecipeRequest)
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
|
default CompletableFuture<DescribeRulesetResponse> |
describeRuleset(Consumer<DescribeRulesetRequest.Builder> describeRulesetRequest)
Retrieves detailed information about the ruleset.
|
default CompletableFuture<DescribeRulesetResponse> |
describeRuleset(DescribeRulesetRequest describeRulesetRequest)
Retrieves detailed information about the ruleset.
|
default CompletableFuture<DescribeScheduleResponse> |
describeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest)
Returns the definition of a specific DataBrew schedule.
|
default CompletableFuture<DescribeScheduleResponse> |
describeSchedule(DescribeScheduleRequest describeScheduleRequest)
Returns the definition of a specific DataBrew schedule.
|
default CompletableFuture<ListDatasetsResponse> |
listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)
Lists all of the DataBrew datasets.
|
default CompletableFuture<ListDatasetsResponse> |
listDatasets(ListDatasetsRequest listDatasetsRequest)
Lists all of the DataBrew datasets.
|
default ListDatasetsPublisher |
listDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)
Lists all of the DataBrew datasets.
|
default ListDatasetsPublisher |
listDatasetsPaginator(ListDatasetsRequest listDatasetsRequest)
Lists all of the DataBrew datasets.
|
default CompletableFuture<ListJobRunsResponse> |
listJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
|
default CompletableFuture<ListJobRunsResponse> |
listJobRuns(ListJobRunsRequest listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
|
default ListJobRunsPublisher |
listJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
|
default ListJobRunsPublisher |
listJobRunsPaginator(ListJobRunsRequest listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
|
default CompletableFuture<ListJobsResponse> |
listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Lists all of the DataBrew jobs that are defined.
|
default CompletableFuture<ListJobsResponse> |
listJobs(ListJobsRequest listJobsRequest)
Lists all of the DataBrew jobs that are defined.
|
default ListJobsPublisher |
listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Lists all of the DataBrew jobs that are defined.
|
default ListJobsPublisher |
listJobsPaginator(ListJobsRequest listJobsRequest)
Lists all of the DataBrew jobs that are defined.
|
default CompletableFuture<ListProjectsResponse> |
listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists all of the DataBrew projects that are defined.
|
default CompletableFuture<ListProjectsResponse> |
listProjects(ListProjectsRequest listProjectsRequest)
Lists all of the DataBrew projects that are defined.
|
default ListProjectsPublisher |
listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists all of the DataBrew projects that are defined.
|
default ListProjectsPublisher |
listProjectsPaginator(ListProjectsRequest listProjectsRequest)
Lists all of the DataBrew projects that are defined.
|
default CompletableFuture<ListRecipesResponse> |
listRecipes(Consumer<ListRecipesRequest.Builder> listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
|
default CompletableFuture<ListRecipesResponse> |
listRecipes(ListRecipesRequest listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
|
default ListRecipesPublisher |
listRecipesPaginator(Consumer<ListRecipesRequest.Builder> listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
|
default ListRecipesPublisher |
listRecipesPaginator(ListRecipesRequest listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
|
default CompletableFuture<ListRecipeVersionsResponse> |
listRecipeVersions(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING. |
default CompletableFuture<ListRecipeVersionsResponse> |
listRecipeVersions(ListRecipeVersionsRequest listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING. |
default ListRecipeVersionsPublisher |
listRecipeVersionsPaginator(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING. |
default ListRecipeVersionsPublisher |
listRecipeVersionsPaginator(ListRecipeVersionsRequest listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING. |
default CompletableFuture<ListRulesetsResponse> |
listRulesets(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
|
default CompletableFuture<ListRulesetsResponse> |
listRulesets(ListRulesetsRequest listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
|
default ListRulesetsPublisher |
listRulesetsPaginator(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
|
default ListRulesetsPublisher |
listRulesetsPaginator(ListRulesetsRequest listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
|
default CompletableFuture<ListSchedulesResponse> |
listSchedules(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest)
Lists the DataBrew schedules that are defined.
|
default CompletableFuture<ListSchedulesResponse> |
listSchedules(ListSchedulesRequest listSchedulesRequest)
Lists the DataBrew schedules that are defined.
|
default ListSchedulesPublisher |
listSchedulesPaginator(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest)
Lists the DataBrew schedules that are defined.
|
default ListSchedulesPublisher |
listSchedulesPaginator(ListSchedulesRequest listSchedulesRequest)
Lists the DataBrew schedules that are defined.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all the tags for a DataBrew resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all the tags for a DataBrew resource.
|
default CompletableFuture<PublishRecipeResponse> |
publishRecipe(Consumer<PublishRecipeRequest.Builder> publishRecipeRequest)
Publishes a new version of a DataBrew recipe.
|
default CompletableFuture<PublishRecipeResponse> |
publishRecipe(PublishRecipeRequest publishRecipeRequest)
Publishes a new version of a DataBrew recipe.
|
default CompletableFuture<SendProjectSessionActionResponse> |
sendProjectSessionAction(Consumer<SendProjectSessionActionRequest.Builder> sendProjectSessionActionRequest)
Performs a recipe step within an interactive DataBrew session that's currently open.
|
default CompletableFuture<SendProjectSessionActionResponse> |
sendProjectSessionAction(SendProjectSessionActionRequest sendProjectSessionActionRequest)
Performs a recipe step within an interactive DataBrew session that's currently open.
|
default DataBrewServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<StartJobRunResponse> |
startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Runs a DataBrew job.
|
default CompletableFuture<StartJobRunResponse> |
startJobRun(StartJobRunRequest startJobRunRequest)
Runs a DataBrew job.
|
default CompletableFuture<StartProjectSessionResponse> |
startProjectSession(Consumer<StartProjectSessionRequest.Builder> startProjectSessionRequest)
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
|
default CompletableFuture<StartProjectSessionResponse> |
startProjectSession(StartProjectSessionRequest startProjectSessionRequest)
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
|
default CompletableFuture<StopJobRunResponse> |
stopJobRun(Consumer<StopJobRunRequest.Builder> stopJobRunRequest)
Stops a particular run of a job.
|
default CompletableFuture<StopJobRunResponse> |
stopJobRun(StopJobRunRequest stopJobRunRequest)
Stops a particular run of a job.
|
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes metadata tags from a DataBrew resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Removes metadata tags from a DataBrew resource.
|
default CompletableFuture<UpdateDatasetResponse> |
updateDataset(Consumer<UpdateDatasetRequest.Builder> updateDatasetRequest)
Modifies the definition of an existing DataBrew dataset.
|
default CompletableFuture<UpdateDatasetResponse> |
updateDataset(UpdateDatasetRequest updateDatasetRequest)
Modifies the definition of an existing DataBrew dataset.
|
default CompletableFuture<UpdateProfileJobResponse> |
updateProfileJob(Consumer<UpdateProfileJobRequest.Builder> updateProfileJobRequest)
Modifies the definition of an existing profile job.
|
default CompletableFuture<UpdateProfileJobResponse> |
updateProfileJob(UpdateProfileJobRequest updateProfileJobRequest)
Modifies the definition of an existing profile job.
|
default CompletableFuture<UpdateProjectResponse> |
updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest)
Modifies the definition of an existing DataBrew project.
|
default CompletableFuture<UpdateProjectResponse> |
updateProject(UpdateProjectRequest updateProjectRequest)
Modifies the definition of an existing DataBrew project.
|
default CompletableFuture<UpdateRecipeResponse> |
updateRecipe(Consumer<UpdateRecipeRequest.Builder> updateRecipeRequest)
Modifies the definition of the
LATEST_WORKING version of a DataBrew recipe. |
default CompletableFuture<UpdateRecipeResponse> |
updateRecipe(UpdateRecipeRequest updateRecipeRequest)
Modifies the definition of the
LATEST_WORKING version of a DataBrew recipe. |
default CompletableFuture<UpdateRecipeJobResponse> |
updateRecipeJob(Consumer<UpdateRecipeJobRequest.Builder> updateRecipeJobRequest)
Modifies the definition of an existing DataBrew recipe job.
|
default CompletableFuture<UpdateRecipeJobResponse> |
updateRecipeJob(UpdateRecipeJobRequest updateRecipeJobRequest)
Modifies the definition of an existing DataBrew recipe job.
|
default CompletableFuture<UpdateRulesetResponse> |
updateRuleset(Consumer<UpdateRulesetRequest.Builder> updateRulesetRequest)
Updates specified ruleset.
|
default CompletableFuture<UpdateRulesetResponse> |
updateRuleset(UpdateRulesetRequest updateRulesetRequest)
Updates specified ruleset.
|
default CompletableFuture<UpdateScheduleResponse> |
updateSchedule(Consumer<UpdateScheduleRequest.Builder> updateScheduleRequest)
Modifies the definition of an existing DataBrew schedule.
|
default CompletableFuture<UpdateScheduleResponse> |
updateSchedule(UpdateScheduleRequest updateScheduleRequest)
Modifies the definition of an existing DataBrew schedule.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<BatchDeleteRecipeVersionResponse> batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest batchDeleteRecipeVersionRequest)
Deletes one or more versions of a recipe at a time.
The entire request will be rejected if:
The recipe does not exist.
There is an invalid version identifier in the list of versions.
The version list is empty.
The version list size exceeds 50.
The version list contains duplicate entries.
The request will complete successfully, but with partial failures, if:
A version does not exist.
A version is being used by a job.
You specify LATEST_WORKING, but it's being used by a project.
The version fails to be deleted.
The LATEST_WORKING version will only be deleted if the recipe has no other versions. If you try to
delete LATEST_WORKING while other versions exist (or if they can't be deleted), then
LATEST_WORKING will be listed as partial failure in the response.
batchDeleteRecipeVersionRequest - default CompletableFuture<BatchDeleteRecipeVersionResponse> batchDeleteRecipeVersion(Consumer<BatchDeleteRecipeVersionRequest.Builder> batchDeleteRecipeVersionRequest)
Deletes one or more versions of a recipe at a time.
The entire request will be rejected if:
The recipe does not exist.
There is an invalid version identifier in the list of versions.
The version list is empty.
The version list size exceeds 50.
The version list contains duplicate entries.
The request will complete successfully, but with partial failures, if:
A version does not exist.
A version is being used by a job.
You specify LATEST_WORKING, but it's being used by a project.
The version fails to be deleted.
The LATEST_WORKING version will only be deleted if the recipe has no other versions. If you try to
delete LATEST_WORKING while other versions exist (or if they can't be deleted), then
LATEST_WORKING will be listed as partial failure in the response.
This is a convenience which creates an instance of the BatchDeleteRecipeVersionRequest.Builder avoiding
the need to create one manually via BatchDeleteRecipeVersionRequest.builder()
batchDeleteRecipeVersionRequest - A Consumer that will call methods on BatchDeleteRecipeVersionRequest.Builder to create a
request.default CompletableFuture<CreateDatasetResponse> createDataset(CreateDatasetRequest createDatasetRequest)
Creates a new DataBrew dataset.
createDatasetRequest - default CompletableFuture<CreateDatasetResponse> createDataset(Consumer<CreateDatasetRequest.Builder> createDatasetRequest)
Creates a new DataBrew dataset.
This is a convenience which creates an instance of the CreateDatasetRequest.Builder avoiding the need to
create one manually via CreateDatasetRequest.builder()
createDatasetRequest - A Consumer that will call methods on CreateDatasetRequest.Builder to create a request.default CompletableFuture<CreateProfileJobResponse> createProfileJob(CreateProfileJobRequest createProfileJobRequest)
Creates a new job to analyze a dataset and create its data profile.
createProfileJobRequest - default CompletableFuture<CreateProfileJobResponse> createProfileJob(Consumer<CreateProfileJobRequest.Builder> createProfileJobRequest)
Creates a new job to analyze a dataset and create its data profile.
This is a convenience which creates an instance of the CreateProfileJobRequest.Builder avoiding the need
to create one manually via CreateProfileJobRequest.builder()
createProfileJobRequest - A Consumer that will call methods on CreateProfileJobRequest.Builder to create a request.default CompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest createProjectRequest)
Creates a new DataBrew project.
createProjectRequest - default CompletableFuture<CreateProjectResponse> createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest)
Creates a new DataBrew project.
This is a convenience which creates an instance of the CreateProjectRequest.Builder avoiding the need to
create one manually via CreateProjectRequest.builder()
createProjectRequest - A Consumer that will call methods on CreateProjectRequest.Builder to create a request.default CompletableFuture<CreateRecipeResponse> createRecipe(CreateRecipeRequest createRecipeRequest)
Creates a new DataBrew recipe.
createRecipeRequest - default CompletableFuture<CreateRecipeResponse> createRecipe(Consumer<CreateRecipeRequest.Builder> createRecipeRequest)
Creates a new DataBrew recipe.
This is a convenience which creates an instance of the CreateRecipeRequest.Builder avoiding the need to
create one manually via CreateRecipeRequest.builder()
createRecipeRequest - A Consumer that will call methods on CreateRecipeRequest.Builder to create a request.default CompletableFuture<CreateRecipeJobResponse> createRecipeJob(CreateRecipeJobRequest createRecipeJobRequest)
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
createRecipeJobRequest - default CompletableFuture<CreateRecipeJobResponse> createRecipeJob(Consumer<CreateRecipeJobRequest.Builder> createRecipeJobRequest)
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
This is a convenience which creates an instance of the CreateRecipeJobRequest.Builder avoiding the need
to create one manually via CreateRecipeJobRequest.builder()
createRecipeJobRequest - A Consumer that will call methods on CreateRecipeJobRequest.Builder to create a request.default CompletableFuture<CreateRulesetResponse> createRuleset(CreateRulesetRequest createRulesetRequest)
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
createRulesetRequest - default CompletableFuture<CreateRulesetResponse> createRuleset(Consumer<CreateRulesetRequest.Builder> createRulesetRequest)
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
This is a convenience which creates an instance of the CreateRulesetRequest.Builder avoiding the need to
create one manually via CreateRulesetRequest.builder()
createRulesetRequest - A Consumer that will call methods on CreateRulesetRequest.Builder to create a request.default CompletableFuture<CreateScheduleResponse> createSchedule(CreateScheduleRequest createScheduleRequest)
Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
createScheduleRequest - default CompletableFuture<CreateScheduleResponse> createSchedule(Consumer<CreateScheduleRequest.Builder> createScheduleRequest)
Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
This is a convenience which creates an instance of the CreateScheduleRequest.Builder avoiding the need to
create one manually via CreateScheduleRequest.builder()
createScheduleRequest - A Consumer that will call methods on CreateScheduleRequest.Builder to create a request.default CompletableFuture<DeleteDatasetResponse> deleteDataset(DeleteDatasetRequest deleteDatasetRequest)
Deletes a dataset from DataBrew.
deleteDatasetRequest - default CompletableFuture<DeleteDatasetResponse> deleteDataset(Consumer<DeleteDatasetRequest.Builder> deleteDatasetRequest)
Deletes a dataset from DataBrew.
This is a convenience which creates an instance of the DeleteDatasetRequest.Builder avoiding the need to
create one manually via DeleteDatasetRequest.builder()
deleteDatasetRequest - A Consumer that will call methods on DeleteDatasetRequest.Builder to create a request.default CompletableFuture<DeleteJobResponse> deleteJob(DeleteJobRequest deleteJobRequest)
Deletes the specified DataBrew job.
deleteJobRequest - default CompletableFuture<DeleteJobResponse> deleteJob(Consumer<DeleteJobRequest.Builder> deleteJobRequest)
Deletes the specified DataBrew job.
This is a convenience which creates an instance of the DeleteJobRequest.Builder avoiding the need to
create one manually via DeleteJobRequest.builder()
deleteJobRequest - A Consumer that will call methods on DeleteJobRequest.Builder to create a request.default CompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest deleteProjectRequest)
Deletes an existing DataBrew project.
deleteProjectRequest - default CompletableFuture<DeleteProjectResponse> deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest)
Deletes an existing DataBrew project.
This is a convenience which creates an instance of the DeleteProjectRequest.Builder avoiding the need to
create one manually via DeleteProjectRequest.builder()
deleteProjectRequest - A Consumer that will call methods on DeleteProjectRequest.Builder to create a request.default CompletableFuture<DeleteRecipeVersionResponse> deleteRecipeVersion(DeleteRecipeVersionRequest deleteRecipeVersionRequest)
Deletes a single version of a DataBrew recipe.
deleteRecipeVersionRequest - default CompletableFuture<DeleteRecipeVersionResponse> deleteRecipeVersion(Consumer<DeleteRecipeVersionRequest.Builder> deleteRecipeVersionRequest)
Deletes a single version of a DataBrew recipe.
This is a convenience which creates an instance of the DeleteRecipeVersionRequest.Builder avoiding the
need to create one manually via DeleteRecipeVersionRequest.builder()
deleteRecipeVersionRequest - A Consumer that will call methods on DeleteRecipeVersionRequest.Builder to create a
request.default CompletableFuture<DeleteRulesetResponse> deleteRuleset(DeleteRulesetRequest deleteRulesetRequest)
Deletes a ruleset.
deleteRulesetRequest - default CompletableFuture<DeleteRulesetResponse> deleteRuleset(Consumer<DeleteRulesetRequest.Builder> deleteRulesetRequest)
Deletes a ruleset.
This is a convenience which creates an instance of the DeleteRulesetRequest.Builder avoiding the need to
create one manually via DeleteRulesetRequest.builder()
deleteRulesetRequest - A Consumer that will call methods on DeleteRulesetRequest.Builder to create a request.default CompletableFuture<DeleteScheduleResponse> deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
Deletes the specified DataBrew schedule.
deleteScheduleRequest - default CompletableFuture<DeleteScheduleResponse> deleteSchedule(Consumer<DeleteScheduleRequest.Builder> deleteScheduleRequest)
Deletes the specified DataBrew schedule.
This is a convenience which creates an instance of the DeleteScheduleRequest.Builder avoiding the need to
create one manually via DeleteScheduleRequest.builder()
deleteScheduleRequest - A Consumer that will call methods on DeleteScheduleRequest.Builder to create a request.default CompletableFuture<DescribeDatasetResponse> describeDataset(DescribeDatasetRequest describeDatasetRequest)
Returns the definition of a specific DataBrew dataset.
describeDatasetRequest - default CompletableFuture<DescribeDatasetResponse> describeDataset(Consumer<DescribeDatasetRequest.Builder> describeDatasetRequest)
Returns the definition of a specific DataBrew dataset.
This is a convenience which creates an instance of the DescribeDatasetRequest.Builder avoiding the need
to create one manually via DescribeDatasetRequest.builder()
describeDatasetRequest - A Consumer that will call methods on DescribeDatasetRequest.Builder to create a request.default CompletableFuture<DescribeJobResponse> describeJob(DescribeJobRequest describeJobRequest)
Returns the definition of a specific DataBrew job.
describeJobRequest - default CompletableFuture<DescribeJobResponse> describeJob(Consumer<DescribeJobRequest.Builder> describeJobRequest)
Returns the definition of a specific DataBrew job.
This is a convenience which creates an instance of the DescribeJobRequest.Builder avoiding the need to
create one manually via DescribeJobRequest.builder()
describeJobRequest - A Consumer that will call methods on DescribeJobRequest.Builder to create a request.default CompletableFuture<DescribeJobRunResponse> describeJobRun(DescribeJobRunRequest describeJobRunRequest)
Represents one run of a DataBrew job.
describeJobRunRequest - default CompletableFuture<DescribeJobRunResponse> describeJobRun(Consumer<DescribeJobRunRequest.Builder> describeJobRunRequest)
Represents one run of a DataBrew job.
This is a convenience which creates an instance of the DescribeJobRunRequest.Builder avoiding the need to
create one manually via DescribeJobRunRequest.builder()
describeJobRunRequest - A Consumer that will call methods on DescribeJobRunRequest.Builder to create a request.default CompletableFuture<DescribeProjectResponse> describeProject(DescribeProjectRequest describeProjectRequest)
Returns the definition of a specific DataBrew project.
describeProjectRequest - default CompletableFuture<DescribeProjectResponse> describeProject(Consumer<DescribeProjectRequest.Builder> describeProjectRequest)
Returns the definition of a specific DataBrew project.
This is a convenience which creates an instance of the DescribeProjectRequest.Builder avoiding the need
to create one manually via DescribeProjectRequest.builder()
describeProjectRequest - A Consumer that will call methods on DescribeProjectRequest.Builder to create a request.default CompletableFuture<DescribeRecipeResponse> describeRecipe(DescribeRecipeRequest describeRecipeRequest)
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
describeRecipeRequest - default CompletableFuture<DescribeRecipeResponse> describeRecipe(Consumer<DescribeRecipeRequest.Builder> describeRecipeRequest)
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
This is a convenience which creates an instance of the DescribeRecipeRequest.Builder avoiding the need to
create one manually via DescribeRecipeRequest.builder()
describeRecipeRequest - A Consumer that will call methods on DescribeRecipeRequest.Builder to create a request.default CompletableFuture<DescribeRulesetResponse> describeRuleset(DescribeRulesetRequest describeRulesetRequest)
Retrieves detailed information about the ruleset.
describeRulesetRequest - default CompletableFuture<DescribeRulesetResponse> describeRuleset(Consumer<DescribeRulesetRequest.Builder> describeRulesetRequest)
Retrieves detailed information about the ruleset.
This is a convenience which creates an instance of the DescribeRulesetRequest.Builder avoiding the need
to create one manually via DescribeRulesetRequest.builder()
describeRulesetRequest - A Consumer that will call methods on DescribeRulesetRequest.Builder to create a request.default CompletableFuture<DescribeScheduleResponse> describeSchedule(DescribeScheduleRequest describeScheduleRequest)
Returns the definition of a specific DataBrew schedule.
describeScheduleRequest - default CompletableFuture<DescribeScheduleResponse> describeSchedule(Consumer<DescribeScheduleRequest.Builder> describeScheduleRequest)
Returns the definition of a specific DataBrew schedule.
This is a convenience which creates an instance of the DescribeScheduleRequest.Builder avoiding the need
to create one manually via DescribeScheduleRequest.builder()
describeScheduleRequest - A Consumer that will call methods on DescribeScheduleRequest.Builder to create a request.default CompletableFuture<ListDatasetsResponse> listDatasets(ListDatasetsRequest listDatasetsRequest)
Lists all of the DataBrew datasets.
listDatasetsRequest - default CompletableFuture<ListDatasetsResponse> listDatasets(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)
Lists all of the DataBrew datasets.
This is a convenience which creates an instance of the ListDatasetsRequest.Builder avoiding the need to
create one manually via ListDatasetsRequest.builder()
listDatasetsRequest - A Consumer that will call methods on ListDatasetsRequest.Builder to create a request.default ListDatasetsPublisher listDatasetsPaginator(ListDatasetsRequest listDatasetsRequest)
Lists all of the DataBrew datasets.
This is a variant of listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)
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.databrew.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListDatasetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListDatasetsResponse 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
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest) operation.
listDatasetsRequest - default ListDatasetsPublisher listDatasetsPaginator(Consumer<ListDatasetsRequest.Builder> listDatasetsRequest)
Lists all of the DataBrew datasets.
This is a variant of listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest)
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.databrew.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListDatasetsPublisher publisher = client.listDatasetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListDatasetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListDatasetsResponse 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
listDatasets(software.amazon.awssdk.services.databrew.model.ListDatasetsRequest) operation.
This is a convenience which creates an instance of the ListDatasetsRequest.Builder avoiding the need to
create one manually via ListDatasetsRequest.builder()
listDatasetsRequest - A Consumer that will call methods on ListDatasetsRequest.Builder to create a request.default CompletableFuture<ListJobRunsResponse> listJobRuns(ListJobRunsRequest listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
listJobRunsRequest - default CompletableFuture<ListJobRunsResponse> listJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
This is a convenience which creates an instance of the ListJobRunsRequest.Builder avoiding the need to
create one manually via ListJobRunsRequest.builder()
listJobRunsRequest - A Consumer that will call methods on ListJobRunsRequest.Builder to create a request.default ListJobRunsPublisher listJobRunsPaginator(ListJobRunsRequest listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
This is a variant of listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)
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.databrew.paginators.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListJobRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListJobRunsResponse 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
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest) operation.
listJobRunsRequest - default ListJobRunsPublisher listJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest)
Lists all of the previous runs of a particular DataBrew job.
This is a variant of listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest)
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.databrew.paginators.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListJobRunsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListJobRunsResponse 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
listJobRuns(software.amazon.awssdk.services.databrew.model.ListJobRunsRequest) operation.
This is a convenience which creates an instance of the ListJobRunsRequest.Builder avoiding the need to
create one manually via ListJobRunsRequest.builder()
listJobRunsRequest - A Consumer that will call methods on ListJobRunsRequest.Builder to create a request.default CompletableFuture<ListJobsResponse> listJobs(ListJobsRequest listJobsRequest)
Lists all of the DataBrew jobs that are defined.
listJobsRequest - default CompletableFuture<ListJobsResponse> listJobs(Consumer<ListJobsRequest.Builder> listJobsRequest)
Lists all of the DataBrew jobs that are defined.
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)
Lists all of the DataBrew jobs that are defined.
This is a variant of listJobs(software.amazon.awssdk.services.databrew.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.databrew.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.databrew.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.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.databrew.model.ListJobsRequest) operation.
listJobsRequest - default ListJobsPublisher listJobsPaginator(Consumer<ListJobsRequest.Builder> listJobsRequest)
Lists all of the DataBrew jobs that are defined.
This is a variant of listJobs(software.amazon.awssdk.services.databrew.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.databrew.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.databrew.paginators.ListJobsPublisher publisher = client.listJobsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListJobsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.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.databrew.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<ListProjectsResponse> listProjects(ListProjectsRequest listProjectsRequest)
Lists all of the DataBrew projects that are defined.
listProjectsRequest - default CompletableFuture<ListProjectsResponse> listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists all of the DataBrew projects that are defined.
This is a convenience which creates an instance of the ListProjectsRequest.Builder avoiding the need to
create one manually via ListProjectsRequest.builder()
listProjectsRequest - A Consumer that will call methods on ListProjectsRequest.Builder to create a request.default ListProjectsPublisher listProjectsPaginator(ListProjectsRequest listProjectsRequest)
Lists all of the DataBrew projects that are defined.
This is a variant of listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)
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.databrew.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListProjectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListProjectsResponse 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
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest) operation.
listProjectsRequest - default ListProjectsPublisher listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists all of the DataBrew projects that are defined.
This is a variant of listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest)
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.databrew.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListProjectsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListProjectsResponse 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
listProjects(software.amazon.awssdk.services.databrew.model.ListProjectsRequest) operation.
This is a convenience which creates an instance of the ListProjectsRequest.Builder avoiding the need to
create one manually via ListProjectsRequest.builder()
listProjectsRequest - A Consumer that will call methods on ListProjectsRequest.Builder to create a request.default CompletableFuture<ListRecipeVersionsResponse> listRecipeVersions(ListRecipeVersionsRequest listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
listRecipeVersionsRequest - default CompletableFuture<ListRecipeVersionsResponse> listRecipeVersions(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
This is a convenience which creates an instance of the ListRecipeVersionsRequest.Builder avoiding the
need to create one manually via ListRecipeVersionsRequest.builder()
listRecipeVersionsRequest - A Consumer that will call methods on ListRecipeVersionsRequest.Builder to create a
request.default ListRecipeVersionsPublisher listRecipeVersionsPaginator(ListRecipeVersionsRequest listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
This is a variant of
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest) 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.databrew.paginators.ListRecipeVersionsPublisher publisher = client.listRecipeVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsPublisher publisher = client.listRecipeVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse 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
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)
operation.
listRecipeVersionsRequest - default ListRecipeVersionsPublisher listRecipeVersionsPaginator(Consumer<ListRecipeVersionsRequest.Builder> listRecipeVersionsRequest)
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
This is a variant of
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest) 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.databrew.paginators.ListRecipeVersionsPublisher publisher = client.listRecipeVersionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRecipeVersionsPublisher publisher = client.listRecipeVersionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsResponse 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
listRecipeVersions(software.amazon.awssdk.services.databrew.model.ListRecipeVersionsRequest)
operation.
This is a convenience which creates an instance of the ListRecipeVersionsRequest.Builder avoiding the
need to create one manually via ListRecipeVersionsRequest.builder()
listRecipeVersionsRequest - A Consumer that will call methods on ListRecipeVersionsRequest.Builder to create a
request.default CompletableFuture<ListRecipesResponse> listRecipes(ListRecipesRequest listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
listRecipesRequest - default CompletableFuture<ListRecipesResponse> listRecipes(Consumer<ListRecipesRequest.Builder> listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
This is a convenience which creates an instance of the ListRecipesRequest.Builder avoiding the need to
create one manually via ListRecipesRequest.builder()
listRecipesRequest - A Consumer that will call methods on ListRecipesRequest.Builder to create a request.default ListRecipesPublisher listRecipesPaginator(ListRecipesRequest listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
This is a variant of listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)
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.databrew.paginators.ListRecipesPublisher publisher = client.listRecipesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRecipesPublisher publisher = client.listRecipesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRecipesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRecipesResponse 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
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest) operation.
listRecipesRequest - default ListRecipesPublisher listRecipesPaginator(Consumer<ListRecipesRequest.Builder> listRecipesRequest)
Lists all of the DataBrew recipes that are defined.
This is a variant of listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest)
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.databrew.paginators.ListRecipesPublisher publisher = client.listRecipesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRecipesPublisher publisher = client.listRecipesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRecipesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRecipesResponse 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
listRecipes(software.amazon.awssdk.services.databrew.model.ListRecipesRequest) operation.
This is a convenience which creates an instance of the ListRecipesRequest.Builder avoiding the need to
create one manually via ListRecipesRequest.builder()
listRecipesRequest - A Consumer that will call methods on ListRecipesRequest.Builder to create a request.default CompletableFuture<ListRulesetsResponse> listRulesets(ListRulesetsRequest listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
listRulesetsRequest - default CompletableFuture<ListRulesetsResponse> listRulesets(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
This is a convenience which creates an instance of the ListRulesetsRequest.Builder avoiding the need to
create one manually via ListRulesetsRequest.builder()
listRulesetsRequest - A Consumer that will call methods on ListRulesetsRequest.Builder to create a request.default ListRulesetsPublisher listRulesetsPaginator(ListRulesetsRequest listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
This is a variant of listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)
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.databrew.paginators.ListRulesetsPublisher publisher = client.listRulesetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRulesetsPublisher publisher = client.listRulesetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRulesetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRulesetsResponse 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
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest) operation.
listRulesetsRequest - default ListRulesetsPublisher listRulesetsPaginator(Consumer<ListRulesetsRequest.Builder> listRulesetsRequest)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
This is a variant of listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest)
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.databrew.paginators.ListRulesetsPublisher publisher = client.listRulesetsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListRulesetsPublisher publisher = client.listRulesetsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListRulesetsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListRulesetsResponse 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
listRulesets(software.amazon.awssdk.services.databrew.model.ListRulesetsRequest) operation.
This is a convenience which creates an instance of the ListRulesetsRequest.Builder avoiding the need to
create one manually via ListRulesetsRequest.builder()
listRulesetsRequest - A Consumer that will call methods on ListRulesetsRequest.Builder to create a request.default CompletableFuture<ListSchedulesResponse> listSchedules(ListSchedulesRequest listSchedulesRequest)
Lists the DataBrew schedules that are defined.
listSchedulesRequest - default CompletableFuture<ListSchedulesResponse> listSchedules(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest)
Lists the DataBrew schedules that are defined.
This is a convenience which creates an instance of the ListSchedulesRequest.Builder avoiding the need to
create one manually via ListSchedulesRequest.builder()
listSchedulesRequest - A Consumer that will call methods on ListSchedulesRequest.Builder to create a request.default ListSchedulesPublisher listSchedulesPaginator(ListSchedulesRequest listSchedulesRequest)
Lists the DataBrew schedules that are defined.
This is a variant of listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)
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.databrew.paginators.ListSchedulesPublisher publisher = client.listSchedulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListSchedulesPublisher publisher = client.listSchedulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListSchedulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListSchedulesResponse 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
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest) operation.
listSchedulesRequest - default ListSchedulesPublisher listSchedulesPaginator(Consumer<ListSchedulesRequest.Builder> listSchedulesRequest)
Lists the DataBrew schedules that are defined.
This is a variant of listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest)
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.databrew.paginators.ListSchedulesPublisher publisher = client.listSchedulesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.databrew.paginators.ListSchedulesPublisher publisher = client.listSchedulesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.databrew.model.ListSchedulesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.databrew.model.ListSchedulesResponse 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
listSchedules(software.amazon.awssdk.services.databrew.model.ListSchedulesRequest) operation.
This is a convenience which creates an instance of the ListSchedulesRequest.Builder avoiding the need to
create one manually via ListSchedulesRequest.builder()
listSchedulesRequest - A Consumer that will call methods on ListSchedulesRequest.Builder to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists all the tags for a DataBrew resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists all the tags for a DataBrew resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.default CompletableFuture<PublishRecipeResponse> publishRecipe(PublishRecipeRequest publishRecipeRequest)
Publishes a new version of a DataBrew recipe.
publishRecipeRequest - default CompletableFuture<PublishRecipeResponse> publishRecipe(Consumer<PublishRecipeRequest.Builder> publishRecipeRequest)
Publishes a new version of a DataBrew recipe.
This is a convenience which creates an instance of the PublishRecipeRequest.Builder avoiding the need to
create one manually via PublishRecipeRequest.builder()
publishRecipeRequest - A Consumer that will call methods on PublishRecipeRequest.Builder to create a request.default CompletableFuture<SendProjectSessionActionResponse> sendProjectSessionAction(SendProjectSessionActionRequest sendProjectSessionActionRequest)
Performs a recipe step within an interactive DataBrew session that's currently open.
sendProjectSessionActionRequest - default CompletableFuture<SendProjectSessionActionResponse> sendProjectSessionAction(Consumer<SendProjectSessionActionRequest.Builder> sendProjectSessionActionRequest)
Performs a recipe step within an interactive DataBrew session that's currently open.
This is a convenience which creates an instance of the SendProjectSessionActionRequest.Builder avoiding
the need to create one manually via SendProjectSessionActionRequest.builder()
sendProjectSessionActionRequest - A Consumer that will call methods on SendProjectSessionActionRequest.Builder to create a
request.default CompletableFuture<StartJobRunResponse> startJobRun(StartJobRunRequest startJobRunRequest)
Runs a DataBrew job.
startJobRunRequest - default CompletableFuture<StartJobRunResponse> startJobRun(Consumer<StartJobRunRequest.Builder> startJobRunRequest)
Runs a DataBrew job.
This is a convenience which creates an instance of the StartJobRunRequest.Builder avoiding the need to
create one manually via StartJobRunRequest.builder()
startJobRunRequest - A Consumer that will call methods on StartJobRunRequest.Builder to create a request.default CompletableFuture<StartProjectSessionResponse> startProjectSession(StartProjectSessionRequest startProjectSessionRequest)
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
startProjectSessionRequest - default CompletableFuture<StartProjectSessionResponse> startProjectSession(Consumer<StartProjectSessionRequest.Builder> startProjectSessionRequest)
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
This is a convenience which creates an instance of the StartProjectSessionRequest.Builder avoiding the
need to create one manually via StartProjectSessionRequest.builder()
startProjectSessionRequest - A Consumer that will call methods on StartProjectSessionRequest.Builder to create a
request.default CompletableFuture<StopJobRunResponse> stopJobRun(StopJobRunRequest stopJobRunRequest)
Stops a particular run of a job.
stopJobRunRequest - default CompletableFuture<StopJobRunResponse> stopJobRun(Consumer<StopJobRunRequest.Builder> stopJobRunRequest)
Stops a particular run of a job.
This is a convenience which creates an instance of the StopJobRunRequest.Builder avoiding the need to
create one manually via StopJobRunRequest.builder()
stopJobRunRequest - A Consumer that will call methods on StopJobRunRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
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 metadata tags from a DataBrew resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes metadata tags from a DataBrew 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<UpdateDatasetResponse> updateDataset(UpdateDatasetRequest updateDatasetRequest)
Modifies the definition of an existing DataBrew dataset.
updateDatasetRequest - default CompletableFuture<UpdateDatasetResponse> updateDataset(Consumer<UpdateDatasetRequest.Builder> updateDatasetRequest)
Modifies the definition of an existing DataBrew dataset.
This is a convenience which creates an instance of the UpdateDatasetRequest.Builder avoiding the need to
create one manually via UpdateDatasetRequest.builder()
updateDatasetRequest - A Consumer that will call methods on UpdateDatasetRequest.Builder to create a request.default CompletableFuture<UpdateProfileJobResponse> updateProfileJob(UpdateProfileJobRequest updateProfileJobRequest)
Modifies the definition of an existing profile job.
updateProfileJobRequest - default CompletableFuture<UpdateProfileJobResponse> updateProfileJob(Consumer<UpdateProfileJobRequest.Builder> updateProfileJobRequest)
Modifies the definition of an existing profile job.
This is a convenience which creates an instance of the UpdateProfileJobRequest.Builder avoiding the need
to create one manually via UpdateProfileJobRequest.builder()
updateProfileJobRequest - A Consumer that will call methods on UpdateProfileJobRequest.Builder to create a request.default CompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest updateProjectRequest)
Modifies the definition of an existing DataBrew project.
updateProjectRequest - default CompletableFuture<UpdateProjectResponse> updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest)
Modifies the definition of an existing DataBrew project.
This is a convenience which creates an instance of the UpdateProjectRequest.Builder avoiding the need to
create one manually via UpdateProjectRequest.builder()
updateProjectRequest - A Consumer that will call methods on UpdateProjectRequest.Builder to create a request.default CompletableFuture<UpdateRecipeResponse> updateRecipe(UpdateRecipeRequest updateRecipeRequest)
Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.
updateRecipeRequest - default CompletableFuture<UpdateRecipeResponse> updateRecipe(Consumer<UpdateRecipeRequest.Builder> updateRecipeRequest)
Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.
This is a convenience which creates an instance of the UpdateRecipeRequest.Builder avoiding the need to
create one manually via UpdateRecipeRequest.builder()
updateRecipeRequest - A Consumer that will call methods on UpdateRecipeRequest.Builder to create a request.default CompletableFuture<UpdateRecipeJobResponse> updateRecipeJob(UpdateRecipeJobRequest updateRecipeJobRequest)
Modifies the definition of an existing DataBrew recipe job.
updateRecipeJobRequest - default CompletableFuture<UpdateRecipeJobResponse> updateRecipeJob(Consumer<UpdateRecipeJobRequest.Builder> updateRecipeJobRequest)
Modifies the definition of an existing DataBrew recipe job.
This is a convenience which creates an instance of the UpdateRecipeJobRequest.Builder avoiding the need
to create one manually via UpdateRecipeJobRequest.builder()
updateRecipeJobRequest - A Consumer that will call methods on UpdateRecipeJobRequest.Builder to create a request.default CompletableFuture<UpdateRulesetResponse> updateRuleset(UpdateRulesetRequest updateRulesetRequest)
Updates specified ruleset.
updateRulesetRequest - default CompletableFuture<UpdateRulesetResponse> updateRuleset(Consumer<UpdateRulesetRequest.Builder> updateRulesetRequest)
Updates specified ruleset.
This is a convenience which creates an instance of the UpdateRulesetRequest.Builder avoiding the need to
create one manually via UpdateRulesetRequest.builder()
updateRulesetRequest - A Consumer that will call methods on UpdateRulesetRequest.Builder to create a request.default CompletableFuture<UpdateScheduleResponse> updateSchedule(UpdateScheduleRequest updateScheduleRequest)
Modifies the definition of an existing DataBrew schedule.
updateScheduleRequest - default CompletableFuture<UpdateScheduleResponse> updateSchedule(Consumer<UpdateScheduleRequest.Builder> updateScheduleRequest)
Modifies the definition of an existing DataBrew schedule.
This is a convenience which creates an instance of the UpdateScheduleRequest.Builder avoiding the need to
create one manually via UpdateScheduleRequest.builder()
updateScheduleRequest - A Consumer that will call methods on UpdateScheduleRequest.Builder to create a request.default DataBrewServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic DataBrewAsyncClient create()
DataBrewAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static DataBrewAsyncClientBuilder builder()
DataBrewAsyncClient.Copyright © 2023. All rights reserved.