pub struct Builder { /* private fields */ }
Expand description
A builder for PlatformBranchSummary
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn platform_name(self, input: impl Into<String>) -> Self
pub fn platform_name(self, input: impl Into<String>) -> Self
The name of the platform to which this platform branch belongs.
sourcepub fn set_platform_name(self, input: Option<String>) -> Self
pub fn set_platform_name(self, input: Option<String>) -> Self
The name of the platform to which this platform branch belongs.
sourcepub fn branch_name(self, input: impl Into<String>) -> Self
pub fn branch_name(self, input: impl Into<String>) -> Self
The name of the platform branch.
sourcepub fn set_branch_name(self, input: Option<String>) -> Self
pub fn set_branch_name(self, input: Option<String>) -> Self
The name of the platform branch.
sourcepub fn lifecycle_state(self, input: impl Into<String>) -> Self
pub fn lifecycle_state(self, input: impl Into<String>) -> Self
The support life cycle state of the platform branch.
Possible values: beta
| supported
| deprecated
| retired
sourcepub fn set_lifecycle_state(self, input: Option<String>) -> Self
pub fn set_lifecycle_state(self, input: Option<String>) -> Self
The support life cycle state of the platform branch.
Possible values: beta
| supported
| deprecated
| retired
sourcepub fn branch_order(self, input: i32) -> Self
pub fn branch_order(self, input: i32) -> Self
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.
sourcepub fn set_branch_order(self, input: Option<i32>) -> Self
pub fn set_branch_order(self, input: Option<i32>) -> Self
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.
sourcepub fn supported_tier_list(self, input: impl Into<String>) -> Self
pub fn supported_tier_list(self, input: impl Into<String>) -> Self
Appends an item to supported_tier_list
.
To override the contents of this collection use set_supported_tier_list
.
The environment tiers that platform versions in this branch support.
Possible values: WebServer/Standard
| Worker/SQS/HTTP
sourcepub fn set_supported_tier_list(self, input: Option<Vec<String>>) -> Self
pub fn set_supported_tier_list(self, input: Option<Vec<String>>) -> Self
The environment tiers that platform versions in this branch support.
Possible values: WebServer/Standard
| Worker/SQS/HTTP
sourcepub fn build(self) -> PlatformBranchSummary
pub fn build(self) -> PlatformBranchSummary
Consumes the builder and constructs a PlatformBranchSummary
.