类 JobData

java.lang.Object
com.lark.oapi.service.corehr.v1.model.JobData

public class JobData extends Object
  • 构造器详细资料

    • JobData

      public JobData()
    • JobData

      public JobData(JobData.Builder builder)
  • 方法详细资料

    • newBuilder

      public static JobData.Builder newBuilder()
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getVersionId

      public String getVersionId()
    • setVersionId

      public void setVersionId(String versionId)
    • getJobLevelId

      public String getJobLevelId()
    • setJobLevelId

      public void setJobLevelId(String jobLevelId)
    • getJobGradeId

      public String getJobGradeId()
    • setJobGradeId

      public void setJobGradeId(String jobGradeId)
    • getEmployeeTypeId

      public String getEmployeeTypeId()
    • setEmployeeTypeId

      public void setEmployeeTypeId(String employeeTypeId)
    • getWorkingHoursTypeId

      public String getWorkingHoursTypeId()
    • setWorkingHoursTypeId

      public void setWorkingHoursTypeId(String workingHoursTypeId)
    • getWorkLocationId

      public String getWorkLocationId()
    • setWorkLocationId

      public void setWorkLocationId(String workLocationId)
    • getDepartmentId

      public String getDepartmentId()
    • setDepartmentId

      public void setDepartmentId(String departmentId)
    • getJobId

      public String getJobId()
    • setJobId

      public void setJobId(String jobId)
    • getProbationStartDate

      public String getProbationStartDate()
    • setProbationStartDate

      public void setProbationStartDate(String probationStartDate)
    • getProbationEndDate

      public String getProbationEndDate()
    • setProbationEndDate

      public void setProbationEndDate(String probationEndDate)
    • getPrimaryJobData

      public Boolean getPrimaryJobData()
    • setPrimaryJobData

      public void setPrimaryJobData(Boolean primaryJobData)
    • getEmploymentId

      public String getEmploymentId()
    • setEmploymentId

      public void setEmploymentId(String employmentId)
    • getEffectiveTime

      public String getEffectiveTime()
    • setEffectiveTime

      public void setEffectiveTime(String effectiveTime)
    • getExpirationTime

      public String getExpirationTime()
    • setExpirationTime

      public void setExpirationTime(String expirationTime)
    • getJobFamilyId

      public String getJobFamilyId()
    • setJobFamilyId

      public void setJobFamilyId(String jobFamilyId)
    • getAssignmentStartReason

      public Enum getAssignmentStartReason()
    • setAssignmentStartReason

      public void setAssignmentStartReason(Enum assignmentStartReason)
    • getProbationExpectedEndDate

      public String getProbationExpectedEndDate()
    • setProbationExpectedEndDate

      public void setProbationExpectedEndDate(String probationExpectedEndDate)
    • getProbationOutcome

      public Enum getProbationOutcome()
    • setProbationOutcome

      public void setProbationOutcome(Enum probationOutcome)
    • getWeeklyWorkingHours

      public Integer getWeeklyWorkingHours()
    • setWeeklyWorkingHours

      public void setWeeklyWorkingHours(Integer weeklyWorkingHours)
    • getDirectManagerId

      public String getDirectManagerId()
    • setDirectManagerId

      public void setDirectManagerId(String directManagerId)
    • getDottedLineManagerIdList

      public String[] getDottedLineManagerIdList()
    • setDottedLineManagerIdList

      public void setDottedLineManagerIdList(String[] dottedLineManagerIdList)
    • getSecondDirectManagerId

      public String getSecondDirectManagerId()
    • setSecondDirectManagerId

      public void setSecondDirectManagerId(String secondDirectManagerId)
    • getCostCenterRate

      public SupportCostCenterItem[] getCostCenterRate()
    • setCostCenterRate

      public void setCostCenterRate(SupportCostCenterItem[] costCenterRate)
    • getWeeklyWorkingHoursV2

      public Double getWeeklyWorkingHoursV2()
    • setWeeklyWorkingHoursV2

      public void setWeeklyWorkingHoursV2(Double weeklyWorkingHoursV2)
    • getWorkShift

      public Enum getWorkShift()
    • setWorkShift

      public void setWorkShift(Enum workShift)
    • getCompensationType

      public Enum getCompensationType()
    • setCompensationType

      public void setCompensationType(Enum compensationType)
    • getServiceCompany

      public String getServiceCompany()
    • setServiceCompany

      public void setServiceCompany(String serviceCompany)