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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PlatformSummary.BuilderoperatingSystemName(String operatingSystemName)The operating system used by the platform version.PlatformSummary.BuilderoperatingSystemVersion(String operatingSystemVersion)The version of the operating system used by the platform version.PlatformSummary.BuilderplatformArn(String platformArn)The ARN of the platform version.PlatformSummary.BuilderplatformBranchLifecycleState(String platformBranchLifecycleState)The state of the platform version's branch in its lifecycle.PlatformSummary.BuilderplatformBranchName(String platformBranchName)The platform branch to which the platform version belongs.PlatformSummary.BuilderplatformCategory(String platformCategory)The category of platform version.PlatformSummary.BuilderplatformLifecycleState(String platformLifecycleState)The state of the platform version in its lifecycle.PlatformSummary.BuilderplatformOwner(String platformOwner)The AWS account ID of the person who created the platform version.PlatformSummary.BuilderplatformStatus(String platformStatus)The status of the platform version.PlatformSummary.BuilderplatformStatus(PlatformStatus platformStatus)The status of the platform version.PlatformSummary.BuilderplatformVersion(String platformVersion)The version string of the platform version.PlatformSummary.BuildersupportedAddonList(String... supportedAddonList)The additions associated with the platform version.PlatformSummary.BuildersupportedAddonList(Collection<String> supportedAddonList)The additions associated with the platform version.PlatformSummary.BuildersupportedTierList(String... supportedTierList)The tiers in which the platform version runs.PlatformSummary.BuildersupportedTierList(Collection<String> supportedTierList)The tiers in which the platform version runs.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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,PlatformStatus
-
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:
PlatformStatus,PlatformStatus
-
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| emptyIf 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| emptyIf 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.
-
-