类 SystemStatus.Builder

java.lang.Object
com.lark.oapi.service.personal_settings.v1.model.SystemStatus.Builder
封闭类:
SystemStatus

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

    • Builder

      public Builder()
  • 方法详细资料

    • systemStatusId

      public SystemStatus.Builder systemStatusId(String systemStatusId)
      系统状态ID

      示例值:7101214603622940633

      参数:
      systemStatusId -
      返回:
    • title

      public SystemStatus.Builder title(String title)
      系统状态名称,名称字符数要在1到20范围内。不同系统状态的title不能重复。;; **注意:** ;- 1中文=2英文=2其他语言字符=2字符

      示例值:出差

      参数:
      title -
      返回:
    • i18nTitle

      public SystemStatus.Builder i18nTitle(SystemStatusI18nName i18nTitle)
      系统状态国际化名称,名称字符数要在1到20范围内。不同系统状态之间i18n_title中任何一种title都不能重复。;; **注意:** ;- 1中文=2英文=2其他语言字符=2字符

      示例值:

      参数:
      i18nTitle -
      返回:
    • iconKey

      public SystemStatus.Builder iconKey(String iconKey)
      图标;;[**了解icon_key可选值**](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/personal_settings-v1/system_status/overview)

      示例值:GeneralBusinessTrip

      参数:
      iconKey -
      返回:
    • iconKey

      图标;;[**了解icon_key可选值**](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/personal_settings-v1/system_status/overview)

      示例值:GeneralBusinessTrip

      参数:
      iconKey - SystemStatusSystemStatusIconKeyEnum
      返回:
    • color

      public SystemStatus.Builder color(String color)
      颜色

      示例值:BLUE

      参数:
      color -
      返回:
    • color

      颜色

      示例值:BLUE

      参数:
      color - SystemStatusSystemStatusColorEnum
      返回:
    • priority

      public SystemStatus.Builder priority(Integer priority)
      优先级,数值越小,客户端展示的优先级越高。不同系统状态的优先级不能一样。

      示例值:1

      参数:
      priority -
      返回:
    • syncSetting

      public SystemStatus.Builder syncSetting(SystemStatusSyncSetting syncSetting)
      同步设置

      示例值:

      参数:
      syncSetting -
      返回:
    • build

      public SystemStatus build()