@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 AWS Glue DataBrew dataset for this AWS account.
|
CreateProfileJobResult |
createProfileJob(CreateProfileJobRequest request)
Creates a new job to profile an AWS Glue DataBrew dataset that exists in the current AWS account.
|
CreateProjectResult |
createProject(CreateProjectRequest request)
Creates a new AWS Glue DataBrew project in the current AWS account.
|
CreateRecipeResult |
createRecipe(CreateRecipeRequest request)
Creates a new AWS Glue DataBrew recipe for the current AWS account.
|
CreateRecipeJobResult |
createRecipeJob(CreateRecipeJobRequest request)
Creates a new job for an existing AWS Glue DataBrew recipe in the current AWS account.
|
CreateScheduleResult |
createSchedule(CreateScheduleRequest request)
Creates a new schedule for one or more AWS Glue DataBrew jobs.
|
DeleteDatasetResult |
deleteDataset(DeleteDatasetRequest request)
Deletes a dataset from AWS Glue DataBrew.
|
DeleteJobResult |
deleteJob(DeleteJobRequest request)
Deletes the specified AWS Glue DataBrew job from the current AWS account.
|
DeleteProjectResult |
deleteProject(DeleteProjectRequest request)
Deletes an existing AWS Glue DataBrew project from the current AWS account.
|
DeleteRecipeVersionResult |
deleteRecipeVersion(DeleteRecipeVersionRequest request)
Deletes a single version of an AWS Glue DataBrew recipe.
|
DeleteScheduleResult |
deleteSchedule(DeleteScheduleRequest request)
Deletes the specified AWS Glue DataBrew schedule from the current AWS account.
|
DescribeDatasetResult |
describeDataset(DescribeDatasetRequest request)
Returns the definition of a specific AWS Glue DataBrew dataset that is in the current AWS account.
|
DescribeJobResult |
describeJob(DescribeJobRequest request)
Returns the definition of a specific AWS Glue DataBrew job that is in the current AWS account.
|
DescribeProjectResult |
describeProject(DescribeProjectRequest request)
Returns the definition of a specific AWS Glue DataBrew project that is in the current AWS account.
|
DescribeRecipeResult |
describeRecipe(DescribeRecipeRequest request)
Returns the definition of a specific AWS Glue DataBrew recipe that is in the current AWS account.
|
DescribeScheduleResult |
describeSchedule(DescribeScheduleRequest request)
Returns the definition of a specific AWS Glue DataBrew schedule that is in the current AWS account.
|
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 AWS Glue DataBrew datasets for the current AWS account.
|
ListJobRunsResult |
listJobRuns(ListJobRunsRequest request)
Lists all of the previous runs of a particular AWS Glue DataBrew job in the current AWS account.
|
ListJobsResult |
listJobs(ListJobsRequest request)
Lists the AWS Glue DataBrew jobs in the current AWS account.
|
ListProjectsResult |
listProjects(ListProjectsRequest request)
Lists all of the DataBrew projects in the current AWS account.
|
ListRecipesResult |
listRecipes(ListRecipesRequest request)
Lists all of the AWS Glue DataBrew recipes in the current AWS account.
|
ListRecipeVersionsResult |
listRecipeVersions(ListRecipeVersionsRequest request)
Lists all of the versions of a particular AWS Glue DataBrew recipe in the current AWS account.
|
ListSchedulesResult |
listSchedules(ListSchedulesRequest request)
Lists the AWS Glue DataBrew schedules in the current AWS account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists all the tags for an AWS Glue DataBrew resource.
|
PublishRecipeResult |
publishRecipe(PublishRecipeRequest request)
Publishes a new major version of an AWS Glue DataBrew recipe that exists in the current AWS account.
|
SendProjectSessionActionResult |
sendProjectSessionAction(SendProjectSessionActionRequest request)
Performs a recipe step within an interactive AWS Glue 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 an AWS Glue DataBrew job that exists in the current AWS account.
|
StartProjectSessionResult |
startProjectSession(StartProjectSessionRequest request)
Creates an interactive session, enabling you to manipulate an AWS Glue DataBrew project.
|
StopJobRunResult |
stopJobRun(StopJobRunRequest request)
Stops the specified job from running in the current AWS account.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds metadata tags to an AWS Glue DataBrew resource, such as a dataset, job, project, or recipe.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes metadata tags from an AWS Glue DataBrew resource.
|
UpdateDatasetResult |
updateDataset(UpdateDatasetRequest request)
Modifies the definition of an existing AWS Glue DataBrew dataset in the current AWS account.
|
UpdateProfileJobResult |
updateProfileJob(UpdateProfileJobRequest request)
Modifies the definition of an existing AWS Glue DataBrew job in the current AWS account.
|
UpdateProjectResult |
updateProject(UpdateProjectRequest request)
Modifies the definition of an existing AWS Glue DataBrew project in the current AWS account.
|
UpdateRecipeResult |
updateRecipe(UpdateRecipeRequest request)
Modifies the definition of the latest working version of an AWS Glue DataBrew recipe in the current AWS account.
|
UpdateRecipeJobResult |
updateRecipeJob(UpdateRecipeJobRequest request)
Modifies the definition of an existing AWS Glue DataBrew recipe job in the current AWS account.
|
UpdateScheduleResult |
updateSchedule(UpdateScheduleRequest request)
Modifies the definition of an existing AWS Glue DataBrew schedule in the current AWS account.
|
public BatchDeleteRecipeVersionResult batchDeleteRecipeVersion(BatchDeleteRecipeVersionRequest request)
AWSGlueDataBrewDeletes one or more versions of a recipe at a time.
batchDeleteRecipeVersion in interface AWSGlueDataBrewpublic CreateDatasetResult createDataset(CreateDatasetRequest request)
AWSGlueDataBrewCreates a new AWS Glue DataBrew dataset for this AWS account.
createDataset in interface AWSGlueDataBrewpublic CreateProfileJobResult createProfileJob(CreateProfileJobRequest request)
AWSGlueDataBrewCreates a new job to profile an AWS Glue DataBrew dataset that exists in the current AWS account.
createProfileJob in interface AWSGlueDataBrewpublic CreateProjectResult createProject(CreateProjectRequest request)
AWSGlueDataBrewCreates a new AWS Glue DataBrew project in the current AWS account.
createProject in interface AWSGlueDataBrewpublic CreateRecipeResult createRecipe(CreateRecipeRequest request)
AWSGlueDataBrewCreates a new AWS Glue DataBrew recipe for the current AWS account.
createRecipe in interface AWSGlueDataBrewpublic CreateRecipeJobResult createRecipeJob(CreateRecipeJobRequest request)
AWSGlueDataBrewCreates a new job for an existing AWS Glue DataBrew recipe in the current AWS account. You can create a standalone job using either a project, or a combination of a recipe and a dataset.
createRecipeJob in interface AWSGlueDataBrewpublic CreateScheduleResult createSchedule(CreateScheduleRequest request)
AWSGlueDataBrewCreates a new schedule for one or more AWS Glue 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 AWS Glue DataBrew.
deleteDataset in interface AWSGlueDataBrewpublic DeleteJobResult deleteJob(DeleteJobRequest request)
AWSGlueDataBrewDeletes the specified AWS Glue DataBrew job from the current AWS account. The job can be for a recipe or for a profile.
deleteJob in interface AWSGlueDataBrewpublic DeleteProjectResult deleteProject(DeleteProjectRequest request)
AWSGlueDataBrewDeletes an existing AWS Glue DataBrew project from the current AWS account.
deleteProject in interface AWSGlueDataBrewpublic DeleteRecipeVersionResult deleteRecipeVersion(DeleteRecipeVersionRequest request)
AWSGlueDataBrewDeletes a single version of an AWS Glue DataBrew recipe.
deleteRecipeVersion in interface AWSGlueDataBrewpublic DeleteScheduleResult deleteSchedule(DeleteScheduleRequest request)
AWSGlueDataBrewDeletes the specified AWS Glue DataBrew schedule from the current AWS account.
deleteSchedule in interface AWSGlueDataBrewpublic DescribeDatasetResult describeDataset(DescribeDatasetRequest request)
AWSGlueDataBrewReturns the definition of a specific AWS Glue DataBrew dataset that is in the current AWS account.
describeDataset in interface AWSGlueDataBrewpublic DescribeJobResult describeJob(DescribeJobRequest request)
AWSGlueDataBrewReturns the definition of a specific AWS Glue DataBrew job that is in the current AWS account.
describeJob in interface AWSGlueDataBrewpublic DescribeProjectResult describeProject(DescribeProjectRequest request)
AWSGlueDataBrewReturns the definition of a specific AWS Glue DataBrew project that is in the current AWS account.
describeProject in interface AWSGlueDataBrewpublic DescribeRecipeResult describeRecipe(DescribeRecipeRequest request)
AWSGlueDataBrewReturns the definition of a specific AWS Glue DataBrew recipe that is in the current AWS account.
describeRecipe in interface AWSGlueDataBrewpublic DescribeScheduleResult describeSchedule(DescribeScheduleRequest request)
AWSGlueDataBrewReturns the definition of a specific AWS Glue DataBrew schedule that is in the current AWS account.
describeSchedule in interface AWSGlueDataBrewpublic ListDatasetsResult listDatasets(ListDatasetsRequest request)
AWSGlueDataBrewLists all of the AWS Glue DataBrew datasets for the current AWS account.
listDatasets in interface AWSGlueDataBrewpublic ListJobRunsResult listJobRuns(ListJobRunsRequest request)
AWSGlueDataBrewLists all of the previous runs of a particular AWS Glue DataBrew job in the current AWS account.
listJobRuns in interface AWSGlueDataBrewpublic ListJobsResult listJobs(ListJobsRequest request)
AWSGlueDataBrewLists the AWS Glue DataBrew jobs in the current AWS account.
listJobs in interface AWSGlueDataBrewpublic ListProjectsResult listProjects(ListProjectsRequest request)
AWSGlueDataBrewLists all of the DataBrew projects in the current AWS account.
listProjects in interface AWSGlueDataBrewpublic ListRecipeVersionsResult listRecipeVersions(ListRecipeVersionsRequest request)
AWSGlueDataBrewLists all of the versions of a particular AWS Glue DataBrew recipe in the current AWS account.
listRecipeVersions in interface AWSGlueDataBrewpublic ListRecipesResult listRecipes(ListRecipesRequest request)
AWSGlueDataBrewLists all of the AWS Glue DataBrew recipes in the current AWS account.
listRecipes in interface AWSGlueDataBrewpublic ListSchedulesResult listSchedules(ListSchedulesRequest request)
AWSGlueDataBrewLists the AWS Glue DataBrew schedules in the current AWS account.
listSchedules in interface AWSGlueDataBrewpublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSGlueDataBrewLists all the tags for an AWS Glue DataBrew resource.
listTagsForResource in interface AWSGlueDataBrewpublic PublishRecipeResult publishRecipe(PublishRecipeRequest request)
AWSGlueDataBrewPublishes a new major version of an AWS Glue DataBrew recipe that exists in the current AWS account.
publishRecipe in interface AWSGlueDataBrewpublic SendProjectSessionActionResult sendProjectSessionAction(SendProjectSessionActionRequest request)
AWSGlueDataBrewPerforms a recipe step within an interactive AWS Glue DataBrew session that's currently open.
sendProjectSessionAction in interface AWSGlueDataBrewpublic StartJobRunResult startJobRun(StartJobRunRequest request)
AWSGlueDataBrewRuns an AWS Glue DataBrew job that exists in the current AWS account.
startJobRun in interface AWSGlueDataBrewpublic StartProjectSessionResult startProjectSession(StartProjectSessionRequest request)
AWSGlueDataBrewCreates an interactive session, enabling you to manipulate an AWS Glue DataBrew project.
startProjectSession in interface AWSGlueDataBrewpublic StopJobRunResult stopJobRun(StopJobRunRequest request)
AWSGlueDataBrewStops the specified job from running in the current AWS account.
stopJobRun in interface AWSGlueDataBrewpublic TagResourceResult tagResource(TagResourceRequest request)
AWSGlueDataBrewAdds metadata tags to an AWS Glue DataBrew resource, such as a dataset, job, project, or recipe.
tagResource in interface AWSGlueDataBrewpublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSGlueDataBrewRemoves metadata tags from an AWS Glue DataBrew resource.
untagResource in interface AWSGlueDataBrewpublic UpdateDatasetResult updateDataset(UpdateDatasetRequest request)
AWSGlueDataBrewModifies the definition of an existing AWS Glue DataBrew dataset in the current AWS account.
updateDataset in interface AWSGlueDataBrewpublic UpdateProfileJobResult updateProfileJob(UpdateProfileJobRequest request)
AWSGlueDataBrewModifies the definition of an existing AWS Glue DataBrew job in the current AWS account.
updateProfileJob in interface AWSGlueDataBrewpublic UpdateProjectResult updateProject(UpdateProjectRequest request)
AWSGlueDataBrewModifies the definition of an existing AWS Glue DataBrew project in the current AWS account.
updateProject in interface AWSGlueDataBrewpublic UpdateRecipeResult updateRecipe(UpdateRecipeRequest request)
AWSGlueDataBrewModifies the definition of the latest working version of an AWS Glue DataBrew recipe in the current AWS account.
updateRecipe in interface AWSGlueDataBrewpublic UpdateRecipeJobResult updateRecipeJob(UpdateRecipeJobRequest request)
AWSGlueDataBrewModifies the definition of an existing AWS Glue DataBrew recipe job in the current AWS account.
updateRecipeJob in interface AWSGlueDataBrewpublic UpdateScheduleResult updateSchedule(UpdateScheduleRequest request)
AWSGlueDataBrewModifies the definition of an existing AWS Glue DataBrew schedule in the current AWS account.
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.