Interface SessionSummary.Builder

  • Method Details

    • 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.
    • 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.
    • 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.
    • 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.
    • 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:
    • 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:
    • 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.
    • 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.
    • 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:
    • 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: