public static class CombinedJob.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CombinedJob.Builder |
addressIdList(String[] addressIdList)
工作地点,枚举通过接口「获取地址列表」获取,选择地点用途为「职位地址」
示例值:7035374761602959660
|
CombinedJob |
build() |
CombinedJob.Builder |
code(String code)
职位编号,可传入职位的「职位编号」、「职位 ID」或者「职位序号」,将以传入的参数作为职位编号,以便双方系统的数据映射
示例值:R18
|
CombinedJob.Builder |
customizedDataList(CombinedJobObjectValueMap[] customizedDataList)
自定义字段
示例值:
|
CombinedJob.Builder |
departmentId(String departmentId)
部门 ID,须传入open_department_id,格式为"od-xxxx"。
|
CombinedJob.Builder |
description(String description)
职位描述
示例值:后端研发岗位描述
|
CombinedJob.Builder |
experience(Integer experience)
工作年限
示例值:1
|
CombinedJob.Builder |
expiryTime(Integer expiryTime)
到期日期
示例值:1622484739955
|
CombinedJob.Builder |
expiryTimestamp(String expiryTimestamp)
到期日期的毫秒时间戳
示例值:1622484739955
|
CombinedJob.Builder |
headCount(Integer headCount)
招聘数量
示例值:100
|
CombinedJob.Builder |
highlightList(String[] highlightList)
职位亮点
示例值:6960663240925956554
|
CombinedJob.Builder |
id(String id)
职位 ID
示例值:6960663240925956576
|
CombinedJob.Builder |
interviewRegistrationSchemaId(String interviewRegistrationSchemaId)
面试登记表ID
示例值:6930815272790114324
|
CombinedJob.Builder |
isNeverExpired(Boolean isNeverExpired)
是否长期有效
示例值:false
|
CombinedJob.Builder |
jobAttribute(Integer jobAttribute)
职位属性,1是实体职位,2是虚拟职位
示例值:职位类别
|
CombinedJob.Builder |
jobCategoryId(String jobCategoryId)
序列
示例值:6960663240925956550
|
CombinedJob.Builder |
jobFunctionId(String jobFunctionId)
职能分类,通过「获取职能分类」获取
示例值:6960663240925956555
|
CombinedJob.Builder |
jobManagers(JobManager jobManagers)
职位的招聘团队
示例值:
|
CombinedJob.Builder |
jobProcessId(String jobProcessId)
招聘流程,枚举通过接口「获取招聘流程信息」获取
示例值:6960663240925956554
|
CombinedJob.Builder |
jobTypeId(String jobTypeId)
职位类别
示例值:6960663240925956551
|
CombinedJob.Builder |
maxLevelId(String maxLevelId)
最高职级,枚举通过接口「获取职级列表」获取
示例值:6960663240925956548
|
CombinedJob.Builder |
maxSalary(Integer maxSalary)
最高薪资,单位:k
示例值:2000
|
CombinedJob.Builder |
minLevelId(String minLevelId)
最低职级,枚举通过接口「获取职级列表」获取
示例值:6960663240925956547
|
CombinedJob.Builder |
minSalary(Integer minSalary)
最低薪资,单位:k
示例值:1000
|
CombinedJob.Builder |
onboardRegistrationSchemaId(String onboardRegistrationSchemaId)
入职登记表ID
示例值:6930815272790114325
|
CombinedJob.Builder |
processType(Integer processType)
职位流程类型
示例值:1
|
CombinedJob.Builder |
recruitmentTypeId(String recruitmentTypeId)
雇佣类型
示例值:102
|
CombinedJob.Builder |
requiredDegree(Integer requiredDegree)
学历要求
示例值:1
|
CombinedJob.Builder |
requirement(String requirement)
职位要求
示例值:熟悉后端研发
|
CombinedJob.Builder |
subjectId(String subjectId)
项目,枚举通过「获取项目列表」接口
示例值:6960663240925956555
|
CombinedJob.Builder |
targetMajorIdList(String[] targetMajorIdList)
目标专业ID List
示例值:
|
CombinedJob.Builder |
title(String title)
职位名称
示例值:后端研发
|
public CombinedJob.Builder id(String id)
示例值:6960663240925956576
id - public CombinedJob.Builder code(String code)
示例值:R18
code - public CombinedJob.Builder experience(Integer experience)
示例值:1
experience - public CombinedJob.Builder expiryTime(Integer expiryTime)
示例值:1622484739955
expiryTime - public CombinedJob.Builder customizedDataList(CombinedJobObjectValueMap[] customizedDataList)
示例值:
customizedDataList - public CombinedJob.Builder minLevelId(String minLevelId)
示例值:6960663240925956547
minLevelId - public CombinedJob.Builder minSalary(Integer minSalary)
示例值:1000
minSalary - public CombinedJob.Builder title(String title)
示例值:后端研发
title - public CombinedJob.Builder jobManagers(JobManager jobManagers)
示例值:
jobManagers - public CombinedJob.Builder jobProcessId(String jobProcessId)
示例值:6960663240925956554
jobProcessId - public CombinedJob.Builder processType(Integer processType)
示例值:1
processType - public CombinedJob.Builder subjectId(String subjectId)
示例值:6960663240925956555
subjectId - public CombinedJob.Builder jobFunctionId(String jobFunctionId)
示例值:6960663240925956555
jobFunctionId - public CombinedJob.Builder departmentId(String departmentId)
示例值:od-b2fafdce6fc5800b574ba5b0e2798b36
departmentId - public CombinedJob.Builder headCount(Integer headCount)
示例值:100
headCount - public CombinedJob.Builder isNeverExpired(Boolean isNeverExpired)
示例值:false
isNeverExpired - public CombinedJob.Builder maxSalary(Integer maxSalary)
示例值:2000
maxSalary - public CombinedJob.Builder requirement(String requirement)
示例值:熟悉后端研发
requirement - public CombinedJob.Builder description(String description)
示例值:后端研发岗位描述
description - public CombinedJob.Builder highlightList(String[] highlightList)
示例值:6960663240925956554
highlightList - public CombinedJob.Builder jobTypeId(String jobTypeId)
示例值:6960663240925956551
jobTypeId - public CombinedJob.Builder maxLevelId(String maxLevelId)
示例值:6960663240925956548
maxLevelId - public CombinedJob.Builder recruitmentTypeId(String recruitmentTypeId)
示例值:102
recruitmentTypeId - public CombinedJob.Builder requiredDegree(Integer requiredDegree)
示例值:1
requiredDegree - public CombinedJob.Builder jobCategoryId(String jobCategoryId)
示例值:6960663240925956550
jobCategoryId - public CombinedJob.Builder addressIdList(String[] addressIdList)
示例值:7035374761602959660
addressIdList - public CombinedJob.Builder jobAttribute(Integer jobAttribute)
示例值:职位类别
jobAttribute - public CombinedJob.Builder expiryTimestamp(String expiryTimestamp)
示例值:1622484739955
expiryTimestamp - public CombinedJob.Builder interviewRegistrationSchemaId(String interviewRegistrationSchemaId)
示例值:6930815272790114324
interviewRegistrationSchemaId - public CombinedJob.Builder onboardRegistrationSchemaId(String onboardRegistrationSchemaId)
示例值:6930815272790114325
onboardRegistrationSchemaId - public CombinedJob.Builder targetMajorIdList(String[] targetMajorIdList)
示例值:
targetMajorIdList - public CombinedJob build()
Copyright © 2024. All rights reserved.