Interface RecommenderSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecommenderSummary.Builder,
,RecommenderSummary> SdkBuilder<RecommenderSummary.Builder,
,RecommenderSummary> SdkPojo
- Enclosing class:
RecommenderSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreationDateTime
(Instant creationDateTime) The date and time (in Unix format) that the recommender was created.datasetGroupArn
(String datasetGroupArn) The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.lastUpdatedDateTime
(Instant lastUpdatedDateTime) The date and time (in Unix format) that the recommender was last updated.The name of the recommender.The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.recommenderArn
(String recommenderArn) The Amazon Resource Name (ARN) of the recommender.default RecommenderSummary.Builder
recommenderConfig
(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration details of the recommender.recommenderConfig
(RecommenderConfig recommenderConfig) The configuration details of the recommender.The status of the recommender.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
name
The name of the recommender.
- Parameters:
name
- The name of the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderArn
The Amazon Resource Name (ARN) of the recommender.
- Parameters:
recommenderArn
- The Amazon Resource Name (ARN) of the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetGroupArn
The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.
- Parameters:
datasetGroupArn
- The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recipeArn
The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.
- Parameters:
recipeArn
- The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderConfig
The configuration details of the recommender.
- Parameters:
recommenderConfig
- The configuration details of the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderConfig
default RecommenderSummary.Builder recommenderConfig(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration details of the recommender.
This is a convenience method that creates an instance of theRecommenderConfig.Builder
avoiding the need to create one manually viaRecommenderConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecommenderConfig(RecommenderConfig)
.- Parameters:
recommenderConfig
- a consumer that will call methods onRecommenderConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the recommender. A recommender can be in one of the following states:
-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
-
STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
-
DELETE PENDING > DELETE IN_PROGRESS
- Parameters:
status
- The status of the recommender. A recommender can be in one of the following states:-
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
-
STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
-
DELETE PENDING > DELETE IN_PROGRESS
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
creationDateTime
The date and time (in Unix format) that the recommender was created.
- Parameters:
creationDateTime
- The date and time (in Unix format) that the recommender was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
The date and time (in Unix format) that the recommender was last updated.
- Parameters:
lastUpdatedDateTime
- The date and time (in Unix format) that the recommender was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-