@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FlowTemplateDescription extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains a workflow's definition and summary information.
Constructor and Description |
---|
FlowTemplateDescription() |
Modifier and Type | Method and Description |
---|---|
FlowTemplateDescription |
clone() |
boolean |
equals(Object obj) |
DefinitionDocument |
getDefinition()
A workflow's definition document.
|
FlowTemplateSummary |
getSummary()
An object that contains summary information about a workflow.
|
Long |
getValidatedNamespaceVersion()
The version of the user's namespace against which the workflow was validated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefinition(DefinitionDocument definition)
A workflow's definition document.
|
void |
setSummary(FlowTemplateSummary summary)
An object that contains summary information about a workflow.
|
void |
setValidatedNamespaceVersion(Long validatedNamespaceVersion)
The version of the user's namespace against which the workflow was validated.
|
String |
toString()
Returns a string representation of this object.
|
FlowTemplateDescription |
withDefinition(DefinitionDocument definition)
A workflow's definition document.
|
FlowTemplateDescription |
withSummary(FlowTemplateSummary summary)
An object that contains summary information about a workflow.
|
FlowTemplateDescription |
withValidatedNamespaceVersion(Long validatedNamespaceVersion)
The version of the user's namespace against which the workflow was validated.
|
public void setSummary(FlowTemplateSummary summary)
An object that contains summary information about a workflow.
summary
- An object that contains summary information about a workflow.public FlowTemplateSummary getSummary()
An object that contains summary information about a workflow.
public FlowTemplateDescription withSummary(FlowTemplateSummary summary)
An object that contains summary information about a workflow.
summary
- An object that contains summary information about a workflow.public void setDefinition(DefinitionDocument definition)
A workflow's definition document.
definition
- A workflow's definition document.public DefinitionDocument getDefinition()
A workflow's definition document.
public FlowTemplateDescription withDefinition(DefinitionDocument definition)
A workflow's definition document.
definition
- A workflow's definition document.public void setValidatedNamespaceVersion(Long validatedNamespaceVersion)
The version of the user's namespace against which the workflow was validated. Use this value in your system instance.
validatedNamespaceVersion
- The version of the user's namespace against which the workflow was validated. Use this value in your
system instance.public Long getValidatedNamespaceVersion()
The version of the user's namespace against which the workflow was validated. Use this value in your system instance.
public FlowTemplateDescription withValidatedNamespaceVersion(Long validatedNamespaceVersion)
The version of the user's namespace against which the workflow was validated. Use this value in your system instance.
validatedNamespaceVersion
- The version of the user's namespace against which the workflow was validated. Use this value in your
system instance.public String toString()
toString
in class Object
Object.toString()
public FlowTemplateDescription 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.