类 CalendarEventResp.Builder
java.lang.Object
com.lark.oapi.service.calendar.v4.model.CalendarEventResp.Builder
- 封闭类:
CalendarEventResp
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明attendeeAbility(CalendarEventRespEventAttendeeAbilityEnum attendeeAbility) 参与人权限attendeeAbility(String attendeeAbility) 参与人权限build()日程颜色,颜色RGB值的int32表示。createTime(String createTime) 日程的创建时间戳description(String description) 日程描述日程结束时间日程IDfreeBusyStatus(CalendarEventRespEventFreeBusyStatusEnum freeBusyStatus) 日程占用的忙闲状态,新建日程默认为Busy;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效freeBusyStatus(String freeBusyStatus) 日程占用的忙闲状态,新建日程默认为Busy;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效isException(Boolean isException) 日程是否是一个重复日程的例外日程location(EventLocation location) 日程地点needNotification(Boolean needNotification) 是否发送通知消息organizerCalendarId(String organizerCalendarId) 日程组织者日历IDrecurrence(String recurrence) 重复日程的重复性规则recurringEventId(String recurringEventId) 例外日程的原重复日程的event_id日程提醒列表日程自定义信息日程开始时间日程状态日程状态日程标题视频会议信息,仅当日程至少有一位attendee时生效visibility(CalendarEventRespEventVisibilityEnum visibility) 日程公开范围,新建日程默认为Default;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效visibility(String visibility) 日程公开范围,新建日程默认为Default;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
eventId
日程ID示例值:75d28f9b-e35c-4230-8a83-4a661497db54_0
- 参数:
eventId-- 返回:
-
organizerCalendarId
日程组织者日历ID示例值:feishu.cn_HF9U2MbibE8PPpjro6xjqa@group.calendar.feishu.cn
- 参数:
organizerCalendarId-- 返回:
-
summary
日程标题示例值:日程主题
- 参数:
summary-- 返回:
-
description
日程描述示例值:日程描述
- 参数:
description-- 返回:
-
needNotification
是否发送通知消息示例值:true
- 参数:
needNotification-- 返回:
-
startTime
日程开始时间示例值:
- 参数:
startTime-- 返回:
-
endTime
日程结束时间示例值:
- 参数:
endTime-- 返回:
-
vchat
视频会议信息,仅当日程至少有一位attendee时生效示例值:
- 参数:
vchat-- 返回:
-
visibility
日程公开范围,新建日程默认为Default;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效示例值:
- 参数:
visibility-- 返回:
-
visibility
日程公开范围,新建日程默认为Default;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效示例值:
- 参数:
visibility-CalendarEventRespEventVisibilityEnum- 返回:
-
attendeeAbility
参与人权限示例值:
- 参数:
attendeeAbility-- 返回:
-
attendeeAbility
public CalendarEventResp.Builder attendeeAbility(CalendarEventRespEventAttendeeAbilityEnum attendeeAbility) 参与人权限示例值:
- 参数:
attendeeAbility-CalendarEventRespEventAttendeeAbilityEnum- 返回:
-
freeBusyStatus
日程占用的忙闲状态,新建日程默认为Busy;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效示例值:
- 参数:
freeBusyStatus-- 返回:
-
freeBusyStatus
public CalendarEventResp.Builder freeBusyStatus(CalendarEventRespEventFreeBusyStatusEnum freeBusyStatus) 日程占用的忙闲状态,新建日程默认为Busy;仅新建日程时对所有参与人生效,之后修改该属性仅对当前身份生效示例值:
- 参数:
freeBusyStatus-CalendarEventRespEventFreeBusyStatusEnum- 返回:
-
location
日程地点示例值:
- 参数:
location-- 返回:
-
color
日程颜色,颜色RGB值的int32表示。仅对当前身份生效;客户端展示时会映射到色板上最接近的一种颜色;值为0或-1时默认跟随日历颜色。示例值:-1
- 参数:
color-- 返回:
-
reminders
日程提醒列表示例值:
- 参数:
reminders-- 返回:
-
recurrence
重复日程的重复性规则示例值:FREQ=DAILY;INTERVAL=1
- 参数:
recurrence-- 返回:
-
status
日程状态示例值:
- 参数:
status-- 返回:
-
status
日程状态示例值:
- 参数:
status-CalendarEventRespEventStatusEnum- 返回:
-
isException
日程是否是一个重复日程的例外日程示例值:true
- 参数:
isException-- 返回:
-
recurringEventId
例外日程的原重复日程的event_id示例值:75d28f9b-e35c-4230-8a83-4a661497db54_0
- 参数:
recurringEventId-- 返回:
-
createTime
日程的创建时间戳示例值:1682585100
- 参数:
createTime-- 返回:
-
schemas
日程自定义信息示例值:
- 参数:
schemas-- 返回:
-
build
-