Stopped

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

The study deployment has StudyDeploymentStatus.Stopped, of which more details are available in studyDeploymentStatus.

Constructors

Link copied to clipboard
fun Stopped(id: UUID, participants: Set<Participant>, invitedOn: Instant, studyDeploymentStatus: StudyDeploymentStatus, startedOn: Instant?, stoppedOn: 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 was ready for the first time (all devices deployed), or null in case this was never the case.

Link copied to clipboard
val stoppedOn: Instant

The time when the study deployment was stopped.

Link copied to clipboard
open override val studyDeploymentStatus: StudyDeploymentStatus

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