类 Acl.Builder

java.lang.Object
com.lark.oapi.service.search.v2.model.Acl.Builder
封闭类:
Acl

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

    • Builder

      public Builder()
  • 方法详细资料

    • access

      public Acl.Builder access(String access)
      权限类型,优先级:Deny > Allow。

      示例值:allow

      参数:
      access -
      返回:
    • access

      public Acl.Builder access(AclAclAccessEnum access)
      权限类型,优先级:Deny > Allow。

      示例值:allow

      参数:
      access - AclAclAccessEnum
      返回:
    • value

      public Acl.Builder value(String value)
      设置的权限值,例如 userID ,依赖 type 描述。;;**注**:在 type 为 user 且 access 为 allow 时,可填 "everyone" 来表示该数据项对全员可见;

      示例值:d35e3c23

      参数:
      value -
      返回:
    • type

      public Acl.Builder type(String type)
      权限值类型

      示例值:user

      参数:
      type -
      返回:
    • type

      public Acl.Builder type(AclAclTypeEnum type)
      权限值类型

      示例值:user

      参数:
      type - AclAclTypeEnum
      返回:
    • build

      public Acl build()