@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StateMachineListItem extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about the state machine.
| Constructor and Description |
|---|
StateMachineListItem() |
| Modifier and Type | Method and Description |
|---|---|
StateMachineListItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationDate()
The date the state machine is created.
|
String |
getName()
The name of the state machine.
|
String |
getStateMachineArn()
The Amazon Resource Name (ARN) that identifies the state machine.
|
String |
getType()
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCreationDate(Date creationDate)
The date the state machine is created.
|
void |
setName(String name)
The name of the state machine.
|
void |
setStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
|
void |
setType(String type)
|
String |
toString()
Returns a string representation of this object.
|
StateMachineListItem |
withCreationDate(Date creationDate)
The date the state machine is created.
|
StateMachineListItem |
withName(String name)
The name of the state machine.
|
StateMachineListItem |
withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
|
StateMachineListItem |
withType(StateMachineType type)
|
StateMachineListItem |
withType(String type)
|
public void setStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.public String getStateMachineArn()
The Amazon Resource Name (ARN) that identifies the state machine.
public StateMachineListItem withStateMachineArn(String stateMachineArn)
The Amazon Resource Name (ARN) that identifies the state machine.
stateMachineArn - The Amazon Resource Name (ARN) that identifies the state machine.public void setName(String name)
The name of the state machine.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
name - The name of the state machine.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
public String getName()
The name of the state machine.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
public StateMachineListItem withName(String name)
The name of the state machine.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
name - The name of the state machine.
A name must not contain:
white space
brackets < > { } [ ]
wildcard characters ? *
special characters " # % \ ^ | ~ ` $ & , ; : /
control characters (U+0000-001F, U+007F-009F)
To enable logging with CloudWatch Logs, the name should only contain 0-9, A-Z, a-z, - and _.
public void setType(String type)
type - StateMachineTypepublic String getType()
StateMachineTypepublic StateMachineListItem withType(String type)
type - StateMachineTypepublic StateMachineListItem withType(StateMachineType type)
type - StateMachineTypepublic void setCreationDate(Date creationDate)
The date the state machine is created.
creationDate - The date the state machine is created.public Date getCreationDate()
The date the state machine is created.
public StateMachineListItem withCreationDate(Date creationDate)
The date the state machine is created.
creationDate - The date the state machine is created.public String toString()
toString in class ObjectObject.toString()public StateMachineListItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.