Uses of Class
com.google.cloud.talent.v4.Job.Builder
-
Uses of Job.Builder in com.google.cloud.talent.v4
Methods in com.google.cloud.talent.v4 that return Job.BuilderModifier and TypeMethodDescriptionJob.Builder.addAddresses(String value) Strongly recommended for the best service experience.Job.Builder.addAddressesBytes(com.google.protobuf.ByteString value) Strongly recommended for the best service experience.Job.Builder.addAllAddresses(Iterable<String> values) Strongly recommended for the best service experience.Job.Builder.addAllDegreeTypes(Iterable<? extends DegreeType> values) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.addAllDegreeTypesValue(Iterable<Integer> values) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.addAllEmploymentTypes(Iterable<? extends EmploymentType> values) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.addAllEmploymentTypesValue(Iterable<Integer> values) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.addAllJobBenefits(Iterable<? extends JobBenefit> values) The benefits included with the job.Job.Builder.addAllJobBenefitsValue(Iterable<Integer> values) The benefits included with the job.Job.Builder.addDegreeTypes(DegreeType value) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.addDegreeTypesValue(int value) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.addEmploymentTypes(EmploymentType value) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.addEmploymentTypesValue(int value) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.addJobBenefits(JobBenefit value) The benefits included with the job.Job.Builder.addJobBenefitsValue(int value) The benefits included with the job.BatchCreateJobsRequest.Builder.addJobsBuilder()Required.BatchCreateJobsRequest.Builder.addJobsBuilder(int index) Required.BatchUpdateJobsRequest.Builder.addJobsBuilder()Required.BatchUpdateJobsRequest.Builder.addJobsBuilder(int index) Required.ListJobsResponse.Builder.addJobsBuilder()The Jobs for a given company.ListJobsResponse.Builder.addJobsBuilder(int index) The Jobs for a given company.Job.Builder.clear()Job.Builder.clearAddresses()Strongly recommended for the best service experience.Job.Builder.clearApplicationInfo()Job application information.Job.Builder.clearCompany()Required.Job.Builder.clearCompanyDisplayName()Output only.Job.Builder.clearCompensationInfo()Job compensation information (a.k.a.Job.Builder.clearCustomAttributes()Job.Builder.clearDegreeTypes()The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.clearDepartment()The department or functional area within the company with the open position.Job.Builder.clearDerivedInfo()Output only.Job.Builder.clearDescription()Required.Job.Builder.clearEmploymentTypes()The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.clearIncentives()A description of bonus, commission, and other compensation incentives associated with the job not including salary or pay.Job.Builder.clearJobBenefits()The benefits included with the job.Job.Builder.clearJobEndTime()The end timestamp of the job.Job.Builder.clearJobLevel()The experience level associated with the job, such as "Entry Level".Job.Builder.clearJobStartTime()The start timestamp of the job in UTC time zone.Job.Builder.clearLanguageCode()The language of the posting.Job.Builder.clearName()Required during job update.Job.Builder.clearPostingCreateTime()Output only.Job.Builder.clearPostingExpireTime()Strongly recommended for the best service experience.Job.Builder.clearPostingPublishTime()The timestamp this job posting was most recently published.Job.Builder.clearPostingRegion()The job [PostingRegion][google.cloud.talent.v4.PostingRegion] (for example, state, country) throughout which the job is available.Job.Builder.clearPostingUpdateTime()Output only.Job.Builder.clearProcessingOptions()Options for job processing.Job.Builder.clearPromotionValue()A promotion value of the job, as determined by the client.Job.Builder.clearQualifications()A description of the qualifications required to perform the job.Job.Builder.clearRequisitionId()Required.Job.Builder.clearResponsibilities()A description of job responsibilities.Job.Builder.clearTitle()Required.Job.Builder.clearVisibility()Deprecated.google.cloud.talent.v4.Job.visibility is deprecated.CreateJobRequest.Builder.getJobBuilder()Required.JobResult.Builder.getJobBuilder()Here [Job][google.cloud.talent.v4.Job] only contains basic information including [name][google.cloud.talent.v4.Job.name], [company][google.cloud.talent.v4.Job.company], [language_code][google.cloud.talent.v4.Job.language_code] and [requisition_id][google.cloud.talent.v4.Job.requisition_id], use getJob method to retrieve detailed information of the created/updated job.SearchJobsResponse.MatchingJob.Builder.getJobBuilder()Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].UpdateJobRequest.Builder.getJobBuilder()Required.BatchCreateJobsRequest.Builder.getJobsBuilder(int index) Required.BatchUpdateJobsRequest.Builder.getJobsBuilder(int index) Required.ListJobsResponse.Builder.getJobsBuilder(int index) The Jobs for a given company.Job.Builder.mergeApplicationInfo(Job.ApplicationInfo value) Job application information.Job.Builder.mergeCompensationInfo(CompensationInfo value) Job compensation information (a.k.a.Job.Builder.mergeDerivedInfo(Job.DerivedInfo value) Output only.Job.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Job.Builder.mergeFrom(com.google.protobuf.Message other) Job.Builder.mergeJobEndTime(com.google.protobuf.Timestamp value) The end timestamp of the job.Job.Builder.mergeJobStartTime(com.google.protobuf.Timestamp value) The start timestamp of the job in UTC time zone.Job.Builder.mergePostingCreateTime(com.google.protobuf.Timestamp value) Output only.Job.Builder.mergePostingExpireTime(com.google.protobuf.Timestamp value) Strongly recommended for the best service experience.Job.Builder.mergePostingPublishTime(com.google.protobuf.Timestamp value) The timestamp this job posting was most recently published.Job.Builder.mergePostingUpdateTime(com.google.protobuf.Timestamp value) Output only.Job.Builder.mergeProcessingOptions(Job.ProcessingOptions value) Options for job processing.static Job.BuilderJob.newBuilder()static Job.BuilderJob.newBuilder(Job prototype) Job.newBuilderForType()protected Job.BuilderJob.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) Job.Builder.putAllCustomAttributes(Map<String, CustomAttribute> values) A map of fields to hold both filterable and non-filterable custom job attributes that are not covered by the provided structured fields.Job.Builder.putCustomAttributes(String key, CustomAttribute value) A map of fields to hold both filterable and non-filterable custom job attributes that are not covered by the provided structured fields.Job.Builder.removeCustomAttributes(String key) A map of fields to hold both filterable and non-filterable custom job attributes that are not covered by the provided structured fields.Job.Builder.setAddresses(int index, String value) Strongly recommended for the best service experience.Job.Builder.setApplicationInfo(Job.ApplicationInfo value) Job application information.Job.Builder.setApplicationInfo(Job.ApplicationInfo.Builder builderForValue) Job application information.Job.Builder.setCompany(String value) Required.Job.Builder.setCompanyBytes(com.google.protobuf.ByteString value) Required.Job.Builder.setCompanyDisplayName(String value) Output only.Job.Builder.setCompanyDisplayNameBytes(com.google.protobuf.ByteString value) Output only.Job.Builder.setCompensationInfo(CompensationInfo value) Job compensation information (a.k.a.Job.Builder.setCompensationInfo(CompensationInfo.Builder builderForValue) Job compensation information (a.k.a.Job.Builder.setDegreeTypes(int index, DegreeType value) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.setDegreeTypesValue(int index, int value) The desired education degrees for the job, such as Bachelors, Masters.Job.Builder.setDepartment(String value) The department or functional area within the company with the open position.Job.Builder.setDepartmentBytes(com.google.protobuf.ByteString value) The department or functional area within the company with the open position.Job.Builder.setDerivedInfo(Job.DerivedInfo value) Output only.Job.Builder.setDerivedInfo(Job.DerivedInfo.Builder builderForValue) Output only.Job.Builder.setDescription(String value) Required.Job.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) Required.Job.Builder.setEmploymentTypes(int index, EmploymentType value) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.setEmploymentTypesValue(int index, int value) The employment type(s) of a job, for example, [full time][google.cloud.talent.v4.EmploymentType.FULL_TIME] or [part time][google.cloud.talent.v4.EmploymentType.PART_TIME].Job.Builder.setIncentives(String value) A description of bonus, commission, and other compensation incentives associated with the job not including salary or pay.Job.Builder.setIncentivesBytes(com.google.protobuf.ByteString value) A description of bonus, commission, and other compensation incentives associated with the job not including salary or pay.Job.Builder.setJobBenefits(int index, JobBenefit value) The benefits included with the job.Job.Builder.setJobBenefitsValue(int index, int value) The benefits included with the job.Job.Builder.setJobEndTime(com.google.protobuf.Timestamp value) The end timestamp of the job.Job.Builder.setJobEndTime(com.google.protobuf.Timestamp.Builder builderForValue) The end timestamp of the job.Job.Builder.setJobLevel(JobLevel value) The experience level associated with the job, such as "Entry Level".Job.Builder.setJobLevelValue(int value) The experience level associated with the job, such as "Entry Level".Job.Builder.setJobStartTime(com.google.protobuf.Timestamp value) The start timestamp of the job in UTC time zone.Job.Builder.setJobStartTime(com.google.protobuf.Timestamp.Builder builderForValue) The start timestamp of the job in UTC time zone.Job.Builder.setLanguageCode(String value) The language of the posting.Job.Builder.setLanguageCodeBytes(com.google.protobuf.ByteString value) The language of the posting.Required during job update.Job.Builder.setNameBytes(com.google.protobuf.ByteString value) Required during job update.Job.Builder.setPostingCreateTime(com.google.protobuf.Timestamp value) Output only.Job.Builder.setPostingCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Job.Builder.setPostingExpireTime(com.google.protobuf.Timestamp value) Strongly recommended for the best service experience.Job.Builder.setPostingExpireTime(com.google.protobuf.Timestamp.Builder builderForValue) Strongly recommended for the best service experience.Job.Builder.setPostingPublishTime(com.google.protobuf.Timestamp value) The timestamp this job posting was most recently published.Job.Builder.setPostingPublishTime(com.google.protobuf.Timestamp.Builder builderForValue) The timestamp this job posting was most recently published.Job.Builder.setPostingRegion(PostingRegion value) The job [PostingRegion][google.cloud.talent.v4.PostingRegion] (for example, state, country) throughout which the job is available.Job.Builder.setPostingRegionValue(int value) The job [PostingRegion][google.cloud.talent.v4.PostingRegion] (for example, state, country) throughout which the job is available.Job.Builder.setPostingUpdateTime(com.google.protobuf.Timestamp value) Output only.Job.Builder.setPostingUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Job.Builder.setProcessingOptions(Job.ProcessingOptions value) Options for job processing.Job.Builder.setProcessingOptions(Job.ProcessingOptions.Builder builderForValue) Options for job processing.Job.Builder.setPromotionValue(int value) A promotion value of the job, as determined by the client.Job.Builder.setQualifications(String value) A description of the qualifications required to perform the job.Job.Builder.setQualificationsBytes(com.google.protobuf.ByteString value) A description of the qualifications required to perform the job.Job.Builder.setRequisitionId(String value) Required.Job.Builder.setRequisitionIdBytes(com.google.protobuf.ByteString value) Required.Job.Builder.setResponsibilities(String value) A description of job responsibilities.Job.Builder.setResponsibilitiesBytes(com.google.protobuf.ByteString value) A description of job responsibilities.Required.Job.Builder.setTitleBytes(com.google.protobuf.ByteString value) Required.Job.Builder.setVisibility(Visibility value) Deprecated.google.cloud.talent.v4.Job.visibility is deprecated.Job.Builder.setVisibilityValue(int value) Deprecated.google.cloud.talent.v4.Job.visibility is deprecated.Job.toBuilder()Methods in com.google.cloud.talent.v4 that return types with arguments of type Job.BuilderModifier and TypeMethodDescriptionBatchCreateJobsRequest.Builder.getJobsBuilderList()Required.BatchUpdateJobsRequest.Builder.getJobsBuilderList()Required.ListJobsResponse.Builder.getJobsBuilderList()The Jobs for a given company.Methods in com.google.cloud.talent.v4 with parameters of type Job.BuilderModifier and TypeMethodDescriptionBatchCreateJobsRequest.Builder.addJobs(int index, Job.Builder builderForValue) Required.BatchCreateJobsRequest.Builder.addJobs(Job.Builder builderForValue) Required.BatchUpdateJobsRequest.Builder.addJobs(int index, Job.Builder builderForValue) Required.BatchUpdateJobsRequest.Builder.addJobs(Job.Builder builderForValue) Required.ListJobsResponse.Builder.addJobs(int index, Job.Builder builderForValue) The Jobs for a given company.ListJobsResponse.Builder.addJobs(Job.Builder builderForValue) The Jobs for a given company.CreateJobRequest.Builder.setJob(Job.Builder builderForValue) Required.JobResult.Builder.setJob(Job.Builder builderForValue) Here [Job][google.cloud.talent.v4.Job] only contains basic information including [name][google.cloud.talent.v4.Job.name], [company][google.cloud.talent.v4.Job.company], [language_code][google.cloud.talent.v4.Job.language_code] and [requisition_id][google.cloud.talent.v4.Job.requisition_id], use getJob method to retrieve detailed information of the created/updated job.SearchJobsResponse.MatchingJob.Builder.setJob(Job.Builder builderForValue) Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4.SearchJobsRequest].UpdateJobRequest.Builder.setJob(Job.Builder builderForValue) Required.BatchCreateJobsRequest.Builder.setJobs(int index, Job.Builder builderForValue) Required.BatchUpdateJobsRequest.Builder.setJobs(int index, Job.Builder builderForValue) Required.ListJobsResponse.Builder.setJobs(int index, Job.Builder builderForValue) The Jobs for a given company.