@Generated(value="software.amazon.awssdk:codegen") public class PlatformDescription extends Object implements ToCopyableBuilder<PlatformDescription.Builder,PlatformDescription>
Detailed information about a platform.
Modifier and Type | Class and Description |
---|---|
static interface |
PlatformDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static PlatformDescription.Builder |
builder() |
List<CustomAmi> |
customAmiList()
The custom AMIs supported by the platform.
|
Instant |
dateCreated()
The date when the platform was created.
|
Instant |
dateUpdated()
The date when the platform was last updated.
|
String |
description()
The description of the platform.
|
boolean |
equals(Object obj) |
List<PlatformFramework> |
frameworks()
The frameworks supported by the platform.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
maintainer()
Information about the maintainer of the platform.
|
String |
operatingSystemName()
The operating system used by the platform.
|
String |
operatingSystemVersion()
The version of the operating system used by the platform.
|
String |
platformArn()
The ARN of the platform.
|
String |
platformCategory()
The category of the platform.
|
String |
platformName()
The name of the platform.
|
String |
platformOwner()
The AWS account ID of the person who created the platform.
|
PlatformStatus |
platformStatus()
The status of the platform.
|
String |
platformStatusString()
The status of the platform.
|
String |
platformVersion()
The version of the platform.
|
List<PlatformProgrammingLanguage> |
programmingLanguages()
The programming languages supported by the platform.
|
static Class<? extends PlatformDescription.Builder> |
serializableBuilderClass() |
String |
solutionStackName()
The name of the solution stack used by the platform.
|
List<String> |
supportedAddonList()
The additions supported by the platform.
|
List<String> |
supportedTierList()
The tiers supported by the platform.
|
PlatformDescription.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String platformArn()
The ARN of the platform.
public String platformOwner()
The AWS account ID of the person who created the platform.
public String platformName()
The name of the platform.
public String platformVersion()
The version of the platform.
public String solutionStackName()
The name of the solution stack used by the platform.
public PlatformStatus platformStatus()
The status of the platform.
If the service returns an enum value that is not available in the current SDK version, platformStatus
will return PlatformStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from platformStatusString()
.
PlatformStatus
public String platformStatusString()
The status of the platform.
If the service returns an enum value that is not available in the current SDK version, platformStatus
will return PlatformStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from platformStatusString()
.
PlatformStatus
public Instant dateCreated()
The date when the platform was created.
public Instant dateUpdated()
The date when the platform was last updated.
public String platformCategory()
The category of the platform.
public String description()
The description of the platform.
public String maintainer()
Information about the maintainer of the platform.
public String operatingSystemName()
The operating system used by the platform.
public String operatingSystemVersion()
The version of the operating system used by the platform.
public List<PlatformProgrammingLanguage> programmingLanguages()
The programming languages supported by the platform.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<PlatformFramework> frameworks()
The frameworks supported by the platform.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<CustomAmi> customAmiList()
The custom AMIs supported by the platform.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> supportedTierList()
The tiers supported by the platform.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<String> supportedAddonList()
The additions supported by the platform.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public PlatformDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<PlatformDescription.Builder,PlatformDescription>
public static PlatformDescription.Builder builder()
public static Class<? extends PlatformDescription.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.