类 RoomStatus.Builder

java.lang.Object
com.lark.oapi.service.vc.v1.model.RoomStatus.Builder
封闭类:
RoomStatus

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

    • Builder

      public Builder()
  • 方法详细资料

    • status

      public RoomStatus.Builder status(Boolean status)
      是否启用会议室

      示例值:true

      参数:
      status -
      返回:
    • scheduleStatus

      public RoomStatus.Builder scheduleStatus(Boolean scheduleStatus)
      会议室未来状态为启用或禁用

      示例值:true

      参数:
      scheduleStatus -
      返回:
    • disableStartTime

      public RoomStatus.Builder disableStartTime(String disableStartTime)
      禁用开始时间(unix时间,单位sec)

      示例值:1652356050

      参数:
      disableStartTime -
      返回:
    • disableEndTime

      public RoomStatus.Builder disableEndTime(String disableEndTime)
      禁用结束时间(unix时间,单位sec,数值0表示永久禁用)

      示例值:1652442450

      参数:
      disableEndTime -
      返回:
    • disableReason

      public RoomStatus.Builder disableReason(String disableReason)
      禁用原因

      示例值:测试占用

      参数:
      disableReason -
      返回:
    • contactIds

      public RoomStatus.Builder contactIds(String[] contactIds)
      联系人列表,id类型由user_id_type参数决定

      示例值:["ou_3ec3f6a28a0d08c45d895276e8e5e19b"]

      参数:
      contactIds -
      返回:
    • disableNotice

      public RoomStatus.Builder disableNotice(Boolean disableNotice)
      是否在禁用时发送通知给预定了该会议室的员工

      示例值:true

      参数:
      disableNotice -
      返回:
    • resumeNotice

      public RoomStatus.Builder resumeNotice(Boolean resumeNotice)
      是否在恢复启用时发送通知给联系人

      示例值:true

      参数:
      resumeNotice -
      返回:
    • build

      public RoomStatus build()