@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SessionActionDefinition extends Object implements Serializable, Cloneable, StructuredPojo
The definition of the session action.
Constructor and Description |
---|
SessionActionDefinition() |
public void setEnvEnter(EnvironmentEnterSessionActionDefinition envEnter)
The environment to enter into.
envEnter
- The environment to enter into.public EnvironmentEnterSessionActionDefinition getEnvEnter()
The environment to enter into.
public SessionActionDefinition withEnvEnter(EnvironmentEnterSessionActionDefinition envEnter)
The environment to enter into.
envEnter
- The environment to enter into.public void setEnvExit(EnvironmentExitSessionActionDefinition envExit)
The environment to exit from.
envExit
- The environment to exit from.public EnvironmentExitSessionActionDefinition getEnvExit()
The environment to exit from.
public SessionActionDefinition withEnvExit(EnvironmentExitSessionActionDefinition envExit)
The environment to exit from.
envExit
- The environment to exit from.public void setSyncInputJobAttachments(SyncInputJobAttachmentsSessionActionDefinition syncInputJobAttachments)
The job attachments to sync with a session action.
syncInputJobAttachments
- The job attachments to sync with a session action.public SyncInputJobAttachmentsSessionActionDefinition getSyncInputJobAttachments()
The job attachments to sync with a session action.
public SessionActionDefinition withSyncInputJobAttachments(SyncInputJobAttachmentsSessionActionDefinition syncInputJobAttachments)
The job attachments to sync with a session action.
syncInputJobAttachments
- The job attachments to sync with a session action.public void setTaskRun(TaskRunSessionActionDefinition taskRun)
The task run in the session.
taskRun
- The task run in the session.public TaskRunSessionActionDefinition getTaskRun()
The task run in the session.
public SessionActionDefinition withTaskRun(TaskRunSessionActionDefinition taskRun)
The task run in the session.
taskRun
- The task run in the session.public String toString()
toString
in class Object
Object.toString()
public SessionActionDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.