Interface Recipe.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Recipe.Builder,Recipe>, SdkBuilder<Recipe.Builder,Recipe>, SdkPojo
Enclosing class:
Recipe

public static interface Recipe.Builder extends SdkPojo, CopyableBuilder<Recipe.Builder,Recipe>
  • Method Details

    • name

      Recipe.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.
    • recipeArn

      Recipe.Builder recipeArn(String recipeArn)

      The Amazon Resource Name (ARN) of the recipe.

      Parameters:
      recipeArn - The Amazon Resource Name (ARN) of the recipe.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • algorithmArn

      Recipe.Builder algorithmArn(String algorithmArn)

      The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

      Parameters:
      algorithmArn - The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • featureTransformationArn

      Recipe.Builder featureTransformationArn(String featureTransformationArn)

      The ARN of the FeatureTransformation object.

      Parameters:
      featureTransformationArn - The ARN of the FeatureTransformation object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Recipe.Builder status(String status)

      The status of the recipe.

      Parameters:
      status - The status of the recipe.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      Recipe.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.
    • creationDateTime

      Recipe.Builder creationDateTime(Instant creationDateTime)

      The date and time (in Unix format) that the recipe was created.

      Parameters:
      creationDateTime - The date and time (in Unix format) that the recipe was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recipeType

      Recipe.Builder recipeType(String recipeType)

      One of the following values:

      • PERSONALIZED_RANKING

      • RELATED_ITEMS

      • USER_PERSONALIZATION

      Parameters:
      recipeType - One of the following values:

      • PERSONALIZED_RANKING

      • RELATED_ITEMS

      • USER_PERSONALIZATION

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedDateTime

      Recipe.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The date and time (in Unix format) that the recipe was last updated.

      Parameters:
      lastUpdatedDateTime - The date and time (in Unix format) that the recipe was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.