@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PlatformDescription extends Object implements Serializable, Cloneable
Detailed information about a platform.
Constructor and Description |
---|
PlatformDescription() |
Modifier and Type | Method and Description |
---|---|
PlatformDescription |
clone() |
boolean |
equals(Object obj) |
List<CustomAmi> |
getCustomAmiList()
The custom AMIs supported by the platform.
|
Date |
getDateCreated()
The date when the platform was created.
|
Date |
getDateUpdated()
The date when the platform was last updated.
|
String |
getDescription()
The description of the platform.
|
List<PlatformFramework> |
getFrameworks()
The frameworks supported by the platform.
|
String |
getMaintainer()
Information about the maintainer of the platform.
|
String |
getOperatingSystemName()
The operating system used by the platform.
|
String |
getOperatingSystemVersion()
The version of the operating system used by the platform.
|
String |
getPlatformArn()
The ARN of the platform.
|
String |
getPlatformCategory()
The category of the platform.
|
String |
getPlatformName()
The name of the platform.
|
String |
getPlatformOwner()
The AWS account ID of the person who created the platform.
|
String |
getPlatformStatus()
The status of the platform.
|
String |
getPlatformVersion()
The version of the platform.
|
List<PlatformProgrammingLanguage> |
getProgrammingLanguages()
The programming languages supported by the platform.
|
String |
getSolutionStackName()
The name of the solution stack used by the platform.
|
List<String> |
getSupportedAddonList()
The additions supported by the platform.
|
List<String> |
getSupportedTierList()
The tiers supported by the platform.
|
int |
hashCode() |
void |
setCustomAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform.
|
void |
setDateCreated(Date dateCreated)
The date when the platform was created.
|
void |
setDateUpdated(Date dateUpdated)
The date when the platform was last updated.
|
void |
setDescription(String description)
The description of the platform.
|
void |
setFrameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform.
|
void |
setMaintainer(String maintainer)
Information about the maintainer of the platform.
|
void |
setOperatingSystemName(String operatingSystemName)
The operating system used by the platform.
|
void |
setOperatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform.
|
void |
setPlatformArn(String platformArn)
The ARN of the platform.
|
void |
setPlatformCategory(String platformCategory)
The category of the platform.
|
void |
setPlatformName(String platformName)
The name of the platform.
|
void |
setPlatformOwner(String platformOwner)
The AWS account ID of the person who created the platform.
|
void |
setPlatformStatus(PlatformStatus platformStatus)
The status of the platform.
|
void |
setPlatformStatus(String platformStatus)
The status of the platform.
|
void |
setPlatformVersion(String platformVersion)
The version of the platform.
|
void |
setProgrammingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform.
|
void |
setSolutionStackName(String solutionStackName)
The name of the solution stack used by the platform.
|
void |
setSupportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform.
|
void |
setSupportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
PlatformDescription |
withCustomAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform.
|
PlatformDescription |
withCustomAmiList(CustomAmi... customAmiList)
The custom AMIs supported by the platform.
|
PlatformDescription |
withDateCreated(Date dateCreated)
The date when the platform was created.
|
PlatformDescription |
withDateUpdated(Date dateUpdated)
The date when the platform was last updated.
|
PlatformDescription |
withDescription(String description)
The description of the platform.
|
PlatformDescription |
withFrameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform.
|
PlatformDescription |
withFrameworks(PlatformFramework... frameworks)
The frameworks supported by the platform.
|
PlatformDescription |
withMaintainer(String maintainer)
Information about the maintainer of the platform.
|
PlatformDescription |
withOperatingSystemName(String operatingSystemName)
The operating system used by the platform.
|
PlatformDescription |
withOperatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform.
|
PlatformDescription |
withPlatformArn(String platformArn)
The ARN of the platform.
|
PlatformDescription |
withPlatformCategory(String platformCategory)
The category of the platform.
|
PlatformDescription |
withPlatformName(String platformName)
The name of the platform.
|
PlatformDescription |
withPlatformOwner(String platformOwner)
The AWS account ID of the person who created the platform.
|
PlatformDescription |
withPlatformStatus(PlatformStatus platformStatus)
The status of the platform.
|
PlatformDescription |
withPlatformStatus(String platformStatus)
The status of the platform.
|
PlatformDescription |
withPlatformVersion(String platformVersion)
The version of the platform.
|
PlatformDescription |
withProgrammingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform.
|
PlatformDescription |
withProgrammingLanguages(PlatformProgrammingLanguage... programmingLanguages)
The programming languages supported by the platform.
|
PlatformDescription |
withSolutionStackName(String solutionStackName)
The name of the solution stack used by the platform.
|
PlatformDescription |
withSupportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform.
|
PlatformDescription |
withSupportedAddonList(String... supportedAddonList)
The additions supported by the platform.
|
PlatformDescription |
withSupportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform.
|
PlatformDescription |
withSupportedTierList(String... supportedTierList)
The tiers supported by the platform.
|
public void setPlatformArn(String platformArn)
The ARN of the platform.
platformArn
- The ARN of the platform.public String getPlatformArn()
The ARN of the platform.
public PlatformDescription withPlatformArn(String platformArn)
The ARN of the platform.
platformArn
- The ARN of the platform.public void setPlatformOwner(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.public String getPlatformOwner()
The AWS account ID of the person who created the platform.
public PlatformDescription withPlatformOwner(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.public void setPlatformName(String platformName)
The name of the platform.
platformName
- The name of the platform.public String getPlatformName()
The name of the platform.
public PlatformDescription withPlatformName(String platformName)
The name of the platform.
platformName
- The name of the platform.public void setPlatformVersion(String platformVersion)
The version of the platform.
platformVersion
- The version of the platform.public String getPlatformVersion()
The version of the platform.
public PlatformDescription withPlatformVersion(String platformVersion)
The version of the platform.
platformVersion
- The version of the platform.public void setSolutionStackName(String solutionStackName)
The name of the solution stack used by the platform.
solutionStackName
- The name of the solution stack used by the platform.public String getSolutionStackName()
The name of the solution stack used by the platform.
public PlatformDescription withSolutionStackName(String solutionStackName)
The name of the solution stack used by the platform.
solutionStackName
- The name of the solution stack used by the platform.public void setPlatformStatus(String platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
public String getPlatformStatus()
The status of the platform.
PlatformStatus
public PlatformDescription withPlatformStatus(String platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
public void setPlatformStatus(PlatformStatus platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
public PlatformDescription withPlatformStatus(PlatformStatus platformStatus)
The status of the platform.
platformStatus
- The status of the platform.PlatformStatus
public void setDateCreated(Date dateCreated)
The date when the platform was created.
dateCreated
- The date when the platform was created.public Date getDateCreated()
The date when the platform was created.
public PlatformDescription withDateCreated(Date dateCreated)
The date when the platform was created.
dateCreated
- The date when the platform was created.public void setDateUpdated(Date dateUpdated)
The date when the platform was last updated.
dateUpdated
- The date when the platform was last updated.public Date getDateUpdated()
The date when the platform was last updated.
public PlatformDescription withDateUpdated(Date dateUpdated)
The date when the platform was last updated.
dateUpdated
- The date when the platform was last updated.public void setPlatformCategory(String platformCategory)
The category of the platform.
platformCategory
- The category of the platform.public String getPlatformCategory()
The category of the platform.
public PlatformDescription withPlatformCategory(String platformCategory)
The category of the platform.
platformCategory
- The category of the platform.public void setDescription(String description)
The description of the platform.
description
- The description of the platform.public String getDescription()
The description of the platform.
public PlatformDescription withDescription(String description)
The description of the platform.
description
- The description of the platform.public void setMaintainer(String maintainer)
Information about the maintainer of the platform.
maintainer
- Information about the maintainer of the platform.public String getMaintainer()
Information about the maintainer of the platform.
public PlatformDescription withMaintainer(String maintainer)
Information about the maintainer of the platform.
maintainer
- Information about the maintainer of the platform.public void setOperatingSystemName(String operatingSystemName)
The operating system used by the platform.
operatingSystemName
- The operating system used by the platform.public String getOperatingSystemName()
The operating system used by the platform.
public PlatformDescription withOperatingSystemName(String operatingSystemName)
The operating system used by the platform.
operatingSystemName
- The operating system used by the platform.public void setOperatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform.
operatingSystemVersion
- The version of the operating system used by the platform.public String getOperatingSystemVersion()
The version of the operating system used by the platform.
public PlatformDescription withOperatingSystemVersion(String operatingSystemVersion)
The version of the operating system used by the platform.
operatingSystemVersion
- The version of the operating system used by the platform.public List<PlatformProgrammingLanguage> getProgrammingLanguages()
The programming languages supported by the platform.
public void setProgrammingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform.
programmingLanguages
- The programming languages supported by the platform.public PlatformDescription withProgrammingLanguages(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.public PlatformDescription withProgrammingLanguages(Collection<PlatformProgrammingLanguage> programmingLanguages)
The programming languages supported by the platform.
programmingLanguages
- The programming languages supported by the platform.public List<PlatformFramework> getFrameworks()
The frameworks supported by the platform.
public void setFrameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform.
frameworks
- The frameworks supported by the platform.public PlatformDescription withFrameworks(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.public PlatformDescription withFrameworks(Collection<PlatformFramework> frameworks)
The frameworks supported by the platform.
frameworks
- The frameworks supported by the platform.public List<CustomAmi> getCustomAmiList()
The custom AMIs supported by the platform.
public void setCustomAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform.
customAmiList
- The custom AMIs supported by the platform.public PlatformDescription withCustomAmiList(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.public PlatformDescription withCustomAmiList(Collection<CustomAmi> customAmiList)
The custom AMIs supported by the platform.
customAmiList
- The custom AMIs supported by the platform.public List<String> getSupportedTierList()
The tiers supported by the platform.
public void setSupportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform.
supportedTierList
- The tiers supported by the platform.public PlatformDescription withSupportedTierList(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.public PlatformDescription withSupportedTierList(Collection<String> supportedTierList)
The tiers supported by the platform.
supportedTierList
- The tiers supported by the platform.public List<String> getSupportedAddonList()
The additions supported by the platform.
public void setSupportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform.
supportedAddonList
- The additions supported by the platform.public PlatformDescription withSupportedAddonList(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.public PlatformDescription withSupportedAddonList(Collection<String> supportedAddonList)
The additions supported by the platform.
supportedAddonList
- The additions supported by the platform.public String toString()
toString
in class Object
Object.toString()
public PlatformDescription clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.