类 EventCard.Builder

java.lang.Object
com.lark.oapi.service.calendar.v4.model.EventCard.Builder
封闭类:
EventCard

public static class EventCard.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • summary

      public EventCard.Builder summary(String summary)
      日程主题

      示例值:日程主题

      参数:
      summary -
      返回:
    • startTime

      public EventCard.Builder startTime(String startTime)
      日程开始时间,日期+时间格式

      示例值:2023-01-01T00:00

      参数:
      startTime -
      返回:
    • endTime

      public EventCard.Builder endTime(String endTime)
      日程结束时间,日期+时间格式

      示例值:2023-01-01T01:00

      参数:
      endTime -
      返回:
    • startTimezone

      public EventCard.Builder startTimezone(String startTimezone)
      日程开始时间时区

      示例值:Asia/Shanghai

      参数:
      startTimezone -
      返回:
    • participantIds

      public EventCard.Builder participantIds(String participantIds)
      日程参与人open ID

      示例值:ou_xxx;ou_yyy

      参数:
      participantIds -
      返回:
    • recurrenceRule

      public EventCard.Builder recurrenceRule(String recurrenceRule)
      日程的重复性规则

      示例值:FREQ=DAILY;INTERVAL=1

      参数:
      recurrenceRule -
      返回:
    • meetingRoomIds

      public EventCard.Builder meetingRoomIds(String meetingRoomIds)
      需要预定的会议室ID列表

      示例值:omm_xxx;omm_yyy

      参数:
      meetingRoomIds -
      返回:
    • duration

      public EventCard.Builder duration(String duration)
      需要预定的日程长度

      示例值:1小时30分钟

      参数:
      duration -
      返回:
    • needMeetingNotes

      public EventCard.Builder needMeetingNotes(String needMeetingNotes)
      是否需要生成会议纪要

      示例值:true

      参数:
      needMeetingNotes -
      返回:
    • scenarioContextSchemaVersion

      public EventCard.Builder scenarioContextSchemaVersion(String scenarioContextSchemaVersion)
      上下文信息 schema 版本

      示例值:v1

      参数:
      scenarioContextSchemaVersion -
      返回:
    • scenarioContext

      public EventCard.Builder scenarioContext(CalendarUnderstandScenarioContext scenarioContext)
      上下文信息

      示例值:

      参数:
      scenarioContext -
      返回:
    • eventId

      public EventCard.Builder eventId(String eventId)
      日程的uid_originTime

      示例值:11dd1004-7cfb-4ad2-89a0-aa3c82f34dda_0

      参数:
      eventId -
      返回:
    • build

      public EventCard build()