@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SystemTemplateDescription extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains a system's definition document and summary information.
Constructor and Description |
---|
SystemTemplateDescription() |
Modifier and Type | Method and Description |
---|---|
SystemTemplateDescription |
clone() |
boolean |
equals(Object obj) |
DefinitionDocument |
getDefinition()
The definition document of a system.
|
SystemTemplateSummary |
getSummary()
An object that contains summary information about a system.
|
Long |
getValidatedNamespaceVersion()
The namespace version against which the system was validated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefinition(DefinitionDocument definition)
The definition document of a system.
|
void |
setSummary(SystemTemplateSummary summary)
An object that contains summary information about a system.
|
void |
setValidatedNamespaceVersion(Long validatedNamespaceVersion)
The namespace version against which the system was validated.
|
String |
toString()
Returns a string representation of this object.
|
SystemTemplateDescription |
withDefinition(DefinitionDocument definition)
The definition document of a system.
|
SystemTemplateDescription |
withSummary(SystemTemplateSummary summary)
An object that contains summary information about a system.
|
SystemTemplateDescription |
withValidatedNamespaceVersion(Long validatedNamespaceVersion)
The namespace version against which the system was validated.
|
public void setSummary(SystemTemplateSummary summary)
An object that contains summary information about a system.
summary
- An object that contains summary information about a system.public SystemTemplateSummary getSummary()
An object that contains summary information about a system.
public SystemTemplateDescription withSummary(SystemTemplateSummary summary)
An object that contains summary information about a system.
summary
- An object that contains summary information about a system.public void setDefinition(DefinitionDocument definition)
The definition document of a system.
definition
- The definition document of a system.public DefinitionDocument getDefinition()
The definition document of a system.
public SystemTemplateDescription withDefinition(DefinitionDocument definition)
The definition document of a system.
definition
- The definition document of a system.public void setValidatedNamespaceVersion(Long validatedNamespaceVersion)
The namespace version against which the system was validated. Use this value in your system instance.
validatedNamespaceVersion
- The namespace version against which the system was validated. Use this value in your system instance.public Long getValidatedNamespaceVersion()
The namespace version against which the system was validated. Use this value in your system instance.
public SystemTemplateDescription withValidatedNamespaceVersion(Long validatedNamespaceVersion)
The namespace version against which the system was validated. Use this value in your system instance.
validatedNamespaceVersion
- The namespace version against which the system was validated. Use this value in your system instance.public String toString()
toString
in class Object
Object.toString()
public SystemTemplateDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.