Interface BundleDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BundleDetails.Builder,BundleDetails>,SdkBuilder<BundleDetails.Builder,BundleDetails>,SdkPojo
- Enclosing class:
- BundleDetails
public static interface BundleDetails.Builder extends SdkPojo, CopyableBuilder<BundleDetails.Builder,BundleDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BundleDetails.BuilderavailablePlatforms(Collection<Platform> availablePlatforms)Sets the value of the AvailablePlatforms property for this object.BundleDetails.BuilderavailablePlatforms(Platform... availablePlatforms)Sets the value of the AvailablePlatforms property for this object.BundleDetails.BuilderavailablePlatformsWithStrings(String... availablePlatforms)Sets the value of the AvailablePlatforms property for this object.BundleDetails.BuilderavailablePlatformsWithStrings(Collection<String> availablePlatforms)Sets the value of the AvailablePlatforms property for this object.BundleDetails.BuilderbundleId(String bundleId)Sets the value of the BundleId property for this object.BundleDetails.Builderdescription(String description)Sets the value of the Description property for this object.BundleDetails.BuildericonUrl(String iconUrl)Sets the value of the IconUrl property for this object.BundleDetails.Buildertitle(String title)Sets the value of the Title property for this object.BundleDetails.Builderversion(String version)Sets the value of the Version property for this object.-
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
-
bundleId
BundleDetails.Builder bundleId(String bundleId)
Sets the value of the BundleId property for this object.- Parameters:
bundleId- The new value for the BundleId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
BundleDetails.Builder title(String title)
Sets the value of the Title property for this object.- Parameters:
title- The new value for the Title property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
BundleDetails.Builder version(String version)
Sets the value of the Version property for this object.- Parameters:
version- The new value for the Version property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
BundleDetails.Builder description(String description)
Sets the value of the Description property for this object.- Parameters:
description- The new value for the Description property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iconUrl
BundleDetails.Builder iconUrl(String iconUrl)
Sets the value of the IconUrl property for this object.- Parameters:
iconUrl- The new value for the IconUrl property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePlatformsWithStrings
BundleDetails.Builder availablePlatformsWithStrings(Collection<String> availablePlatforms)
Sets the value of the AvailablePlatforms property for this object.- Parameters:
availablePlatforms- The new value for the AvailablePlatforms property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePlatformsWithStrings
BundleDetails.Builder availablePlatformsWithStrings(String... availablePlatforms)
Sets the value of the AvailablePlatforms property for this object.- Parameters:
availablePlatforms- The new value for the AvailablePlatforms property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePlatforms
BundleDetails.Builder availablePlatforms(Collection<Platform> availablePlatforms)
Sets the value of the AvailablePlatforms property for this object.- Parameters:
availablePlatforms- The new value for the AvailablePlatforms property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availablePlatforms
BundleDetails.Builder availablePlatforms(Platform... availablePlatforms)
Sets the value of the AvailablePlatforms property for this object.- Parameters:
availablePlatforms- The new value for the AvailablePlatforms property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-