Interface SessionSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SessionSummary.Builder,SessionSummary>,SdkBuilder<SessionSummary.Builder,SessionSummary>,SdkPojo
- Enclosing class:
- SessionSummary
public static interface SessionSummary.Builder extends SdkPojo, CopyableBuilder<SessionSummary.Builder,SessionSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SessionSummary.BuilderendedAt(Instant endedAt)The date and time the resource ended running.SessionSummary.BuilderfleetId(String fleetId)The fleet ID.SessionSummary.BuilderlifecycleStatus(String lifecycleStatus)The life cycle status for the session.SessionSummary.BuilderlifecycleStatus(SessionLifecycleStatus lifecycleStatus)The life cycle status for the session.SessionSummary.BuildersessionId(String sessionId)The session ID.SessionSummary.BuilderstartedAt(Instant startedAt)The date and time the resource started running.SessionSummary.BuildertargetLifecycleStatus(String targetLifecycleStatus)The target life cycle status for the session.SessionSummary.BuildertargetLifecycleStatus(SessionLifecycleTargetStatus targetLifecycleStatus)The target life cycle status for the session.SessionSummary.BuilderupdatedAt(Instant updatedAt)The date and time the resource was updated.SessionSummary.BuilderupdatedBy(String updatedBy)The user or system that updated this resource.SessionSummary.BuilderworkerId(String workerId)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, sdkFields
-
-
-
-
Method Detail
-
endedAt
SessionSummary.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.
-
fleetId
SessionSummary.Builder fleetId(String fleetId)
The fleet ID.
- Parameters:
fleetId- The fleet ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleStatus
SessionSummary.Builder lifecycleStatus(String 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:
SessionLifecycleStatus,SessionLifecycleStatus
-
lifecycleStatus
SessionSummary.Builder lifecycleStatus(SessionLifecycleStatus 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:
SessionLifecycleStatus,SessionLifecycleStatus
-
sessionId
SessionSummary.Builder sessionId(String sessionId)
The session ID.
- Parameters:
sessionId- The session ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
SessionSummary.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
SessionSummary.Builder targetLifecycleStatus(String 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:
SessionLifecycleTargetStatus,SessionLifecycleTargetStatus
-
targetLifecycleStatus
SessionSummary.Builder targetLifecycleStatus(SessionLifecycleTargetStatus 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:
SessionLifecycleTargetStatus,SessionLifecycleTargetStatus
-
updatedAt
SessionSummary.Builder updatedAt(Instant 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
SessionSummary.Builder updatedBy(String 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.
-
workerId
SessionSummary.Builder workerId(String workerId)
The worker ID.
- Parameters:
workerId- The worker ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-