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
Modifier and TypeMethodDescriptionavailablePlatforms
(Collection<Platform> availablePlatforms) Sets the value of the AvailablePlatforms property for this object.availablePlatforms
(Platform... availablePlatforms) Sets the value of the AvailablePlatforms property for this object.availablePlatformsWithStrings
(String... availablePlatforms) Sets the value of the AvailablePlatforms property for this object.availablePlatformsWithStrings
(Collection<String> availablePlatforms) Sets the value of the AvailablePlatforms property for this object.Sets the value of the BundleId property for this object.description
(String description) Sets the value of the Description property for this object.Sets the value of the IconUrl property for this object.Sets the value of the Title property for this object.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 Details
-
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
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
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
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
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
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
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
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
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.
-