Class Vacancy


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2020-09-10T16:52:01.386Z")
    public class Vacancy
    extends Object
    Vacancy
    • Constructor Detail

      • Vacancy

        public Vacancy()
    • Method Detail

      • getReason

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

        public Vacancy finalizationComment​(String finalizationComment)
      • getFinalizationComment

        public String getFinalizationComment()
        Comentário de conclusão
        Returns:
        finalizationComment
      • setFinalizationComment

        public void setFinalizationComment​(String finalizationComment)
      • getWorkstationGroup

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

        public void setWorkstationGroup​(WorkstationGroup workstationGroup)
      • getRequisition

        public StaffRequisition getRequisition()
        Get requisition
        Returns:
        requisition
      • getContractType

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

        public void setContractType​(ContractTypeDto contractType)
      • externalStartDate

        public Vacancy externalStartDate​(org.threeten.bp.LocalDate externalStartDate)
      • getExternalStartDate

        public org.threeten.bp.LocalDate getExternalStartDate()
        Data inicial da publicação da vaga para candidatos externos.
        Returns:
        externalStartDate
      • setExternalStartDate

        public void setExternalStartDate​(org.threeten.bp.LocalDate externalStartDate)
      • departmentId

        public Vacancy departmentId​(String departmentId)
      • getDepartmentId

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

        public void setDepartmentId​(String departmentId)
      • createdAt

        public Vacancy createdAt​(org.threeten.bp.OffsetDateTime createdAt)
      • getCreatedAt

        public org.threeten.bp.OffsetDateTime getCreatedAt()
        Data de criação da vaga.
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(org.threeten.bp.OffsetDateTime createdAt)
      • getId

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

        public void setId​(String id)
      • locationURI

        public Vacancy locationURI​(String locationURI)
      • getLocationURI

        public String getLocationURI()
        URL com o link do arquivo que contém o texto da publicação no BlobService.
        Returns:
        locationURI
      • setLocationURI

        public void setLocationURI​(String locationURI)
      • getRequester

        public EmployeeSummary getRequester()
        Get requester
        Returns:
        requester
      • getWorkShift

        public WorkShift getWorkShift()
        Get workShift
        Returns:
        workShift
      • setWorkShift

        public void setWorkShift​(WorkShift workShift)
      • finalizationAttachmentId

        public Vacancy finalizationAttachmentId​(String finalizationAttachmentId)
      • getFinalizationAttachmentId

        public String getFinalizationAttachmentId()
        Id do anexo de finalização da vaga
        Returns:
        finalizationAttachmentId
      • setFinalizationAttachmentId

        public void setFinalizationAttachmentId​(String finalizationAttachmentId)
      • admissionDate

        public Vacancy admissionDate​(org.threeten.bp.LocalDate admissionDate)
      • getAdmissionDate

        public org.threeten.bp.LocalDate getAdmissionDate()
        Data prevista de admissão.
        Returns:
        admissionDate
      • setAdmissionDate

        public void setAdmissionDate​(org.threeten.bp.LocalDate admissionDate)
      • workstationGroupId

        public Vacancy workstationGroupId​(String workstationGroupId)
      • getWorkstationGroupId

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

        public void setWorkstationGroupId​(String workstationGroupId)
      • requesterId

        public Vacancy requesterId​(String requesterId)
      • getRequesterId

        public String getRequesterId()
        ID do solicitante da vaga.
        Returns:
        requesterId
      • setRequesterId

        public void setRequesterId​(String requesterId)
      • getCostCenter

        public CostCenter getCostCenter()
        Get costCenter
        Returns:
        costCenter
      • setCostCenter

        public void setCostCenter​(CostCenter costCenter)
      • pendencyHours

        public Vacancy pendencyHours​(Integer pendencyHours)
      • getPendencyHours

        public Integer getPendencyHours()
        Quantidade de horas que a vaga ficou pendente com o solicitante.
        Returns:
        pendencyHours
      • setPendencyHours

        public void setPendencyHours​(Integer pendencyHours)
      • getVersion

        public String getVersion()
        Versão do identificador do arquivo com o texto da publicação no BlobService.
        Returns:
        version
      • setVersion

        public void setVersion​(String version)
      • getJobPosition

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

        public void setJobPosition​(JobPosition jobPosition)
      • getCompanyId

        public String getCompanyId()
        Identificador da empresa
        Returns:
        companyId
      • setCompanyId

        public void setCompanyId​(String companyId)
      • endSalaryRange

        public Vacancy endSalaryRange​(String endSalaryRange)
      • getEndSalaryRange

        public String getEndSalaryRange()
        Fim da faixa salarial.
        Returns:
        endSalaryRange
      • setEndSalaryRange

        public void setEndSalaryRange​(String endSalaryRange)
      • jobPositionId

        public Vacancy jobPositionId​(String jobPositionId)
      • getJobPositionId

        public String getJobPositionId()
        Identificador do cargo da vaga.
        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)
      • getIntegrationStatus

        public IntegrationStatusDto getIntegrationStatus()
        Get integrationStatus
        Returns:
        integrationStatus
      • setIntegrationStatus

        public void setIntegrationStatus​(IntegrationStatusDto integrationStatus)
      • workShiftId

        public Vacancy workShiftId​(String workShiftId)
      • getWorkShiftId

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

        public void setWorkShiftId​(String workShiftId)
      • getFileId

        public String getFileId()
        Identificador do arquivo com o texto da publicação no BlobService.
        Returns:
        fileId
      • setFileId

        public void setFileId​(String fileId)
      • questionnaire

        public Vacancy questionnaire​(String questionnaire)
      • getQuestionnaire

        public String getQuestionnaire()
        Identificador do questionário
        Returns:
        questionnaire
      • setQuestionnaire

        public void setQuestionnaire​(String questionnaire)
      • getPersonalityModel

        public PersonalityModelVacancy getPersonalityModel()
        Get personalityModel
        Returns:
        personalityModel
      • getEmploymentContract

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

        public void setEmploymentContract​(EmploymentContractDto employmentContract)
      • getChatId

        public String getChatId()
        ID do chat da vaga.
        Returns:
        chatId
      • setChatId

        public void setChatId​(String chatId)
      • externalPublish

        public Vacancy externalPublish​(Boolean externalPublish)
      • isExternalPublish

        public Boolean isExternalPublish()
        Indica se a vaga deve ser publicada para candidatos externos.
        Returns:
        externalPublish
      • setExternalPublish

        public void setExternalPublish​(Boolean externalPublish)
      • description

        public Vacancy description​(String description)
      • getDescription

        public String getDescription()
        Descrição da vaga.
        Returns:
        description
      • setDescription

        public void setDescription​(String description)
      • getTitle

        public String getTitle()
        Título da vaga.
        Returns:
        title
      • setTitle

        public void setTitle​(String title)
      • requisitionId

        public Vacancy requisitionId​(String requisitionId)
      • getRequisitionId

        public String getRequisitionId()
        Id da requisição da vaga.
        Returns:
        requisitionId
      • setRequisitionId

        public void setRequisitionId​(String requisitionId)
      • isHighlight

        public Boolean isHighlight()
        Indica se a vaga deve estar em destaque.
        Returns:
        highlight
      • setHighlight

        public void setHighlight​(Boolean highlight)
      • internalEndDate

        public Vacancy internalEndDate​(org.threeten.bp.LocalDate internalEndDate)
      • getInternalEndDate

        public org.threeten.bp.LocalDate getInternalEndDate()
        Data final da publicação da vaga para candidatos internos.
        Returns:
        internalEndDate
      • setInternalEndDate

        public void setInternalEndDate​(org.threeten.bp.LocalDate internalEndDate)
      • costCenterId

        public Vacancy costCenterId​(String costCenterId)
      • getCostCenterId

        public String getCostCenterId()
        Identificador do centro de custo
        Returns:
        costCenterId
      • setCostCenterId

        public void setCostCenterId​(String costCenterId)
      • hasPendencyRegistered

        public Vacancy hasPendencyRegistered​(Boolean hasPendencyRegistered)
      • isHasPendencyRegistered

        public Boolean isHasPendencyRegistered()
        Indica se a vaga possui alguma pendência registrada.
        Returns:
        hasPendencyRegistered
      • setHasPendencyRegistered

        public void setHasPendencyRegistered​(Boolean hasPendencyRegistered)
      • internalPublish

        public Vacancy internalPublish​(Boolean internalPublish)
      • isInternalPublish

        public Boolean isInternalPublish()
        Indica se a vaga deve ser publicada para candidatos internos.
        Returns:
        internalPublish
      • setInternalPublish

        public void setInternalPublish​(Boolean internalPublish)
      • getResponsible

        public EmployeeSummary getResponsible()
        Get responsible
        Returns:
        responsible
      • setResponsible

        public void setResponsible​(EmployeeSummary responsible)
      • getCompany

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

        public void setCompany​(Company company)
      • justification

        public Vacancy justification​(String justification)
      • getJustification

        public String getJustification()
        Justificativa para a abertura da vaga.
        Returns:
        justification
      • setJustification

        public void setJustification​(String justification)
      • getDepartment

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

        public void setDepartment​(Department department)
      • startSalaryRange

        public Vacancy startSalaryRange​(String startSalaryRange)
      • getStartSalaryRange

        public String getStartSalaryRange()
        Início da faixa salarial.
        Returns:
        startSalaryRange
      • setStartSalaryRange

        public void setStartSalaryRange​(String startSalaryRange)
      • internalStartDate

        public Vacancy internalStartDate​(org.threeten.bp.LocalDate internalStartDate)
      • getInternalStartDate

        public org.threeten.bp.LocalDate getInternalStartDate()
        Data inicial da publicação da vaga para candidatos internos.
        Returns:
        internalStartDate
      • setInternalStartDate

        public void setInternalStartDate​(org.threeten.bp.LocalDate internalStartDate)
      • externalEndDate

        public Vacancy externalEndDate​(org.threeten.bp.LocalDate externalEndDate)
      • getExternalEndDate

        public org.threeten.bp.LocalDate getExternalEndDate()
        Data final da publicação da vaga para candidatos externos.
        Returns:
        externalEndDate
      • setExternalEndDate

        public void setExternalEndDate​(org.threeten.bp.LocalDate externalEndDate)
      • replacedEmployeeId

        public Vacancy 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)
      • pendingWithRequester

        public Vacancy pendingWithRequester​(Boolean pendingWithRequester)
      • isPendingWithRequester

        public Boolean isPendingWithRequester()
        Indica que a vaga está pendente com o solicitante.
        Returns:
        pendingWithRequester
      • setPendingWithRequester

        public void setPendingWithRequester​(Boolean pendingWithRequester)
      • hasCandidates

        public Vacancy hasCandidates​(Boolean hasCandidates)
      • isHasCandidates

        public Boolean isHasCandidates()
        Indica se a vaga já possui candidatos.
        Returns:
        hasCandidates
      • setHasCandidates

        public void setHasCandidates​(Boolean hasCandidates)
      • sequenceStaffrequisitionVacancyId

        public Vacancy sequenceStaffrequisitionVacancyId​(String sequenceStaffrequisitionVacancyId)
      • getSequenceStaffrequisitionVacancyId

        public String getSequenceStaffrequisitionVacancyId()
        Identificador do responsável por armazenar uma sequência única da RP na vaga.
        Returns:
        sequenceStaffrequisitionVacancyId
      • setSequenceStaffrequisitionVacancyId

        public void setSequenceStaffrequisitionVacancyId​(String sequenceStaffrequisitionVacancyId)
      • finalizedAt

        public Vacancy finalizedAt​(org.threeten.bp.OffsetDateTime finalizedAt)
      • getFinalizedAt

        public org.threeten.bp.OffsetDateTime getFinalizedAt()
        Data e hora de conclusão da vaga
        Returns:
        finalizedAt
      • setFinalizedAt

        public void setFinalizedAt​(org.threeten.bp.OffsetDateTime finalizedAt)
      • getChat

        public Chat getChat()
        Get chat
        Returns:
        chat
      • setChat

        public void setChat​(Chat chat)
      • getProgress

        public Double getProgress()
        Progresso da vaga.
        Returns:
        progress
      • setProgress

        public void setProgress​(Double progress)
      • getLocation

        public String getLocation()
        Local da vaga.
        Returns:
        location
      • setLocation

        public void setLocation​(String location)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object