Interface GenerationSummary.Builder

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

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

    • recommendationId

      GenerationSummary.Builder recommendationId(String recommendationId)

      Indicates the ID for this specific recommendation.

      Parameters:
      recommendationId - Indicates the ID for this specific recommendation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • generationStatus

      GenerationSummary.Builder generationStatus(String generationStatus)

      Indicates whether the recommendation generation succeeded, is processing, or failed.

      Parameters:
      generationStatus - Indicates whether the recommendation generation succeeded, is processing, or failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • generationStatus

      GenerationSummary.Builder generationStatus(GenerationStatus generationStatus)

      Indicates whether the recommendation generation succeeded, is processing, or failed.

      Parameters:
      generationStatus - Indicates whether the recommendation generation succeeded, is processing, or failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • generationStartedTime

      GenerationSummary.Builder generationStartedTime(String generationStartedTime)

      Indicates the start time of the recommendation generation.

      Parameters:
      generationStartedTime - Indicates the start time of the recommendation generation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • generationCompletionTime

      GenerationSummary.Builder generationCompletionTime(String generationCompletionTime)

      Indicates the completion time of the recommendation generation.

      Parameters:
      generationCompletionTime - Indicates the completion time of the recommendation generation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • estimatedCompletionTime

      GenerationSummary.Builder estimatedCompletionTime(String estimatedCompletionTime)

      Indicates the estimated time for when the recommendation generation will complete.

      Parameters:
      estimatedCompletionTime - Indicates the estimated time for when the recommendation generation will complete.
      Returns:
      Returns a reference to this object so that method calls can be chained together.