Interface PlatformSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PlatformSummary.Builder,PlatformSummary>, SdkBuilder<PlatformSummary.Builder,PlatformSummary>, SdkPojo
Enclosing class:
PlatformSummary

public static interface PlatformSummary.Builder extends SdkPojo, CopyableBuilder<PlatformSummary.Builder,PlatformSummary>
  • Method Details

    • platformArn

      PlatformSummary.Builder platformArn(String platformArn)

      The ARN of the platform version.

      Parameters:
      platformArn - The ARN of the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformOwner

      PlatformSummary.Builder platformOwner(String platformOwner)

      The AWS account ID of the person who created the platform version.

      Parameters:
      platformOwner - The AWS account ID of the person who created the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformStatus

      PlatformSummary.Builder platformStatus(String platformStatus)

      The status of the platform version. You can create an environment from the platform version once it is ready.

      Parameters:
      platformStatus - The status of the platform version. You can create an environment from the platform version once it is ready.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • platformStatus

      PlatformSummary.Builder platformStatus(PlatformStatus platformStatus)

      The status of the platform version. You can create an environment from the platform version once it is ready.

      Parameters:
      platformStatus - The status of the platform version. You can create an environment from the platform version once it is ready.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • platformCategory

      PlatformSummary.Builder platformCategory(String platformCategory)

      The category of platform version.

      Parameters:
      platformCategory - The category of platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • operatingSystemName

      PlatformSummary.Builder operatingSystemName(String operatingSystemName)

      The operating system used by the platform version.

      Parameters:
      operatingSystemName - The operating system used by the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • operatingSystemVersion

      PlatformSummary.Builder operatingSystemVersion(String operatingSystemVersion)

      The version of the operating system used by the platform version.

      Parameters:
      operatingSystemVersion - The version of the operating system used by the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedTierList

      PlatformSummary.Builder supportedTierList(Collection<String> supportedTierList)

      The tiers in which the platform version runs.

      Parameters:
      supportedTierList - The tiers in which the platform version runs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedTierList

      PlatformSummary.Builder supportedTierList(String... supportedTierList)

      The tiers in which the platform version runs.

      Parameters:
      supportedTierList - The tiers in which the platform version runs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedAddonList

      PlatformSummary.Builder supportedAddonList(Collection<String> supportedAddonList)

      The additions associated with the platform version.

      Parameters:
      supportedAddonList - The additions associated with the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedAddonList

      PlatformSummary.Builder supportedAddonList(String... supportedAddonList)

      The additions associated with the platform version.

      Parameters:
      supportedAddonList - The additions associated with the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformLifecycleState

      PlatformSummary.Builder platformLifecycleState(String platformLifecycleState)

      The state of the platform version in its lifecycle.

      Possible values: recommended | empty

      If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.

      Parameters:
      platformLifecycleState - The state of the platform version in its lifecycle.

      Possible values: recommended | empty

      If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformVersion

      PlatformSummary.Builder platformVersion(String platformVersion)

      The version string of the platform version.

      Parameters:
      platformVersion - The version string of the platform version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformBranchName

      PlatformSummary.Builder platformBranchName(String platformBranchName)

      The platform branch to which the platform version belongs.

      Parameters:
      platformBranchName - The platform branch to which the platform version belongs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformBranchLifecycleState

      PlatformSummary.Builder platformBranchLifecycleState(String platformBranchLifecycleState)

      The state of the platform version's branch in its lifecycle.

      Possible values: beta | supported | deprecated | retired

      Parameters:
      platformBranchLifecycleState - The state of the platform version's branch in its lifecycle.

      Possible values: beta | supported | deprecated | retired

      Returns:
      Returns a reference to this object so that method calls can be chained together.