Running

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

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

Constructors

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

Properties

id
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.

invitedOn
Link copied to clipboard
open override val invitedOn: Instant

The time at which the participant group was invited.

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

The participants that are part of this group.

startedOn
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.

studyDeploymentStatus
Link copied to clipboard
open override val studyDeploymentStatus: StudyDeploymentStatus

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