Class StaffRequisition


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2020-08-14T11:43:22.583Z")
    public class StaffRequisition
    extends Object
    StaffRequisition
    • Constructor Detail

      • StaffRequisition

        public StaffRequisition()
    • Method Detail

      • getReason

        public ProcessTypeDto getReason()
        Get reason
        Returns:
        reason
      • getFinalizationComment

        public String getFinalizationComment()
        Justificativa do cancelamento da RP.
        Returns:
        finalizationComment
      • setFinalizationComment

        public void setFinalizationComment​(String finalizationComment)
      • getWorkstationGroup

        public WorkstationGroup getWorkstationGroup()
        Get workstationGroup
        Returns:
        workstationGroup
      • setWorkstationGroup

        public void setWorkstationGroup​(WorkstationGroup workstationGroup)
      • getEmploymentContract

        public EmploymentContractDto getEmploymentContract()
        Get employmentContract
        Returns:
        employmentContract
      • setEmploymentContract

        public void setEmploymentContract​(EmploymentContractDto employmentContract)
      • getKeywords

        public List<String> getKeywords()
        Palavras chaves para o cálculo da aderência.
        Returns:
        keywords
      • setKeywords

        public void setKeywords​(List<String> keywords)
      • getContractType

        public ContractTypeDto getContractType()
        Get contractType
        Returns:
        contractType
      • setContractType

        public void setContractType​(ContractTypeDto contractType)
      • getDepartmentId

        public String getDepartmentId()
        Identificador do departamento.
        Returns:
        departmentId
      • setDepartmentId

        public void setDepartmentId​(String departmentId)
      • 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)
      • 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)
      • getCompany

        public Company getCompany()
        Get company
        Returns:
        company
      • setCompany

        public void setCompany​(Company company)
      • getId

        public String getId()
        Identificador único da entidade.
        Returns:
        id
      • setId

        public void setId​(String id)
      • getJustification

        public String getJustification()
        Justificativa para a abertura da requisição de pessoal.
        Returns:
        justification
      • setJustification

        public void setJustification​(String justification)
      • getDepartment

        public Department getDepartment()
        Get department
        Returns:
        department
      • setDepartment

        public void setDepartment​(Department department)
      • isKeywordEducationSession

        public Boolean isKeywordEducationSession()
        Seção de formação acadêmica (aderência).
        Returns:
        keywordEducationSession
      • setKeywordEducationSession

        public void setKeywordEducationSession​(Boolean keywordEducationSession)
      • getRequester

        public EmployeeSummary getRequester()
        Get requester
        Returns:
        requester
      • 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)
      • 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)
      • getWorkstationGroupId

        public String getWorkstationGroupId()
        Identificador do posto de trabalho.
        Returns:
        workstationGroupId
      • setWorkstationGroupId

        public void setWorkstationGroupId​(String workstationGroupId)
      • getRequesterId

        public String getRequesterId()
        ID do colaborador que criou a requisição de pessoal.
        Returns:
        requesterId
      • setRequesterId

        public void setRequesterId​(String requesterId)
      • 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)
      • getPositions

        public Integer getPositions()
        Quantidade de vagas.
        Returns:
        positions
      • setPositions

        public void setPositions​(Integer positions)
      • 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)
      • getJobPosition

        public JobPosition getJobPosition()
        Get jobPosition
        Returns:
        jobPosition
      • setJobPosition

        public void setJobPosition​(JobPosition jobPosition)
      • isKeywordLanguageSession

        public Boolean isKeywordLanguageSession()
        Seção de idiomas (aderência).
        Returns:
        keywordLanguageSession
      • setKeywordLanguageSession

        public void setKeywordLanguageSession​(Boolean keywordLanguageSession)
      • 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)
      • getEndSalaryRange

        public String getEndSalaryRange()
        Faixa final da remuneração da vaga.
        Returns:
        endSalaryRange
      • setEndSalaryRange

        public void setEndSalaryRange​(String endSalaryRange)
      • getJobPositionId

        public String getJobPositionId()
        ID do cargo desejado na requisição de pessoal.
        Returns:
        jobPositionId
      • setJobPositionId

        public void setJobPositionId​(String jobPositionId)
      • getSequenceStaffrequisitionVacancy

        public SequenceStaffrequisitionVacancy getSequenceStaffrequisitionVacancy()
        Get sequenceStaffrequisitionVacancy
        Returns:
        sequenceStaffrequisitionVacancy
      • getReplacedEmployee

        public EmployeeSummary getReplacedEmployee()
        Get replacedEmployee
        Returns:
        replacedEmployee
      • setReplacedEmployee

        public void setReplacedEmployee​(EmployeeSummary replacedEmployee)
      • getLocation

        public String getLocation()
        Local geográfico que a vaga referência.
        Returns:
        location
      • setLocation

        public void setLocation​(String location)
      • getWorkShiftId

        public String getWorkShiftId()
        Identificador do turno de trabalho
        Returns:
        workShiftId
      • setWorkShiftId

        public void setWorkShiftId​(String workShiftId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object