public static interface Recipe.Builder extends SdkPojo, CopyableBuilder<Recipe.Builder,Recipe>
| Modifier and Type | Method and Description |
|---|---|
Recipe.Builder |
createDate(Instant createDate)
The date and time that the recipe was created.
|
Recipe.Builder |
createdBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the recipe.
|
Recipe.Builder |
description(String description)
The description of the recipe.
|
Recipe.Builder |
lastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last modified the recipe.
|
Recipe.Builder |
lastModifiedDate(Instant lastModifiedDate)
The last modification date and time of the recipe.
|
Recipe.Builder |
name(String name)
The unique name for the recipe.
|
Recipe.Builder |
projectName(String projectName)
The name of the project that the recipe is associated with.
|
Recipe.Builder |
publishedBy(String publishedBy)
The Amazon Resource Name (ARN) of the user who published the recipe.
|
Recipe.Builder |
publishedDate(Instant publishedDate)
The date and time when the recipe was published.
|
Recipe.Builder |
recipeVersion(String recipeVersion)
The identifier for the version for the recipe.
|
Recipe.Builder |
resourceArn(String resourceArn)
The Amazon Resource Name (ARN) for the recipe.
|
Recipe.Builder |
steps(Collection<RecipeStep> steps)
A list of steps that are defined by the recipe.
|
Recipe.Builder |
steps(Consumer<RecipeStep.Builder>... steps)
A list of steps that are defined by the recipe.
|
Recipe.Builder |
steps(RecipeStep... steps)
A list of steps that are defined by the recipe.
|
Recipe.Builder |
tags(Map<String,String> tags)
Metadata tags that have been applied to the recipe.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRecipe.Builder createdBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the recipe.
createdBy - The Amazon Resource Name (ARN) of the user who created the recipe.Recipe.Builder createDate(Instant createDate)
The date and time that the recipe was created.
createDate - The date and time that the recipe was created.Recipe.Builder lastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last modified the recipe.
lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the recipe.Recipe.Builder lastModifiedDate(Instant lastModifiedDate)
The last modification date and time of the recipe.
lastModifiedDate - The last modification date and time of the recipe.Recipe.Builder projectName(String projectName)
The name of the project that the recipe is associated with.
projectName - The name of the project that the recipe is associated with.Recipe.Builder publishedBy(String publishedBy)
The Amazon Resource Name (ARN) of the user who published the recipe.
publishedBy - The Amazon Resource Name (ARN) of the user who published the recipe.Recipe.Builder publishedDate(Instant publishedDate)
The date and time when the recipe was published.
publishedDate - The date and time when the recipe was published.Recipe.Builder description(String description)
The description of the recipe.
description - The description of the recipe.Recipe.Builder name(String name)
The unique name for the recipe.
name - The unique name for the recipe.Recipe.Builder resourceArn(String resourceArn)
The Amazon Resource Name (ARN) for the recipe.
resourceArn - The Amazon Resource Name (ARN) for the recipe.Recipe.Builder steps(Collection<RecipeStep> steps)
A list of steps that are defined by the recipe.
steps - A list of steps that are defined by the recipe.Recipe.Builder steps(RecipeStep... steps)
A list of steps that are defined by the recipe.
steps - A list of steps that are defined by the recipe.Recipe.Builder steps(Consumer<RecipeStep.Builder>... steps)
A list of steps that are defined by the recipe.
This is a convenience method that creates an instance of theRecipeStep.Builder avoiding the need to create one
manually via RecipeStep.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #steps(List.
steps - a consumer that will call methods on
RecipeStep.Builder#steps(java.util.Collection) Recipe.Builder tags(Map<String,String> tags)
Metadata tags that have been applied to the recipe.
tags - Metadata tags that have been applied to the recipe.Recipe.Builder recipeVersion(String recipeVersion)
The identifier for the version for the recipe. Must be one of the following:
Numeric version (X.Y) - X and Y stand for major and minor version
numbers. The maximum length of each is 6 digits, and neither can be negative values. Both X and
Y are required, and "0.0" isn't a valid version.
LATEST_WORKING - the most recent valid version being developed in a DataBrew project.
LATEST_PUBLISHED - the most recent published version.
recipeVersion - The identifier for the version for the recipe. Must be one of the following:
Numeric version (X.Y) - X and Y stand for major and minor
version numbers. The maximum length of each is 6 digits, and neither can be negative values. Both
X and Y are required, and "0.0" isn't a valid version.
LATEST_WORKING - the most recent valid version being developed in a DataBrew project.
LATEST_PUBLISHED - the most recent published version.
Copyright © 2023. All rights reserved.