类 Phone.Builder

java.lang.Object
com.lark.oapi.service.corehr.v1.model.Phone.Builder
封闭类:
Phone

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

    • Builder

      public Builder()
  • 方法详细资料

    • internationalAreaCode

      public Phone.Builder internationalAreaCode(Enum internationalAreaCode)
      国家区号;;常见如:86_china(中国)、852_hong_kong(中国香港)、886_taiwan(中国台湾)、853_macao(中国澳门)、1_united_states_of_america(美利坚合众国)、7_russian_federation(俄罗斯联邦)、44_united_kingdom(英国)、81_japan(日本)、82_korea_republic_of(大韩民国)、91_india(印度)

      示例值:

      参数:
      internationalAreaCode -
      返回:
    • phoneNumber

      public Phone.Builder phoneNumber(String phoneNumber)
      电话号码

      示例值:010-12345678

      参数:
      phoneNumber -
      返回:
    • formattedPhoneNumber

      public Phone.Builder formattedPhoneNumber(String formattedPhoneNumber)
      完整电话号码

      示例值:+86 010-12345678

      参数:
      formattedPhoneNumber -
      返回:
    • deviceType

      public Phone.Builder deviceType(Enum deviceType)
      设备类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)设备类型(device_type)枚举定义部分获得

      示例值:

      参数:
      deviceType -
      返回:
    • phoneUsage

      public Phone.Builder phoneUsage(Enum phoneUsage)
      电话用途,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)电话用途(phone_usage)枚举定义部分获得

      示例值:

      参数:
      phoneUsage -
      返回:
    • isPrimary

      public Phone.Builder isPrimary(Boolean isPrimary)
      是否为主要电话

      示例值:true

      参数:
      isPrimary -
      返回:
    • isPublic

      public Phone.Builder isPublic(Boolean isPublic)
      是否为公开电话

      示例值:true

      参数:
      isPublic -
      返回:
    • customFields

      public Phone.Builder customFields(ObjectFieldData[] customFields)
      自定义字段

      示例值:

      参数:
      customFields -
      返回:
    • build

      public Phone build()