@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssignedSessionActionDefinition extends Object implements Serializable, Cloneable, StructuredPojo
The definition of the assigned session action.
Constructor and Description |
---|
AssignedSessionActionDefinition() |
public void setEnvEnter(AssignedEnvironmentEnterSessionActionDefinition envEnter)
The environment a session starts on.
envEnter
- The environment a session starts on.public AssignedEnvironmentEnterSessionActionDefinition getEnvEnter()
The environment a session starts on.
public AssignedSessionActionDefinition withEnvEnter(AssignedEnvironmentEnterSessionActionDefinition envEnter)
The environment a session starts on.
envEnter
- The environment a session starts on.public void setEnvExit(AssignedEnvironmentExitSessionActionDefinition envExit)
The environment a session exits from.
envExit
- The environment a session exits from.public AssignedEnvironmentExitSessionActionDefinition getEnvExit()
The environment a session exits from.
public AssignedSessionActionDefinition withEnvExit(AssignedEnvironmentExitSessionActionDefinition envExit)
The environment a session exits from.
envExit
- The environment a session exits from.public void setSyncInputJobAttachments(AssignedSyncInputJobAttachmentsSessionActionDefinition syncInputJobAttachments)
The job attachment to sync with an assigned session action.
syncInputJobAttachments
- The job attachment to sync with an assigned session action.public AssignedSyncInputJobAttachmentsSessionActionDefinition getSyncInputJobAttachments()
The job attachment to sync with an assigned session action.
public AssignedSessionActionDefinition withSyncInputJobAttachments(AssignedSyncInputJobAttachmentsSessionActionDefinition syncInputJobAttachments)
The job attachment to sync with an assigned session action.
syncInputJobAttachments
- The job attachment to sync with an assigned session action.public void setTaskRun(AssignedTaskRunSessionActionDefinition taskRun)
The task run.
taskRun
- The task run.public AssignedTaskRunSessionActionDefinition getTaskRun()
The task run.
public AssignedSessionActionDefinition withTaskRun(AssignedTaskRunSessionActionDefinition taskRun)
The task run.
taskRun
- The task run.public String toString()
toString
in class Object
Object.toString()
public AssignedSessionActionDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.