Interface PlatformBranchSummary.Builder

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

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

    • platformName

      PlatformBranchSummary.Builder platformName(String platformName)

      The name of the platform to which this platform branch belongs.

      Parameters:
      platformName - The name of the platform to which this platform branch belongs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • branchName

      PlatformBranchSummary.Builder branchName(String branchName)

      The name of the platform branch.

      Parameters:
      branchName - The name of the platform branch.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lifecycleState

      PlatformBranchSummary.Builder lifecycleState(String lifecycleState)

      The support life cycle state of the platform branch.

      Possible values: beta | supported | deprecated | retired

      Parameters:
      lifecycleState - The support life cycle state of the platform branch.

      Possible values: beta | supported | deprecated | retired

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

      PlatformBranchSummary.Builder branchOrder(Integer branchOrder)

      An ordinal number that designates the order in which platform branches have been added to a platform. This can be helpful, for example, if your code calls the ListPlatformBranches action and then displays a list of platform branches.

      A larger BranchOrder value designates a newer platform branch within the platform.

      Parameters:
      branchOrder - An ordinal number that designates the order in which platform branches have been added to a platform. This can be helpful, for example, if your code calls the ListPlatformBranches action and then displays a list of platform branches.

      A larger BranchOrder value designates a newer platform branch within the platform.

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

      PlatformBranchSummary.Builder supportedTierList(Collection<String> supportedTierList)

      The environment tiers that platform versions in this branch support.

      Possible values: WebServer/Standard | Worker/SQS/HTTP

      Parameters:
      supportedTierList - The environment tiers that platform versions in this branch support.

      Possible values: WebServer/Standard | Worker/SQS/HTTP

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

      PlatformBranchSummary.Builder supportedTierList(String... supportedTierList)

      The environment tiers that platform versions in this branch support.

      Possible values: WebServer/Standard | Worker/SQS/HTTP

      Parameters:
      supportedTierList - The environment tiers that platform versions in this branch support.

      Possible values: WebServer/Standard | Worker/SQS/HTTP

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