public static interface PlatformDescription.Builder extends SdkPojo, CopyableBuilder<PlatformDescription.Builder,PlatformDescription>
| Modifier and Type | Method and Description |
|---|---|
PlatformDescription.Builder |
customAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform version.
|
PlatformDescription.Builder |
customAmiList(Consumer<CustomAmi.Builder>... customAmiList)
The custom AMIs supported by the platform version.
|
PlatformDescription.Builder |
customAmiList(CustomAmi... customAmiList)
The custom AMIs supported by the platform version.
|
PlatformDescription.Builder |
dateCreated(Instant dateCreated)
The date when the platform version was created.
|
PlatformDescription.Builder |
dateUpdated(Instant dateUpdated)
The date when the platform version was last updated.
|
PlatformDescription.Builder |
description(String description)
The description of the platform version.
|
PlatformDescription.Builder |
frameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform version.
|
PlatformDescription.Builder |
frameworks(Consumer<PlatformFramework.Builder>... frameworks)
The frameworks supported by the platform version.
|
PlatformDescription.Builder |
frameworks(PlatformFramework... frameworks)
The frameworks supported by the platform version.
|
PlatformDescription.Builder |
maintainer(String maintainer)
Information about the maintainer of the platform version.
|
PlatformDescription.Builder |
operatingSystemName(String operatingSystemName)
The operating system used by the platform version.
|
PlatformDescription.Builder |
operatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform version.
|
PlatformDescription.Builder |
platformArn(String platformArn)
The ARN of the platform version.
|
PlatformDescription.Builder |
platformBranchLifecycleState(String platformBranchLifecycleState)
The state of the platform version's branch in its lifecycle.
|
PlatformDescription.Builder |
platformBranchName(String platformBranchName)
The platform branch to which the platform version belongs.
|
PlatformDescription.Builder |
platformCategory(String platformCategory)
The category of the platform version.
|
PlatformDescription.Builder |
platformLifecycleState(String platformLifecycleState)
The state of the platform version in its lifecycle.
|
PlatformDescription.Builder |
platformName(String platformName)
The name of the platform version.
|
PlatformDescription.Builder |
platformOwner(String platformOwner)
The AWS account ID of the person who created the platform version.
|
PlatformDescription.Builder |
platformStatus(PlatformStatus platformStatus)
The status of the platform version.
|
PlatformDescription.Builder |
platformStatus(String platformStatus)
The status of the platform version.
|
PlatformDescription.Builder |
platformVersion(String platformVersion)
The version of the platform version.
|
PlatformDescription.Builder |
programmingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform version.
|
PlatformDescription.Builder |
programmingLanguages(Consumer<PlatformProgrammingLanguage.Builder>... programmingLanguages)
The programming languages supported by the platform version.
|
PlatformDescription.Builder |
programmingLanguages(PlatformProgrammingLanguage... programmingLanguages)
The programming languages supported by the platform version.
|
PlatformDescription.Builder |
solutionStackName(String solutionStackName)
The name of the solution stack used by the platform version.
|
PlatformDescription.Builder |
supportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform version.
|
PlatformDescription.Builder |
supportedAddonList(String... supportedAddonList)
The additions supported by the platform version.
|
PlatformDescription.Builder |
supportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform version.
|
PlatformDescription.Builder |
supportedTierList(String... supportedTierList)
The tiers supported by the platform version.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPlatformDescription.Builder platformArn(String platformArn)
The ARN of the platform version.
platformArn - The ARN of the platform version.PlatformDescription.Builder platformOwner(String platformOwner)
The AWS account ID of the person who created the platform version.
platformOwner - The AWS account ID of the person who created the platform version.PlatformDescription.Builder platformName(String platformName)
The name of the platform version.
platformName - The name of the platform version.PlatformDescription.Builder platformVersion(String platformVersion)
The version of the platform version.
platformVersion - The version of the platform version.PlatformDescription.Builder solutionStackName(String solutionStackName)
The name of the solution stack used by the platform version.
solutionStackName - The name of the solution stack used by the platform version.PlatformDescription.Builder platformStatus(String platformStatus)
The status of the platform version.
platformStatus - The status of the platform version.PlatformStatus,
PlatformStatusPlatformDescription.Builder platformStatus(PlatformStatus platformStatus)
The status of the platform version.
platformStatus - The status of the platform version.PlatformStatus,
PlatformStatusPlatformDescription.Builder dateCreated(Instant dateCreated)
The date when the platform version was created.
dateCreated - The date when the platform version was created.PlatformDescription.Builder dateUpdated(Instant dateUpdated)
The date when the platform version was last updated.
dateUpdated - The date when the platform version was last updated.PlatformDescription.Builder platformCategory(String platformCategory)
The category of the platform version.
platformCategory - The category of the platform version.PlatformDescription.Builder description(String description)
The description of the platform version.
description - The description of the platform version.PlatformDescription.Builder maintainer(String maintainer)
Information about the maintainer of the platform version.
maintainer - Information about the maintainer of the platform version.PlatformDescription.Builder operatingSystemName(String operatingSystemName)
The operating system used by the platform version.
operatingSystemName - The operating system used by the platform version.PlatformDescription.Builder operatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform version.
operatingSystemVersion - The version of the operating system used by the platform version.PlatformDescription.Builder programmingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform version.
programmingLanguages - The programming languages supported by the platform version.PlatformDescription.Builder programmingLanguages(PlatformProgrammingLanguage... programmingLanguages)
The programming languages supported by the platform version.
programmingLanguages - The programming languages supported by the platform version.PlatformDescription.Builder programmingLanguages(Consumer<PlatformProgrammingLanguage.Builder>... programmingLanguages)
The programming languages supported by the platform version.
This is a convenience method that creates an instance of thePlatformProgrammingLanguage.Builder avoiding
the need to create one manually via
PlatformProgrammingLanguage.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #programmingLanguages(List.
programmingLanguages - a consumer that will call methods on
PlatformProgrammingLanguage.Builder#programmingLanguages(java.util.Collection) PlatformDescription.Builder frameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform version.
frameworks - The frameworks supported by the platform version.PlatformDescription.Builder frameworks(PlatformFramework... frameworks)
The frameworks supported by the platform version.
frameworks - The frameworks supported by the platform version.PlatformDescription.Builder frameworks(Consumer<PlatformFramework.Builder>... frameworks)
The frameworks supported by the platform version.
This is a convenience method that creates an instance of thePlatformFramework.Builder avoiding the need to
create one manually via
PlatformFramework.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #frameworks(List.
frameworks - a consumer that will call methods on
PlatformFramework.Builder#frameworks(java.util.Collection) PlatformDescription.Builder customAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform version.
customAmiList - The custom AMIs supported by the platform version.PlatformDescription.Builder customAmiList(CustomAmi... customAmiList)
The custom AMIs supported by the platform version.
customAmiList - The custom AMIs supported by the platform version.PlatformDescription.Builder customAmiList(Consumer<CustomAmi.Builder>... customAmiList)
The custom AMIs supported by the platform version.
This is a convenience method that creates an instance of theCustomAmi.Builder avoiding the need to create
one manually via CustomAmi.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #customAmiList(List.
customAmiList - a consumer that will call methods on
CustomAmi.Builder#customAmiList(java.util.Collection) PlatformDescription.Builder supportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform version.
supportedTierList - The tiers supported by the platform version.PlatformDescription.Builder supportedTierList(String... supportedTierList)
The tiers supported by the platform version.
supportedTierList - The tiers supported by the platform version.PlatformDescription.Builder supportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform version.
supportedAddonList - The additions supported by the platform version.PlatformDescription.Builder supportedAddonList(String... supportedAddonList)
The additions supported by the platform version.
supportedAddonList - The additions supported by the platform version.PlatformDescription.Builder platformLifecycleState(String platformLifecycleState)
The state of the platform version in its lifecycle.
Possible values: Recommended | null
If a null value is returned, the platform version isn't the recommended one for its branch. Each platform branch has a single recommended platform version, typically the most recent one.
platformLifecycleState - The state of the platform version in its lifecycle.
Possible values: Recommended | null
If a null value is returned, the platform version isn't the recommended one for its branch. Each platform branch has a single recommended platform version, typically the most recent one.
PlatformDescription.Builder platformBranchName(String platformBranchName)
The platform branch to which the platform version belongs.
platformBranchName - The platform branch to which the platform version belongs.PlatformDescription.Builder platformBranchLifecycleState(String platformBranchLifecycleState)
The state of the platform version's branch in its lifecycle.
Possible values: Beta | Supported | Deprecated | Retired
platformBranchLifecycleState - The state of the platform version's branch in its lifecycle.
Possible values: Beta | Supported | Deprecated |
Retired
Copyright © 2022. All rights reserved.