lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job_service.rb in google-cloud-talent-0.1.0 vs lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job_service.rb in google-cloud-talent-0.2.0

- old
+ new

@@ -22,14 +22,17 @@ # Create job request. # @!attribute [rw] parent # @return [String] # Required. # - # The resource name of the project under which the job is created. + # The resource name of the tenant under which the job is created. # - # The format is "projects/{project_id}", for example, - # "projects/api-test-project". + # The format is "projects/{project_id}/tenants/{tenant_id}", for example, + # "projects/api-test-project/tenant/foo". + # + # Tenant id is optional and a default tenant is created if unspecified, for + # example, "projects/api-test-project". # @!attribute [rw] job # @return [Google::Cloud::Talent::V4beta1::Job] # Required. # # The Job to be created. @@ -42,12 +45,16 @@ # @return [String] # Required. # # The resource name of the job to retrieve. # - # The format is "projects/{project_id}/jobs/{job_id}", - # for example, "projects/api-test-project/jobs/1234". + # The format is + # "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for + # example, "projects/api-test-project/tenants/foo/jobs/1234". + # + # Tenant id is optional and the default tenant is used if unspecified, for + # example, "projects/api-test-project/jobs/1234". class GetJobRequest; end # Input only. # # Update job request. @@ -59,14 +66,12 @@ # @!attribute [rw] update_mask # @return [Google::Protobuf::FieldMask] # Optional but strongly recommended to be provided for the best service # experience. # - # If {Google::Cloud::Talent::V4beta1::UpdateJobRequest#update_mask update_mask} - # is provided, only the specified fields in - # {Google::Cloud::Talent::V4beta1::UpdateJobRequest#job job} are updated. - # Otherwise all the fields are updated. + # If {Google::Cloud::Talent::V4beta1::UpdateJobRequest#update_mask update_mask} is provided, only the specified fields in + # {Google::Cloud::Talent::V4beta1::UpdateJobRequest#job job} are updated. Otherwise all the fields are updated. # # A field mask to restrict the fields that are updated. Only # top level fields of {Google::Cloud::Talent::V4beta1::Job Job} are supported. class UpdateJobRequest; end @@ -77,25 +82,32 @@ # @return [String] # Required. # # The resource name of the job to be deleted. # - # The format is "projects/{project_id}/jobs/{job_id}", - # for example, "projects/api-test-project/jobs/1234". + # The format is + # "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for + # example, "projects/api-test-project/tenants/foo/jobs/1234". + # + # Tenant id is optional and the default tenant is used if unspecified, for + # example, "projects/api-test-project/jobs/1234". class DeleteJobRequest; end # Input only. # # Batch delete jobs request. # @!attribute [rw] parent # @return [String] # Required. # - # The resource name of the project under which the job is created. + # The resource name of the tenant under which the job is created. # - # The format is "projects/{project_id}", for example, - # "projects/api-test-project". + # The format is "projects/{project_id}/tenants/{tenant_id}", for example, + # "projects/api-test-project/tenant/foo". + # + # Tenant id is optional and the default tenant is used if unspecified, for + # example, "projects/api-test-project". # @!attribute [rw] filter # @return [String] # Required. # # The filter string specifies the jobs to be deleted. @@ -116,14 +128,17 @@ # List jobs request. # @!attribute [rw] parent # @return [String] # Required. # - # The resource name of the project under which the job is created. + # The resource name of the tenant under which the job is created. # - # The format is "projects/{project_id}", for example, - # "projects/api-test-project". + # The format is "projects/{project_id}/tenants/{tenant_id}", for example, + # "projects/api-test-project/tenant/foo". + # + # Tenant id is optional and the default tenant is used if unspecified, for + # example, "projects/api-test-project". # @!attribute [rw] filter # @return [String] # Required. # # The filter string specifies the jobs to be enumerated. @@ -137,15 +152,15 @@ # * `status` (Optional) Available values: OPEN, EXPIRED, ALL. Defaults to # OPEN if no value is specified. # # Sample Query: # - # * companyName = "projects/api-test-project/companies/123" - # * companyName = "projects/api-test-project/companies/123" AND requisitionId - # = "req-1" - # * companyName = "projects/api-test-project/companies/123" AND status = - # "EXPIRED" + # * companyName = "projects/api-test-project/tenants/foo/companies/bar" + # * companyName = "projects/api-test-project/tenants/foo/companies/bar" AND + # requisitionId = "req-1" + # * companyName = "projects/api-test-project/tenants/foo/companies/bar" AND + # status = "EXPIRED" # @!attribute [rw] page_token # @return [String] # Optional. # # The starting point of a query result. @@ -153,25 +168,21 @@ # @return [Integer] # Optional. # # The maximum number of jobs to be returned per page of results. # - # If {Google::Cloud::Talent::V4beta1::ListJobsRequest#job_view job_view} is set - # to - # {Google::Cloud::Talent::V4beta1::JobView::JOB_VIEW_ID_ONLY JobView::JOB_VIEW_ID_ONLY}, - # the maximum allowed page size is 1000. Otherwise, the maximum allowed page - # size is 100. + # If {Google::Cloud::Talent::V4beta1::ListJobsRequest#job_view job_view} is set to {Google::Cloud::Talent::V4beta1::JobView::JOB_VIEW_ID_ONLY JobView::JOB_VIEW_ID_ONLY}, the maximum allowed + # page size is 1000. Otherwise, the maximum allowed page size is 100. # # Default is 100 if empty or a number < 1 is specified. # @!attribute [rw] job_view # @return [Google::Cloud::Talent::V4beta1::JobView] # Optional. # # The desired job attributes returned for jobs in the - # search response. Defaults to - # {Google::Cloud::Talent::V4beta1::JobView::JOB_VIEW_FULL JobView::JOB_VIEW_FULL} - # if no value is specified. + # search response. Defaults to {Google::Cloud::Talent::V4beta1::JobView::JOB_VIEW_FULL JobView::JOB_VIEW_FULL} if no value is + # specified. class ListJobsRequest; end # Output only. # # List jobs response. @@ -195,22 +206,24 @@ # The Request body of the `SearchJobs` call. # @!attribute [rw] parent # @return [String] # Required. # - # The resource name of the project to search within. + # The resource name of the tenant to search within. # - # The format is "projects/{project_id}", for example, - # "projects/api-test-project". + # The format is "projects/{project_id}/tenants/{tenant_id}", for example, + # "projects/api-test-project/tenant/foo". + # + # Tenant id is optional and the default tenant is used if unspecified, for + # example, "projects/api-test-project". # @!attribute [rw] search_mode # @return [Google::Cloud::Talent::V4beta1::SearchJobsRequest::SearchMode] # Optional. # # Mode of a search. # - # Defaults to - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest::SearchMode::JOB_SEARCH SearchMode::JOB_SEARCH}. + # Defaults to {Google::Cloud::Talent::V4beta1::SearchJobsRequest::SearchMode::JOB_SEARCH SearchMode::JOB_SEARCH}. # @!attribute [rw] request_metadata # @return [Google::Cloud::Talent::V4beta1::RequestMetadata] # Required. # # The meta information collected about the job searcher, used to improve the @@ -278,27 +291,23 @@ # bucket(1, MAX, "positive number") or bucket(1, 10). # # Job histogram facets: # # * company_id: histogram by {Job#distributor_company_id}. - # * company_display_name: histogram by - # {Google::Cloud::Talent::V4beta1::Job#company_display_name Job#company_display_name}. - # * employment_type: histogram by - # {Google::Cloud::Talent::V4beta1::Job#employment_types Job#employment_types}, - # for example, "FULL_TIME", "PART_TIME". - # * company_size: histogram by - # {Google::Cloud::Talent::V4beta1::CompanySize CompanySize}, for example, - # "SMALL", "MEDIUM", "BIG". + # * company_display_name: histogram by {Google::Cloud::Talent::V4beta1::Job#company_display_name Job#company_display_name}. + # * employment_type: histogram by {Google::Cloud::Talent::V4beta1::Job#employment_types Job#employment_types}, for example, + # "FULL_TIME", "PART_TIME". + # * company_size: histogram by {Google::Cloud::Talent::V4beta1::CompanySize CompanySize}, for example, "SMALL", + # "MEDIUM", "BIG". # * publish_time_in_month: histogram by the {Job#publish_time} in months. # Must specify list of numeric buckets in spec. # * publish_time_in_year: histogram by the {Job#publish_time} in years. # Must specify list of numeric buckets in spec. # * degree_type: histogram by the {Job#degree_type}, for example, # "Bachelors", "Masters". - # * job_level: histogram by the - # {Google::Cloud::Talent::V4beta1::Job#job_level Job#job_level}, for example, - # "Entry Level". + # * job_level: histogram by the {Google::Cloud::Talent::V4beta1::Job#job_level Job#job_level}, for example, "Entry + # Level". # * country: histogram by the country code of jobs, for example, "US", "FR". # * admin1: histogram by the admin1 code of jobs, which is a global # placeholder referring to the state, province, or the particular term a # country uses to define the geographic structure below the country level, # for example, "CA", "IL". @@ -308,33 +317,28 @@ # for example, "CA, US", "IL, US". # * city_coordinate: histogram by the city center's GPS coordinates (latitude # and longitude), for example, 37.4038522,-122.0987765. Since the coordinates # of a city center can change, customers may need to refresh them # periodically. - # * locale: histogram by the - # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, for - # example, "en-US", "fr-FR". - # * language: histogram by the language subtag of the - # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, for - # example, "en", "fr". - # * category: histogram by the - # {Google::Cloud::Talent::V4beta1::JobCategory JobCategory}, for example, + # * locale: histogram by the {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, for example, "en-US", + # "fr-FR". + # * language: histogram by the language subtag of the {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, + # for example, "en", "fr". + # * category: histogram by the {Google::Cloud::Talent::V4beta1::JobCategory JobCategory}, for example, # "COMPUTER_AND_IT", "HEALTHCARE". # * base_compensation_unit: histogram by the {CompensationUnit} of base # salary, for example, "WEEKLY", "MONTHLY". # * base_compensation: histogram by the base salary. Must specify list of # numeric buckets to group results by. # * annualized_base_compensation: histogram by the base annualized salary. # Must specify list of numeric buckets to group results by. # * annualized_total_compensation: histogram by the total annualized salary. # Must specify list of numeric buckets to group results by. - # * string_custom_attribute: histogram by string - # {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes}. + # * string_custom_attribute: histogram by string {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes}. # Values can be accessed via square bracket notations like # string_custom_attribute["key1"]. - # * numeric_custom_attribute: histogram by numeric - # {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes}. + # * numeric_custom_attribute: histogram by numeric {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes}. # Values can be accessed via square bracket notations like # numeric_custom_attribute["key1"]. Must specify list of numeric buckets to # group results by. # # Example expressions: @@ -354,13 +358,11 @@ # @return [Integer] # Optional. # # An integer that specifies the current offset (that is, starting result # location, amongst the jobs deemed by the API as relevant) in search - # results. This field is only considered if - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest#page_token page_token} is - # unset. + # results. This field is only considered if {Google::Cloud::Talent::V4beta1::SearchJobsRequest#page_token page_token} is unset. # # For example, 0 means to return results starting from the first matching # job, and 10 means to return from the 11th job. This can be used for # pagination, (for example, pageSize = 10 and offset = 10 means to return # from the second page). @@ -374,13 +376,12 @@ # @!attribute [rw] page_token # @return [String] # Optional. # # The token specifying the current offset within - # search results. See - # {Google::Cloud::Talent::V4beta1::SearchJobsResponse#next_page_token SearchJobsResponse#next_page_token} - # for an explanation of how to obtain the next set of query results. + # search results. See {Google::Cloud::Talent::V4beta1::SearchJobsResponse#next_page_token SearchJobsResponse#next_page_token} for + # an explanation of how to obtain the next set of query results. # @!attribute [rw] order_by # @return [String] # Optional. # # The criteria determining how search results are sorted. Default is @@ -389,35 +390,32 @@ # Supported options are: # # * "relevance desc": By relevance descending, as determined by the API # algorithms. Relevance thresholding of query results is only available # with this ordering. - # * "posting`_`publish`_`time desc": By - # {Google::Cloud::Talent::V4beta1::Job#posting_publish_time Job#posting_publish_time} + # * "posting`_`publish`_`time desc": By {Google::Cloud::Talent::V4beta1::Job#posting_publish_time Job#posting_publish_time} # descending. - # * "posting`_`update`_`time desc": By - # {Google::Cloud::Talent::V4beta1::Job#posting_update_time Job#posting_update_time} + # * "posting`_`update`_`time desc": By {Google::Cloud::Talent::V4beta1::Job#posting_update_time Job#posting_update_time} # descending. # * "title": By {Google::Cloud::Talent::V4beta1::Job#title Job#title} ascending. - # * "title desc": By {Google::Cloud::Talent::V4beta1::Job#title Job#title} - # descending. + # * "title desc": By {Google::Cloud::Talent::V4beta1::Job#title Job#title} descending. # * "annualized`_`base`_`compensation": By job's - # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_base_compensation_range CompensationInfo#annualized_base_compensation_range} - # ascending. Jobs whose annualized base compensation is unspecified are put - # at the end of search results. + # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_base_compensation_range CompensationInfo#annualized_base_compensation_range} ascending. Jobs + # whose annualized base compensation is unspecified are put at the end of + # search results. # * "annualized`_`base`_`compensation desc": By job's - # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_base_compensation_range CompensationInfo#annualized_base_compensation_range} - # descending. Jobs whose annualized base compensation is unspecified are put - # at the end of search results. + # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_base_compensation_range CompensationInfo#annualized_base_compensation_range} descending. Jobs + # whose annualized base compensation is unspecified are put at the end of + # search results. # * "annualized`_`total`_`compensation": By job's - # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_total_compensation_range CompensationInfo#annualized_total_compensation_range} - # ascending. Jobs whose annualized base compensation is unspecified are put - # at the end of search results. + # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_total_compensation_range CompensationInfo#annualized_total_compensation_range} ascending. Jobs + # whose annualized base compensation is unspecified are put at the end of + # search results. # * "annualized`_`total`_`compensation desc": By job's - # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_total_compensation_range CompensationInfo#annualized_total_compensation_range} - # descending. Jobs whose annualized base compensation is unspecified are put - # at the end of search results. + # {Google::Cloud::Talent::V4beta1::CompensationInfo#annualized_total_compensation_range CompensationInfo#annualized_total_compensation_range} descending. Jobs + # whose annualized base compensation is unspecified are put at the end of + # search results. # * "custom`_`ranking desc": By the relevance score adjusted to the # {SearchJobsRequest#custom_ranking_info#ranking_expression} with weight # factor assigned by # {SearchJobsRequest#custom_ranking_info#importance_level} in descending # order. @@ -443,13 +441,12 @@ # their titles, job categories, and locations. Highly similar results are # clustered so that only one representative job of the cluster is # displayed to the job seeker higher up in the results, with the other jobs # being displayed lower down in the results. # - # Defaults to - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest::DiversificationLevel::SIMPLE DiversificationLevel::SIMPLE} - # if no value is specified. + # Defaults to {Google::Cloud::Talent::V4beta1::SearchJobsRequest::DiversificationLevel::SIMPLE DiversificationLevel::SIMPLE} if no value + # is specified. # @!attribute [rw] custom_ranking_info # @return [Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo] # Optional. # # Controls over how job documents get ranked on top of existing relevance @@ -457,20 +454,17 @@ # @!attribute [rw] disable_keyword_match # @return [true, false] # Optional. # # Controls whether to disable exact keyword match on {Job#job_title}, - # {Google::Cloud::Talent::V4beta1::Job#description Job#description}, - # {Google::Cloud::Talent::V4beta1::Job#company_display_name Job#company_display_name}, - # [Job.locations][0], - # {Google::Cloud::Talent::V4beta1::Job#qualifications Job#qualifications}. When - # disable keyword match is turned off, a keyword match returns jobs that do - # not match given category filters when there are matching keywords. For - # example, for the query "program manager," a result is returned even if the - # job posting has the title "software developer," which doesn't fall into - # "program manager" ontology, but does have "program manager" appearing in - # its description. + # {Google::Cloud::Talent::V4beta1::Job#description Job#description}, {Google::Cloud::Talent::V4beta1::Job#company_display_name Job#company_display_name}, [Job.locations][0], + # {Google::Cloud::Talent::V4beta1::Job#qualifications Job#qualifications}. When disable keyword match is turned off, a + # keyword match returns jobs that do not match given category filters when + # there are matching keywords. For example, for the query "program manager," + # a result is returned even if the job posting has the title "software + # developer," which doesn't fall into "program manager" ontology, but does + # have "program manager" appearing in its description. # # For queries like "cloud" that don't contain title or # location specific ontology, jobs with "cloud" keyword matches are returned # regardless of this flag's value. # @@ -481,19 +475,18 @@ # # Defaults to false. class SearchJobsRequest # Input only. # - # Custom ranking information for - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. + # Custom ranking information for {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. # @!attribute [rw] importance_level # @return [Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo::ImportanceLevel] # Required. # # Controls over how important the score of - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo#ranking_expression CustomRankingInfo#ranking_expression} - # gets applied to job's final ranking position. + # {Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo#ranking_expression CustomRankingInfo#ranking_expression} gets applied to job's final + # ranking position. # # An error is thrown if not specified. # @!attribute [rw] ranking_expression # @return [String] # Required. @@ -503,23 +496,20 @@ # and relevance score is used to determine job's final ranking position. # # The syntax for this expression is a subset of Google SQL syntax. # # Supported operators are: +, -, *, /, where the left and right side of - # the operator is either a numeric - # {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes} - # key, integer/double value or an expression that can be evaluated to a - # number. + # the operator is either a numeric {Google::Cloud::Talent::V4beta1::Job#custom_attributes Job#custom_attributes} key, + # integer/double value or an expression that can be evaluated to a number. # # Parenthesis are supported to adjust calculation precedence. The # expression must be < 100 characters in length. # # Sample ranking expression # (year + 25) * 0.25 - (freshness / 0.5) class CustomRankingInfo - # The importance level for - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo#ranking_expression CustomRankingInfo#ranking_expression}. + # The importance level for {Google::Cloud::Talent::V4beta1::SearchJobsRequest::CustomRankingInfo#ranking_expression CustomRankingInfo#ranking_expression}. module ImportanceLevel # Default value if the importance level isn't specified. IMPORTANCE_LEVEL_UNSPECIFIED = 0 # The given ranking expression is of None importance, existing relevance @@ -597,12 +587,11 @@ # Output only. # # Response for SearchJob method. # @!attribute [rw] matching_jobs # @return [Array<Google::Cloud::Talent::V4beta1::SearchJobsResponse::MatchingJob>] - # The Job entities that match the specified - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. + # The Job entities that match the specified {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. # @!attribute [rw] histogram_query_results # @return [Array<Google::Cloud::Talent::V4beta1::HistogramQueryResult>] # The histogram results that match with specified # {Google::Cloud::Talent::V4beta1::SearchJobsRequest#histogram_queries SearchJobsRequest#histogram_queries}. # @!attribute [rw] next_page_token @@ -642,16 +631,14 @@ # @return [Google::Cloud::Talent::V4beta1::SpellingCorrection] # The spell checking result, and correction. class SearchJobsResponse # Output only. # - # Job entry with metadata inside - # {Google::Cloud::Talent::V4beta1::SearchJobsResponse SearchJobsResponse}. + # Job entry with metadata inside {Google::Cloud::Talent::V4beta1::SearchJobsResponse SearchJobsResponse}. # @!attribute [rw] job # @return [Google::Cloud::Talent::V4beta1::Job] - # Job resource that matches the specified - # {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. + # Job resource that matches the specified {Google::Cloud::Talent::V4beta1::SearchJobsRequest SearchJobsRequest}. # @!attribute [rw] job_summary # @return [String] # A summary of the job with core information that's displayed on the search # results listing page. # @!attribute [rw] job_title_snippet @@ -659,16 +646,14 @@ # Contains snippets of text from the {Job#job_title} field most # closely matching a search query's keywords, if available. The matching # query keywords are enclosed in HTML bold tags. # @!attribute [rw] search_text_snippet # @return [String] - # Contains snippets of text from the - # {Google::Cloud::Talent::V4beta1::Job#description Job#description} and - # similar fields that most closely match a search query's keywords, if - # available. All HTML tags in the original fields are stripped when - # returned in this field, and matching query keywords are enclosed in HTML - # bold tags. + # Contains snippets of text from the {Google::Cloud::Talent::V4beta1::Job#description Job#description} and similar + # fields that most closely match a search query's keywords, if available. + # All HTML tags in the original fields are stripped when returned in this + # field, and matching query keywords are enclosed in HTML bold tags. # @!attribute [rw] commute_info # @return [Google::Cloud::Talent::V4beta1::SearchJobsResponse::CommuteInfo] # Commute information which is generated based on specified # {Google::Cloud::Talent::V4beta1::CommuteFilter CommuteFilter}. class MatchingJob; end @@ -687,41 +672,28 @@ # expanded query. class CommuteInfo; end end # An enum that specifies the job attributes that are returned in the - # {MatchingJob::Job} in - # {Google::Cloud::Talent::V4beta1::SearchJobsResponse SearchJobsResponse} or - # {Google::Cloud::Talent::V4beta1::Job Job} objects in + # {MatchingJob::Job} in {Google::Cloud::Talent::V4beta1::SearchJobsResponse SearchJobsResponse} or {Google::Cloud::Talent::V4beta1::Job Job} objects in # {Google::Cloud::Talent::V4beta1::ListJobsResponse ListJobsResponse}. module JobView # Default value. JOB_VIEW_UNSPECIFIED = 0 # A ID only view of job, with following attributes: - # {Google::Cloud::Talent::V4beta1::Job#name Job#name}, - # {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, - # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}. + # {Google::Cloud::Talent::V4beta1::Job#name Job#name}, {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}. JOB_VIEW_ID_ONLY = 1 # A minimal view of the job, with the following attributes: - # {Google::Cloud::Talent::V4beta1::Job#name Job#name}, - # {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, - # {Job#job_title}, - # {Google::Cloud::Talent::V4beta1::Job#company_name Job#company_name}, - # {Google::Cloud::Talent::V4beta1::Job::DerivedInfo#locations Job::DerivedInfo#locations}, - # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}. + # {Google::Cloud::Talent::V4beta1::Job#name Job#name}, {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, {Job#job_title}, + # {Google::Cloud::Talent::V4beta1::Job#company Job#company}, {Google::Cloud::Talent::V4beta1::Job::DerivedInfo#locations Job::DerivedInfo#locations}, {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}. JOB_VIEW_MINIMAL = 2 # A small view of the job, with the following attributes in the search - # results: {Google::Cloud::Talent::V4beta1::Job#name Job#name}, - # {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, - # {Job#job_title}, - # {Google::Cloud::Talent::V4beta1::Job#company_name Job#company_name}, - # {Google::Cloud::Talent::V4beta1::Job::DerivedInfo#locations Job::DerivedInfo#locations}, - # {Google::Cloud::Talent::V4beta1::Job#visibility Job#visibility}, - # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, - # {Google::Cloud::Talent::V4beta1::Job#description Job#description}. + # results: {Google::Cloud::Talent::V4beta1::Job#name Job#name}, {Google::Cloud::Talent::V4beta1::Job#requisition_id Job#requisition_id}, {Job#job_title}, + # {Google::Cloud::Talent::V4beta1::Job#company Job#company}, {Google::Cloud::Talent::V4beta1::Job::DerivedInfo#locations Job::DerivedInfo#locations}, {Google::Cloud::Talent::V4beta1::Job#visibility Job#visibility}, + # {Google::Cloud::Talent::V4beta1::Job#language_code Job#language_code}, {Google::Cloud::Talent::V4beta1::Job#description Job#description}. JOB_VIEW_SMALL = 3 # All available attributes are included in the search results. JOB_VIEW_FULL = 4 end \ No newline at end of file