类 RoleDetail.Builder

java.lang.Object
com.lark.oapi.service.hire.v1.model.RoleDetail.Builder
封闭类:
RoleDetail

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

    • Builder

      public Builder()
  • 方法详细资料

    • id

      public RoleDetail.Builder id(String id)
      角色ID

      示例值:6930815272790114324

      参数:
      id -
      返回:
    • name

      public RoleDetail.Builder name(I18n name)
      角色名称

      示例值:

      参数:
      name -
      返回:
    • description

      public RoleDetail.Builder description(I18n description)
      角色描述

      示例值:

      参数:
      description -
      返回:
    • scopeOfApplication

      public RoleDetail.Builder scopeOfApplication(Integer scopeOfApplication)
      适用范围

      示例值:

      参数:
      scopeOfApplication -
      返回:
    • hasBusinessManagementScope

      public RoleDetail.Builder hasBusinessManagementScope(Boolean hasBusinessManagementScope)
      是否在角色上配置业务管理范围

      示例值:true

      参数:
      hasBusinessManagementScope -
      返回:
    • socailPermissionCollection

      public RoleDetail.Builder socailPermissionCollection(PermissionCollection socailPermissionCollection)
      社招权限配置

      示例值:

      参数:
      socailPermissionCollection -
      返回:
    • campusPermissionCollection

      public RoleDetail.Builder campusPermissionCollection(PermissionCollection campusPermissionCollection)
      校招权限配置

      示例值:

      参数:
      campusPermissionCollection -
      返回:
    • build

      public RoleDetail build()