类 Member.Builder

java.lang.Object
com.lark.oapi.service.drive.v1.model.Member.Builder
封闭类:
Member

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

    • Builder

      public Builder()
  • 方法详细资料

    • memberType

      public Member.Builder memberType(String memberType)
      协作者 ID 类型,与协作者 ID 需要对应

      示例值:openid

      参数:
      memberType -
      返回:
    • memberType

      public Member.Builder memberType(MemberMemberTypeEnum memberType)
      协作者 ID 类型,与协作者 ID 需要对应

      示例值:openid

      参数:
      memberType - MemberMemberTypeEnum
      返回:
    • memberId

      public Member.Builder memberId(String memberId)
      协作者 ID,与协作者 ID 类型需要对应

      示例值:ou_7dab8a3d3cdcc9da365777c7ad535d62

      参数:
      memberId -
      返回:
    • perm

      public Member.Builder perm(String perm)
      协作者对应的权限角色

      示例值:view

      参数:
      perm -
      返回:
    • perm

      public Member.Builder perm(MemberPermEnum perm)
      协作者对应的权限角色

      示例值:view

      参数:
      perm - MemberPermEnum
      返回:
    • type

      public Member.Builder type(String type)
      协作者的类型

      示例值:user

      参数:
      type -
      返回:
    • type

      public Member.Builder type(MemberTypeEnum type)
      协作者的类型

      示例值:user

      参数:
      type - MemberTypeEnum
      返回:
    • name

      public Member.Builder name(String name)
      协作者的名字

      示例值:zhangsan

      参数:
      name -
      返回:
    • avatar

      public Member.Builder avatar(String avatar)
      协作者的头像

      示例值:https://foo.icon.com/xxxx

      参数:
      avatar -
      返回:
    • externalLabel

      public Member.Builder externalLabel(Boolean externalLabel)
      协作者的外部标签

      示例值:true

      参数:
      externalLabel -
      返回:
    • build

      public Member build()