Interface DescribeRecipeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeRecipeResponse.Builder,DescribeRecipeResponse>,DataBrewResponse.Builder,SdkBuilder<DescribeRecipeResponse.Builder,DescribeRecipeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeRecipeResponse
public static interface DescribeRecipeResponse.Builder extends DataBrewResponse.Builder, SdkPojo, CopyableBuilder<DescribeRecipeResponse.Builder,DescribeRecipeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeRecipeResponse.BuildercreateDate(Instant createDate)The date and time that the recipe was created.DescribeRecipeResponse.BuildercreatedBy(String createdBy)The identifier (user name) of the user who created the recipe.DescribeRecipeResponse.Builderdescription(String description)The description of the recipe.DescribeRecipeResponse.BuilderlastModifiedBy(String lastModifiedBy)The identifier (user name) of the user who last modified the recipe.DescribeRecipeResponse.BuilderlastModifiedDate(Instant lastModifiedDate)The date and time that the recipe was last modified.DescribeRecipeResponse.Buildername(String name)The name of the recipe.DescribeRecipeResponse.BuilderprojectName(String projectName)The name of the project associated with this recipe.DescribeRecipeResponse.BuilderpublishedBy(String publishedBy)The identifier (user name) of the user who last published the recipe.DescribeRecipeResponse.BuilderpublishedDate(Instant publishedDate)The date and time when the recipe was last published.DescribeRecipeResponse.BuilderrecipeVersion(String recipeVersion)The recipe version identifier.DescribeRecipeResponse.BuilderresourceArn(String resourceArn)The ARN of the recipe.DescribeRecipeResponse.Buildersteps(Collection<RecipeStep> steps)One or more steps to be performed by the recipe.DescribeRecipeResponse.Buildersteps(Consumer<RecipeStep.Builder>... steps)One or more steps to be performed by the recipe.DescribeRecipeResponse.Buildersteps(RecipeStep... steps)One or more steps to be performed by the recipe.DescribeRecipeResponse.Buildertags(Map<String,String> tags)Metadata tags associated with this project.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.databrew.model.DataBrewResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createdBy
DescribeRecipeResponse.Builder createdBy(String createdBy)
The identifier (user name) of the user who created the recipe.
- Parameters:
createdBy- The identifier (user name) of the user who created the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createDate
DescribeRecipeResponse.Builder createDate(Instant createDate)
The date and time that the recipe was created.
- Parameters:
createDate- The date and time that the recipe was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
DescribeRecipeResponse.Builder lastModifiedBy(String lastModifiedBy)
The identifier (user name) of the user who last modified the recipe.
- Parameters:
lastModifiedBy- The identifier (user name) of the user who last modified the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
DescribeRecipeResponse.Builder lastModifiedDate(Instant lastModifiedDate)
The date and time that the recipe was last modified.
- Parameters:
lastModifiedDate- The date and time that the recipe was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectName
DescribeRecipeResponse.Builder projectName(String projectName)
The name of the project associated with this recipe.
- Parameters:
projectName- The name of the project associated with this recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publishedBy
DescribeRecipeResponse.Builder publishedBy(String publishedBy)
The identifier (user name) of the user who last published the recipe.
- Parameters:
publishedBy- The identifier (user name) of the user who last published the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publishedDate
DescribeRecipeResponse.Builder publishedDate(Instant publishedDate)
The date and time when the recipe was last published.
- Parameters:
publishedDate- The date and time when the recipe was last published.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
DescribeRecipeResponse.Builder description(String description)
The description of the recipe.
- Parameters:
description- The description of the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DescribeRecipeResponse.Builder name(String name)
The name of the recipe.
- Parameters:
name- The name of the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
steps
DescribeRecipeResponse.Builder steps(Collection<RecipeStep> steps)
One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.
- Parameters:
steps- One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
steps
DescribeRecipeResponse.Builder steps(RecipeStep... steps)
One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.
- Parameters:
steps- One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
steps
DescribeRecipeResponse.Builder steps(Consumer<RecipeStep.Builder>... steps)
One or more steps to be performed by the recipe. Each step consists of an action, and the conditions under which the action should succeed.
This is a convenience method that creates an instance of theRecipeStep.Builderavoiding the need to create one manually viaRecipeStep.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#steps(List.) - Parameters:
steps- a consumer that will call methods onRecipeStep.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#steps(java.util.Collection)
-
tags
DescribeRecipeResponse.Builder tags(Map<String,String> tags)
Metadata tags associated with this project.
- Parameters:
tags- Metadata tags associated with this project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceArn
DescribeRecipeResponse.Builder resourceArn(String resourceArn)
The ARN of the recipe.
- Parameters:
resourceArn- The ARN of the recipe.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recipeVersion
DescribeRecipeResponse.Builder recipeVersion(String recipeVersion)
The recipe version identifier.
- Parameters:
recipeVersion- The recipe version identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-