@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WorkflowParameter extends Object implements Serializable, Cloneable, StructuredPojo
A workflow parameter.
Constructor and Description |
---|
WorkflowParameter() |
Modifier and Type | Method and Description |
---|---|
WorkflowParameter |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The parameter's description.
|
Boolean |
getOptional()
Whether the parameter is optional.
|
int |
hashCode() |
Boolean |
isOptional()
Whether the parameter is optional.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
The parameter's description.
|
void |
setOptional(Boolean optional)
Whether the parameter is optional.
|
String |
toString()
Returns a string representation of this object.
|
WorkflowParameter |
withDescription(String description)
The parameter's description.
|
WorkflowParameter |
withOptional(Boolean optional)
Whether the parameter is optional.
|
public void setDescription(String description)
The parameter's description.
description
- The parameter's description.public String getDescription()
The parameter's description.
public WorkflowParameter withDescription(String description)
The parameter's description.
description
- The parameter's description.public void setOptional(Boolean optional)
Whether the parameter is optional.
optional
- Whether the parameter is optional.public Boolean getOptional()
Whether the parameter is optional.
public WorkflowParameter withOptional(Boolean optional)
Whether the parameter is optional.
optional
- Whether the parameter is optional.public Boolean isOptional()
Whether the parameter is optional.
public String toString()
toString
in class Object
Object.toString()
public WorkflowParameter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.