类 DeleteUserReqBody.Builder

java.lang.Object
com.lark.oapi.service.contact.v3.model.DeleteUserReqBody.Builder
封闭类:
DeleteUserReqBody

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

    • Builder

      public Builder()
  • 方法详细资料

    • departmentChatAcceptorUserId

      public DeleteUserReqBody.Builder departmentChatAcceptorUserId(String departmentChatAcceptorUserId)
      部门群接收者。被删除用户为部门群群主时,转让群主给指定接收者,不指定接收者则默认转让给群内第一个入群的人

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      departmentChatAcceptorUserId -
      返回:
    • externalChatAcceptorUserId

      public DeleteUserReqBody.Builder externalChatAcceptorUserId(String externalChatAcceptorUserId)
      外部群接收者。被删除用户为外部群群主时,转让群主给指定接收者,不指定接收者则默认转让给群内与被删除用户在同一组织的第一个入群的人,如果组织内只有该用户在群里,则解散外部群

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      externalChatAcceptorUserId -
      返回:
    • docsAcceptorUserId

      public DeleteUserReqBody.Builder docsAcceptorUserId(String docsAcceptorUserId)
      文档接收者。用户被删除时,其拥有的文档转让给接收者。不指定接收者则默认转让给直属上级,如果无直属上级则将文档资源保留在该用户名下。

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      docsAcceptorUserId -
      返回:
    • calendarAcceptorUserId

      public DeleteUserReqBody.Builder calendarAcceptorUserId(String calendarAcceptorUserId)
      日程接收者。用户被删除时,其拥有的日程转让给接收者,不指定接收者则默认转让给直属上级,如果无直属上级则直接删除日程资源。

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      calendarAcceptorUserId -
      返回:
    • applicationAcceptorUserId

      public DeleteUserReqBody.Builder applicationAcceptorUserId(String applicationAcceptorUserId)
      应用接受者。用户被删除时,其创建的应用转让给接收者,不指定接收者则默认转让给直属上级。如果无直属上级则保留应用在该用户名下,但该用户无法登录开发者后台进行应用管理,管理员可以在管理后台手动转移应用给其他人。

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      applicationAcceptorUserId -
      返回:
    • minutesAcceptorUserId

      public DeleteUserReqBody.Builder minutesAcceptorUserId(String minutesAcceptorUserId)
      妙记接收者。用户被删除时,其拥有的妙记资源转让给接收者。如果不指定接收者,则默认转让给直属上级。如果无直属上级则将妙记保留在该用户名下。

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      minutesAcceptorUserId -
      返回:
    • surveyAcceptorUserId

      public DeleteUserReqBody.Builder surveyAcceptorUserId(String surveyAcceptorUserId)
      飞书问卷接收者。用户被删除时,其拥有的飞书问卷资源转让给接收者,不指定接收者则默认转让给直属上级,如果无直属上级则直接删除飞书问卷资源。

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      surveyAcceptorUserId -
      返回:
    • emailAcceptor

      public DeleteUserReqBody.Builder emailAcceptor(ResourceAcceptor emailAcceptor)
      用户邮件资源处理方式。用户被删除时,根据传递的操作指令对其拥有的邮件资源做对应处理。未传递指令时默认将邮件资源转让给直属上级,如果无直属上级则保留邮件资源在该用户名下。

      示例值:

      参数:
      emailAcceptor -
      返回:
    • build

      public DeleteUserReqBody build()