public static class PreHireForAi.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public PreHireForAi.Builder preHireId(String preHireId)
示例值:123
preHireId - public PreHireForAi.Builder personId(PreHirePersonId personId)
示例值:
personId - public PreHireForAi.Builder workerId(String workerId)
示例值:89076543
workerId - public PreHireForAi.Builder hireDate(String hireDate)
示例值:2023-01-01
hireDate - public PreHireForAi.Builder department(PreHireDepartment department)
示例值:
department - public PreHireForAi.Builder employeeType(PreHireField employeeType)
示例值:
employeeType - public PreHireForAi.Builder offerHr(PreHireEmployee offerHr)
示例值:
offerHr - public PreHireForAi.Builder directManager(PreHireEmployee directManager)
示例值:
directManager - public PreHireForAi.Builder wkCreatedAt(String wkCreatedAt)
示例值:2023-01-01 12:32
wkCreatedAt - public PreHireForAi.Builder isRehire(String isRehire)
示例值:example
isRehire - public PreHireForAi.Builder employmentIdBeforeRehire(String employmentIdBeforeRehire)
示例值:example
employmentIdBeforeRehire - public PreHireForAi.Builder suspectedRehiring(Boolean suspectedRehiring)
示例值:true
suspectedRehiring - public PreHireForAi.Builder reuseFeishuAccount(PreHireField reuseFeishuAccount)
示例值:
reuseFeishuAccount - public PreHireForAi.Builder reusedFeishuAccount(PreHireEmployee reusedFeishuAccount)
示例值:
reusedFeishuAccount - public PreHireForAi.Builder stage(PreHireField stage)
示例值:
stage - public PreHireForAi.Builder currentAssignees(PreHireEmployee[] currentAssignees)
示例值:
currentAssignees - public PreHireForAi.Builder lastUpdate(String lastUpdate)
示例值:example
lastUpdate - public PreHireForAi.Builder progresses(Integer[] progresses)
示例值:
progresses - public PreHireForAi.Builder newFlowPreHire(Boolean newFlowPreHire)
示例值:true
newFlowPreHire - public PreHireForAi.Builder isInfoErr(Boolean isInfoErr)
示例值:true
isInfoErr - public PreHireForAi.Builder errReasons(PreHireField[] errReasons)
示例值:
errReasons - public PreHireForAi.Builder jobName(String jobName)
示例值:example
jobName - public PreHireForAi.Builder workLocation(PreHireField workLocation)
示例值:
workLocation - public PreHireForAi.Builder officeLocation(PreHireField officeLocation)
示例值:
officeLocation - public PreHireForAi.Builder phoneNumber(String phoneNumber)
示例值:example
phoneNumber - public PreHireForAi.Builder personalEmail(String personalEmail)
示例值:example
personalEmail - public PreHireForAi.Builder workEmail(String workEmail)
示例值:example
workEmail - public PreHireForAi.Builder company(PreHireField company)
示例值:
company - public PreHireForAi.Builder serviceCompany(PreHireField serviceCompany)
示例值:
serviceCompany - public PreHireForAi.Builder departmentFullPath(PreHireField departmentFullPath)
示例值:
departmentFullPath - public PreHireForAi.Builder job(PreHireField job)
示例值:
job - public PreHireForAi.Builder jobLevel(PreHireField jobLevel)
示例值:
jobLevel - public PreHireForAi.Builder jobGrade(PreHireField jobGrade)
示例值:
jobGrade - public PreHireForAi.Builder jobFamily(PreHireField jobFamily)
示例值:
jobFamily - public PreHireForAi.Builder pathway(PreHireField pathway)
示例值:
pathway - public PreHireForAi.Builder dottedLineManager(PreHireEmployee dottedLineManager)
示例值:
dottedLineManager - public PreHireForAi.Builder employeeSubType(PreHireField employeeSubType)
示例值:
employeeSubType - public PreHireForAi.Builder contractInfo(ContractInfoForAi contractInfo)
示例值:
contractInfo - public PreHireForAi.Builder probationInfo(ProbationInfo probationInfo)
示例值:
probationInfo - public PreHireForAi.Builder socialSecurityCity(PreHireField socialSecurityCity)
示例值:
socialSecurityCity - public PreHireForAi.Builder workingHoursType(PreHireField workingHoursType)
示例值:
workingHoursType - public PreHireForAi.Builder isOverdue(PreHireField isOverdue)
示例值:
isOverdue - public PreHireForAi.Builder officeAddress(PreHireField officeAddress)
示例值:
officeAddress - public PreHireForAi.Builder workingCalendar(PreHireField workingCalendar)
示例值:
workingCalendar - public PreHireForAi.Builder employmentType(PreHireField employmentType)
示例值:
employmentType - public PreHireForAi.Builder weeklyWorkingHours(String weeklyWorkingHours)
示例值:example
weeklyWorkingHours - public PreHireForAi.Builder workShift(PreHireField workShift)
示例值:
workShift - public PreHireForAi.Builder recruitmentType(PreHireField recruitmentType)
示例值:
recruitmentType - public PreHireForAi.Builder compensationType(PreHireField compensationType)
示例值:
compensationType - public PreHireForAi.Builder costCenters(PreHireField[] costCenters)
示例值:
costCenters - public PreHireForAi.Builder position(PreHireField position)
示例值:
position - public PreHireForAi.Builder seniorityDate(String seniorityDate)
示例值:example
seniorityDate - public PreHireForAi.Builder seniorityDateFormatted(String seniorityDateFormatted)
示例值:example
seniorityDateFormatted - public PreHireForAi.Builder workCountry(PreHireField workCountry)
示例值:
workCountry - public PreHireForAi.Builder onboardType(PreHireField onboardType)
示例值:
onboardType - public PreHireForAi.Builder onboardLocation(PreHireField onboardLocation)
示例值:
onboardLocation - public PreHireForAi.Builder onboardingAddress(PreHireField onboardingAddress)
示例值:
onboardingAddress - public PreHireForAi.Builder checkInMethod(PreHireField checkInMethod)
示例值:
checkInMethod - public PreHireForAi.Builder checkInTime(String checkInTime)
示例值:example
checkInTime - public PreHireForAi.Builder noticePeriodProbationVoluntary(PreHireField noticePeriodProbationVoluntary)
示例值:
noticePeriodProbationVoluntary - public PreHireForAi.Builder noticePeriodProbationInVoluntary(PreHireField noticePeriodProbationInVoluntary)
示例值:
noticePeriodProbationInVoluntary - public PreHireForAi.Builder noticePeriodPositiveVoluntary(PreHireField noticePeriodPositiveVoluntary)
示例值:
noticePeriodPositiveVoluntary - public PreHireForAi.Builder noticePeriodPositiveInVoluntary(PreHireField noticePeriodPositiveInVoluntary)
示例值:
noticePeriodPositiveInVoluntary - public PreHireForAi.Builder defaultCostCenter(PreHireField defaultCostCenter)
示例值:
defaultCostCenter - public PreHireForAi.Builder costAllocations(PreHireField[] costAllocations)
示例值:
costAllocations - public PreHireForAi.Builder costAllocationEffectiveTime(String costAllocationEffectiveTime)
示例值:example
costAllocationEffectiveTime - public PreHireForAi.Builder costAllocationExpirationTime(String costAllocationExpirationTime)
示例值:example
costAllocationExpirationTime - public PreHireForAi.Builder customFields(CustomFieldData[] customFields)
示例值:
customFields - public PreHireForAi.Builder employmentBeforeRehire(PreHireEmployee employmentBeforeRehire)
示例值:example
employmentBeforeRehire - public PreHireForAi.Builder taskStatuses(PreHireField[] taskStatuses)
示例值:
taskStatuses - public PreHireForAi.Builder assigneeToPreHire(Boolean assigneeToPreHire)
示例值:true
assigneeToPreHire - public PreHireForAi.Builder flowInstanceName(PreHireField flowInstanceName)
示例值:
flowInstanceName - public PreHireForAi build()
Copyright © 2026. All rights reserved.