@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSGlueDataBrew extends Object implements AWSGlueDataBrew
AWSGlueDataBrew. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
BatchDeleteRecipeVersionResult |
batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest request)
Deletes one or more versions of a recipe at a time.
|
CreateDatasetResult |
createDataset(CreateDatasetRequest request)
Creates a new DataBrew dataset.
|
CreateProfileJobResult |
createProfileJob(CreateProfileJobRequest request)
Creates a new job to analyze a dataset and create its data profile.
|
CreateProjectResult |
createProject(CreateProjectRequest request)
Creates a new DataBrew project.
|
CreateRecipeResult |
createRecipe(CreateRecipeRequest request)
Creates a new DataBrew recipe.
|
CreateRecipeJobResult |
createRecipeJob(CreateRecipeJobRequest request)
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
|
CreateRulesetResult |
createRuleset(CreateRulesetRequest request)
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
|
CreateScheduleResult |
createSchedule(CreateScheduleRequest request)
Creates a new schedule for one or more DataBrew jobs.
|
DeleteDatasetResult |
deleteDataset(DeleteDatasetRequest request)
Deletes a dataset from DataBrew.
|
DeleteJobResult |
deleteJob(DeleteJobRequest request)
Deletes the specified DataBrew job.
|
DeleteProjectResult |
deleteProject(DeleteProjectRequest request)
Deletes an existing DataBrew project.
|
DeleteRecipeVersionResult |
deleteRecipeVersion(DeleteRecipeVersionRequest request)
Deletes a single version of a DataBrew recipe.
|
DeleteRulesetResult |
deleteRuleset(DeleteRulesetRequest request)
Deletes a ruleset.
|
DeleteScheduleResult |
deleteSchedule(DeleteScheduleRequest request)
Deletes the specified DataBrew schedule.
|
DescribeDatasetResult |
describeDataset(DescribeDatasetRequest request)
Returns the definition of a specific DataBrew dataset.
|
DescribeJobResult |
describeJob(DescribeJobRequest request)
Returns the definition of a specific DataBrew job.
|
DescribeJobRunResult |
describeJobRun(DescribeJobRunRequest request)
Represents one run of a DataBrew job.
|
DescribeProjectResult |
describeProject(DescribeProjectRequest request)
Returns the definition of a specific DataBrew project.
|
DescribeRecipeResult |
describeRecipe(DescribeRecipeRequest request)
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
|
DescribeRulesetResult |
describeRuleset(DescribeRulesetRequest request)
Retrieves detailed information about the ruleset.
|
DescribeScheduleResult |
describeSchedule(DescribeScheduleRequest request)
Returns the definition of a specific DataBrew schedule.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListDatasetsResult |
listDatasets(ListDatasetsRequest request)
Lists all of the DataBrew datasets.
|
ListJobRunsResult |
listJobRuns(ListJobRunsRequest request)
Lists all of the previous runs of a particular DataBrew job.
|
ListJobsResult |
listJobs(ListJobsRequest request)
Lists all of the DataBrew jobs that are defined.
|
ListProjectsResult |
listProjects(ListProjectsRequest request)
Lists all of the DataBrew projects that are defined.
|
ListRecipesResult |
listRecipes(ListRecipesRequest request)
Lists all of the DataBrew recipes that are defined.
|
ListRecipeVersionsResult |
listRecipeVersions(ListRecipeVersionsRequest request)
Lists the versions of a particular DataBrew recipe, except for
LATEST_WORKING. |
ListRulesetsResult |
listRulesets(ListRulesetsRequest request)
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
|
ListSchedulesResult |
listSchedules(ListSchedulesRequest request)
Lists the DataBrew schedules that are defined.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all the tags for a DataBrew resource.
|
PublishRecipeResult |
publishRecipe(PublishRecipeRequest request)
Publishes a new version of a DataBrew recipe.
|
SendProjectSessionActionResult |
sendProjectSessionAction(SendProjectSessionActionRequest request)
Performs a recipe step within an interactive DataBrew session that's currently open.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartJobRunResult |
startJobRun(StartJobRunRequest request)
Runs a DataBrew job.
|
StartProjectSessionResult |
startProjectSession(StartProjectSessionRequest request)
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
|
StopJobRunResult |
stopJobRun(StopJobRunRequest request)
Stops a particular run of a job.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes metadata tags from a DataBrew resource.
|
UpdateDatasetResult |
updateDataset(UpdateDatasetRequest request)
Modifies the definition of an existing DataBrew dataset.
|
UpdateProfileJobResult |
updateProfileJob(UpdateProfileJobRequest request)
Modifies the definition of an existing profile job.
|
UpdateProjectResult |
updateProject(UpdateProjectRequest request)
Modifies the definition of an existing DataBrew project.
|
UpdateRecipeResult |
updateRecipe(UpdateRecipeRequest request)
Modifies the definition of the
LATEST_WORKING version of a DataBrew recipe. |
UpdateRecipeJobResult |
updateRecipeJob(UpdateRecipeJobRequest request)
Modifies the definition of an existing DataBrew recipe job.
|
UpdateRulesetResult |
updateRuleset(UpdateRulesetRequest request)
Updates specified ruleset.
|
UpdateScheduleResult |
updateSchedule(UpdateScheduleRequest request)
Modifies the definition of an existing DataBrew schedule.
|
public BatchDeleteRecipeVersionResult batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest request)
AWSGlueDataBrewDeletes 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.
batchDeleteRecipeVersion in interface AWSGlueDataBrewpublic CreateDatasetResult createDataset(CreateDatasetRequest request)
AWSGlueDataBrewCreates a new DataBrew dataset.
createDataset in interface AWSGlueDataBrewpublic CreateProfileJobResult createProfileJob(CreateProfileJobRequest request)
AWSGlueDataBrewCreates a new job to analyze a dataset and create its data profile.
createProfileJob in interface AWSGlueDataBrewpublic CreateProjectResult createProject(CreateProjectRequest request)
AWSGlueDataBrewCreates a new DataBrew project.
createProject in interface AWSGlueDataBrewpublic CreateRecipeResult createRecipe(CreateRecipeRequest request)
AWSGlueDataBrewCreates a new DataBrew recipe.
createRecipe in interface AWSGlueDataBrewpublic CreateRecipeJobResult createRecipeJob(CreateRecipeJobRequest request)
AWSGlueDataBrewCreates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
createRecipeJob in interface AWSGlueDataBrewpublic CreateRulesetResult createRuleset(CreateRulesetRequest request)
AWSGlueDataBrewCreates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
createRuleset in interface AWSGlueDataBrewpublic CreateScheduleResult createSchedule(CreateScheduleRequest request)
AWSGlueDataBrewCreates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
createSchedule in interface AWSGlueDataBrewpublic DeleteDatasetResult deleteDataset(DeleteDatasetRequest request)
AWSGlueDataBrewDeletes a dataset from DataBrew.
deleteDataset in interface AWSGlueDataBrewpublic DeleteJobResult deleteJob(DeleteJobRequest request)
AWSGlueDataBrewDeletes the specified DataBrew job.
deleteJob in interface AWSGlueDataBrewpublic DeleteProjectResult deleteProject(DeleteProjectRequest request)
AWSGlueDataBrewDeletes an existing DataBrew project.
deleteProject in interface AWSGlueDataBrewpublic DeleteRecipeVersionResult deleteRecipeVersion(DeleteRecipeVersionRequest request)
AWSGlueDataBrewDeletes a single version of a DataBrew recipe.
deleteRecipeVersion in interface AWSGlueDataBrewpublic DeleteRulesetResult deleteRuleset(DeleteRulesetRequest request)
AWSGlueDataBrewDeletes a ruleset.
deleteRuleset in interface AWSGlueDataBrewpublic DeleteScheduleResult deleteSchedule(DeleteScheduleRequest request)
AWSGlueDataBrewDeletes the specified DataBrew schedule.
deleteSchedule in interface AWSGlueDataBrewpublic DescribeDatasetResult describeDataset(DescribeDatasetRequest request)
AWSGlueDataBrewReturns the definition of a specific DataBrew dataset.
describeDataset in interface AWSGlueDataBrewpublic DescribeJobResult describeJob(DescribeJobRequest request)
AWSGlueDataBrewReturns the definition of a specific DataBrew job.
describeJob in interface AWSGlueDataBrewpublic DescribeJobRunResult describeJobRun(DescribeJobRunRequest request)
AWSGlueDataBrewRepresents one run of a DataBrew job.
describeJobRun in interface AWSGlueDataBrewpublic DescribeProjectResult describeProject(DescribeProjectRequest request)
AWSGlueDataBrewReturns the definition of a specific DataBrew project.
describeProject in interface AWSGlueDataBrewpublic DescribeRecipeResult describeRecipe(DescribeRecipeRequest request)
AWSGlueDataBrewReturns the definition of a specific DataBrew recipe corresponding to a particular version.
describeRecipe in interface AWSGlueDataBrewpublic DescribeRulesetResult describeRuleset(DescribeRulesetRequest request)
AWSGlueDataBrewRetrieves detailed information about the ruleset.
describeRuleset in interface AWSGlueDataBrewpublic DescribeScheduleResult describeSchedule(DescribeScheduleRequest request)
AWSGlueDataBrewReturns the definition of a specific DataBrew schedule.
describeSchedule in interface AWSGlueDataBrewpublic ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSGlueDataBrewLists all of the DataBrew datasets.
listDatasets in interface AWSGlueDataBrewpublic ListJobRunsResult listJobRuns(ListJobRunsRequest request)
AWSGlueDataBrewLists all of the previous runs of a particular DataBrew job.
listJobRuns in interface AWSGlueDataBrewpublic ListJobsResult listJobs(ListJobsRequest request)
AWSGlueDataBrewLists all of the DataBrew jobs that are defined.
listJobs in interface AWSGlueDataBrewpublic ListProjectsResult listProjects(ListProjectsRequest request)
AWSGlueDataBrewLists all of the DataBrew projects that are defined.
listProjects in interface AWSGlueDataBrewpublic ListRecipeVersionsResult listRecipeVersions(ListRecipeVersionsRequest request)
AWSGlueDataBrew
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
listRecipeVersions in interface AWSGlueDataBrewpublic ListRecipesResult listRecipes(ListRecipesRequest request)
AWSGlueDataBrewLists all of the DataBrew recipes that are defined.
listRecipes in interface AWSGlueDataBrewpublic ListRulesetsResult listRulesets(ListRulesetsRequest request)
AWSGlueDataBrewList all rulesets available in the current account or rulesets associated with a specific resource (dataset).
listRulesets in interface AWSGlueDataBrewpublic ListSchedulesResult listSchedules(ListSchedulesRequest request)
AWSGlueDataBrewLists the DataBrew schedules that are defined.
listSchedules in interface AWSGlueDataBrewpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSGlueDataBrewLists all the tags for a DataBrew resource.
listTagsForResource in interface AWSGlueDataBrewpublic PublishRecipeResult publishRecipe(PublishRecipeRequest request)
AWSGlueDataBrewPublishes a new version of a DataBrew recipe.
publishRecipe in interface AWSGlueDataBrewpublic SendProjectSessionActionResult sendProjectSessionAction(SendProjectSessionActionRequest request)
AWSGlueDataBrewPerforms a recipe step within an interactive DataBrew session that's currently open.
sendProjectSessionAction in interface AWSGlueDataBrewpublic StartJobRunResult startJobRun(StartJobRunRequest request)
AWSGlueDataBrewRuns a DataBrew job.
startJobRun in interface AWSGlueDataBrewpublic StartProjectSessionResult startProjectSession(StartProjectSessionRequest request)
AWSGlueDataBrewCreates an interactive session, enabling you to manipulate data in a DataBrew project.
startProjectSession in interface AWSGlueDataBrewpublic StopJobRunResult stopJobRun(StopJobRunRequest request)
AWSGlueDataBrewStops a particular run of a job.
stopJobRun in interface AWSGlueDataBrewpublic TagResourceResult tagResource(TagResourceRequest request)
AWSGlueDataBrewAdds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
tagResource in interface AWSGlueDataBrewpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSGlueDataBrewRemoves metadata tags from a DataBrew resource.
untagResource in interface AWSGlueDataBrewpublic UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSGlueDataBrewModifies the definition of an existing DataBrew dataset.
updateDataset in interface AWSGlueDataBrewpublic UpdateProfileJobResult updateProfileJob(UpdateProfileJobRequest request)
AWSGlueDataBrewModifies the definition of an existing profile job.
updateProfileJob in interface AWSGlueDataBrewpublic UpdateProjectResult updateProject(UpdateProjectRequest request)
AWSGlueDataBrewModifies the definition of an existing DataBrew project.
updateProject in interface AWSGlueDataBrewpublic UpdateRecipeResult updateRecipe(UpdateRecipeRequest request)
AWSGlueDataBrew
Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.
updateRecipe in interface AWSGlueDataBrewpublic UpdateRecipeJobResult updateRecipeJob(UpdateRecipeJobRequest request)
AWSGlueDataBrewModifies the definition of an existing DataBrew recipe job.
updateRecipeJob in interface AWSGlueDataBrewpublic UpdateRulesetResult updateRuleset(UpdateRulesetRequest request)
AWSGlueDataBrewUpdates specified ruleset.
updateRuleset in interface AWSGlueDataBrewpublic UpdateScheduleResult updateSchedule(UpdateScheduleRequest request)
AWSGlueDataBrewModifies the definition of an existing DataBrew schedule.
updateSchedule in interface AWSGlueDataBrewpublic void shutdown()
AWSGlueDataBrewshutdown in interface AWSGlueDataBrewpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSGlueDataBrewResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSGlueDataBrewrequest - The originally executed request.