Interface UpdateRecommendationStatusRequestEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateRecommendationStatusRequestEntry.Builder,UpdateRecommendationStatusRequestEntry>,SdkBuilder<UpdateRecommendationStatusRequestEntry.Builder,UpdateRecommendationStatusRequestEntry>,SdkPojo
- Enclosing class:
- UpdateRecommendationStatusRequestEntry
public static interface UpdateRecommendationStatusRequestEntry.Builder extends SdkPojo, CopyableBuilder<UpdateRecommendationStatusRequestEntry.Builder,UpdateRecommendationStatusRequestEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateRecommendationStatusRequestEntry.BuilderentryId(String entryId)An identifier for an entry in this batch that is used to communicate the result.UpdateRecommendationStatusRequestEntry.Builderexcluded(Boolean excluded)Indicates if the operational recommendation needs to be excluded.UpdateRecommendationStatusRequestEntry.BuilderexcludeReason(String excludeReason)Indicates the reason for excluding an operational recommendation.UpdateRecommendationStatusRequestEntry.BuilderexcludeReason(ExcludeRecommendationReason excludeReason)Indicates the reason for excluding an operational recommendation.default UpdateRecommendationStatusRequestEntry.Builderitem(Consumer<UpdateRecommendationStatusItem.Builder> item)The operational recommendation item.UpdateRecommendationStatusRequestEntry.Builderitem(UpdateRecommendationStatusItem item)The operational recommendation item.UpdateRecommendationStatusRequestEntry.BuilderreferenceId(String referenceId)Reference identifier of the operational recommendation item.-
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 Detail
-
entryId
UpdateRecommendationStatusRequestEntry.Builder entryId(String entryId)
An identifier for an entry in this batch that is used to communicate the result.
The
entryIds of a batch request need to be unique within a request.- Parameters:
entryId- An identifier for an entry in this batch that is used to communicate the result.The
entryIds of a batch request need to be unique within a request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
excludeReason
UpdateRecommendationStatusRequestEntry.Builder excludeReason(String excludeReason)
Indicates the reason for excluding an operational recommendation.
- Parameters:
excludeReason- Indicates the reason for excluding an operational recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExcludeRecommendationReason,ExcludeRecommendationReason
-
excludeReason
UpdateRecommendationStatusRequestEntry.Builder excludeReason(ExcludeRecommendationReason excludeReason)
Indicates the reason for excluding an operational recommendation.
- Parameters:
excludeReason- Indicates the reason for excluding an operational recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExcludeRecommendationReason,ExcludeRecommendationReason
-
excluded
UpdateRecommendationStatusRequestEntry.Builder excluded(Boolean excluded)
Indicates if the operational recommendation needs to be excluded. If set to True, the operational recommendation will be excluded.
- Parameters:
excluded- Indicates if the operational recommendation needs to be excluded. If set to True, the operational recommendation will be excluded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
UpdateRecommendationStatusRequestEntry.Builder item(UpdateRecommendationStatusItem item)
The operational recommendation item.
- Parameters:
item- The operational recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
item
default UpdateRecommendationStatusRequestEntry.Builder item(Consumer<UpdateRecommendationStatusItem.Builder> item)
The operational recommendation item.
This is a convenience method that creates an instance of theUpdateRecommendationStatusItem.Builderavoiding the need to create one manually viaUpdateRecommendationStatusItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toitem(UpdateRecommendationStatusItem).- Parameters:
item- a consumer that will call methods onUpdateRecommendationStatusItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
item(UpdateRecommendationStatusItem)
-
referenceId
UpdateRecommendationStatusRequestEntry.Builder referenceId(String referenceId)
Reference identifier of the operational recommendation item.
- Parameters:
referenceId- Reference identifier of the operational recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-