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 getJobDataId()
public void setJobDataId(String jobDataId)
public String getVersionId()
public void setVersionId(String versionId)
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 getPositionId()
public void setPositionId(String positionId)
public String getJobId()
public void setJobId(String jobId)
public String getJobLevelId()
public void setJobLevelId(String jobLevelId)
public String getJobGradeId()
public void setJobGradeId(String jobGradeId)
public String getJobFamilyId()
public void setJobFamilyId(String jobFamilyId)
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 Enum getAssignmentStartReason()
public void setAssignmentStartReason(Enum assignmentStartReason)
public String getProbationExpectedEndDate()
public void setProbationExpectedEndDate(String probationExpectedEndDate)
public Enum getProbationOutcome()
public void setProbationOutcome(Enum probationOutcome)
public BasicJobData getDirectManager()
public void setDirectManager(BasicJobData directManager)
public BasicJobData[] getDottedLineManagers()
public void setDottedLineManagers(BasicJobData[] dottedLineManagers)
public BasicJobData getSecondDirectManager()
public void setSecondDirectManager(BasicJobData secondDirectManager)
public JobDataCostCenter[] getCostCenterRates()
public void setCostCenterRates(JobDataCostCenter[] costCenterRates)
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 CustomFieldData[] getCustomFields()
public void setCustomFields(CustomFieldData[] customFields)
public String getCreatedAt()
public void setCreatedAt(String createdAt)
public Double getWeeklyWorkingHoursV2()
public void setWeeklyWorkingHoursV2(Double weeklyWorkingHoursV2)
public Integer getWeeklyWorkingHours()
public void setWeeklyWorkingHours(Integer weeklyWorkingHours)
public String getEmployeeSubtypeId()
public void setEmployeeSubtypeId(String employeeSubtypeId)
public Enum getJobDataReason()
public void setJobDataReason(Enum jobDataReason)
Copyright © 2025. All rights reserved.