Running

@Serializable
data class Running(val id: UUID, val participants: Set<Participant>, val invitedOn: Instant, val studyDeploymentStatus: StudyDeploymentStatus, val startedOn: Instant) : ParticipantGroupStatus.InDeployment

The study deployment is StudyDeploymentStatus.Running, of which more details are available in studyDeploymentStatus.

Constructors

Link copied to clipboard
fun Running(id: UUID, participants: Set<Participant>, invitedOn: Instant, studyDeploymentStatus: StudyDeploymentStatus, startedOn: Instant)

Properties

Link copied to clipboard
open override val id: UUID

The ID of this participant group, which is equivalent to the ID of the associated study deployment once deployed.

Link copied to clipboard
open override val invitedOn: Instant

The time at which the participant group was invited.

Link copied to clipboard
open override val participants: Set<Participant>

The participants that are part of this group.

Link copied to clipboard
val startedOn: Instant

The time when the study deployment started running, i.e., when all devices were deployed for the first time.

Link copied to clipboard
open override val studyDeploymentStatus: StudyDeploymentStatus

The deployment status of the study deployment the participants were invited to.