lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb in google-cloud-talent-0.4.0 vs lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb in google-cloud-talent-0.5.0
- old
+ new
@@ -89,11 +89,10 @@
# Optional. A field mask to specify the profile fields to update.
#
# A full update is performed if it is unset.
#
# Valid values are:
- #
# * external_id
# * source
# * uri
# * is_hirable
# * create_time
@@ -106,17 +105,37 @@
# * personal_uris
# * additional_contact_info
# * employment_records
# * education_records
# * skills
- # * projects
+ # * activities
# * publications
# * patents
# * certifications
# * recruiting_notes
# * custom_attributes
# * group_id
+ # * external_system
+ # * source_note
+ # * primary_responsibilities
+ # * citizenships
+ # * work_authorizations
+ # * employee_types
+ # * language_code
+ # * qualification_summary
+ # * allowed_contact_types
+ # * preferred_contact_types
+ # * contact_availability
+ # * language_fluencies
+ # * work_preference
+ # * industry_experiences
+ # * work_environment_experiences
+ # * work_availability
+ # * security_clearances
+ # * references
+ # * assessments
+ # * interviews
class UpdateProfileRequest; end
# Delete profile request.
# @!attribute [rw] name
# @return [String]
@@ -183,15 +202,15 @@
#
# Supported options are:
#
# * "relevance desc": By descending relevance, as determined by the API
# algorithms.
- # * "update_time desc": Sort by
+ # * "update_date desc": Sort by
# {Google::Cloud::Talent::V4beta1::Profile#update_time Profile#update_time} in
# descending order
# (recently updated profiles first).
- # * "create_time desc": Sort by
+ # * "create_date desc": Sort by
# {Google::Cloud::Talent::V4beta1::Profile#create_time Profile#create_time} in
# descending order
# (recently created profiles first).
# * "first_name": Sort by
# {Google::Cloud::Talent::V4beta1::PersonName::PersonStructuredName#given_name PersonName::PersonStructuredName#given_name}
@@ -297,13 +316,15 @@
# * count(numeric_custom_attribute["favorite_number"],
# [bucket(MIN, 0, "negative"), bucket(0, MAX, "non-negative")])
# @!attribute [rw] result_set_id
# @return [String]
# Optional. An id that uniquely identifies the result set of a
- # {SearchProfiles} call. The id should be retrieved from the
+ # {Google::Cloud::Talent::V4beta1::ProfileService::SearchProfiles SearchProfiles}
+ # call. The id should be retrieved from the
# {Google::Cloud::Talent::V4beta1::SearchProfilesResponse SearchProfilesResponse}
- # message returned from a previous invocation of {SearchProfiles}.
+ # message returned from a previous invocation of
+ # {Google::Cloud::Talent::V4beta1::ProfileService::SearchProfiles SearchProfiles}.
#
# A result set is an ordered list of search results.
#
# If this field is not set, a new result set is computed based on the
# {Google::Cloud::Talent::V4beta1::SearchProfilesRequest#profile_query profile_query}.
@@ -312,19 +333,36 @@
# is returned as a handle to access this result set.
#
# If this field is set, the service will ignore the resource and
# {Google::Cloud::Talent::V4beta1::SearchProfilesRequest#profile_query profile_query}
# values, and simply retrieve a page of results from the corresponding result
- # set. In this case, one and only one of [page_token] or [offset] must be
- # set.
+ # set. In this case, one and only one of
+ # {Google::Cloud::Talent::V4beta1::SearchProfilesRequest#page_token page_token}
+ # or {Google::Cloud::Talent::V4beta1::SearchProfilesRequest#offset offset} must
+ # be set.
#
# A typical use case is to invoke
# {Google::Cloud::Talent::V4beta1::SearchProfilesRequest SearchProfilesRequest}
# without this field, then use the resulting
# {Google::Cloud::Talent::V4beta1::SearchProfilesRequest#result_set_id result_set_id}
# in
# {Google::Cloud::Talent::V4beta1::SearchProfilesResponse SearchProfilesResponse}
# to page through the results.
+ # @!attribute [rw] strict_keywords_search
+ # @return [true, false]
+ # Optional. This flag is used to indicate whether the service will attempt to
+ # understand synonyms and terms related to the search query or treat the
+ # query "as is" when it generates a set of results. By default this flag is
+ # set to false, thus allowing expanded results to also be returned. For
+ # example a search for "software engineer" might also return candidates who
+ # have experience in jobs similar to software engineer positions. By setting
+ # this flag to true, the service will only attempt to deliver candidates has
+ # software engineer in his/her global fields by treating "software engineer"
+ # as a keyword.
+ #
+ # It is recommended to provide a feature in the UI (such as a checkbox) to
+ # allow recruiters to set this flag to true if they intend to search for
+ # longer boolean strings.
class SearchProfilesRequest; end
# Response of SearchProfiles method.
# @!attribute [rw] estimated_total_size
# @return [Integer]
\ No newline at end of file