类 ProfileSettingName.Builder

java.lang.Object
com.lark.oapi.service.corehr.v2.model.ProfileSettingName.Builder
封闭类:
ProfileSettingName

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

    • Builder

      public Builder()
  • 方法详细资料

    • additionalNameType

      public ProfileSettingName.Builder additionalNameType(String additionalNameType)
      补充姓名类型, 枚举值。可选项可以通过【获取字段详情】接口查询,查询参数如下: - object_api_name = "person_name" - custom_api_name = "additional_name_type"

      示例值:emergency_contact_name

      参数:
      additionalNameType -
      返回:
    • countryRegion

      public ProfileSettingName.Builder countryRegion(String countryRegion)
      国家 / 地区 ID

      示例值:6862995757234914824

      参数:
      countryRegion -
      返回:
    • fullName

      public ProfileSettingName.Builder fullName(String fullName)
      全名

      示例值:王大帅

      参数:
      fullName -
      返回:
    • hereditary

      public ProfileSettingName.Builder hereditary(String hereditary)
      姓氏称谓

      示例值:王

      参数:
      hereditary -
      返回:
    • middleName

      public ProfileSettingName.Builder middleName(String middleName)
      中间名

      示例值:大

      参数:
      middleName -
      返回:
    • secondary

      public ProfileSettingName.Builder secondary(String secondary)
      第二姓氏

      示例值:王

      参数:
      secondary -
      返回:
    • social

      public ProfileSettingName.Builder social(String social)
      尊称,枚举值。可选项可以通过【获取字段详情】接口查询,查询参数如下: - object_api_name = "person_name" - custom_api_name = "social"

      示例值:ii

      参数:
      social -
      返回:
    • tertiary

      public ProfileSettingName.Builder tertiary(String tertiary)
      婚后姓氏

      示例值:王

      参数:
      tertiary -
      返回:
    • localFirstName2

      public ProfileSettingName.Builder localFirstName2(String localFirstName2)
      名 - 第二本地文字

      示例值:五

      参数:
      localFirstName2 -
      返回:
    • localMiddleName

      public ProfileSettingName.Builder localMiddleName(String localMiddleName)
      本地中间名

      示例值:大

      参数:
      localMiddleName -
      返回:
    • localPrimary

      public ProfileSettingName.Builder localPrimary(String localPrimary)
      姓 - 本地文字

      示例值:黄

      参数:
      localPrimary -
      返回:
    • localPrimary2

      public ProfileSettingName.Builder localPrimary2(String localPrimary2)
      姓 - 第二本地文字

      示例值:王

      参数:
      localPrimary2 -
      返回:
    • localSecondary

      public ProfileSettingName.Builder localSecondary(String localSecondary)
      第二姓氏 - 本地文字

      示例值:王

      参数:
      localSecondary -
      返回:
    • title

      public ProfileSettingName.Builder title(String title)
      头衔, 枚举值。可选项可以通过【获取字段详情】接口查询,查询参数如下: - object_api_name = "person_name" - custom_api_name = "title"

      示例值:mr

      参数:
      title -
      返回:
    • localFirstName

      public ProfileSettingName.Builder localFirstName(String localFirstName)
      名 - 本地文字

      示例值:四

      参数:
      localFirstName -
      返回:
    • customLocalName

      public ProfileSettingName.Builder customLocalName(String customLocalName)
      自定义姓名(本地文字)

      示例值:王大帅

      参数:
      customLocalName -
      返回:
    • customWesternName

      public ProfileSettingName.Builder customWesternName(String customWesternName)
      自定义姓名(西方文字)

      示例值:王大帅

      参数:
      customWesternName -
      返回:
    • nameType

      public ProfileSettingName.Builder nameType(String nameType)
      姓名类型

      示例值:legal_name

      参数:
      nameType -
      返回:
    • firstName

      public ProfileSettingName.Builder firstName(String firstName)

      示例值:帅

      参数:
      firstName -
      返回:
    • namePrimary

      public ProfileSettingName.Builder namePrimary(String namePrimary)

      示例值:王

      参数:
      namePrimary -
      返回:
    • build

      public ProfileSettingName build()