Builder

abstract class Builder : BaseDeletableDataObject.Builder<T>

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun aggregatedSyncState(aggregatedSyncState: State): Enrollment.Builder
Link copied to clipboard
open fun build(): Enrollment
Link copied to clipboard
abstract fun completedDate(completedDate: Date): Enrollment.Builder
Link copied to clipboard
abstract fun created(created: Date): Enrollment.Builder
Link copied to clipboard
abstract fun createdAtClient(createdAtClient: Date): Enrollment.Builder
Link copied to clipboard
abstract fun deleted(@Nullable deleted: Boolean): T
Link copied to clipboard
abstract fun enrollmentDate(enrollmentDate: Date): Enrollment.Builder
Link copied to clipboard
abstract fun followUp(followUp: Boolean): Enrollment.Builder
Link copied to clipboard
abstract fun geometry(geometry: Geometry): Enrollment.Builder
Link copied to clipboard
abstract fun id(id: Long): Enrollment.Builder
Link copied to clipboard
abstract fun incidentDate(incidentDate: Date): Enrollment.Builder
Link copied to clipboard
abstract fun lastUpdated(lastUpdated: Date): Enrollment.Builder
Link copied to clipboard
abstract fun lastUpdatedAtClient(lastUpdatedAtClient: Date): Enrollment.Builder
Link copied to clipboard
abstract fun notes(notes: List<Note>): Enrollment.Builder
Link copied to clipboard
abstract fun organisationUnit(organisationUnit: String): Enrollment.Builder
Link copied to clipboard
abstract fun program(program: String): Enrollment.Builder
Link copied to clipboard
abstract fun relationships(relationships: List<Relationship>): Enrollment.Builder
Link copied to clipboard
open fun state(state: State): Enrollment.Builder
Link copied to clipboard
Link copied to clipboard
abstract fun syncState(@Nullable syncState: State): T
Link copied to clipboard
abstract fun trackedEntityInstance(trackedEntityInstance: String): Enrollment.Builder
Link copied to clipboard
abstract fun uid(uid: String): Enrollment.Builder