public class JobData extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JobData.Builder |
| 构造器和说明 |
|---|
JobData() |
JobData(JobData.Builder builder) |
public JobData()
public JobData(JobData.Builder builder)
public static JobData.Builder newBuilder()
public String getId()
public void setId(String id)
public String getVersionId()
public void setVersionId(String versionId)
public String getJobLevelId()
public void setJobLevelId(String jobLevelId)
public String getJobGradeId()
public void setJobGradeId(String jobGradeId)
public String getEmployeeTypeId()
public void setEmployeeTypeId(String employeeTypeId)
public String getWorkingHoursTypeId()
public void setWorkingHoursTypeId(String workingHoursTypeId)
public String getWorkLocationId()
public void setWorkLocationId(String workLocationId)
public String getDepartmentId()
public void setDepartmentId(String departmentId)
public String getJobId()
public void setJobId(String jobId)
public String getProbationStartDate()
public void setProbationStartDate(String probationStartDate)
public String getProbationEndDate()
public void setProbationEndDate(String probationEndDate)
public Boolean getPrimaryJobData()
public void setPrimaryJobData(Boolean primaryJobData)
public String getEmploymentId()
public void setEmploymentId(String employmentId)
public String getEffectiveTime()
public void setEffectiveTime(String effectiveTime)
public String getExpirationTime()
public void setExpirationTime(String expirationTime)
public String getJobFamilyId()
public void setJobFamilyId(String jobFamilyId)
public Enum getAssignmentStartReason()
public void setAssignmentStartReason(Enum assignmentStartReason)
public String getProbationExpectedEndDate()
public void setProbationExpectedEndDate(String probationExpectedEndDate)
public Enum getProbationOutcome()
public void setProbationOutcome(Enum probationOutcome)
public Integer getWeeklyWorkingHours()
public void setWeeklyWorkingHours(Integer weeklyWorkingHours)
public String getDirectManagerId()
public void setDirectManagerId(String directManagerId)
public String[] getDottedLineManagerIdList()
public void setDottedLineManagerIdList(String[] dottedLineManagerIdList)
public String getSecondDirectManagerId()
public void setSecondDirectManagerId(String secondDirectManagerId)
public SupportCostCenterItem[] getCostCenterRate()
public void setCostCenterRate(SupportCostCenterItem[] costCenterRate)
public ObjectFieldData[] getCustomFields()
public void setCustomFields(ObjectFieldData[] customFields)
public Double getWeeklyWorkingHoursV2()
public void setWeeklyWorkingHoursV2(Double weeklyWorkingHoursV2)
public Enum getWorkShift()
public void setWorkShift(Enum workShift)
public Enum getCompensationType()
public void setCompensationType(Enum compensationType)
public String getServiceCompany()
public void setServiceCompany(String serviceCompany)
public String getEmployeeSubtypeId()
public void setEmployeeSubtypeId(String employeeSubtypeId)
public String getPositionId()
public void setPositionId(String positionId)
public Enum getJobDataReason()
public void setJobDataReason(Enum jobDataReason)
Copyright © 2025. All rights reserved.