类 ExchangeBinding.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • adminAccount

      public ExchangeBinding.Builder adminAccount(String adminAccount)
      admin账户

      示例值:email_admin_example@outlook.com

      参数:
      adminAccount -
      返回:
    • exchangeAccount

      public ExchangeBinding.Builder exchangeAccount(String exchangeAccount)
      用户绑定的exchange账户

      示例值:email_account_example@outlook.com

      参数:
      exchangeAccount -
      返回:
    • userId

      public ExchangeBinding.Builder userId(String userId)
      exchange账户绑定user唯一标识id,参见[用户相关的 ID 概念](https://open.feishu.cn/document/home/user-identity-introduction/introduction)

      示例值:ou_xxxxxxxxxxxxxxxxxx

      参数:
      userId -
      返回:
    • status

      public ExchangeBinding.Builder status(String status)
      exchange账户同步状态

      示例值:doing

      参数:
      status -
      返回:
    • status

      exchange账户同步状态

      示例值:doing

      参数:
      status - ExchangeBindingStatusEnum
      返回:
    • exchangeBindingId

      public ExchangeBinding.Builder exchangeBindingId(String exchangeBindingId)
      exchange绑定唯一标识id。参见[exchange绑定ID说明](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/exchange_binding/introduction#12533d5e)

      示例值:ZW1haWxfYWRtaW5fZXhhbXBsZUBvdXRsb29rLmNvbSBlbWFpbF9hY2NvdW50X2V4YW1wbGVAb3V0bG9vay5jb20=

      参数:
      exchangeBindingId -
      返回:
    • build

      public ExchangeBinding build()