@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class State extends Object implements Serializable, Cloneable, StructuredPojo
Information that defines a state of a detector.
| Constructor and Description |
|---|
State() |
| Modifier and Type | Method and Description |
|---|---|
State |
clone() |
boolean |
equals(Object obj) |
OnEnterLifecycle |
getOnEnter()
When entering this state, perform these
"actions" if the "condition" is TRUE. |
OnExitLifecycle |
getOnExit()
When exiting this state, perform these
"actions" if the specified "condition" is TRUE. |
OnInputLifecycle |
getOnInput()
When an input is received and the
"condition" is TRUE, perform the specified "actions". |
String |
getStateName()
The name of the state.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setOnEnter(OnEnterLifecycle onEnter)
When entering this state, perform these
"actions" if the "condition" is TRUE. |
void |
setOnExit(OnExitLifecycle onExit)
When exiting this state, perform these
"actions" if the specified "condition" is TRUE. |
void |
setOnInput(OnInputLifecycle onInput)
When an input is received and the
"condition" is TRUE, perform the specified "actions". |
void |
setStateName(String stateName)
The name of the state.
|
String |
toString()
Returns a string representation of this object.
|
State |
withOnEnter(OnEnterLifecycle onEnter)
When entering this state, perform these
"actions" if the "condition" is TRUE. |
State |
withOnExit(OnExitLifecycle onExit)
When exiting this state, perform these
"actions" if the specified "condition" is TRUE. |
State |
withOnInput(OnInputLifecycle onInput)
When an input is received and the
"condition" is TRUE, perform the specified "actions". |
State |
withStateName(String stateName)
The name of the state.
|
public void setStateName(String stateName)
The name of the state.
stateName - The name of the state.public String getStateName()
The name of the state.
public State withStateName(String stateName)
The name of the state.
stateName - The name of the state.public void setOnInput(OnInputLifecycle onInput)
When an input is received and the "condition" is TRUE, perform the specified "actions".
onInput - When an input is received and the "condition" is TRUE, perform the specified
"actions".public OnInputLifecycle getOnInput()
When an input is received and the "condition" is TRUE, perform the specified "actions".
"condition" is TRUE, perform the specified
"actions".public State withOnInput(OnInputLifecycle onInput)
When an input is received and the "condition" is TRUE, perform the specified "actions".
onInput - When an input is received and the "condition" is TRUE, perform the specified
"actions".public void setOnEnter(OnEnterLifecycle onEnter)
When entering this state, perform these "actions" if the "condition" is TRUE.
onEnter - When entering this state, perform these "actions" if the "condition" is TRUE.public OnEnterLifecycle getOnEnter()
When entering this state, perform these "actions" if the "condition" is TRUE.
"actions" if the "condition" is TRUE.public State withOnEnter(OnEnterLifecycle onEnter)
When entering this state, perform these "actions" if the "condition" is TRUE.
onEnter - When entering this state, perform these "actions" if the "condition" is TRUE.public void setOnExit(OnExitLifecycle onExit)
When exiting this state, perform these "actions" if the specified "condition" is TRUE.
onExit - When exiting this state, perform these "actions" if the specified "condition" is
TRUE.public OnExitLifecycle getOnExit()
When exiting this state, perform these "actions" if the specified "condition" is TRUE.
"actions" if the specified "condition"
is TRUE.public State withOnExit(OnExitLifecycle onExit)
When exiting this state, perform these "actions" if the specified "condition" is TRUE.
onExit - When exiting this state, perform these "actions" if the specified "condition" is
TRUE.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.