| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Course.Builder |
averageLearnerDuration(Double averageLearnerDuration)
人均学习时长(单位:时)
示例值:1.5
|
Course.Builder |
avgRating(Double avgRating)
课程评分
示例值:4.5
|
Course |
build() |
Course.Builder |
categoryList(CourseCategory[] categoryList)
课程分类
示例值:
|
Course.Builder |
channelList(CourseChannel[] channelList)
课程频道信息
示例值:
|
Course.Builder |
completedLearnerNum(Integer completedLearnerNum)
完成课程学员数
示例值:1
|
Course.Builder |
coverUrl(String coverUrl)
课程封面url
示例值:https://ashtray-cdn.kundou.cn/224fbffb6da97b2a3ea34f974ed2d29e/60c89f2e/api/elearning/files/eyJhIjo2NTUxMjkyMjM4ODQ1LCJ0IjoiNjY4MDc5ODEzNTA3OTQwNTA2OCJ9/rzKhAqK0p?
|
Course.Builder |
createdAt(Integer createdAt)
创建时间
示例值:1663063144
|
Course.Builder |
description(String description)
课程描述
示例值:本课重点介绍项目管理各个阶段重点事项,以及过程用到的核心工具和方法,属于项目管理的入门课程
|
Course.Builder |
id(String id)
课程ID
示例值:5e943ade0bb519d693a885e9
|
Course.Builder |
lectureList(CourseLecture[] lectureList)
认证讲师
示例值:
|
Course.Builder |
lessonList(Lesson[] lessonList)
课节列表
示例值:
|
Course.Builder |
owner(User owner)
课程所有人
示例值:
|
Course.Builder |
processingLearnerNum(Integer processingLearnerNum)
学习中课程学员数
示例值:1
|
Course.Builder |
publishedAt(Integer publishedAt)
发布时间
示例值:1663063144
|
Course.Builder |
publishStatus(Integer publishStatus)
发布状态。
|
Course.Builder |
teacherList(User[] teacherList)
讲师
示例值:
|
Course.Builder |
title(String title)
课程标题
示例值:互联:脑机交互如何走出实验室
|
Course.Builder |
totalLearnerNum(Integer totalLearnerNum)
课程学员数
示例值:1
|
Course.Builder |
unstartLearnerNum(Integer unstartLearnerNum)
未完成课程学员数
示例值:1
|
Course.Builder |
vagueCompletedLearnerNum(Integer vagueCompletedLearnerNum)
完成课程学员数(模糊)。
|
Course.Builder |
vagueProcessingLearnerNum(Integer vagueProcessingLearnerNum)
学习中课程学员数(模糊)。
|
Course.Builder |
vagueTotalLearnerNum(Integer vagueTotalLearnerNum)
课程学员数(模糊)。
|
Course.Builder |
vagueUnstartLearnerNum(Integer vagueUnstartLearnerNum)
未完成课程学员数(模糊)。
|
Course.Builder |
visibleScopeInfo(VisibleScopeInfo visibleScopeInfo)
公开范围
示例值:
|
public Course.Builder id(String id)
示例值:5e943ade0bb519d693a885e9
id - public Course.Builder title(String title)
示例值:互联:脑机交互如何走出实验室
title - public Course.Builder description(String description)
示例值:本课重点介绍项目管理各个阶段重点事项,以及过程用到的核心工具和方法,属于项目管理的入门课程
description - public Course.Builder coverUrl(String coverUrl)
示例值:https://ashtray-cdn.kundou.cn/224fbffb6da97b2a3ea34f974ed2d29e/60c89f2e/api/elearning/files/eyJhIjo2NTUxMjkyMjM4ODQ1LCJ0IjoiNjY4MDc5ODEzNTA3OTQwNTA2OCJ9/rzKhAqK0p?rand=xNe_5ZB4M
coverUrl - public Course.Builder owner(User owner)
示例值:
owner - public Course.Builder teacherList(User[] teacherList)
示例值:
teacherList - public Course.Builder lectureList(CourseLecture[] lectureList)
示例值:
lectureList - public Course.Builder categoryList(CourseCategory[] categoryList)
示例值:
categoryList - public Course.Builder channelList(CourseChannel[] channelList)
示例值:
channelList - public Course.Builder visibleScopeInfo(VisibleScopeInfo visibleScopeInfo)
示例值:
visibleScopeInfo - public Course.Builder publishStatus(Integer publishStatus)
示例值:1
publishStatus - public Course.Builder createdAt(Integer createdAt)
示例值:1663063144
createdAt - public Course.Builder publishedAt(Integer publishedAt)
示例值:1663063144
publishedAt - public Course.Builder totalLearnerNum(Integer totalLearnerNum)
示例值:1
totalLearnerNum - public Course.Builder vagueTotalLearnerNum(Integer vagueTotalLearnerNum)
示例值:1
vagueTotalLearnerNum - public Course.Builder unstartLearnerNum(Integer unstartLearnerNum)
示例值:1
unstartLearnerNum - public Course.Builder vagueUnstartLearnerNum(Integer vagueUnstartLearnerNum)
示例值:1
vagueUnstartLearnerNum - public Course.Builder processingLearnerNum(Integer processingLearnerNum)
示例值:1
processingLearnerNum - public Course.Builder vagueProcessingLearnerNum(Integer vagueProcessingLearnerNum)
示例值:1
vagueProcessingLearnerNum - public Course.Builder completedLearnerNum(Integer completedLearnerNum)
示例值:1
completedLearnerNum - public Course.Builder vagueCompletedLearnerNum(Integer vagueCompletedLearnerNum)
示例值:1
vagueCompletedLearnerNum - public Course.Builder averageLearnerDuration(Double averageLearnerDuration)
示例值:1.5
averageLearnerDuration - public Course.Builder avgRating(Double avgRating)
示例值:4.5
avgRating - public Course.Builder lessonList(Lesson[] lessonList)
示例值:
lessonList - public Course build()
Copyright © 2026. All rights reserved.