Interface WorkerSessionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<WorkerSessionSummary.Builder,WorkerSessionSummary>,SdkBuilder<WorkerSessionSummary.Builder,WorkerSessionSummary>,SdkPojo
- Enclosing class:
- WorkerSessionSummary
public static interface WorkerSessionSummary.Builder extends SdkPojo, CopyableBuilder<WorkerSessionSummary.Builder,WorkerSessionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkerSessionSummary.BuilderendedAt(Instant endedAt)The date and time the resource ended running.WorkerSessionSummary.BuilderjobId(String jobId)The job ID for the job associated with the worker's session.WorkerSessionSummary.BuilderlifecycleStatus(String lifecycleStatus)The life cycle status for the worker's session.WorkerSessionSummary.BuilderlifecycleStatus(SessionLifecycleStatus lifecycleStatus)The life cycle status for the worker's session.WorkerSessionSummary.BuilderqueueId(String queueId)The queue ID for the queue associated to the worker.WorkerSessionSummary.BuildersessionId(String sessionId)The session ID for the session action.WorkerSessionSummary.BuilderstartedAt(Instant startedAt)The date and time the resource started running.WorkerSessionSummary.BuildertargetLifecycleStatus(String targetLifecycleStatus)The life cycle statusWorkerSessionSummary.BuildertargetLifecycleStatus(SessionLifecycleTargetStatus targetLifecycleStatus)The life cycle status-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
endedAt
WorkerSessionSummary.Builder endedAt(Instant endedAt)
The date and time the resource ended running.
- Parameters:
endedAt- The date and time the resource ended running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
WorkerSessionSummary.Builder jobId(String jobId)
The job ID for the job associated with the worker's session.
- Parameters:
jobId- The job ID for the job associated with the worker's session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleStatus
WorkerSessionSummary.Builder lifecycleStatus(String lifecycleStatus)
The life cycle status for the worker's session.
- Parameters:
lifecycleStatus- The life cycle status for the worker's session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SessionLifecycleStatus,SessionLifecycleStatus
-
lifecycleStatus
WorkerSessionSummary.Builder lifecycleStatus(SessionLifecycleStatus lifecycleStatus)
The life cycle status for the worker's session.
- Parameters:
lifecycleStatus- The life cycle status for the worker's session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SessionLifecycleStatus,SessionLifecycleStatus
-
queueId
WorkerSessionSummary.Builder queueId(String queueId)
The queue ID for the queue associated to the worker.
- Parameters:
queueId- The queue ID for the queue associated to the worker.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
WorkerSessionSummary.Builder sessionId(String sessionId)
The session ID for the session action.
- Parameters:
sessionId- The session ID for the session action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
WorkerSessionSummary.Builder startedAt(Instant startedAt)
The date and time the resource started running.
- Parameters:
startedAt- The date and time the resource started running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetLifecycleStatus
WorkerSessionSummary.Builder targetLifecycleStatus(String targetLifecycleStatus)
The life cycle status
- Parameters:
targetLifecycleStatus- The life cycle status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SessionLifecycleTargetStatus,SessionLifecycleTargetStatus
-
targetLifecycleStatus
WorkerSessionSummary.Builder targetLifecycleStatus(SessionLifecycleTargetStatus targetLifecycleStatus)
The life cycle status
- Parameters:
targetLifecycleStatus- The life cycle status- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SessionLifecycleTargetStatus,SessionLifecycleTargetStatus
-
-