Interface SessionSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SessionSummary.Builder,
,SessionSummary> SdkBuilder<SessionSummary.Builder,
,SessionSummary> SdkPojo
- Enclosing class:
SessionSummary
@Mutable
@NotThreadSafe
public static interface SessionSummary.Builder
extends SdkPojo, CopyableBuilder<SessionSummary.Builder,SessionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time the resource ended running.The fleet ID.lifecycleStatus
(String lifecycleStatus) The life cycle status for the session.lifecycleStatus
(SessionLifecycleStatus lifecycleStatus) The life cycle status for the session.The session ID.The date and time the resource started running.targetLifecycleStatus
(String targetLifecycleStatus) The target life cycle status for the session.targetLifecycleStatus
(SessionLifecycleTargetStatus targetLifecycleStatus) The target life cycle status for the session.The date and time the resource was updated.The user or system that updated this resource.The worker ID.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, sdkFieldNameToField, sdkFields
-
Method Details
-
sessionId
The session ID.
- Parameters:
sessionId
- The session ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetId
The fleet ID.
- Parameters:
fleetId
- The fleet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerId
The worker ID.
- Parameters:
workerId
- The worker ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
lifecycleStatus
The life cycle status for the session.
- Parameters:
lifecycleStatus
- The life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lifecycleStatus
The life cycle status for the session.
- Parameters:
lifecycleStatus
- The life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.
-
updatedAt
The date and time the resource was updated.
- Parameters:
updatedAt
- The date and time the resource was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The user or system that updated this resource.
- Parameters:
updatedBy
- The user or system that updated this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetLifecycleStatus
The target life cycle status for the session.
- Parameters:
targetLifecycleStatus
- The target life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetLifecycleStatus
The target life cycle status for the session.
- Parameters:
targetLifecycleStatus
- The target life cycle status for the session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-