@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssignedSessionAction extends Object implements Serializable, Cloneable, StructuredPojo
The action for a session defined by the session action ID.
Constructor and Description |
---|
AssignedSessionAction() |
Modifier and Type | Method and Description |
---|---|
AssignedSessionAction |
clone() |
boolean |
equals(Object obj) |
AssignedSessionActionDefinition |
getDefinition()
The definition of the assigned session action.
|
String |
getSessionActionId()
The session action ID for the assigned session.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDefinition(AssignedSessionActionDefinition definition)
The definition of the assigned session action.
|
void |
setSessionActionId(String sessionActionId)
The session action ID for the assigned session.
|
String |
toString()
Returns a string representation of this object.
|
AssignedSessionAction |
withDefinition(AssignedSessionActionDefinition definition)
The definition of the assigned session action.
|
AssignedSessionAction |
withSessionActionId(String sessionActionId)
The session action ID for the assigned session.
|
public void setDefinition(AssignedSessionActionDefinition definition)
The definition of the assigned session action.
definition
- The definition of the assigned session action.public AssignedSessionActionDefinition getDefinition()
The definition of the assigned session action.
public AssignedSessionAction withDefinition(AssignedSessionActionDefinition definition)
The definition of the assigned session action.
definition
- The definition of the assigned session action.public void setSessionActionId(String sessionActionId)
The session action ID for the assigned session.
sessionActionId
- The session action ID for the assigned session.public String getSessionActionId()
The session action ID for the assigned session.
public AssignedSessionAction withSessionActionId(String sessionActionId)
The session action ID for the assigned session.
sessionActionId
- The session action ID for the assigned session.public String toString()
toString
in class Object
Object.toString()
public AssignedSessionAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.