Package-level declarations

Types

Link copied to clipboard

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.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Deletes one or more versions of a recipe at a time.

Link copied to clipboard

Creates a new DataBrew dataset.

Link copied to clipboard

Creates a new job to analyze a dataset and create its data profile.

Link copied to clipboard

Creates a new DataBrew project.

Link copied to clipboard

Creates a new DataBrew recipe.

Link copied to clipboard

Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe

Link copied to clipboard

Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.

Link copied to clipboard

Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.

Link copied to clipboard

Deletes a dataset from DataBrew.

Link copied to clipboard
inline suspend fun DataBrewClient.deleteJob(crossinline block: DeleteJobRequest.Builder.() -> Unit): DeleteJobResponse

Deletes the specified DataBrew job.

Link copied to clipboard

Deletes an existing DataBrew project.

Link copied to clipboard

Deletes a single version of a DataBrew recipe.

Link copied to clipboard

Deletes a ruleset.

Link copied to clipboard

Deletes the specified DataBrew schedule.

Link copied to clipboard

Returns the definition of a specific DataBrew dataset.

Link copied to clipboard
inline suspend fun DataBrewClient.describeJob(crossinline block: DescribeJobRequest.Builder.() -> Unit): DescribeJobResponse

Returns the definition of a specific DataBrew job.

Link copied to clipboard

Represents one run of a DataBrew job.

Link copied to clipboard

Returns the definition of a specific DataBrew project.

Link copied to clipboard

Returns the definition of a specific DataBrew recipe corresponding to a particular version.

Link copied to clipboard

Retrieves detailed information about the ruleset.

Link copied to clipboard

Returns the definition of a specific DataBrew schedule.

Link copied to clipboard

Lists all of the DataBrew datasets.

Link copied to clipboard
inline suspend fun DataBrewClient.listJobRuns(crossinline block: ListJobRunsRequest.Builder.() -> Unit): ListJobRunsResponse

Lists all of the previous runs of a particular DataBrew job.

Link copied to clipboard
inline suspend fun DataBrewClient.listJobs(crossinline block: ListJobsRequest.Builder.() -> Unit): ListJobsResponse

Lists all of the DataBrew jobs that are defined.

Link copied to clipboard

Lists all of the DataBrew projects that are defined.

Link copied to clipboard
inline suspend fun DataBrewClient.listRecipes(crossinline block: ListRecipesRequest.Builder.() -> Unit): ListRecipesResponse

Lists all of the DataBrew recipes that are defined.

Link copied to clipboard

Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.

Link copied to clipboard

List all rulesets available in the current account or rulesets associated with a specific resource (dataset).

Link copied to clipboard

Lists the DataBrew schedules that are defined.

Link copied to clipboard

Lists all the tags for a DataBrew resource.

Link copied to clipboard

Publishes a new version of a DataBrew recipe.

Link copied to clipboard

Performs a recipe step within an interactive DataBrew session that's currently open.

Link copied to clipboard
inline suspend fun DataBrewClient.startJobRun(crossinline block: StartJobRunRequest.Builder.() -> Unit): StartJobRunResponse

Runs a DataBrew job.

Link copied to clipboard

Creates an interactive session, enabling you to manipulate data in a DataBrew project.

Link copied to clipboard
inline suspend fun DataBrewClient.stopJobRun(crossinline block: StopJobRunRequest.Builder.() -> Unit): StopJobRunResponse

Stops a particular run of a job.

Link copied to clipboard
inline suspend fun DataBrewClient.tagResource(crossinline block: TagResourceRequest.Builder.() -> Unit): TagResourceResponse

Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.

Link copied to clipboard

Removes metadata tags from a DataBrew resource.

Link copied to clipboard

Modifies the definition of an existing DataBrew dataset.

Link copied to clipboard

Modifies the definition of an existing profile job.

Link copied to clipboard

Modifies the definition of an existing DataBrew project.

Link copied to clipboard

Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.

Link copied to clipboard

Modifies the definition of an existing DataBrew recipe job.

Link copied to clipboard

Updates specified ruleset.

Link copied to clipboard

Modifies the definition of an existing DataBrew schedule.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.