Class Vacancy
- java.lang.Object
-
- br.com.senior.hcm.recruitment.pojos.Vacancy
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2020-07-24T19:32:03.519Z") public class Vacancy extends ObjectVaga de emprego.
-
-
Constructor Summary
Constructors Constructor Description Vacancy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VacancyadmissionDate(org.threeten.bp.LocalDate admissionDate)VacancyadmissionSituation(Object admissionSituation)Vacancychat(Object chat)VacancychatId(String chatId)Vacancycompany(Object company)VacancycompanyId(String companyId)VacancycontractType(Object contractType)VacancycostCenter(Object costCenter)VacancycostCenterId(String costCenterId)VacancycreatedAt(org.threeten.bp.OffsetDateTime createdAt)Vacancydepartment(Object department)VacancydepartmentId(String departmentId)Vacancydescription(String description)VacancyemploymentContract(Object employmentContract)VacancyendSalaryRange(String endSalaryRange)booleanequals(Object o)VacancyexternalEndDate(org.threeten.bp.LocalDate externalEndDate)VacancyexternalPublish(Boolean externalPublish)VacancyexternalStartDate(org.threeten.bp.LocalDate externalStartDate)VacancyfileId(String fileId)VacancyfinalizationAttachmentId(String finalizationAttachmentId)VacancyfinalizationComment(String finalizationComment)VacancyfinalizedAt(org.threeten.bp.OffsetDateTime finalizedAt)org.threeten.bp.LocalDategetAdmissionDate()Data prevista de admissão.ObjectgetAdmissionSituation()Situação da admissão do candidato escolhido para a vaga.ObjectgetChat()Chat da vaga.StringgetChatId()ID do chat da vaga.ObjectgetCompany()EmpresaStringgetCompanyId()Identificador da empresaObjectgetContractType()Tipo de contrato de trabalho.ObjectgetCostCenter()Centro de custoStringgetCostCenterId()Identificador do centro de custoorg.threeten.bp.OffsetDateTimegetCreatedAt()Data de criação da vaga.ObjectgetDepartment()DepartamentoStringgetDepartmentId()Identificador do departamentoStringgetDescription()Descrição da vaga.ObjectgetEmploymentContract()Tipo de vínculo empregatício da vaga.StringgetEndSalaryRange()Fim da faixa salarial.org.threeten.bp.LocalDategetExternalEndDate()Data final da publicação da vaga para candidatos externos.org.threeten.bp.LocalDategetExternalStartDate()Data inicial da publicação da vaga para candidatos externos.StringgetFileId()Identificador do arquivo com o texto da publicação no BlobService.StringgetFinalizationAttachmentId()Id do anexo de finalização da vagaStringgetFinalizationComment()Comentário de conclusãoorg.threeten.bp.OffsetDateTimegetFinalizedAt()Data e hora de conclusão da vagaStringgetId()Identificador único da entidade.ObjectgetIntegrationStatus()Status da efetivação.org.threeten.bp.LocalDategetInternalEndDate()Data final da publicação da vaga para candidatos internos.org.threeten.bp.LocalDategetInternalStartDate()Data inicial da publicação da vaga para candidatos internos.ObjectgetJobPosition()Cargo da vaga.StringgetJobPositionId()Identificador do cargo da vaga.StringgetJustification()Justificativa para a abertura da vaga.StringgetLocation()Local da vaga.StringgetLocationURI()URL com o link do arquivo que contém o texto da publicação no BlobService.LonggetPendencyHours()Quantidade de horas que a vaga ficou pendente com o solicitante.ObjectgetPersonalityModel()Modelo de personalidade desejado para a vaga.DoublegetProgress()Progresso da vaga.StringgetQuestionnaire()Identificador do questionárioObjectgetReason()Motivo de abertura da vaga.ObjectgetReplacedEmployee()Colaborador que será substituido (Se for o caso).StringgetReplacedEmployeeId()ID do colaborador que será substituido (Se for o caso).ObjectgetRequester()Solicitante da vaga.StringgetRequesterId()ID do solicitante da vaga.ObjectgetRequisition()Requisição da vaga.StringgetRequisitionId()Id da requisição da vaga.ObjectgetResponsible()Analista de RH responsável pela vaga.ObjectgetSequenceStaffrequisitionVacancy()Responsável por armazenar uma sequência única da RP na vaga.StringgetSequenceStaffrequisitionVacancyId()Identificador do responsável por armazenar uma sequência única da RP na vaga.ObjectgetSituation()Situação atual da vaga.StringgetStartSalaryRange()Início da faixa salarial.StringgetTitle()Título da vaga.StringgetVersion()Versão do identificador do arquivo com o texto da publicação no BlobService.ObjectgetWorkShift()Turno de trabalhoStringgetWorkShiftId()Identificador do turno de trabalhoObjectgetWorkstationGroup()Representa o posto de trabalho.StringgetWorkstationGroupId()Identificador do posto de trabalho.VacancyhasCandidates(Boolean hasCandidates)inthashCode()VacancyhasPendencyRegistered(Boolean hasPendencyRegistered)Vacancyhighlight(Boolean highlight)Vacancyid(String id)VacancyintegrationStatus(Object integrationStatus)VacancyinternalEndDate(org.threeten.bp.LocalDate internalEndDate)VacancyinternalPublish(Boolean internalPublish)VacancyinternalStartDate(org.threeten.bp.LocalDate internalStartDate)BooleanisExternalPublish()Indica se a vaga deve ser publicada para candidatos externos.BooleanisHasCandidates()Indica se a vaga já possui candidatos.BooleanisHasPendencyRegistered()Indica se a vaga possui alguma pendência registrada.BooleanisHighlight()Indica se a vaga deve estar em destaque.BooleanisInternalPublish()Indica se a vaga deve ser publicada para candidatos internos.BooleanisPendingWithRequester()Indica que a vaga está pendente com o solicitante.VacancyjobPosition(Object jobPosition)VacancyjobPositionId(String jobPositionId)Vacancyjustification(String justification)Vacancylocation(String location)VacancylocationURI(String locationURI)VacancypendencyHours(Long pendencyHours)VacancypendingWithRequester(Boolean pendingWithRequester)VacancypersonalityModel(Object personalityModel)Vacancyprogress(Double progress)Vacancyquestionnaire(String questionnaire)Vacancyreason(Object reason)VacancyreplacedEmployee(Object replacedEmployee)VacancyreplacedEmployeeId(String replacedEmployeeId)Vacancyrequester(Object requester)VacancyrequesterId(String requesterId)Vacancyrequisition(Object requisition)VacancyrequisitionId(String requisitionId)Vacancyresponsible(Object responsible)VacancysequenceStaffrequisitionVacancy(Object sequenceStaffrequisitionVacancy)VacancysequenceStaffrequisitionVacancyId(String sequenceStaffrequisitionVacancyId)voidsetAdmissionDate(org.threeten.bp.LocalDate admissionDate)voidsetAdmissionSituation(Object admissionSituation)voidsetChat(Object chat)voidsetChatId(String chatId)voidsetCompany(Object company)voidsetCompanyId(String companyId)voidsetContractType(Object contractType)voidsetCostCenter(Object costCenter)voidsetCostCenterId(String costCenterId)voidsetCreatedAt(org.threeten.bp.OffsetDateTime createdAt)voidsetDepartment(Object department)voidsetDepartmentId(String departmentId)voidsetDescription(String description)voidsetEmploymentContract(Object employmentContract)voidsetEndSalaryRange(String endSalaryRange)voidsetExternalEndDate(org.threeten.bp.LocalDate externalEndDate)voidsetExternalPublish(Boolean externalPublish)voidsetExternalStartDate(org.threeten.bp.LocalDate externalStartDate)voidsetFileId(String fileId)voidsetFinalizationAttachmentId(String finalizationAttachmentId)voidsetFinalizationComment(String finalizationComment)voidsetFinalizedAt(org.threeten.bp.OffsetDateTime finalizedAt)voidsetHasCandidates(Boolean hasCandidates)voidsetHasPendencyRegistered(Boolean hasPendencyRegistered)voidsetHighlight(Boolean highlight)voidsetId(String id)voidsetIntegrationStatus(Object integrationStatus)voidsetInternalEndDate(org.threeten.bp.LocalDate internalEndDate)voidsetInternalPublish(Boolean internalPublish)voidsetInternalStartDate(org.threeten.bp.LocalDate internalStartDate)voidsetJobPosition(Object jobPosition)voidsetJobPositionId(String jobPositionId)voidsetJustification(String justification)voidsetLocation(String location)voidsetLocationURI(String locationURI)voidsetPendencyHours(Long pendencyHours)voidsetPendingWithRequester(Boolean pendingWithRequester)voidsetPersonalityModel(Object personalityModel)voidsetProgress(Double progress)voidsetQuestionnaire(String questionnaire)voidsetReason(Object reason)voidsetReplacedEmployee(Object replacedEmployee)voidsetReplacedEmployeeId(String replacedEmployeeId)voidsetRequester(Object requester)voidsetRequesterId(String requesterId)voidsetRequisition(Object requisition)voidsetRequisitionId(String requisitionId)voidsetResponsible(Object responsible)voidsetSequenceStaffrequisitionVacancy(Object sequenceStaffrequisitionVacancy)voidsetSequenceStaffrequisitionVacancyId(String sequenceStaffrequisitionVacancyId)voidsetSituation(Object situation)voidsetStartSalaryRange(String startSalaryRange)voidsetTitle(String title)voidsetVersion(String version)voidsetWorkShift(Object workShift)voidsetWorkShiftId(String workShiftId)voidsetWorkstationGroup(Object workstationGroup)voidsetWorkstationGroupId(String workstationGroupId)Vacancysituation(Object situation)VacancystartSalaryRange(String startSalaryRange)Vacancytitle(String title)StringtoString()Vacancyversion(String version)VacancyworkShift(Object workShift)VacancyworkShiftId(String workShiftId)VacancyworkstationGroup(Object workstationGroup)VacancyworkstationGroupId(String workstationGroupId)
-
-
-
Method Detail
-
getReason
public Object getReason()
Motivo de abertura da vaga.- Returns:
- reason
-
setReason
public void setReason(Object reason)
-
getFinalizationComment
public String getFinalizationComment()
Comentário de conclusão- Returns:
- finalizationComment
-
setFinalizationComment
public void setFinalizationComment(String finalizationComment)
-
getWorkstationGroup
public Object getWorkstationGroup()
Representa o posto de trabalho.- Returns:
- workstationGroup
-
setWorkstationGroup
public void setWorkstationGroup(Object workstationGroup)
-
getRequisition
public Object getRequisition()
Requisição da vaga.- Returns:
- requisition
-
setRequisition
public void setRequisition(Object requisition)
-
getContractType
public Object getContractType()
Tipo de contrato de trabalho.- Returns:
- contractType
-
setContractType
public void setContractType(Object 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)
-
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)
-
getAdmissionSituation
public Object getAdmissionSituation()
Situação da admissão do candidato escolhido para a vaga.- Returns:
- admissionSituation
-
setAdmissionSituation
public void setAdmissionSituation(Object admissionSituation)
-
getId
public String getId()
Identificador único da entidade.- Returns:
- id
-
setId
public void setId(String id)
-
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 Object getRequester()
Solicitante da vaga.- Returns:
- requester
-
setRequester
public void setRequester(Object requester)
-
getWorkShift
public Object getWorkShift()
Turno de trabalho- Returns:
- workShift
-
setWorkShift
public void setWorkShift(Object workShift)
-
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)
-
getWorkstationGroupId
public String getWorkstationGroupId()
Identificador do posto de trabalho.- Returns:
- workstationGroupId
-
setWorkstationGroupId
public void setWorkstationGroupId(String workstationGroupId)
-
getRequesterId
public String getRequesterId()
ID do solicitante da vaga.- Returns:
- requesterId
-
setRequesterId
public void setRequesterId(String requesterId)
-
getCostCenter
public Object getCostCenter()
Centro de custo- Returns:
- costCenter
-
setCostCenter
public void setCostCenter(Object costCenter)
-
getPendencyHours
public Long getPendencyHours()
Quantidade de horas que a vaga ficou pendente com o solicitante.- Returns:
- pendencyHours
-
setPendencyHours
public void setPendencyHours(Long 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 Object getJobPosition()
Cargo da vaga.- Returns:
- jobPosition
-
setJobPosition
public void setJobPosition(Object jobPosition)
-
getCompanyId
public String getCompanyId()
Identificador da empresa- Returns:
- companyId
-
setCompanyId
public void setCompanyId(String companyId)
-
getEndSalaryRange
public String getEndSalaryRange()
Fim da faixa salarial.- Returns:
- endSalaryRange
-
setEndSalaryRange
public void setEndSalaryRange(String endSalaryRange)
-
getJobPositionId
public String getJobPositionId()
Identificador do cargo da vaga.- Returns:
- jobPositionId
-
setJobPositionId
public void setJobPositionId(String jobPositionId)
-
sequenceStaffrequisitionVacancy
public Vacancy sequenceStaffrequisitionVacancy(Object sequenceStaffrequisitionVacancy)
-
getSequenceStaffrequisitionVacancy
public Object getSequenceStaffrequisitionVacancy()
Responsável por armazenar uma sequência única da RP na vaga.- Returns:
- sequenceStaffrequisitionVacancy
-
setSequenceStaffrequisitionVacancy
public void setSequenceStaffrequisitionVacancy(Object sequenceStaffrequisitionVacancy)
-
getReplacedEmployee
public Object getReplacedEmployee()
Colaborador que será substituido (Se for o caso).- Returns:
- replacedEmployee
-
setReplacedEmployee
public void setReplacedEmployee(Object replacedEmployee)
-
getIntegrationStatus
public Object getIntegrationStatus()
Status da efetivação.- Returns:
- integrationStatus
-
setIntegrationStatus
public void setIntegrationStatus(Object integrationStatus)
-
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)
-
getQuestionnaire
public String getQuestionnaire()
Identificador do questionário- Returns:
- questionnaire
-
setQuestionnaire
public void setQuestionnaire(String questionnaire)
-
getPersonalityModel
public Object getPersonalityModel()
Modelo de personalidade desejado para a vaga.- Returns:
- personalityModel
-
setPersonalityModel
public void setPersonalityModel(Object personalityModel)
-
getEmploymentContract
public Object getEmploymentContract()
Tipo de vínculo empregatício da vaga.- Returns:
- employmentContract
-
setEmploymentContract
public void setEmploymentContract(Object employmentContract)
-
getChatId
public String getChatId()
ID do chat da vaga.- Returns:
- chatId
-
setChatId
public void setChatId(String chatId)
-
isExternalPublish
public Boolean isExternalPublish()
Indica se a vaga deve ser publicada para candidatos externos.- Returns:
- externalPublish
-
setExternalPublish
public void setExternalPublish(Boolean externalPublish)
-
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)
-
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)
-
getCostCenterId
public String getCostCenterId()
Identificador do centro de custo- Returns:
- costCenterId
-
setCostCenterId
public void setCostCenterId(String costCenterId)
-
isHasPendencyRegistered
public Boolean isHasPendencyRegistered()
Indica se a vaga possui alguma pendência registrada.- Returns:
- hasPendencyRegistered
-
setHasPendencyRegistered
public void setHasPendencyRegistered(Boolean hasPendencyRegistered)
-
isInternalPublish
public Boolean isInternalPublish()
Indica se a vaga deve ser publicada para candidatos internos.- Returns:
- internalPublish
-
setInternalPublish
public void setInternalPublish(Boolean internalPublish)
-
getResponsible
public Object getResponsible()
Analista de RH responsável pela vaga.- Returns:
- responsible
-
setResponsible
public void setResponsible(Object responsible)
-
getCompany
public Object getCompany()
Empresa- Returns:
- company
-
setCompany
public void setCompany(Object company)
-
getJustification
public String getJustification()
Justificativa para a abertura da vaga.- Returns:
- justification
-
setJustification
public void setJustification(String justification)
-
getDepartment
public Object getDepartment()
Departamento- Returns:
- department
-
setDepartment
public void setDepartment(Object department)
-
getSituation
public Object getSituation()
Situação atual da vaga.- Returns:
- situation
-
setSituation
public void setSituation(Object situation)
-
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)
-
getReplacedEmployeeId
public String getReplacedEmployeeId()
ID do colaborador que será substituido (Se for o caso).- Returns:
- replacedEmployeeId
-
setReplacedEmployeeId
public void setReplacedEmployeeId(String replacedEmployeeId)
-
isPendingWithRequester
public Boolean isPendingWithRequester()
Indica que a vaga está pendente com o solicitante.- Returns:
- pendingWithRequester
-
setPendingWithRequester
public void setPendingWithRequester(Boolean pendingWithRequester)
-
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 Object getChat()
Chat da vaga.- Returns:
- chat
-
setChat
public void setChat(Object 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)
-
-