Builder

abstract class Builder : BaseDeletableDataObject.Builder<T>

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun aggregatedSyncState(aggregatedSyncState: State): Event.Builder
Link copied to clipboard
abstract fun assignedUser(assignedUser: String): Event.Builder
Link copied to clipboard
abstract fun attributeOptionCombo(attributeOptionCombo: String): Event.Builder
Link copied to clipboard
open fun build(): Event
Link copied to clipboard
abstract fun completedBy(completedBy: String): Event.Builder
Link copied to clipboard
abstract fun completedDate(completedDate: Date): Event.Builder
Link copied to clipboard
abstract fun created(created: Date): Event.Builder
Link copied to clipboard
abstract fun createdAtClient(createdAtClient: Date): Event.Builder
Link copied to clipboard
abstract fun deleted(@Nullable deleted: Boolean): T
Link copied to clipboard
abstract fun dueDate(dueDate: Date): Event.Builder
Link copied to clipboard
abstract fun enrollment(enrollment: String): Event.Builder
Link copied to clipboard
abstract fun eventDate(eventDate: Date): Event.Builder
Link copied to clipboard
abstract fun geometry(geometry: Geometry): Event.Builder
Link copied to clipboard
abstract fun id(id: Long): Event.Builder
Link copied to clipboard
abstract fun lastUpdated(lastUpdated: Date): Event.Builder
Link copied to clipboard
abstract fun lastUpdatedAtClient(lastUpdatedAtClient: Date): Event.Builder
Link copied to clipboard
abstract fun notes(notes: List<Note>): Event.Builder
Link copied to clipboard
abstract fun organisationUnit(organisationUnit: String): Event.Builder
Link copied to clipboard
abstract fun program(program: String): Event.Builder
Link copied to clipboard
abstract fun programStage(programStage: String): Event.Builder
Link copied to clipboard
abstract fun relationships(relationships: List<Relationship>): Event.Builder
Link copied to clipboard
open fun state(state: State): Event.Builder
Link copied to clipboard
abstract fun status(status: EventStatus): Event.Builder
Link copied to clipboard
abstract fun syncState(@Nullable syncState: State): T
Link copied to clipboard
abstract fun trackedEntityDataValues(trackedEntityDataValues: List<TrackedEntityDataValue>): Event.Builder
Link copied to clipboard
abstract fun uid(uid: String): Event.Builder