public static class EventCourseRegistration.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public EventCourseRegistration.Builder courseId(String courseId)
示例值:5fd087e96dbe3a73394188ae
courseId - public EventCourseRegistration.Builder learner(EventUser learner)
示例值:
learner - public EventCourseRegistration.Builder enrollAt(Integer enrollAt)
示例值:1708428972
enrollAt - public EventCourseRegistration.Builder enrollType(Integer enrollType)
示例值:1
enrollType - public EventCourseRegistration.Builder enrollType(EventCourseRegistrationEnrollTypeEnum enrollType)
示例值:1
enrollType - EventCourseRegistrationEnrollTypeEnumpublic EventCourseRegistration.Builder learningDuration(Integer learningDuration)
示例值:213
learningDuration - public EventCourseRegistration.Builder finishedAt(Integer finishedAt)
示例值:1708428972
finishedAt - public EventCourseRegistration.Builder learningState(Integer learningState)
示例值:4
learningState - public EventCourseRegistration.Builder learningState(EventCourseRegistrationLearningStateEnum learningState)
示例值:4
learningState - EventCourseRegistrationLearningStateEnumpublic EventCourseRegistration.Builder compulsoryLessonIds(String[] compulsoryLessonIds)
示例值:["5fd087e96dbe3a7339418801", "5fd087e96dbe3a7339418802"]
compulsoryLessonIds - public EventCourseRegistration.Builder learnedCompulsoryLessonIds(String[] learnedCompulsoryLessonIds)
示例值:["5fd087e96dbe3a7339418801"]
learnedCompulsoryLessonIds - public EventCourseRegistration.Builder optionalLessonIds(String[] optionalLessonIds)
示例值:["5fd087e96dbe3a7339418803", "5fd087e96dbe3a7339418804"]
optionalLessonIds - public EventCourseRegistration.Builder learnedOptionalLessonIds(String[] learnedOptionalLessonIds)
示例值:["5fd087e96dbe3a7339418803"]
learnedOptionalLessonIds - public EventCourseRegistration build()
Copyright © 2026. All rights reserved.