Interface InsightCategorySpecificSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InsightCategorySpecificSummary.Builder,,InsightCategorySpecificSummary> SdkBuilder<InsightCategorySpecificSummary.Builder,,InsightCategorySpecificSummary> SdkPojo
- Enclosing class:
InsightCategorySpecificSummary
-
Method Summary
Modifier and TypeMethodDescriptionaddonCompatibilityDetails(Collection<AddonCompatibilityDetail> addonCompatibilityDetails) A list ofAddonCompatibilityDetailobjects for Amazon EKS add-ons.addonCompatibilityDetails(Consumer<AddonCompatibilityDetail.Builder>... addonCompatibilityDetails) A list ofAddonCompatibilityDetailobjects for Amazon EKS add-ons.addonCompatibilityDetails(AddonCompatibilityDetail... addonCompatibilityDetails) A list ofAddonCompatibilityDetailobjects for Amazon EKS add-ons.deprecationDetails(Collection<DeprecationDetail> deprecationDetails) The summary information about deprecated resource usage for an insight check in theUPGRADE_READINESScategory.deprecationDetails(Consumer<DeprecationDetail.Builder>... deprecationDetails) The summary information about deprecated resource usage for an insight check in theUPGRADE_READINESScategory.deprecationDetails(DeprecationDetail... deprecationDetails) The summary information about deprecated resource usage for an insight check in theUPGRADE_READINESScategory.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
deprecationDetails
InsightCategorySpecificSummary.Builder deprecationDetails(Collection<DeprecationDetail> deprecationDetails) The summary information about deprecated resource usage for an insight check in the
UPGRADE_READINESScategory.- Parameters:
deprecationDetails- The summary information about deprecated resource usage for an insight check in theUPGRADE_READINESScategory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deprecationDetails
The summary information about deprecated resource usage for an insight check in the
UPGRADE_READINESScategory.- Parameters:
deprecationDetails- The summary information about deprecated resource usage for an insight check in theUPGRADE_READINESScategory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deprecationDetails
InsightCategorySpecificSummary.Builder deprecationDetails(Consumer<DeprecationDetail.Builder>... deprecationDetails) The summary information about deprecated resource usage for an insight check in the
This is a convenience method that creates an instance of theUPGRADE_READINESScategory.DeprecationDetail.Builderavoiding the need to create one manually viaDeprecationDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeprecationDetails(List<DeprecationDetail>).- Parameters:
deprecationDetails- a consumer that will call methods onDeprecationDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
addonCompatibilityDetails
InsightCategorySpecificSummary.Builder addonCompatibilityDetails(Collection<AddonCompatibilityDetail> addonCompatibilityDetails) A list of
AddonCompatibilityDetailobjects for Amazon EKS add-ons.- Parameters:
addonCompatibilityDetails- A list ofAddonCompatibilityDetailobjects for Amazon EKS add-ons.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addonCompatibilityDetails
InsightCategorySpecificSummary.Builder addonCompatibilityDetails(AddonCompatibilityDetail... addonCompatibilityDetails) A list of
AddonCompatibilityDetailobjects for Amazon EKS add-ons.- Parameters:
addonCompatibilityDetails- A list ofAddonCompatibilityDetailobjects for Amazon EKS add-ons.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
addonCompatibilityDetails
InsightCategorySpecificSummary.Builder addonCompatibilityDetails(Consumer<AddonCompatibilityDetail.Builder>... addonCompatibilityDetails) A list of
This is a convenience method that creates an instance of theAddonCompatibilityDetailobjects for Amazon EKS add-ons.AddonCompatibilityDetail.Builderavoiding the need to create one manually viaAddonCompatibilityDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaddonCompatibilityDetails(List<AddonCompatibilityDetail>).- Parameters:
addonCompatibilityDetails- a consumer that will call methods onAddonCompatibilityDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-