CopyableBuilder<PlatformDescription.Builder,PlatformDescription>
, SdkBuilder<PlatformDescription.Builder,PlatformDescription>
public static interface PlatformDescription.Builder extends CopyableBuilder<PlatformDescription.Builder,PlatformDescription>
Modifier and Type | Method | Description |
---|---|---|
PlatformDescription.Builder |
customAmiList(Collection<CustomAmi> customAmiList) |
The custom AMIs supported by the platform.
|
PlatformDescription.Builder |
customAmiList(CustomAmi... customAmiList) |
The custom AMIs supported by the platform.
|
PlatformDescription.Builder |
dateCreated(Date dateCreated) |
The date when the platform was created.
|
PlatformDescription.Builder |
dateUpdated(Date dateUpdated) |
The date when the platform was last updated.
|
PlatformDescription.Builder |
description(String description) |
The description of the platform.
|
PlatformDescription.Builder |
frameworks(Collection<PlatformFramework> frameworks) |
The frameworks supported by the platform.
|
PlatformDescription.Builder |
frameworks(PlatformFramework... frameworks) |
The frameworks supported by the platform.
|
PlatformDescription.Builder |
maintainer(String maintainer) |
Information about the maintainer of the platform.
|
PlatformDescription.Builder |
operatingSystemName(String operatingSystemName) |
The operating system used by the platform.
|
PlatformDescription.Builder |
operatingSystemVersion(String operatingSystemVersion) |
The version of the operating system used by the platform.
|
PlatformDescription.Builder |
platformArn(String platformArn) |
The ARN of the platform.
|
PlatformDescription.Builder |
platformCategory(String platformCategory) |
The category of the platform.
|
PlatformDescription.Builder |
platformName(String platformName) |
The name of the platform.
|
PlatformDescription.Builder |
platformOwner(String platformOwner) |
The AWS account ID of the person who created the platform.
|
PlatformDescription.Builder |
platformStatus(String platformStatus) |
The status of the platform.
|
PlatformDescription.Builder |
platformStatus(PlatformStatus platformStatus) |
The status of the platform.
|
PlatformDescription.Builder |
platformVersion(String platformVersion) |
The version of the platform.
|
PlatformDescription.Builder |
programmingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages) |
The programming languages supported by the platform.
|
PlatformDescription.Builder |
programmingLanguages(PlatformProgrammingLanguage... programmingLanguages) |
The programming languages supported by the platform.
|
PlatformDescription.Builder |
solutionStackName(String solutionStackName) |
The name of the solution stack used by the platform.
|
PlatformDescription.Builder |
supportedAddonList(String... supportedAddonList) |
The additions supported by the platform.
|
PlatformDescription.Builder |
supportedAddonList(Collection<String> supportedAddonList) |
The additions supported by the platform.
|
PlatformDescription.Builder |
supportedTierList(String... supportedTierList) |
The tiers supported by the platform.
|
PlatformDescription.Builder |
supportedTierList(Collection<String> supportedTierList) |
The tiers supported by the platform.
|
copy
apply, build
PlatformDescription.Builder platformArn(String platformArn)
The ARN of the platform.
platformArn
- The ARN of the platform.PlatformDescription.Builder platformOwner(String platformOwner)
The AWS account ID of the person who created the platform.
platformOwner
- The AWS account ID of the person who created the platform.PlatformDescription.Builder platformName(String platformName)
The name of the platform.
platformName
- The name of the platform.PlatformDescription.Builder platformVersion(String platformVersion)
The version of the platform.
platformVersion
- The version of the platform.PlatformDescription.Builder solutionStackName(String solutionStackName)
The name of the solution stack used by the platform.
solutionStackName
- The name of the solution stack used by the platform.PlatformDescription.Builder platformStatus(String platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
PlatformDescription.Builder platformStatus(PlatformStatus platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
PlatformDescription.Builder dateCreated(Date dateCreated)
The date when the platform was created.
dateCreated
- The date when the platform was created.PlatformDescription.Builder dateUpdated(Date dateUpdated)
The date when the platform was last updated.
dateUpdated
- The date when the platform was last updated.PlatformDescription.Builder platformCategory(String platformCategory)
The category of the platform.
platformCategory
- The category of the platform.PlatformDescription.Builder description(String description)
The description of the platform.
description
- The description of the platform.PlatformDescription.Builder maintainer(String maintainer)
Information about the maintainer of the platform.
maintainer
- Information about the maintainer of the platform.PlatformDescription.Builder operatingSystemName(String operatingSystemName)
The operating system used by the platform.
operatingSystemName
- The operating system used by the platform.PlatformDescription.Builder operatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform.
operatingSystemVersion
- The version of the operating system used by the platform.PlatformDescription.Builder programmingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform.
programmingLanguages
- The programming languages supported by the platform.PlatformDescription.Builder programmingLanguages(PlatformProgrammingLanguage... programmingLanguages)
The programming languages supported by the platform.
NOTE: This method appends the values to the existing list (if any). Use
#setProgrammingLanguages(java.util.Collection)
or
#withProgrammingLanguages(java.util.Collection)
if you want to override the existing values.
programmingLanguages
- The programming languages supported by the platform.PlatformDescription.Builder frameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform.
frameworks
- The frameworks supported by the platform.PlatformDescription.Builder frameworks(PlatformFramework... frameworks)
The frameworks supported by the platform.
NOTE: This method appends the values to the existing list (if any). Use
#setFrameworks(java.util.Collection)
or #withFrameworks(java.util.Collection)
if you want to
override the existing values.
frameworks
- The frameworks supported by the platform.PlatformDescription.Builder customAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform.
customAmiList
- The custom AMIs supported by the platform.PlatformDescription.Builder customAmiList(CustomAmi... customAmiList)
The custom AMIs supported by the platform.
NOTE: This method appends the values to the existing list (if any). Use
#setCustomAmiList(java.util.Collection)
or #withCustomAmiList(java.util.Collection)
if you
want to override the existing values.
customAmiList
- The custom AMIs supported by the platform.PlatformDescription.Builder supportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform.
supportedTierList
- The tiers supported by the platform.PlatformDescription.Builder supportedTierList(String... supportedTierList)
The tiers supported by the platform.
NOTE: This method appends the values to the existing list (if any). Use
#setSupportedTierList(java.util.Collection)
or #withSupportedTierList(java.util.Collection)
if you want to override the existing values.
supportedTierList
- The tiers supported by the platform.PlatformDescription.Builder supportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform.
supportedAddonList
- The additions supported by the platform.PlatformDescription.Builder supportedAddonList(String... supportedAddonList)
The additions supported by the platform.
NOTE: This method appends the values to the existing list (if any). Use
#setSupportedAddonList(java.util.Collection)
or #withSupportedAddonList(java.util.Collection)
if you want to override the existing values.
supportedAddonList
- The additions supported by the platform.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.