@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EnvironmentTemplateVersion extends Object implements Serializable, Cloneable, StructuredPojo
The environment template version data.
Constructor and Description |
---|
EnvironmentTemplateVersion() |
Modifier and Type | Method and Description |
---|---|
EnvironmentTemplateVersion |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the version of an environment template.
|
Date |
getCreatedAt()
The time when the version of an environment template was created.
|
String |
getDescription()
A description of the minor version of an environment template.
|
Date |
getLastModifiedAt()
The time when the version of an environment template was last modified.
|
String |
getMajorVersion()
The latest major version that's associated with the version of an environment template.
|
String |
getMinorVersion()
The minor version of an environment template.
|
String |
getRecommendedMinorVersion()
The recommended minor version of the environment template.
|
String |
getSchema()
The schema of the version of an environment template.
|
String |
getStatus()
The status of the version of an environment template.
|
String |
getStatusMessage()
The status message of the version of an environment template.
|
String |
getTemplateName()
The name of the version of an environment template.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the version of an environment template.
|
void |
setCreatedAt(Date createdAt)
The time when the version of an environment template was created.
|
void |
setDescription(String description)
A description of the minor version of an environment template.
|
void |
setLastModifiedAt(Date lastModifiedAt)
The time when the version of an environment template was last modified.
|
void |
setMajorVersion(String majorVersion)
The latest major version that's associated with the version of an environment template.
|
void |
setMinorVersion(String minorVersion)
The minor version of an environment template.
|
void |
setRecommendedMinorVersion(String recommendedMinorVersion)
The recommended minor version of the environment template.
|
void |
setSchema(String schema)
The schema of the version of an environment template.
|
void |
setStatus(String status)
The status of the version of an environment template.
|
void |
setStatusMessage(String statusMessage)
The status message of the version of an environment template.
|
void |
setTemplateName(String templateName)
The name of the version of an environment template.
|
String |
toString()
Returns a string representation of this object.
|
EnvironmentTemplateVersion |
withArn(String arn)
The Amazon Resource Name (ARN) of the version of an environment template.
|
EnvironmentTemplateVersion |
withCreatedAt(Date createdAt)
The time when the version of an environment template was created.
|
EnvironmentTemplateVersion |
withDescription(String description)
A description of the minor version of an environment template.
|
EnvironmentTemplateVersion |
withLastModifiedAt(Date lastModifiedAt)
The time when the version of an environment template was last modified.
|
EnvironmentTemplateVersion |
withMajorVersion(String majorVersion)
The latest major version that's associated with the version of an environment template.
|
EnvironmentTemplateVersion |
withMinorVersion(String minorVersion)
The minor version of an environment template.
|
EnvironmentTemplateVersion |
withRecommendedMinorVersion(String recommendedMinorVersion)
The recommended minor version of the environment template.
|
EnvironmentTemplateVersion |
withSchema(String schema)
The schema of the version of an environment template.
|
EnvironmentTemplateVersion |
withStatus(String status)
The status of the version of an environment template.
|
EnvironmentTemplateVersion |
withStatus(TemplateVersionStatus status)
The status of the version of an environment template.
|
EnvironmentTemplateVersion |
withStatusMessage(String statusMessage)
The status message of the version of an environment template.
|
EnvironmentTemplateVersion |
withTemplateName(String templateName)
The name of the version of an environment template.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the version of an environment template.
arn
- The Amazon Resource Name (ARN) of the version of an environment template.public String getArn()
The Amazon Resource Name (ARN) of the version of an environment template.
public EnvironmentTemplateVersion withArn(String arn)
The Amazon Resource Name (ARN) of the version of an environment template.
arn
- The Amazon Resource Name (ARN) of the version of an environment template.public void setCreatedAt(Date createdAt)
The time when the version of an environment template was created.
createdAt
- The time when the version of an environment template was created.public Date getCreatedAt()
The time when the version of an environment template was created.
public EnvironmentTemplateVersion withCreatedAt(Date createdAt)
The time when the version of an environment template was created.
createdAt
- The time when the version of an environment template was created.public void setDescription(String description)
A description of the minor version of an environment template.
description
- A description of the minor version of an environment template.public String getDescription()
A description of the minor version of an environment template.
public EnvironmentTemplateVersion withDescription(String description)
A description of the minor version of an environment template.
description
- A description of the minor version of an environment template.public void setLastModifiedAt(Date lastModifiedAt)
The time when the version of an environment template was last modified.
lastModifiedAt
- The time when the version of an environment template was last modified.public Date getLastModifiedAt()
The time when the version of an environment template was last modified.
public EnvironmentTemplateVersion withLastModifiedAt(Date lastModifiedAt)
The time when the version of an environment template was last modified.
lastModifiedAt
- The time when the version of an environment template was last modified.public void setMajorVersion(String majorVersion)
The latest major version that's associated with the version of an environment template.
majorVersion
- The latest major version that's associated with the version of an environment template.public String getMajorVersion()
The latest major version that's associated with the version of an environment template.
public EnvironmentTemplateVersion withMajorVersion(String majorVersion)
The latest major version that's associated with the version of an environment template.
majorVersion
- The latest major version that's associated with the version of an environment template.public void setMinorVersion(String minorVersion)
The minor version of an environment template.
minorVersion
- The minor version of an environment template.public String getMinorVersion()
The minor version of an environment template.
public EnvironmentTemplateVersion withMinorVersion(String minorVersion)
The minor version of an environment template.
minorVersion
- The minor version of an environment template.public void setRecommendedMinorVersion(String recommendedMinorVersion)
The recommended minor version of the environment template.
recommendedMinorVersion
- The recommended minor version of the environment template.public String getRecommendedMinorVersion()
The recommended minor version of the environment template.
public EnvironmentTemplateVersion withRecommendedMinorVersion(String recommendedMinorVersion)
The recommended minor version of the environment template.
recommendedMinorVersion
- The recommended minor version of the environment template.public void setSchema(String schema)
The schema of the version of an environment template.
schema
- The schema of the version of an environment template.public String getSchema()
The schema of the version of an environment template.
public EnvironmentTemplateVersion withSchema(String schema)
The schema of the version of an environment template.
schema
- The schema of the version of an environment template.public void setStatus(String status)
The status of the version of an environment template.
status
- The status of the version of an environment template.TemplateVersionStatus
public String getStatus()
The status of the version of an environment template.
TemplateVersionStatus
public EnvironmentTemplateVersion withStatus(String status)
The status of the version of an environment template.
status
- The status of the version of an environment template.TemplateVersionStatus
public EnvironmentTemplateVersion withStatus(TemplateVersionStatus status)
The status of the version of an environment template.
status
- The status of the version of an environment template.TemplateVersionStatus
public void setStatusMessage(String statusMessage)
The status message of the version of an environment template.
statusMessage
- The status message of the version of an environment template.public String getStatusMessage()
The status message of the version of an environment template.
public EnvironmentTemplateVersion withStatusMessage(String statusMessage)
The status message of the version of an environment template.
statusMessage
- The status message of the version of an environment template.public void setTemplateName(String templateName)
The name of the version of an environment template.
templateName
- The name of the version of an environment template.public String getTemplateName()
The name of the version of an environment template.
public EnvironmentTemplateVersion withTemplateName(String templateName)
The name of the version of an environment template.
templateName
- The name of the version of an environment template.public String toString()
toString
in class Object
Object.toString()
public EnvironmentTemplateVersion clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.