类 Address.Builder

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

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

    • Builder

      public Builder()
  • 方法详细资料

    • fullAddressLocalScript

      public Address.Builder fullAddressLocalScript(String fullAddressLocalScript)
      完整地址(本地文字)

      示例值:中国北京北京

      参数:
      fullAddressLocalScript -
      返回:
    • fullAddressWesternScript

      public Address.Builder fullAddressWesternScript(String fullAddressWesternScript)
      完整地址(西方文字)

      示例值:Beijing, Beijing, China,

      参数:
      fullAddressWesternScript -
      返回:
    • id

      public Address.Builder id(String id)
      地址ID

      示例值:6989822217869624863

      参数:
      id -
      返回:
    • countryRegionId

      public Address.Builder countryRegionId(String countryRegionId)
      国家 / 地区

      示例值:6862995757234914824

      参数:
      countryRegionId -
      返回:
    • regionId

      public Address.Builder regionId(String regionId)
      主要行政区

      示例值:6863326815667095047

      参数:
      regionId -
      返回:
    • cityId

      public Address.Builder cityId(String cityId)
      城市

      示例值:6863333254578046471

      参数:
      cityId -
      返回:
    • distinctId

      public Address.Builder distinctId(String distinctId)
      区/县

      示例值:6863333516579440141

      参数:
      distinctId -
      返回:
    • cityIdV2

      public Address.Builder cityIdV2(String cityIdV2)
      城市,可通过【查询城市信息】接口查询

      示例值:6863333254578046472

      参数:
      cityIdV2 -
      返回:
    • districtIdV2

      public Address.Builder districtIdV2(String districtIdV2)
      区/县,可通过【查询区/县信息】 接口查询

      示例值:6863333516579441141

      参数:
      districtIdV2 -
      返回:
    • localAddressLine1

      public Address.Builder localAddressLine1(String localAddressLine1)
      地址行 1(非拉丁语系的本地文字)

      示例值:丹佛测试地址-纽埃时区

      参数:
      localAddressLine1 -
      返回:
    • localAddressLine2

      public Address.Builder localAddressLine2(String localAddressLine2)
      地址行 2(非拉丁语系的本地文字)

      示例值:PoewH

      参数:
      localAddressLine2 -
      返回:
    • localAddressLine3

      public Address.Builder localAddressLine3(String localAddressLine3)
      地址行 3(非拉丁语系的本地文字)

      示例值:PoewH

      参数:
      localAddressLine3 -
      返回:
    • localAddressLine4

      public Address.Builder localAddressLine4(String localAddressLine4)
      地址行 4(非拉丁语系的本地文字)

      示例值:jmwJc

      参数:
      localAddressLine4 -
      返回:
    • localAddressLine5

      public Address.Builder localAddressLine5(String localAddressLine5)
      地址行 5(非拉丁语系的本地文字)

      示例值:jmwJc

      参数:
      localAddressLine5 -
      返回:
    • localAddressLine6

      public Address.Builder localAddressLine6(String localAddressLine6)
      地址行 6(非拉丁语系的本地文字)

      示例值:jmwJc

      参数:
      localAddressLine6 -
      返回:
    • localAddressLine7

      public Address.Builder localAddressLine7(String localAddressLine7)
      地址行 7(非拉丁语系的本地文字)

      示例值:jmwJc

      参数:
      localAddressLine7 -
      返回:
    • localAddressLine8

      public Address.Builder localAddressLine8(String localAddressLine8)
      地址行 8(非拉丁语系的本地文字)

      示例值:rafSu

      参数:
      localAddressLine8 -
      返回:
    • localAddressLine9

      public Address.Builder localAddressLine9(String localAddressLine9)
      地址行 9(非拉丁语系的本地文字)

      示例值:McPRG

      参数:
      localAddressLine9 -
      返回:
    • postalCode

      public Address.Builder postalCode(String postalCode)
      邮政编码

      示例值:611530

      参数:
      postalCode -
      返回:
    • addressTypeList

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

      示例值:

      参数:
      addressTypeList -
      返回:
    • isPrimary

      public Address.Builder isPrimary(Boolean isPrimary)
      是否为主要地址

      示例值:true

      参数:
      isPrimary -
      返回:
    • isPublic

      public Address.Builder isPublic(Boolean isPublic)
      是否为公开地址

      示例值:true

      参数:
      isPublic -
      返回:
    • customFields

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

      示例值:

      参数:
      customFields -
      返回:
    • build

      public Address build()