Class StaffRequisition
- java.lang.Object
-
- br.com.senior.hcm.recruitment.pojos.StaffRequisition
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2020-08-26T17:52:01.775Z") public class StaffRequisition extends ObjectStaffRequisition
-
-
Constructor Summary
Constructors Constructor Description StaffRequisition()
-
Method Summary
-
-
-
Method Detail
-
reason
public StaffRequisition reason(ProcessTypeDto reason)
-
getReason
public ProcessTypeDto getReason()
Get reason- Returns:
- reason
-
setReason
public void setReason(ProcessTypeDto reason)
-
finalizationComment
public StaffRequisition finalizationComment(String finalizationComment)
-
getFinalizationComment
public String getFinalizationComment()
Justificativa do cancelamento da RP.- Returns:
- finalizationComment
-
setFinalizationComment
public void setFinalizationComment(String finalizationComment)
-
workstationGroup
public StaffRequisition workstationGroup(WorkstationGroup workstationGroup)
-
getWorkstationGroup
public WorkstationGroup getWorkstationGroup()
Get workstationGroup- Returns:
- workstationGroup
-
setWorkstationGroup
public void setWorkstationGroup(WorkstationGroup workstationGroup)
-
employmentContract
public StaffRequisition employmentContract(EmploymentContractDto employmentContract)
-
getEmploymentContract
public EmploymentContractDto getEmploymentContract()
Get employmentContract- Returns:
- employmentContract
-
setEmploymentContract
public void setEmploymentContract(EmploymentContractDto employmentContract)
-
keywords
public StaffRequisition keywords(List<String> keywords)
-
addKeywordsItem
public StaffRequisition addKeywordsItem(String keywordsItem)
-
getKeywords
public List<String> getKeywords()
Palavras chaves para o cálculo da aderência.- Returns:
- keywords
-
contractType
public StaffRequisition contractType(ContractTypeDto contractType)
-
getContractType
public ContractTypeDto getContractType()
Get contractType- Returns:
- contractType
-
setContractType
public void setContractType(ContractTypeDto contractType)
-
departmentId
public StaffRequisition departmentId(String departmentId)
-
getDepartmentId
public String getDepartmentId()
Identificador do departamento.- Returns:
- departmentId
-
setDepartmentId
public void setDepartmentId(String departmentId)
-
description
public StaffRequisition description(String description)
-
getDescription
public String getDescription()
Descrição da vaga.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
disapprovalJustification
public StaffRequisition disapprovalJustification(String disapprovalJustification)
-
getDisapprovalJustification
public String getDisapprovalJustification()
Justificativa da reprovação da RP.- Returns:
- disapprovalJustification
-
setDisapprovalJustification
public void setDisapprovalJustification(String disapprovalJustification)
-
keywordCompetencySession
public StaffRequisition keywordCompetencySession(Boolean keywordCompetencySession)
-
isKeywordCompetencySession
public Boolean isKeywordCompetencySession()
Seção de conhecimentos e habilidades (aderência).- Returns:
- keywordCompetencySession
-
setKeywordCompetencySession
public void setKeywordCompetencySession(Boolean keywordCompetencySession)
-
createdAt
public StaffRequisition createdAt(org.threeten.bp.OffsetDateTime createdAt)
-
getCreatedAt
public org.threeten.bp.OffsetDateTime getCreatedAt()
Data de criação da requisição de pessoal.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(org.threeten.bp.OffsetDateTime createdAt)
-
costCenterId
public StaffRequisition costCenterId(String costCenterId)
-
getCostCenterId
public String getCostCenterId()
Identificador do centro de custo- Returns:
- costCenterId
-
setCostCenterId
public void setCostCenterId(String costCenterId)
-
keywordProfessionalExperienceSession
public StaffRequisition keywordProfessionalExperienceSession(Boolean keywordProfessionalExperienceSession)
-
isKeywordProfessionalExperienceSession
public Boolean isKeywordProfessionalExperienceSession()
Seção de histórico profissional (aderência).- Returns:
- keywordProfessionalExperienceSession
-
setKeywordProfessionalExperienceSession
public void setKeywordProfessionalExperienceSession(Boolean keywordProfessionalExperienceSession)
-
company
public StaffRequisition company(Company company)
-
getCompany
public Company getCompany()
Get company- Returns:
- company
-
setCompany
public void setCompany(Company company)
-
id
public StaffRequisition id(String id)
-
getId
public String getId()
Identificador único da entidade.- Returns:
- id
-
setId
public void setId(String id)
-
justification
public StaffRequisition justification(String justification)
-
getJustification
public String getJustification()
Justificativa para a abertura da requisição de pessoal.- Returns:
- justification
-
setJustification
public void setJustification(String justification)
-
department
public StaffRequisition department(Department department)
-
getDepartment
public Department getDepartment()
Get department- Returns:
- department
-
setDepartment
public void setDepartment(Department department)
-
keywordEducationSession
public StaffRequisition keywordEducationSession(Boolean keywordEducationSession)
-
isKeywordEducationSession
public Boolean isKeywordEducationSession()
Seção de formação acadêmica (aderência).- Returns:
- keywordEducationSession
-
setKeywordEducationSession
public void setKeywordEducationSession(Boolean keywordEducationSession)
-
requester
public StaffRequisition requester(EmployeeSummary requester)
-
getRequester
public EmployeeSummary getRequester()
Get requester- Returns:
- requester
-
setRequester
public void setRequester(EmployeeSummary requester)
-
workShift
public StaffRequisition workShift(WorkShift workShift)
-
getWorkShift
public WorkShift getWorkShift()
Get workShift- Returns:
- workShift
-
setWorkShift
public void setWorkShift(WorkShift workShift)
-
finalizationAttachmentId
public StaffRequisition finalizationAttachmentId(String finalizationAttachmentId)
-
getFinalizationAttachmentId
public String getFinalizationAttachmentId()
Id do anexo de finalização da requisição de pessoal.- Returns:
- finalizationAttachmentId
-
setFinalizationAttachmentId
public void setFinalizationAttachmentId(String finalizationAttachmentId)
-
startSalaryRange
public StaffRequisition startSalaryRange(String startSalaryRange)
-
getStartSalaryRange
public String getStartSalaryRange()
Faixa inicial da remuneração da vaga.- Returns:
- startSalaryRange
-
setStartSalaryRange
public void setStartSalaryRange(String startSalaryRange)
-
admissionDate
public StaffRequisition admissionDate(org.threeten.bp.LocalDate admissionDate)
-
getAdmissionDate
public org.threeten.bp.LocalDate getAdmissionDate()
Data de admissão prevista do colaborador.- Returns:
- admissionDate
-
setAdmissionDate
public void setAdmissionDate(org.threeten.bp.LocalDate admissionDate)
-
workstationGroupId
public StaffRequisition workstationGroupId(String workstationGroupId)
-
getWorkstationGroupId
public String getWorkstationGroupId()
Identificador do posto de trabalho.- Returns:
- workstationGroupId
-
setWorkstationGroupId
public void setWorkstationGroupId(String workstationGroupId)
-
requesterId
public StaffRequisition requesterId(String requesterId)
-
getRequesterId
public String getRequesterId()
ID do colaborador que criou a requisição de pessoal.- Returns:
- requesterId
-
setRequesterId
public void setRequesterId(String requesterId)
-
costCenter
public StaffRequisition costCenter(CostCenter costCenter)
-
getCostCenter
public CostCenter getCostCenter()
Get costCenter- Returns:
- costCenter
-
setCostCenter
public void setCostCenter(CostCenter costCenter)
-
createdByVacancyManagement
public StaffRequisition createdByVacancyManagement(Boolean createdByVacancyManagement)
-
isCreatedByVacancyManagement
public Boolean isCreatedByVacancyManagement()
Identifica se deve criar a vaga no vacancymanagement ou no recruitment (default false).- Returns:
- createdByVacancyManagement
-
setCreatedByVacancyManagement
public void setCreatedByVacancyManagement(Boolean createdByVacancyManagement)
-
keywordPositionSoughtSession
public StaffRequisition keywordPositionSoughtSession(Boolean keywordPositionSoughtSession)
-
isKeywordPositionSoughtSession
public Boolean isKeywordPositionSoughtSession()
Seção de cargos e áreas desejadas (aderência).- Returns:
- keywordPositionSoughtSession
-
setKeywordPositionSoughtSession
public void setKeywordPositionSoughtSession(Boolean keywordPositionSoughtSession)
-
positions
public StaffRequisition positions(Integer positions)
-
getPositions
public Integer getPositions()
Quantidade de vagas.- Returns:
- positions
-
setPositions
public void setPositions(Integer positions)
-
replacedEmployeeId
public StaffRequisition replacedEmployeeId(String replacedEmployeeId)
-
getReplacedEmployeeId
public String getReplacedEmployeeId()
ID do colaborador que será substituido (Se for o caso).- Returns:
- replacedEmployeeId
-
setReplacedEmployeeId
public void setReplacedEmployeeId(String replacedEmployeeId)
-
keywordTrajectorySession
public StaffRequisition keywordTrajectorySession(Boolean keywordTrajectorySession)
-
isKeywordTrajectorySession
public Boolean isKeywordTrajectorySession()
Seção de trajetória profissional (aderência).- Returns:
- keywordTrajectorySession
-
setKeywordTrajectorySession
public void setKeywordTrajectorySession(Boolean keywordTrajectorySession)
-
jobPosition
public StaffRequisition jobPosition(JobPosition jobPosition)
-
getJobPosition
public JobPosition getJobPosition()
Get jobPosition- Returns:
- jobPosition
-
setJobPosition
public void setJobPosition(JobPosition jobPosition)
-
keywordLanguageSession
public StaffRequisition keywordLanguageSession(Boolean keywordLanguageSession)
-
isKeywordLanguageSession
public Boolean isKeywordLanguageSession()
Seção de idiomas (aderência).- Returns:
- keywordLanguageSession
-
setKeywordLanguageSession
public void setKeywordLanguageSession(Boolean keywordLanguageSession)
-
companyId
public StaffRequisition companyId(String companyId)
-
getCompanyId
public String getCompanyId()
Identificador da empresa- Returns:
- companyId
-
setCompanyId
public void setCompanyId(String companyId)
-
sequenceStaffrequisitionVacancyId
public StaffRequisition sequenceStaffrequisitionVacancyId(String sequenceStaffrequisitionVacancyId)
-
getSequenceStaffrequisitionVacancyId
public String getSequenceStaffrequisitionVacancyId()
Identificador do responsável por armazenar uma sequência única da Requisição de Pessoal.- Returns:
- sequenceStaffrequisitionVacancyId
-
setSequenceStaffrequisitionVacancyId
public void setSequenceStaffrequisitionVacancyId(String sequenceStaffrequisitionVacancyId)
-
endSalaryRange
public StaffRequisition endSalaryRange(String endSalaryRange)
-
getEndSalaryRange
public String getEndSalaryRange()
Faixa final da remuneração da vaga.- Returns:
- endSalaryRange
-
setEndSalaryRange
public void setEndSalaryRange(String endSalaryRange)
-
jobPositionId
public StaffRequisition jobPositionId(String jobPositionId)
-
getJobPositionId
public String getJobPositionId()
ID do cargo desejado na requisição de pessoal.- Returns:
- jobPositionId
-
setJobPositionId
public void setJobPositionId(String jobPositionId)
-
sequenceStaffrequisitionVacancy
public StaffRequisition sequenceStaffrequisitionVacancy(SequenceStaffrequisitionVacancy sequenceStaffrequisitionVacancy)
-
getSequenceStaffrequisitionVacancy
public SequenceStaffrequisitionVacancy getSequenceStaffrequisitionVacancy()
Get sequenceStaffrequisitionVacancy- Returns:
- sequenceStaffrequisitionVacancy
-
setSequenceStaffrequisitionVacancy
public void setSequenceStaffrequisitionVacancy(SequenceStaffrequisitionVacancy sequenceStaffrequisitionVacancy)
-
replacedEmployee
public StaffRequisition replacedEmployee(EmployeeSummary replacedEmployee)
-
getReplacedEmployee
public EmployeeSummary getReplacedEmployee()
Get replacedEmployee- Returns:
- replacedEmployee
-
setReplacedEmployee
public void setReplacedEmployee(EmployeeSummary replacedEmployee)
-
location
public StaffRequisition location(String location)
-
getLocation
public String getLocation()
Local geográfico que a vaga referência.- Returns:
- location
-
setLocation
public void setLocation(String location)
-
status
public StaffRequisition status(StaffRequisitionStatusDto status)
-
getStatus
public StaffRequisitionStatusDto getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(StaffRequisitionStatusDto status)
-
workShiftId
public StaffRequisition workShiftId(String workShiftId)
-
getWorkShiftId
public String getWorkShiftId()
Identificador do turno de trabalho- Returns:
- workShiftId
-
setWorkShiftId
public void setWorkShiftId(String workShiftId)
-
-