Class ResumeSearchParameters


  • public final class ResumeSearchParameters
    extends Object
    The ResumeSearchParameters model.
    • Constructor Detail

      • ResumeSearchParameters

        public ResumeSearchParameters()
    • Method Detail

      • getIndices

        public List<String> getIndices()
        Get the indices property: The indices property.
        Returns:
        the indices value.
      • setIndices

        public ResumeSearchParameters setIndices​(List<String> indices)
        Set the indices property: The indices property.
        Parameters:
        indices - the indices value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getJobDescription

        public String getJobDescription()
        Get the jobDescription property: A random string that uniquely identify the resource.
        Returns:
        the jobDescription value.
      • setJobDescription

        public ResumeSearchParameters setJobDescription​(String jobDescription)
        Set the jobDescription property: A random string that uniquely identify the resource.
        Parameters:
        jobDescription - the jobDescription value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getResume

        public String getResume()
        Get the resume property: A random string that uniquely identify the resource.
        Returns:
        the resume value.
      • setResume

        public ResumeSearchParameters setResume​(String resume)
        Set the resume property: A random string that uniquely identify the resource.
        Parameters:
        resume - the resume value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getJobTitles

        public List<String> getJobTitles()
        Get the jobTitles property: The jobTitles property.
        Returns:
        the jobTitles value.
      • setJobTitles

        public ResumeSearchParameters setJobTitles​(List<String> jobTitles)
        Set the jobTitles property: The jobTitles property.
        Parameters:
        jobTitles - the jobTitles value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isJobTitlesCurrentOnly

        public Boolean isJobTitlesCurrentOnly()
        Get the jobTitlesCurrentOnly property: Search only through the canditate's current job.
        Returns:
        the jobTitlesCurrentOnly value.
      • setJobTitlesCurrentOnly

        public ResumeSearchParameters setJobTitlesCurrentOnly​(Boolean jobTitlesCurrentOnly)
        Set the jobTitlesCurrentOnly property: Search only through the canditate's current job.
        Parameters:
        jobTitlesCurrentOnly - the jobTitlesCurrentOnly value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isJobTitlesRequired

        public Boolean isJobTitlesRequired()
        Get the jobTitlesRequired property: The jobTitlesRequired property.
        Returns:
        the jobTitlesRequired value.
      • setJobTitlesRequired

        public ResumeSearchParameters setJobTitlesRequired​(Boolean jobTitlesRequired)
        Set the jobTitlesRequired property: The jobTitlesRequired property.
        Parameters:
        jobTitlesRequired - the jobTitlesRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getJobTitlesWeight

        public Float getJobTitlesWeight()
        Get the jobTitlesWeight property: The jobTitlesWeight property.
        Returns:
        the jobTitlesWeight value.
      • setJobTitlesWeight

        public ResumeSearchParameters setJobTitlesWeight​(Float jobTitlesWeight)
        Set the jobTitlesWeight property: The jobTitlesWeight property.
        Parameters:
        jobTitlesWeight - the jobTitlesWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getYearsExperienceMin

        public Integer getYearsExperienceMin()
        Get the yearsExperienceMin property: Minimum years of total work experience.
        Returns:
        the yearsExperienceMin value.
      • setYearsExperienceMin

        public ResumeSearchParameters setYearsExperienceMin​(Integer yearsExperienceMin)
        Set the yearsExperienceMin property: Minimum years of total work experience.
        Parameters:
        yearsExperienceMin - the yearsExperienceMin value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getYearsExperienceMax

        public Integer getYearsExperienceMax()
        Get the yearsExperienceMax property: Maximum years of total work experience.
        Returns:
        the yearsExperienceMax value.
      • setYearsExperienceMax

        public ResumeSearchParameters setYearsExperienceMax​(Integer yearsExperienceMax)
        Set the yearsExperienceMax property: Maximum years of total work experience.
        Parameters:
        yearsExperienceMax - the yearsExperienceMax value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isYearsExperienceRequired

        public Boolean isYearsExperienceRequired()
        Get the yearsExperienceRequired property: The yearsExperienceRequired property.
        Returns:
        the yearsExperienceRequired value.
      • setYearsExperienceRequired

        public ResumeSearchParameters setYearsExperienceRequired​(Boolean yearsExperienceRequired)
        Set the yearsExperienceRequired property: The yearsExperienceRequired property.
        Parameters:
        yearsExperienceRequired - the yearsExperienceRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getYearsExperienceWeight

        public Float getYearsExperienceWeight()
        Get the yearsExperienceWeight property: The yearsExperienceWeight property.
        Returns:
        the yearsExperienceWeight value.
      • setYearsExperienceWeight

        public ResumeSearchParameters setYearsExperienceWeight​(Float yearsExperienceWeight)
        Set the yearsExperienceWeight property: The yearsExperienceWeight property.
        Parameters:
        yearsExperienceWeight - the yearsExperienceWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getLocations

        public List<ResumeSearchParametersLocation> getLocations()
        Get the locations property: Search by location name or by coordinates.
        Returns:
        the locations value.
      • setLocations

        public ResumeSearchParameters setLocations​(List<ResumeSearchParametersLocation> locations)
        Set the locations property: Search by location name or by coordinates.
        Parameters:
        locations - the locations value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getLocationsWeight

        public Float getLocationsWeight()
        Get the locationsWeight property: The locationsWeight property.
        Returns:
        the locationsWeight value.
      • setLocationsWeight

        public ResumeSearchParameters setLocationsWeight​(Float locationsWeight)
        Set the locationsWeight property: The locationsWeight property.
        Parameters:
        locationsWeight - the locationsWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isLocationsRequired

        public Boolean isLocationsRequired()
        Get the locationsRequired property: The locationsRequired property.
        Returns:
        the locationsRequired value.
      • setLocationsRequired

        public ResumeSearchParameters setLocationsRequired​(Boolean locationsRequired)
        Set the locationsRequired property: The locationsRequired property.
        Parameters:
        locationsRequired - the locationsRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getSkillsWeight

        public Float getSkillsWeight()
        Get the skillsWeight property: The skillsWeight property.
        Returns:
        the skillsWeight value.
      • setSkillsWeight

        public ResumeSearchParameters setSkillsWeight​(Float skillsWeight)
        Set the skillsWeight property: The skillsWeight property.
        Parameters:
        skillsWeight - the skillsWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getLanguagesWeight

        public Float getLanguagesWeight()
        Get the languagesWeight property: The languagesWeight property.
        Returns:
        the languagesWeight value.
      • setLanguagesWeight

        public ResumeSearchParameters setLanguagesWeight​(Float languagesWeight)
        Set the languagesWeight property: The languagesWeight property.
        Parameters:
        languagesWeight - the languagesWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getInstitutions

        public List<String> getInstitutions()
        Get the institutions property: The institutions property.
        Returns:
        the institutions value.
      • setInstitutions

        public ResumeSearchParameters setInstitutions​(List<String> institutions)
        Set the institutions property: The institutions property.
        Parameters:
        institutions - the institutions value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isInstitutionsRequired

        public Boolean isInstitutionsRequired()
        Get the institutionsRequired property: The institutionsRequired property.
        Returns:
        the institutionsRequired value.
      • setInstitutionsRequired

        public ResumeSearchParameters setInstitutionsRequired​(Boolean institutionsRequired)
        Set the institutionsRequired property: The institutionsRequired property.
        Parameters:
        institutionsRequired - the institutionsRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getDegrees

        public List<String> getDegrees()
        Get the degrees property: The degrees property.
        Returns:
        the degrees value.
      • setDegrees

        public ResumeSearchParameters setDegrees​(List<String> degrees)
        Set the degrees property: The degrees property.
        Parameters:
        degrees - the degrees value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isDegreesRequired

        public Boolean isDegreesRequired()
        Get the degreesRequired property: The degreesRequired property.
        Returns:
        the degreesRequired value.
      • setDegreesRequired

        public ResumeSearchParameters setDegreesRequired​(Boolean degreesRequired)
        Set the degreesRequired property: The degreesRequired property.
        Parameters:
        degreesRequired - the degreesRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getHighestDegreeTypes

        public List<EducationLevel> getHighestDegreeTypes()
        Get the highestDegreeTypes property: The highestDegreeTypes property.
        Returns:
        the highestDegreeTypes value.
      • setHighestDegreeTypes

        public ResumeSearchParameters setHighestDegreeTypes​(List<EducationLevel> highestDegreeTypes)
        Set the highestDegreeTypes property: The highestDegreeTypes property.
        Parameters:
        highestDegreeTypes - the highestDegreeTypes value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isHighestDegreeTypesRequired

        public Boolean isHighestDegreeTypesRequired()
        Get the highestDegreeTypesRequired property: The highestDegreeTypesRequired property.
        Returns:
        the highestDegreeTypesRequired value.
      • setHighestDegreeTypesRequired

        public ResumeSearchParameters setHighestDegreeTypesRequired​(Boolean highestDegreeTypesRequired)
        Set the highestDegreeTypesRequired property: The highestDegreeTypesRequired property.
        Parameters:
        highestDegreeTypesRequired - the highestDegreeTypesRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isCurrentStudent

        public Boolean isCurrentStudent()
        Get the isCurrentStudent property: Search for student canditates.
        Returns:
        the isCurrentStudent value.
      • setIsCurrentStudent

        public ResumeSearchParameters setIsCurrentStudent​(Boolean isCurrentStudent)
        Set the isCurrentStudent property: Search for student canditates.
        Parameters:
        isCurrentStudent - the isCurrentStudent value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isCurrentStudentRequired

        public Boolean isCurrentStudentRequired()
        Get the isCurrentStudentRequired property: The isCurrentStudentRequired property.
        Returns:
        the isCurrentStudentRequired value.
      • setIsCurrentStudentRequired

        public ResumeSearchParameters setIsCurrentStudentRequired​(Boolean isCurrentStudentRequired)
        Set the isCurrentStudentRequired property: The isCurrentStudentRequired property.
        Parameters:
        isCurrentStudentRequired - the isCurrentStudentRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isRecentGraduate

        public Boolean isRecentGraduate()
        Get the isRecentGraduate property: Search for canditates that graduated less than a year ago.
        Returns:
        the isRecentGraduate value.
      • setIsRecentGraduate

        public ResumeSearchParameters setIsRecentGraduate​(Boolean isRecentGraduate)
        Set the isRecentGraduate property: Search for canditates that graduated less than a year ago.
        Parameters:
        isRecentGraduate - the isRecentGraduate value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isRecentGraduateRequired

        public Boolean isRecentGraduateRequired()
        Get the isRecentGraduateRequired property: The isRecentGraduateRequired property.
        Returns:
        the isRecentGraduateRequired value.
      • setIsRecentGraduateRequired

        public ResumeSearchParameters setIsRecentGraduateRequired​(Boolean isRecentGraduateRequired)
        Set the isRecentGraduateRequired property: The isRecentGraduateRequired property.
        Parameters:
        isRecentGraduateRequired - the isRecentGraduateRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getEducationWeight

        public Float getEducationWeight()
        Get the educationWeight property: The educationWeight property.
        Returns:
        the educationWeight value.
      • setEducationWeight

        public ResumeSearchParameters setEducationWeight​(Float educationWeight)
        Set the educationWeight property: The educationWeight property.
        Parameters:
        educationWeight - the educationWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getSearchExpression

        public String getSearchExpression()
        Get the searchExpression property: Search through resumes' raw text.
        Returns:
        the searchExpression value.
      • setSearchExpression

        public ResumeSearchParameters setSearchExpression​(String searchExpression)
        Set the searchExpression property: Search through resumes' raw text.
        Parameters:
        searchExpression - the searchExpression value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isSearchExpressionRequired

        public Boolean isSearchExpressionRequired()
        Get the searchExpressionRequired property: The searchExpressionRequired property.
        Returns:
        the searchExpressionRequired value.
      • setSearchExpressionRequired

        public ResumeSearchParameters setSearchExpressionRequired​(Boolean searchExpressionRequired)
        Set the searchExpressionRequired property: The searchExpressionRequired property.
        Parameters:
        searchExpressionRequired - the searchExpressionRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getSearchExpressionWeight

        public Float getSearchExpressionWeight()
        Get the searchExpressionWeight property: The searchExpressionWeight property.
        Returns:
        the searchExpressionWeight value.
      • setSearchExpressionWeight

        public ResumeSearchParameters setSearchExpressionWeight​(Float searchExpressionWeight)
        Set the searchExpressionWeight property: The searchExpressionWeight property.
        Parameters:
        searchExpressionWeight - the searchExpressionWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getSocCodes

        public List<Integer> getSocCodes()
        Get the socCodes property: The socCodes property.
        Returns:
        the socCodes value.
      • setSocCodes

        public ResumeSearchParameters setSocCodes​(List<Integer> socCodes)
        Set the socCodes property: The socCodes property.
        Parameters:
        socCodes - the socCodes value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getSocCodesWeight

        public Float getSocCodesWeight()
        Get the socCodesWeight property: The socCodesWeight property.
        Returns:
        the socCodesWeight value.
      • setSocCodesWeight

        public ResumeSearchParameters setSocCodesWeight​(Float socCodesWeight)
        Set the socCodesWeight property: The socCodesWeight property.
        Parameters:
        socCodesWeight - the socCodesWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isSocCodesRequired

        public Boolean isSocCodesRequired()
        Get the socCodesRequired property: The socCodesRequired property.
        Returns:
        the socCodesRequired value.
      • setSocCodesRequired

        public ResumeSearchParameters setSocCodesRequired​(Boolean socCodesRequired)
        Set the socCodesRequired property: The socCodesRequired property.
        Parameters:
        socCodesRequired - the socCodesRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getManagementLevel

        public ManagementLevel getManagementLevel()
        Get the managementLevel property: The managementLevel property.
        Returns:
        the managementLevel value.
      • setManagementLevel

        public ResumeSearchParameters setManagementLevel​(ManagementLevel managementLevel)
        Set the managementLevel property: The managementLevel property.
        Parameters:
        managementLevel - the managementLevel value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • isManagementLevelRequired

        public Boolean isManagementLevelRequired()
        Get the managementLevelRequired property: The managementLevelRequired property.
        Returns:
        the managementLevelRequired value.
      • setManagementLevelRequired

        public ResumeSearchParameters setManagementLevelRequired​(Boolean managementLevelRequired)
        Set the managementLevelRequired property: The managementLevelRequired property.
        Parameters:
        managementLevelRequired - the managementLevelRequired value to set.
        Returns:
        the ResumeSearchParameters object itself.
      • getManagementLevelWeight

        public Float getManagementLevelWeight()
        Get the managementLevelWeight property: The managementLevelWeight property.
        Returns:
        the managementLevelWeight value.
      • setManagementLevelWeight

        public ResumeSearchParameters setManagementLevelWeight​(Float managementLevelWeight)
        Set the managementLevelWeight property: The managementLevelWeight property.
        Parameters:
        managementLevelWeight - the managementLevelWeight value to set.
        Returns:
        the ResumeSearchParameters object itself.