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 Details

    • 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

      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.