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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PlatformBranchSummary.BuilderbranchName(String branchName)The name of the platform branch.PlatformBranchSummary.BuilderbranchOrder(Integer branchOrder)An ordinal number that designates the order in which platform branches have been added to a platform.PlatformBranchSummary.BuilderlifecycleState(String lifecycleState)The support life cycle state of the platform branch.PlatformBranchSummary.BuilderplatformName(String platformName)The name of the platform to which this platform branch belongs.PlatformBranchSummary.BuildersupportedTierList(String... supportedTierList)The environment tiers that platform versions in this branch support.PlatformBranchSummary.BuildersupportedTierList(Collection<String> supportedTierList)The environment tiers that platform versions in this branch support.-
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
-
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
ListPlatformBranchesaction and then displays a list of platform branches.A larger
BranchOrdervalue 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 theListPlatformBranchesaction and then displays a list of platform branches.A larger
BranchOrdervalue 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.
-
-