From 99802dae34d7d68351c421b08a805f0873b267f2 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Tue, 21 Jan 2020 13:48:38 -0800 Subject: [PATCH] docs(regen): regenerate with proto annotations (#57) --- .../cloud/talent/v4beta1/JobServiceGrpc.java | 80 +- .../talent/v4beta1/ProfileServiceGrpc.java | 16 +- .../google/cloud/talent/v4beta1/Activity.java | 176 +- .../talent/v4beta1/ActivityOrBuilder.java | 52 +- .../cloud/talent/v4beta1/Application.java | 56 +- .../talent/v4beta1/ApplicationDateFilter.java | 20 +- .../talent/v4beta1/ApplicationJobFilter.java | 62 +- .../ApplicationJobFilterOrBuilder.java | 17 +- .../talent/v4beta1/ApplicationOrBuilder.java | 16 +- .../ApplicationOutcomeNotesFilter.java | 58 +- ...pplicationOutcomeNotesFilterOrBuilder.java | 16 +- .../v4beta1/ApplicationResourceProto.java | 83 +- .../v4beta1/ApplicationServiceProto.java | 112 +- .../talent/v4beta1/AvailabilityFilter.java | 36 +- .../v4beta1/AvailabilityFilterOrBuilder.java | 9 +- .../talent/v4beta1/AvailabilitySignal.java | 156 +- .../v4beta1/AvailabilitySignalOrBuilder.java | 39 +- .../v4beta1/AvailabilitySignalType.java | 184 +- .../v4beta1/BatchCreateJobsRequest.java | 28 +- .../BatchCreateJobsRequestOrBuilder.java | 8 +- .../v4beta1/BatchDeleteJobsRequest.java | 28 +- .../BatchDeleteJobsRequestOrBuilder.java | 8 +- .../v4beta1/BatchOperationMetadata.java | 106 +- .../BatchOperationMetadataOrBuilder.java | 21 +- .../v4beta1/BatchUpdateJobsRequest.java | 208 +- .../BatchUpdateJobsRequestOrBuilder.java | 53 +- .../cloud/talent/v4beta1/CommonProto.java | 20 +- .../cloud/talent/v4beta1/CommuteFilter.java | 48 +- .../v4beta1/CommuteFilterOrBuilder.java | 12 +- .../google/cloud/talent/v4beta1/Company.java | 131 +- .../talent/v4beta1/CompanyOrBuilder.java | 26 +- .../talent/v4beta1/CompanyResourceProto.java | 51 +- .../talent/v4beta1/CompanyServiceProto.java | 109 +- .../talent/v4beta1/CompensationFilter.java | 66 +- .../talent/v4beta1/CompensationInfo.java | 533 +-- .../v4beta1/CompensationInfoOrBuilder.java | 80 +- .../talent/v4beta1/CompleteQueryRequest.java | 351 +- .../CompleteQueryRequestOrBuilder.java | 92 +- .../v4beta1/CompletionServiceProto.java | 81 +- .../v4beta1/CreateApplicationRequest.java | 49 +- .../CreateApplicationRequestOrBuilder.java | 14 +- .../v4beta1/CreateClientEventRequest.java | 76 +- .../CreateClientEventRequestOrBuilder.java | 20 +- .../talent/v4beta1/CreateCompanyRequest.java | 28 +- .../CreateCompanyRequestOrBuilder.java | 8 +- .../talent/v4beta1/CreateJobRequest.java | 28 +- .../v4beta1/CreateJobRequestOrBuilder.java | 8 +- .../talent/v4beta1/CreateProfileRequest.java | 28 +- .../CreateProfileRequestOrBuilder.java | 8 +- .../talent/v4beta1/CreateTenantRequest.java | 28 +- .../v4beta1/CreateTenantRequestOrBuilder.java | 8 +- .../cloud/talent/v4beta1/CustomAttribute.java | 155 +- .../v4beta1/CustomAttributeOrBuilder.java | 47 +- .../v4beta1/DeleteApplicationRequest.java | 28 +- .../DeleteApplicationRequestOrBuilder.java | 8 +- .../talent/v4beta1/DeleteCompanyRequest.java | 28 +- .../DeleteCompanyRequestOrBuilder.java | 8 +- .../talent/v4beta1/DeleteJobRequest.java | 28 +- .../v4beta1/DeleteJobRequestOrBuilder.java | 8 +- .../talent/v4beta1/DeleteProfileRequest.java | 28 +- .../DeleteProfileRequestOrBuilder.java | 8 +- .../talent/v4beta1/DeleteTenantRequest.java | 28 +- .../v4beta1/DeleteTenantRequestOrBuilder.java | 8 +- .../cloud/talent/v4beta1/EducationRecord.java | 112 +- .../v4beta1/EducationRecordOrBuilder.java | 32 +- .../cloud/talent/v4beta1/EmployerFilter.java | 66 +- .../v4beta1/EmployerFilterOrBuilder.java | 14 +- .../talent/v4beta1/EmploymentRecord.java | 168 +- .../v4beta1/EmploymentRecordOrBuilder.java | 48 +- .../cloud/talent/v4beta1/EmploymentType.java | 6 +- .../cloud/talent/v4beta1/EventProto.java | 10 +- .../talent/v4beta1/EventServiceProto.java | 40 +- .../cloud/talent/v4beta1/FiltersProto.java | 22 +- .../talent/v4beta1/GetApplicationRequest.java | 28 +- .../GetApplicationRequestOrBuilder.java | 8 +- .../talent/v4beta1/GetCompanyRequest.java | 28 +- .../v4beta1/GetCompanyRequestOrBuilder.java | 8 +- .../cloud/talent/v4beta1/GetJobRequest.java | 28 +- .../v4beta1/GetJobRequestOrBuilder.java | 8 +- .../talent/v4beta1/GetProfileRequest.java | 28 +- .../v4beta1/GetProfileRequestOrBuilder.java | 8 +- .../talent/v4beta1/GetTenantRequest.java | 28 +- .../v4beta1/GetTenantRequestOrBuilder.java | 8 +- .../cloud/talent/v4beta1/HistogramQuery.java | 49 +- .../v4beta1/HistogramQueryOrBuilder.java | 14 +- .../talent/v4beta1/HistogramQueryResult.java | 8 +- .../cloud/talent/v4beta1/Interview.java | 28 +- .../talent/v4beta1/InterviewOrBuilder.java | 8 +- .../com/google/cloud/talent/v4beta1/Job.java | 1515 +++----- .../google/cloud/talent/v4beta1/JobEvent.java | 222 +- .../talent/v4beta1/JobEventOrBuilder.java | 60 +- .../talent/v4beta1/JobOperationResult.java | 245 +- .../cloud/talent/v4beta1/JobOrBuilder.java | 325 +- .../google/cloud/talent/v4beta1/JobQuery.java | 572 ++- .../talent/v4beta1/JobQueryOrBuilder.java | 146 +- .../talent/v4beta1/JobResourceProto.java | 124 +- .../cloud/talent/v4beta1/JobServiceProto.java | 316 +- .../cloud/talent/v4beta1/JobTitleFilter.java | 21 +- .../v4beta1/JobTitleFilterOrBuilder.java | 6 +- .../google/cloud/talent/v4beta1/JobView.java | 51 +- .../v4beta1/ListApplicationsRequest.java | 49 +- .../ListApplicationsRequestOrBuilder.java | 14 +- .../talent/v4beta1/ListCompaniesRequest.java | 48 +- .../ListCompaniesRequestOrBuilder.java | 13 +- .../cloud/talent/v4beta1/ListJobsRequest.java | 91 +- .../v4beta1/ListJobsRequestOrBuilder.java | 25 +- .../talent/v4beta1/ListProfilesRequest.java | 56 +- .../v4beta1/ListProfilesRequestOrBuilder.java | 16 +- .../talent/v4beta1/ListTenantsRequest.java | 28 +- .../v4beta1/ListTenantsRequestOrBuilder.java | 8 +- .../google/cloud/talent/v4beta1/Location.java | 84 +- .../cloud/talent/v4beta1/LocationFilter.java | 105 +- .../v4beta1/LocationFilterOrBuilder.java | 30 +- .../talent/v4beta1/LocationOrBuilder.java | 23 +- .../cloud/talent/v4beta1/PersonName.java | 129 +- .../talent/v4beta1/PersonNameOrBuilder.java | 6 +- .../google/cloud/talent/v4beta1/Phone.java | 14 +- .../cloud/talent/v4beta1/PostingRegion.java | 34 +- .../google/cloud/talent/v4beta1/Profile.java | 1719 ++++----- .../cloud/talent/v4beta1/ProfileEvent.java | 117 +- .../talent/v4beta1/ProfileEventOrBuilder.java | 28 +- .../talent/v4beta1/ProfileOrBuilder.java | 392 +-- .../cloud/talent/v4beta1/ProfileQuery.java | 3082 ++++++----------- .../talent/v4beta1/ProfileQueryOrBuilder.java | 673 ++-- .../talent/v4beta1/ProfileResourceProto.java | 288 +- .../talent/v4beta1/ProfileServiceProto.java | 169 +- .../cloud/talent/v4beta1/RequestMetadata.java | 132 +- .../v4beta1/RequestMetadataOrBuilder.java | 36 +- .../google/cloud/talent/v4beta1/Resume.java | 119 +- .../cloud/talent/v4beta1/ResumeOrBuilder.java | 34 +- .../talent/v4beta1/SearchJobsRequest.java | 1906 ++++------ .../v4beta1/SearchJobsRequestOrBuilder.java | 411 +-- .../talent/v4beta1/SearchJobsResponse.java | 397 +-- .../v4beta1/SearchJobsResponseOrBuilder.java | 43 +- .../talent/v4beta1/SearchProfilesRequest.java | 945 ++--- .../SearchProfilesRequestOrBuilder.java | 242 +- .../v4beta1/SearchProfilesResponse.java | 97 +- .../SearchProfilesResponseOrBuilder.java | 23 +- .../google/cloud/talent/v4beta1/Skill.java | 56 +- .../cloud/talent/v4beta1/SkillOrBuilder.java | 16 +- .../talent/v4beta1/SummarizedProfile.java | 159 +- .../v4beta1/SummarizedProfileOrBuilder.java | 36 +- .../google/cloud/talent/v4beta1/Tenant.java | 140 +- .../cloud/talent/v4beta1/TenantOrBuilder.java | 42 +- .../talent/v4beta1/TenantResourceProto.java | 40 +- .../talent/v4beta1/TenantServiceProto.java | 98 +- .../cloud/talent/v4beta1/TimeFilter.java | 21 +- .../talent/v4beta1/TimeFilterOrBuilder.java | 6 +- .../v4beta1/UpdateApplicationRequest.java | 156 +- .../UpdateApplicationRequestOrBuilder.java | 39 +- .../talent/v4beta1/UpdateCompanyRequest.java | 156 +- .../UpdateCompanyRequestOrBuilder.java | 39 +- .../talent/v4beta1/UpdateJobRequest.java | 72 +- .../v4beta1/UpdateJobRequestOrBuilder.java | 18 +- .../talent/v4beta1/UpdateTenantRequest.java | 156 +- .../v4beta1/UpdateTenantRequestOrBuilder.java | 39 +- .../talent/v4beta1/WorkExperienceFilter.java | 10 +- .../cloud/talent/v4beta1/application.proto | 26 +- .../talent/v4beta1/application_service.proto | 59 +- .../google/cloud/talent/v4beta1/common.proto | 284 +- .../google/cloud/talent/v4beta1/company.proto | 20 +- .../talent/v4beta1/company_service.proto | 64 +- .../talent/v4beta1/completion_service.proto | 70 +- .../google/cloud/talent/v4beta1/event.proto | 55 +- .../cloud/talent/v4beta1/event_service.proto | 13 +- .../google/cloud/talent/v4beta1/filters.proto | 321 +- .../cloud/talent/v4beta1/histogram.proto | 11 +- .../google/cloud/talent/v4beta1/job.proto | 164 +- .../cloud/talent/v4beta1/job_service.proto | 413 ++- .../google/cloud/talent/v4beta1/profile.proto | 235 +- .../talent/v4beta1/profile_service.proto | 162 +- .../google/cloud/talent/v4beta1/tenant.proto | 27 +- .../cloud/talent/v4beta1/tenant_service.proto | 47 +- synth.metadata | 834 ++--- 174 files changed, 9487 insertions(+), 14584 deletions(-) diff --git a/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java b/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java index 17e1cfa9..b02a2e53 100644 --- a/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java +++ b/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java @@ -722,12 +722,10 @@ public void listJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs that the caller has permission to
-     * search against.
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs that the caller has
+     * permission to search against.
      * 
*/ public void searchJobs( @@ -741,16 +739,14 @@ public void searchJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * This API call is intended for the use case of targeting passive job
      * seekers (for example, job seekers who have signed up to receive email
      * alerts about potential job opportunities), and has different algorithmic
      * adjustments that are targeted to passive job seekers.
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs the caller has permission to search
-     * against.
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs the caller has
+     * permission to search against.
      * 
*/ public void searchJobsForAlert( @@ -990,12 +986,10 @@ public void listJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs that the caller has permission to
-     * search against.
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs that the caller has
+     * permission to search against.
      * 
*/ public void searchJobs( @@ -1012,16 +1006,14 @@ public void searchJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * This API call is intended for the use case of targeting passive job
      * seekers (for example, job seekers who have signed up to receive email
      * alerts about potential job opportunities), and has different algorithmic
      * adjustments that are targeted to passive job seekers.
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs the caller has permission to search
-     * against.
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs the caller has
+     * permission to search against.
      * 
*/ public void searchJobsForAlert( @@ -1168,12 +1160,10 @@ public com.google.cloud.talent.v4beta1.ListJobsResponse listJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs that the caller has permission to
-     * search against.
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs that the caller has
+     * permission to search against.
      * 
*/ public com.google.cloud.talent.v4beta1.SearchJobsResponse searchJobs( @@ -1186,16 +1176,14 @@ public com.google.cloud.talent.v4beta1.SearchJobsResponse searchJobs( * * *
-     * Searches for jobs using the provided
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * This API call is intended for the use case of targeting passive job
      * seekers (for example, job seekers who have signed up to receive email
      * alerts about potential job opportunities), and has different algorithmic
      * adjustments that are targeted to passive job seekers.
-     * This call constrains the
-     * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in
-     * the database, and only returns jobs the caller has permission to search
-     * against.
+     * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs
+     * present in the database, and only returns jobs the caller has
+     * permission to search against.
      * 
*/ public com.google.cloud.talent.v4beta1.SearchJobsResponse searchJobsForAlert( @@ -1343,12 +1331,10 @@ public com.google.common.util.concurrent.ListenableFuture - * Searches for jobs using the provided - * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This call constrains the - * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in - * the database, and only returns jobs that the caller has permission to - * search against. + * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs + * present in the database, and only returns jobs that the caller has + * permission to search against. * */ public com.google.common.util.concurrent.ListenableFuture< @@ -1362,16 +1348,14 @@ public com.google.common.util.concurrent.ListenableFuture - * Searches for jobs using the provided - * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. * This API call is intended for the use case of targeting passive job * seekers (for example, job seekers who have signed up to receive email * alerts about potential job opportunities), and has different algorithmic * adjustments that are targeted to passive job seekers. - * This call constrains the - * [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in - * the database, and only returns jobs the caller has permission to search - * against. + * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs + * present in the database, and only returns jobs the caller has + * permission to search against. * */ public com.google.common.util.concurrent.ListenableFuture< diff --git a/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java b/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java index d9412e74..119004ed 100644 --- a/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java +++ b/grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java @@ -486,9 +486,7 @@ public void deleteProfile( * Searches for profiles within a tenant. * For example, search by raw queries "software engineer in Mountain View" or * search by structured filters (location filter, education filter, etc.). - * See - * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - * for more information. + * See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information. * */ public void searchProfiles( @@ -656,9 +654,7 @@ public void deleteProfile( * Searches for profiles within a tenant. * For example, search by raw queries "software engineer in Mountain View" or * search by structured filters (location filter, education filter, etc.). - * See - * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - * for more information. + * See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information. * */ public void searchProfiles( @@ -770,9 +766,7 @@ public com.google.protobuf.Empty deleteProfile( * Searches for profiles within a tenant. * For example, search by raw queries "software engineer in Mountain View" or * search by structured filters (location filter, education filter, etc.). - * See - * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - * for more information. + * See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information. * */ public com.google.cloud.talent.v4beta1.SearchProfilesResponse searchProfiles( @@ -884,9 +878,7 @@ protected ProfileServiceFutureStub build( * Searches for profiles within a tenant. * For example, search by raw queries "software engineer in Mountain View" or * search by structured filters (location filter, education filter, etc.). - * See - * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - * for more information. + * See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information. * */ public com.google.common.util.concurrent.ListenableFuture< diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java index 2c3947f9..2e34c721 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java @@ -594,11 +594,9 @@ public com.google.cloud.talent.v4beta1.SkillOrBuilder getSkillsUsedOrBuilder(int * * *
-   * Output only. Activity name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-   * related to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-   * related to the search query.
+   * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+   * query.
    * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -620,11 +618,9 @@ public java.lang.String getActivityNameSnippet() { * * *
-   * Output only. Activity name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-   * related to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-   * related to the search query.
+   * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+   * query.
    * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -650,10 +646,8 @@ public com.google.protobuf.ByteString getActivityNameSnippetBytes() { * *
    * Output only. Activity description snippet shows how the
-   * [description][google.cloud.talent.v4beta1.Activity.description] is related
-   * to a search query. It's empty if the
-   * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-   * related to the search query.
+   * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+   * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
    * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -677,10 +671,8 @@ public java.lang.String getActivityDescriptionSnippet() { * *
    * Output only. Activity description snippet shows how the
-   * [description][google.cloud.talent.v4beta1.Activity.description] is related
-   * to a search query. It's empty if the
-   * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-   * related to the search query.
+   * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+   * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
    * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -707,10 +699,8 @@ public com.google.protobuf.ByteString getActivityDescriptionSnippetBytes() { * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -726,10 +716,8 @@ public com.google.protobuf.ProtocolStringList getSkillsUsedSnippetList() { * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -745,10 +733,8 @@ public int getSkillsUsedSnippetCount() { * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -765,10 +751,8 @@ public java.lang.String getSkillsUsedSnippet(int index) { * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2581,11 +2565,9 @@ public com.google.cloud.talent.v4beta1.Skill.Builder addSkillsUsedBuilder(int in * * *
-     * Output only. Activity name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-     * related to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-     * related to the search query.
+     * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+     * query.
      * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2607,11 +2589,9 @@ public java.lang.String getActivityNameSnippet() { * * *
-     * Output only. Activity name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-     * related to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-     * related to the search query.
+     * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+     * query.
      * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2633,11 +2613,9 @@ public com.google.protobuf.ByteString getActivityNameSnippetBytes() { * * *
-     * Output only. Activity name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-     * related to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-     * related to the search query.
+     * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+     * query.
      * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2658,11 +2636,9 @@ public Builder setActivityNameSnippet(java.lang.String value) { * * *
-     * Output only. Activity name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-     * related to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-     * related to the search query.
+     * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+     * query.
      * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2679,11 +2655,9 @@ public Builder clearActivityNameSnippet() { * * *
-     * Output only. Activity name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-     * related to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-     * related to the search query.
+     * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+     * query.
      * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2708,10 +2682,8 @@ public Builder setActivityNameSnippetBytes(com.google.protobuf.ByteString value) * *
      * Output only. Activity description snippet shows how the
-     * [description][google.cloud.talent.v4beta1.Activity.description] is related
-     * to a search query. It's empty if the
-     * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-     * related to the search query.
+     * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+     * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
      * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2735,10 +2707,8 @@ public java.lang.String getActivityDescriptionSnippet() { * *
      * Output only. Activity description snippet shows how the
-     * [description][google.cloud.talent.v4beta1.Activity.description] is related
-     * to a search query. It's empty if the
-     * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-     * related to the search query.
+     * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+     * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
      * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2762,10 +2732,8 @@ public com.google.protobuf.ByteString getActivityDescriptionSnippetBytes() { * *
      * Output only. Activity description snippet shows how the
-     * [description][google.cloud.talent.v4beta1.Activity.description] is related
-     * to a search query. It's empty if the
-     * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-     * related to the search query.
+     * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+     * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
      * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2788,10 +2756,8 @@ public Builder setActivityDescriptionSnippet(java.lang.String value) { * *
      * Output only. Activity description snippet shows how the
-     * [description][google.cloud.talent.v4beta1.Activity.description] is related
-     * to a search query. It's empty if the
-     * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-     * related to the search query.
+     * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+     * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
      * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2810,10 +2776,8 @@ public Builder clearActivityDescriptionSnippet() { * *
      * Output only. Activity description snippet shows how the
-     * [description][google.cloud.talent.v4beta1.Activity.description] is related
-     * to a search query. It's empty if the
-     * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-     * related to the search query.
+     * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+     * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
      * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2847,10 +2811,8 @@ private void ensureSkillsUsedSnippetIsMutable() { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2866,10 +2828,8 @@ public com.google.protobuf.ProtocolStringList getSkillsUsedSnippetList() { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2885,10 +2845,8 @@ public int getSkillsUsedSnippetCount() { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2905,10 +2863,8 @@ public java.lang.String getSkillsUsedSnippet(int index) { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2925,10 +2881,8 @@ public com.google.protobuf.ByteString getSkillsUsedSnippetBytes(int index) { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2952,10 +2906,8 @@ public Builder setSkillsUsedSnippet(int index, java.lang.String value) { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2978,10 +2930,8 @@ public Builder addSkillsUsedSnippet(java.lang.String value) { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3001,10 +2951,8 @@ public Builder addAllSkillsUsedSnippet(java.lang.Iterable valu * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3023,10 +2971,8 @@ public Builder clearSkillsUsedSnippet() { * *
      * Output only. Skill used snippet shows how the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-     * to a search query. It's empty if the corresponding
-     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-     * related to the search query.
+     * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+     * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
      * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java index c5a5313e..d12a36c5 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java @@ -294,11 +294,9 @@ public interface ActivityOrBuilder * * *
-   * Output only. Activity name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-   * related to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-   * related to the search query.
+   * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+   * query.
    * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -310,11 +308,9 @@ public interface ActivityOrBuilder * * *
-   * Output only. Activity name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] is
-   * related to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't
-   * related to the search query.
+   * Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search
+   * query.
    * 
* * string activity_name_snippet = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -328,10 +324,8 @@ public interface ActivityOrBuilder * *
    * Output only. Activity description snippet shows how the
-   * [description][google.cloud.talent.v4beta1.Activity.description] is related
-   * to a search query. It's empty if the
-   * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-   * related to the search query.
+   * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+   * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
    * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -345,10 +339,8 @@ public interface ActivityOrBuilder * *
    * Output only. Activity description snippet shows how the
-   * [description][google.cloud.talent.v4beta1.Activity.description] is related
-   * to a search query. It's empty if the
-   * [description][google.cloud.talent.v4beta1.Activity.description] isn't
-   * related to the search query.
+   * [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the
+   * [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query.
    * 
* * string activity_description_snippet = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -363,10 +355,8 @@ public interface ActivityOrBuilder * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -380,10 +370,8 @@ public interface ActivityOrBuilder * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -397,10 +385,8 @@ public interface ActivityOrBuilder * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -415,10 +401,8 @@ public interface ActivityOrBuilder * *
    * Output only. Skill used snippet shows how the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related
-   * to a search query. It's empty if the corresponding
-   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not
-   * related to the search query.
+   * [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the
+   * corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query.
    * 
* * repeated string skills_used_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java index 8cd52a35..562f730c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java @@ -948,7 +948,7 @@ public com.google.protobuf.ByteString getProfileBytes() { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The job. */ @@ -974,7 +974,7 @@ public java.lang.String getJob() { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The bytes for job. */ @@ -1003,7 +1003,7 @@ public com.google.protobuf.ByteString getJobBytes() { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -1029,7 +1029,7 @@ public java.lang.String getCompany() { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -1094,8 +1094,8 @@ public com.google.type.DateOrBuilder getApplicationDateOrBuilder() { * * *
-   * Required. What is the most recent stage of the application (that is, new,
-   * screen, send cv, hired, finished work)?  This field is intentionally not
+   * Required. What is the most recent stage of the application (that is, new, screen,
+   * send cv, hired, finished work)?  This field is intentionally not
    * comprehensive of every possible status, but instead, represents statuses
    * that would be used to indicate to the ML models good / bad matches.
    * 
@@ -1113,8 +1113,8 @@ public int getStageValue() { * * *
-   * Required. What is the most recent stage of the application (that is, new,
-   * screen, send cv, hired, finished work)?  This field is intentionally not
+   * Required. What is the most recent stage of the application (that is, new, screen,
+   * send cv, hired, finished work)?  This field is intentionally not
    * comprehensive of every possible status, but instead, represents statuses
    * that would be used to indicate to the ML models good / bad matches.
    * 
@@ -2606,7 +2606,7 @@ public Builder setProfileBytes(com.google.protobuf.ByteString value) { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The job. */ @@ -2632,7 +2632,7 @@ public java.lang.String getJob() { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The bytes for job. */ @@ -2658,7 +2658,7 @@ public com.google.protobuf.ByteString getJobBytes() { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @param value The job to set. * @return This builder for chaining. @@ -2683,7 +2683,7 @@ public Builder setJob(java.lang.String value) { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return This builder for chaining. */ @@ -2704,7 +2704,7 @@ public Builder clearJob() { * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @param value The bytes for job to set. * @return This builder for chaining. @@ -2732,7 +2732,7 @@ public Builder setJobBytes(com.google.protobuf.ByteString value) { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -2758,7 +2758,7 @@ public java.lang.String getCompany() { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -2784,7 +2784,7 @@ public com.google.protobuf.ByteString getCompanyBytes() { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @param value The company to set. * @return This builder for chaining. @@ -2809,7 +2809,7 @@ public Builder setCompany(java.lang.String value) { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return This builder for chaining. */ @@ -2830,7 +2830,7 @@ public Builder clearCompany() { * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @param value The bytes for company to set. * @return This builder for chaining. @@ -3028,8 +3028,8 @@ public com.google.type.DateOrBuilder getApplicationDateOrBuilder() { * * *
-     * Required. What is the most recent stage of the application (that is, new,
-     * screen, send cv, hired, finished work)?  This field is intentionally not
+     * Required. What is the most recent stage of the application (that is, new, screen,
+     * send cv, hired, finished work)?  This field is intentionally not
      * comprehensive of every possible status, but instead, represents statuses
      * that would be used to indicate to the ML models good / bad matches.
      * 
@@ -3047,8 +3047,8 @@ public int getStageValue() { * * *
-     * Required. What is the most recent stage of the application (that is, new,
-     * screen, send cv, hired, finished work)?  This field is intentionally not
+     * Required. What is the most recent stage of the application (that is, new, screen,
+     * send cv, hired, finished work)?  This field is intentionally not
      * comprehensive of every possible status, but instead, represents statuses
      * that would be used to indicate to the ML models good / bad matches.
      * 
@@ -3069,8 +3069,8 @@ public Builder setStageValue(int value) { * * *
-     * Required. What is the most recent stage of the application (that is, new,
-     * screen, send cv, hired, finished work)?  This field is intentionally not
+     * Required. What is the most recent stage of the application (that is, new, screen,
+     * send cv, hired, finished work)?  This field is intentionally not
      * comprehensive of every possible status, but instead, represents statuses
      * that would be used to indicate to the ML models good / bad matches.
      * 
@@ -3093,8 +3093,8 @@ public com.google.cloud.talent.v4beta1.Application.ApplicationStage getStage() { * * *
-     * Required. What is the most recent stage of the application (that is, new,
-     * screen, send cv, hired, finished work)?  This field is intentionally not
+     * Required. What is the most recent stage of the application (that is, new, screen,
+     * send cv, hired, finished work)?  This field is intentionally not
      * comprehensive of every possible status, but instead, represents statuses
      * that would be used to indicate to the ML models good / bad matches.
      * 
@@ -3119,8 +3119,8 @@ public Builder setStage(com.google.cloud.talent.v4beta1.Application.ApplicationS * * *
-     * Required. What is the most recent stage of the application (that is, new,
-     * screen, send cv, hired, finished work)?  This field is intentionally not
+     * Required. What is the most recent stage of the application (that is, new, screen,
+     * send cv, hired, finished work)?  This field is intentionally not
      * comprehensive of every possible status, but instead, represents statuses
      * that would be used to indicate to the ML models good / bad matches.
      * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java index 73d4e503..174808ce 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java @@ -23,13 +23,9 @@ * *
  * Application Date Range Filter.
- * The API matches profiles with
- * [Application.application_date][google.cloud.talent.v4beta1.Application.application_date]
- * between start date and end date (both boundaries are inclusive). The filter
- * is ignored if both
- * [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date]
- * and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date]
- * are missing.
+ * The API matches profiles with [Application.application_date][google.cloud.talent.v4beta1.Application.application_date] between
+ * start date and end date (both boundaries are inclusive). The filter is
+ * ignored if both [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date] and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date] are missing.
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.ApplicationDateFilter} @@ -413,13 +409,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * Application Date Range Filter.
-   * The API matches profiles with
-   * [Application.application_date][google.cloud.talent.v4beta1.Application.application_date]
-   * between start date and end date (both boundaries are inclusive). The filter
-   * is ignored if both
-   * [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date]
-   * and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date]
-   * are missing.
+   * The API matches profiles with [Application.application_date][google.cloud.talent.v4beta1.Application.application_date] between
+   * start date and end date (both boundaries are inclusive). The filter is
+   * ignored if both [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date] and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date] are missing.
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.ApplicationDateFilter} diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java index 1dff075d..6e7ec673 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java @@ -131,8 +131,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
    * The job requisition id in the application. The API does an exact match on
-   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_requisition_id = 2; @@ -155,8 +154,7 @@ public java.lang.String getJobRequisitionId() { * *
    * The job requisition id in the application. The API does an exact match on
-   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_requisition_id = 2; @@ -182,8 +180,7 @@ public com.google.protobuf.ByteString getJobRequisitionIdBytes() { * *
    * The job title in the application. The API does an exact match on the
-   * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_title = 3; @@ -206,8 +203,7 @@ public java.lang.String getJobTitle() { * *
    * The job title in the application. The API does an exact match on the
-   * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_title = 3; @@ -232,9 +228,8 @@ public com.google.protobuf.ByteString getJobTitleBytes() { * * *
-   * If true, the API excludes all profiles with any
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] matching the
-   * filters.
+   * If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job]
+   * matching the filters.
    * 
* * bool negated = 4; @@ -600,8 +595,7 @@ public Builder mergeFrom( * *
      * The job requisition id in the application. The API does an exact match on
-     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_requisition_id = 2; @@ -624,8 +618,7 @@ public java.lang.String getJobRequisitionId() { * *
      * The job requisition id in the application. The API does an exact match on
-     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_requisition_id = 2; @@ -648,8 +641,7 @@ public com.google.protobuf.ByteString getJobRequisitionIdBytes() { * *
      * The job requisition id in the application. The API does an exact match on
-     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_requisition_id = 2; @@ -671,8 +663,7 @@ public Builder setJobRequisitionId(java.lang.String value) { * *
      * The job requisition id in the application. The API does an exact match on
-     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_requisition_id = 2; @@ -690,8 +681,7 @@ public Builder clearJobRequisitionId() { * *
      * The job requisition id in the application. The API does an exact match on
-     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_requisition_id = 2; @@ -716,8 +706,7 @@ public Builder setJobRequisitionIdBytes(com.google.protobuf.ByteString value) { * *
      * The job title in the application. The API does an exact match on the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_title = 3; @@ -740,8 +729,7 @@ public java.lang.String getJobTitle() { * *
      * The job title in the application. The API does an exact match on the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_title = 3; @@ -764,8 +752,7 @@ public com.google.protobuf.ByteString getJobTitleBytes() { * *
      * The job title in the application. The API does an exact match on the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_title = 3; @@ -787,8 +774,7 @@ public Builder setJobTitle(java.lang.String value) { * *
      * The job title in the application. The API does an exact match on the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_title = 3; @@ -806,8 +792,7 @@ public Builder clearJobTitle() { * *
      * The job title in the application. The API does an exact match on the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+     * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
      * 
* * string job_title = 3; @@ -831,9 +816,8 @@ public Builder setJobTitleBytes(com.google.protobuf.ByteString value) { * * *
-     * If true, the API excludes all profiles with any
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] matching the
-     * filters.
+     * If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job]
+     * matching the filters.
      * 
* * bool negated = 4; @@ -847,9 +831,8 @@ public boolean getNegated() { * * *
-     * If true, the API excludes all profiles with any
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] matching the
-     * filters.
+     * If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job]
+     * matching the filters.
      * 
* * bool negated = 4; @@ -867,9 +850,8 @@ public Builder setNegated(boolean value) { * * *
-     * If true, the API excludes all profiles with any
-     * [Application.job][google.cloud.talent.v4beta1.Application.job] matching the
-     * filters.
+     * If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job]
+     * matching the filters.
      * 
* * bool negated = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java index 228ab182..60a075b7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java @@ -28,8 +28,7 @@ public interface ApplicationJobFilterOrBuilder * *
    * The job requisition id in the application. The API does an exact match on
-   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_requisition_id = 2; @@ -42,8 +41,7 @@ public interface ApplicationJobFilterOrBuilder * *
    * The job requisition id in the application. The API does an exact match on
-   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_requisition_id = 2; @@ -57,8 +55,7 @@ public interface ApplicationJobFilterOrBuilder * *
    * The job title in the application. The API does an exact match on the
-   * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_title = 3; @@ -71,8 +68,7 @@ public interface ApplicationJobFilterOrBuilder * *
    * The job title in the application. The API does an exact match on the
-   * [Job.title][google.cloud.talent.v4beta1.Job.title] of
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
+   * [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles.
    * 
* * string job_title = 3; @@ -85,9 +81,8 @@ public interface ApplicationJobFilterOrBuilder * * *
-   * If true, the API excludes all profiles with any
-   * [Application.job][google.cloud.talent.v4beta1.Application.job] matching the
-   * filters.
+   * If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job]
+   * matching the filters.
    * 
* * bool negated = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java index ce68f2fc..ff1b3eab 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java @@ -127,7 +127,7 @@ public interface ApplicationOrBuilder * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The job. */ @@ -143,7 +143,7 @@ public interface ApplicationOrBuilder * "projects/foo/tenants/bar/jobs/baz". * * - * string job = 4; + * string job = 4 [(.google.api.resource_reference) = { ... } * * @return The bytes for job. */ @@ -160,7 +160,7 @@ public interface ApplicationOrBuilder * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -176,7 +176,7 @@ public interface ApplicationOrBuilder * For example, "projects/foo/tenants/bar/companies/baz". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -221,8 +221,8 @@ public interface ApplicationOrBuilder * * *
-   * Required. What is the most recent stage of the application (that is, new,
-   * screen, send cv, hired, finished work)?  This field is intentionally not
+   * Required. What is the most recent stage of the application (that is, new, screen,
+   * send cv, hired, finished work)?  This field is intentionally not
    * comprehensive of every possible status, but instead, represents statuses
    * that would be used to indicate to the ML models good / bad matches.
    * 
@@ -238,8 +238,8 @@ public interface ApplicationOrBuilder * * *
-   * Required. What is the most recent stage of the application (that is, new,
-   * screen, send cv, hired, finished work)?  This field is intentionally not
+   * Required. What is the most recent stage of the application (that is, new, screen,
+   * send cv, hired, finished work)?  This field is intentionally not
    * comprehensive of every possible status, but instead, represents statuses
    * that would be used to indicate to the ML models good / bad matches.
    * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java index 76b4322e..3e316717 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java @@ -122,10 +122,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. User entered or selected outcome reason. The API does an exact
-   * match on the
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * in profiles.
+   * Required. User entered or selected outcome reason. The API does an exact match on the
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
    * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -147,10 +145,8 @@ public java.lang.String getOutcomeNotes() { * * *
-   * Required. User entered or selected outcome reason. The API does an exact
-   * match on the
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * in profiles.
+   * Required. User entered or selected outcome reason. The API does an exact match on the
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
    * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -176,8 +172,8 @@ public com.google.protobuf.ByteString getOutcomeNotesBytes() { * *
    * If true, The API excludes all candidates with any
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * matching the outcome reason specified in the filter.
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in
+   * the filter.
    * 
* * bool negated = 2; @@ -530,10 +526,8 @@ public Builder mergeFrom( * * *
-     * Required. User entered or selected outcome reason. The API does an exact
-     * match on the
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * in profiles.
+     * Required. User entered or selected outcome reason. The API does an exact match on the
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
      * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -555,10 +549,8 @@ public java.lang.String getOutcomeNotes() { * * *
-     * Required. User entered or selected outcome reason. The API does an exact
-     * match on the
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * in profiles.
+     * Required. User entered or selected outcome reason. The API does an exact match on the
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
      * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -580,10 +572,8 @@ public com.google.protobuf.ByteString getOutcomeNotesBytes() { * * *
-     * Required. User entered or selected outcome reason. The API does an exact
-     * match on the
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * in profiles.
+     * Required. User entered or selected outcome reason. The API does an exact match on the
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
      * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -604,10 +594,8 @@ public Builder setOutcomeNotes(java.lang.String value) { * * *
-     * Required. User entered or selected outcome reason. The API does an exact
-     * match on the
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * in profiles.
+     * Required. User entered or selected outcome reason. The API does an exact match on the
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
      * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -624,10 +612,8 @@ public Builder clearOutcomeNotes() { * * *
-     * Required. User entered or selected outcome reason. The API does an exact
-     * match on the
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * in profiles.
+     * Required. User entered or selected outcome reason. The API does an exact match on the
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
      * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -652,8 +638,8 @@ public Builder setOutcomeNotesBytes(com.google.protobuf.ByteString value) { * *
      * If true, The API excludes all candidates with any
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * matching the outcome reason specified in the filter.
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in
+     * the filter.
      * 
* * bool negated = 2; @@ -668,8 +654,8 @@ public boolean getNegated() { * *
      * If true, The API excludes all candidates with any
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * matching the outcome reason specified in the filter.
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in
+     * the filter.
      * 
* * bool negated = 2; @@ -688,8 +674,8 @@ public Builder setNegated(boolean value) { * *
      * If true, The API excludes all candidates with any
-     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-     * matching the outcome reason specified in the filter.
+     * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in
+     * the filter.
      * 
* * bool negated = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java index 84390e6d..41255d5c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java @@ -27,10 +27,8 @@ public interface ApplicationOutcomeNotesFilterOrBuilder * * *
-   * Required. User entered or selected outcome reason. The API does an exact
-   * match on the
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * in profiles.
+   * Required. User entered or selected outcome reason. The API does an exact match on the
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
    * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -42,10 +40,8 @@ public interface ApplicationOutcomeNotesFilterOrBuilder * * *
-   * Required. User entered or selected outcome reason. The API does an exact
-   * match on the
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * in profiles.
+   * Required. User entered or selected outcome reason. The API does an exact match on the
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles.
    * 
* * string outcome_notes = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -59,8 +55,8 @@ public interface ApplicationOutcomeNotesFilterOrBuilder * *
    * If true, The API excludes all candidates with any
-   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes]
-   * matching the outcome reason specified in the filter.
+   * [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in
+   * the filter.
    * 
* * bool negated = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java index 0ae0d463..489f4e1a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java @@ -41,52 +41,58 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n-google/cloud/talent/v4beta1/applicatio" - + "n.proto\022\033google.cloud.talent.v4beta1\032\034go" - + "ogle/api/annotations.proto\032\037google/api/f" - + "ield_behavior.proto\032(google/cloud/talent" - + "/v4beta1/common.proto\032\037google/protobuf/t" - + "imestamp.proto\032\036google/protobuf/wrappers" - + ".proto\032\026google/type/date.proto\"\340\007\n\013Appli" - + "cation\022\014\n\004name\030\001 \001(\t\022\030\n\013external_id\030\037 \001(" - + "\tB\003\340A\002\022\024\n\007profile\030\002 \001(\tB\003\340A\003\022\013\n\003job\030\004 \001(" - + "\t\022\017\n\007company\030\005 \001(\t\022+\n\020application_date\030\007" - + " \001(\0132\021.google.type.Date\022M\n\005stage\030\013 \001(\01629" - + ".google.cloud.talent.v4beta1.Application" - + ".ApplicationStageB\003\340A\002\022H\n\005state\030\r \001(\01629." - + "google.cloud.talent.v4beta1.Application." - + "ApplicationState\022:\n\ninterviews\030\020 \003(\0132&.g" - + "oogle.cloud.talent.v4beta1.Interview\022,\n\010" - + "referral\030\022 \001(\0132\032.google.protobuf.BoolVal" - + "ue\0224\n\013create_time\030\023 \001(\0132\032.google.protobu" - + "f.TimestampB\003\340A\002\022/\n\013update_time\030\024 \001(\0132\032." - + "google.protobuf.Timestamp\022\025\n\routcome_not" - + "es\030\025 \001(\t\0225\n\007outcome\030\026 \001(\0162$.google.cloud" - + ".talent.v4beta1.Outcome\0221\n\010is_match\030\034 \001(" - + "\0132\032.google.protobuf.BoolValueB\003\340A\003\022\036\n\021jo" - + "b_title_snippet\030\035 \001(\tB\003\340A\003\"\220\001\n\020Applicati" - + "onState\022!\n\035APPLICATION_STATE_UNSPECIFIED" - + "\020\000\022\017\n\013IN_PROGRESS\020\001\022\026\n\022CANDIDATE_WITHDRE" - + "W\020\002\022\025\n\021EMPLOYER_WITHDREW\020\003\022\r\n\tCOMPLETED\020" - + "\004\022\n\n\006CLOSED\020\005\"\251\001\n\020ApplicationStage\022!\n\035AP" - + "PLICATION_STAGE_UNSPECIFIED\020\000\022\007\n\003NEW\020\001\022\n" - + "\n\006SCREEN\020\002\022\031\n\025HIRING_MANAGER_REVIEW\020\003\022\r\n" - + "\tINTERVIEW\020\004\022\022\n\016OFFER_EXTENDED\020\005\022\022\n\016OFFE" - + "R_ACCEPTED\020\006\022\013\n\007STARTED\020\007B\206\001\n\037com.google" - + ".cloud.talent.v4beta1B\030ApplicationResour" - + "ceProtoP\001ZAgoogle.golang.org/genproto/go" - + "ogleapis/cloud/talent/v4beta1;talent\242\002\003C" - + "TSb\006proto3" + + "n.proto\022\033google.cloud.talent.v4beta1\032\037go" + + "ogle/api/field_behavior.proto\032\031google/ap" + + "i/resource.proto\032(google/cloud/talent/v4" + + "beta1/common.proto\032\037google/protobuf/time" + + "stamp.proto\032\036google/protobuf/wrappers.pr" + + "oto\032\026google/type/date.proto\032\034google/api/" + + "annotations.proto\"\231\t\n\013Application\022\014\n\004nam" + + "e\030\001 \001(\t\022\030\n\013external_id\030\037 \001(\tB\003\340A\002\022\024\n\007pro" + + "file\030\002 \001(\tB\003\340A\003\022)\n\003job\030\004 \001(\tB\034\372A\031\n\027jobs." + + "googleapis.com/Job\0221\n\007company\030\005 \001(\tB \372A\035" + + "\n\033jobs.googleapis.com/Company\022+\n\020applica" + + "tion_date\030\007 \001(\0132\021.google.type.Date\022M\n\005st" + + "age\030\013 \001(\01629.google.cloud.talent.v4beta1." + + "Application.ApplicationStageB\003\340A\002\022H\n\005sta" + + "te\030\r \001(\01629.google.cloud.talent.v4beta1.A" + + "pplication.ApplicationState\022:\n\ninterview" + + "s\030\020 \003(\0132&.google.cloud.talent.v4beta1.In" + + "terview\022,\n\010referral\030\022 \001(\0132\032.google.proto" + + "buf.BoolValue\0224\n\013create_time\030\023 \001(\0132\032.goo" + + "gle.protobuf.TimestampB\003\340A\002\022/\n\013update_ti" + + "me\030\024 \001(\0132\032.google.protobuf.Timestamp\022\025\n\r" + + "outcome_notes\030\025 \001(\t\0225\n\007outcome\030\026 \001(\0162$.g" + + "oogle.cloud.talent.v4beta1.Outcome\0221\n\010is" + + "_match\030\034 \001(\0132\032.google.protobuf.BoolValue" + + "B\003\340A\003\022\036\n\021job_title_snippet\030\035 \001(\tB\003\340A\003\"\220\001" + + "\n\020ApplicationState\022!\n\035APPLICATION_STATE_" + + "UNSPECIFIED\020\000\022\017\n\013IN_PROGRESS\020\001\022\026\n\022CANDID" + + "ATE_WITHDREW\020\002\022\025\n\021EMPLOYER_WITHDREW\020\003\022\r\n" + + "\tCOMPLETED\020\004\022\n\n\006CLOSED\020\005\"\251\001\n\020Application" + + "Stage\022!\n\035APPLICATION_STAGE_UNSPECIFIED\020\000" + + "\022\007\n\003NEW\020\001\022\n\n\006SCREEN\020\002\022\031\n\025HIRING_MANAGER_" + + "REVIEW\020\003\022\r\n\tINTERVIEW\020\004\022\022\n\016OFFER_EXTENDE" + + "D\020\005\022\022\n\016OFFER_ACCEPTED\020\006\022\013\n\007STARTED\020\007:w\352A" + + "t\n\037jobs.googleapis.com/Application\022Qproj" + + "ects/{project}/tenants/{tenant}/profiles" + + "/{profile}/applications/{application}B\206\001" + + "\n\037com.google.cloud.talent.v4beta1B\030Appli" + + "cationResourceProtoP\001ZAgoogle.golang.org" + + "/genproto/googleapis/cloud/talent/v4beta" + + "1;talent\242\002\003CTSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), com.google.protobuf.WrappersProto.getDescriptor(), com.google.type.DateProto.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_Application_descriptor = getDescriptor().getMessageTypes().get(0); @@ -114,14 +120,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.ResourceProto.resource); + registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); com.google.protobuf.WrappersProto.getDescriptor(); com.google.type.DateProto.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java index 952eff35..bb2262d8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java @@ -64,57 +64,63 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "n_service.proto\022\033google.cloud.talent.v4b" + "eta1\032\034google/api/annotations.proto\032\027goog" + "le/api/client.proto\032\037google/api/field_be" - + "havior.proto\032-google/cloud/talent/v4beta" - + "1/application.proto\032(google/cloud/talent" - + "/v4beta1/common.proto\032\033google/protobuf/e" - + "mpty.proto\032 google/protobuf/field_mask.p" - + "roto\"s\n\030CreateApplicationRequest\022\023\n\006pare" - + "nt\030\001 \001(\tB\003\340A\002\022B\n\013application\030\002 \001(\0132(.goo" - + "gle.cloud.talent.v4beta1.ApplicationB\003\340A" - + "\002\"*\n\025GetApplicationRequest\022\021\n\004name\030\001 \001(\t" - + "B\003\340A\002\"\217\001\n\030UpdateApplicationRequest\022B\n\013ap" - + "plication\030\001 \001(\0132(.google.cloud.talent.v4" - + "beta1.ApplicationB\003\340A\002\022/\n\013update_mask\030\002 " - + "\001(\0132\032.google.protobuf.FieldMask\"-\n\030Delet" - + "eApplicationRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"U" - + "\n\027ListApplicationsRequest\022\023\n\006parent\030\001 \001(" - + "\tB\003\340A\002\022\022\n\npage_token\030\002 \001(\t\022\021\n\tpage_size\030" - + "\003 \001(\005\"\264\001\n\030ListApplicationsResponse\022>\n\014ap" - + "plications\030\001 \003(\0132(.google.cloud.talent.v" - + "4beta1.Application\022\027\n\017next_page_token\030\002 " - + "\001(\t\022?\n\010metadata\030\003 \001(\0132-.google.cloud.tal" - + "ent.v4beta1.ResponseMetadata2\302\010\n\022Applica" - + "tionService\022\277\001\n\021CreateApplication\0225.goog" - + "le.cloud.talent.v4beta1.CreateApplicatio" - + "nRequest\032(.google.cloud.talent.v4beta1.A" - + "pplication\"I\202\323\344\223\002C\">/v4beta1/{parent=pro" - + "jects/*/tenants/*/profiles/*}/applicatio" - + "ns:\001*\022\266\001\n\016GetApplication\0222.google.cloud." - + "talent.v4beta1.GetApplicationRequest\032(.g" - + "oogle.cloud.talent.v4beta1.Application\"F" - + "\202\323\344\223\002@\022>/v4beta1/{name=projects/*/tenant" - + "s/*/profiles/*/applications/*}\022\313\001\n\021Updat" - + "eApplication\0225.google.cloud.talent.v4bet" - + "a1.UpdateApplicationRequest\032(.google.clo" - + "ud.talent.v4beta1.Application\"U\202\323\344\223\002O2J/" - + "v4beta1/{application.name=projects/*/ten" - + "ants/*/profiles/*/applications/*}:\001*\022\252\001\n" - + "\021DeleteApplication\0225.google.cloud.talent" - + ".v4beta1.DeleteApplicationRequest\032\026.goog" - + "le.protobuf.Empty\"F\202\323\344\223\002@*>/v4beta1/{nam" - + "e=projects/*/tenants/*/profiles/*/applic" - + "ations/*}\022\307\001\n\020ListApplications\0224.google." - + "cloud.talent.v4beta1.ListApplicationsReq" - + "uest\0325.google.cloud.talent.v4beta1.ListA" - + "pplicationsResponse\"F\202\323\344\223\002@\022>/v4beta1/{p" - + "arent=projects/*/tenants/*/profiles/*}/a" - + "pplications\032l\312A\023jobs.googleapis.com\322ASht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "form,https://www.googleapis.com/auth/job" - + "sB\205\001\n\037com.google.cloud.talent.v4beta1B\027A" - + "pplicationServiceProtoP\001ZAgoogle.golang." - + "org/genproto/googleapis/cloud/talent/v4b" - + "eta1;talent\242\002\003CTSb\006proto3" + + "havior.proto\032\031google/api/resource.proto\032" + + "-google/cloud/talent/v4beta1/application" + + ".proto\032(google/cloud/talent/v4beta1/comm" + + "on.proto\032\033google/protobuf/empty.proto\032 g" + + "oogle/protobuf/field_mask.proto\"\223\001\n\030Crea" + + "teApplicationRequest\0223\n\006parent\030\001 \001(\tB#\340A" + + "\002\372A\035\n\033jobs.googleapis.com/Profile\022B\n\013app" + + "lication\030\002 \001(\0132(.google.cloud.talent.v4b" + + "eta1.ApplicationB\003\340A\002\"N\n\025GetApplicationR" + + "equest\0225\n\004name\030\001 \001(\tB\'\340A\002\372A!\n\037jobs.googl" + + "eapis.com/Application\"\217\001\n\030UpdateApplicat" + + "ionRequest\022B\n\013application\030\001 \001(\0132(.google" + + ".cloud.talent.v4beta1.ApplicationB\003\340A\002\022/" + + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi" + + "eldMask\"Q\n\030DeleteApplicationRequest\0225\n\004n" + + "ame\030\001 \001(\tB\'\340A\002\372A!\n\037jobs.googleapis.com/A" + + "pplication\"u\n\027ListApplicationsRequest\0223\n" + + "\006parent\030\001 \001(\tB#\340A\002\372A\035\n\033jobs.googleapis.c" + + "om/Profile\022\022\n\npage_token\030\002 \001(\t\022\021\n\tpage_s" + + "ize\030\003 \001(\005\"\264\001\n\030ListApplicationsResponse\022>" + + "\n\014applications\030\001 \003(\0132(.google.cloud.tale" + + "nt.v4beta1.Application\022\027\n\017next_page_toke" + + "n\030\002 \001(\t\022?\n\010metadata\030\003 \001(\0132-.google.cloud" + + ".talent.v4beta1.ResponseMetadata2\374\010\n\022App" + + "licationService\022\324\001\n\021CreateApplication\0225." + + "google.cloud.talent.v4beta1.CreateApplic" + + "ationRequest\032(.google.cloud.talent.v4bet" + + "a1.Application\"^\202\323\344\223\002C\">/v4beta1/{parent" + + "=projects/*/tenants/*/profiles/*}/applic" + + "ations:\001*\332A\022parent,application\022\275\001\n\016GetAp" + + "plication\0222.google.cloud.talent.v4beta1." + + "GetApplicationRequest\032(.google.cloud.tal" + + "ent.v4beta1.Application\"M\202\323\344\223\002@\022>/v4beta" + + "1/{name=projects/*/tenants/*/profiles/*/" + + "applications/*}\332A\004name\022\331\001\n\021UpdateApplica" + + "tion\0225.google.cloud.talent.v4beta1.Updat" + + "eApplicationRequest\032(.google.cloud.talen" + + "t.v4beta1.Application\"c\202\323\344\223\002O2J/v4beta1/" + + "{application.name=projects/*/tenants/*/p" + + "rofiles/*/applications/*}:\001*\332A\013applicati" + + "on\022\261\001\n\021DeleteApplication\0225.google.cloud." + + "talent.v4beta1.DeleteApplicationRequest\032" + + "\026.google.protobuf.Empty\"M\202\323\344\223\002@*>/v4beta" + + "1/{name=projects/*/tenants/*/profiles/*/" + + "applications/*}\332A\004name\022\320\001\n\020ListApplicati" + + "ons\0224.google.cloud.talent.v4beta1.ListAp" + + "plicationsRequest\0325.google.cloud.talent." + + "v4beta1.ListApplicationsResponse\"O\202\323\344\223\002@" + + "\022>/v4beta1/{parent=projects/*/tenants/*/" + + "profiles/*}/applications\332A\006parent\032l\312A\023jo" + + "bs.googleapis.com\322AShttps://www.googleap" + + "is.com/auth/cloud-platform,https://www.g" + + "oogleapis.com/auth/jobsB\205\001\n\037com.google.c" + + "loud.talent.v4beta1B\027ApplicationServiceP" + + "rotoP\001ZAgoogle.golang.org/genproto/googl" + + "eapis/cloud/talent/v4beta1;talent\242\002\003CTSb" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -123,6 +129,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(), com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.ApplicationResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), @@ -181,12 +188,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.ClientProto.defaultHost); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.ApplicationResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java index c3e55992..ccd3dd41 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java @@ -229,12 +229,9 @@ public com.google.cloud.talent.v4beta1.TimestampRangeOrBuilder getRangeOrBuilder * * *
-   * If multiple
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are
-   * provided, the default behavior is to OR all filters, but if this field is
-   * set to true, this particular
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will
-   * be AND'ed against other
+   * If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default
+   * behavior is to OR all filters, but if this field is set to true, this
+   * particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other
    * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter].
    * 
* @@ -921,12 +918,9 @@ public com.google.cloud.talent.v4beta1.TimestampRangeOrBuilder getRangeOrBuilder * * *
-     * If multiple
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are
-     * provided, the default behavior is to OR all filters, but if this field is
-     * set to true, this particular
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will
-     * be AND'ed against other
+     * If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default
+     * behavior is to OR all filters, but if this field is set to true, this
+     * particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other
      * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter].
      * 
* @@ -941,12 +935,9 @@ public boolean getRequired() { * * *
-     * If multiple
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are
-     * provided, the default behavior is to OR all filters, but if this field is
-     * set to true, this particular
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will
-     * be AND'ed against other
+     * If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default
+     * behavior is to OR all filters, but if this field is set to true, this
+     * particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other
      * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter].
      * 
* @@ -965,12 +956,9 @@ public Builder setRequired(boolean value) { * * *
-     * If multiple
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are
-     * provided, the default behavior is to OR all filters, but if this field is
-     * set to true, this particular
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will
-     * be AND'ed against other
+     * If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default
+     * behavior is to OR all filters, but if this field is set to true, this
+     * particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other
      * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter].
      * 
* diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java index fb269a2d..baabaa6a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java @@ -97,12 +97,9 @@ public interface AvailabilityFilterOrBuilder * * *
-   * If multiple
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are
-   * provided, the default behavior is to OR all filters, but if this field is
-   * set to true, this particular
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will
-   * be AND'ed against other
+   * If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default
+   * behavior is to OR all filters, but if this field is set to true, this
+   * particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other
    * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter].
    * 
* diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java index 90308bf7..22138c7a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java @@ -228,16 +228,11 @@ public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -251,16 +246,11 @@ public boolean hasFilterSatisfied() { * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -276,16 +266,11 @@ public com.google.protobuf.BoolValue getFilterSatisfied() { * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -958,16 +943,11 @@ public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -981,16 +961,11 @@ public boolean hasFilterSatisfied() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1010,16 +985,11 @@ public com.google.protobuf.BoolValue getFilterSatisfied() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1041,16 +1011,11 @@ public Builder setFilterSatisfied(com.google.protobuf.BoolValue value) { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1069,16 +1034,11 @@ public Builder setFilterSatisfied(com.google.protobuf.BoolValue.Builder builderF * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1104,16 +1064,11 @@ public Builder mergeFilterSatisfied(com.google.protobuf.BoolValue value) { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1133,16 +1088,11 @@ public Builder clearFilterSatisfied() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1156,16 +1106,11 @@ public com.google.protobuf.BoolValue.Builder getFilterSatisfiedBuilder() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -1183,16 +1128,11 @@ public com.google.protobuf.BoolValueOrBuilder getFilterSatisfiedOrBuilder() { * * *
-     * Indicates if the
-     * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-     * is within
+     * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
      * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-     * Returned only in a search response when there is an
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-     * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-     * where
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-     * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+     * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+     * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
      * 
* * .google.protobuf.BoolValue filter_satisfied = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java index fa8fb58e..5c7cca15 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java @@ -87,16 +87,11 @@ public interface AvailabilitySignalOrBuilder * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -108,16 +103,11 @@ public interface AvailabilitySignalOrBuilder * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; @@ -129,16 +119,11 @@ public interface AvailabilitySignalOrBuilder * * *
-   * Indicates if the
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is within
+   * Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within
    * [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range].
-   * Returned only in a search response when there is an
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in
-   * [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters]
-   * where
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]
-   * matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
+   * Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]
+   * in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type].
    * 
* * .google.protobuf.BoolValue filter_satisfied = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java index 797ecb89..762c9b23 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java @@ -43,26 +43,19 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Job application signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent application.
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time])
-   * from all [Application][google.cloud.talent.v4beta1.Application] records
-   * where [Application.source][google.cloud.talent.v4beta1.Application.source]
-   * is any of the following:
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent application.
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application]
+   * records where [Application.source][google.cloud.talent.v4beta1.Application.source] is any of the following:
    *  [APPLY_DIRECT_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_WEB]
    *  [APPLY_DIRECT_MOBILE_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_WEB]
    *  [APPLY_DIRECT_MOBILE_APP][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_APP]
    *  [APPLY_DIRECT_IN_PERSON][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_IN_PERSON]
    *  [APPLY_INDIRECT][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_INDIRECT]
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * JOB_APPLICATION.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is JOB_APPLICATION.
    * 
* * JOB_APPLICATION = 1; @@ -73,22 +66,15 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Resume update signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent update to their
-   * resume. For a
-   * [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time])
-   * from all
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent update to their resume.
+   * For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time]) from all
    * [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles].
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * RESUME_UPDATE.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is RESUME_UPDATE.
    * 
* * RESUME_UPDATE = 2; @@ -99,22 +85,15 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Candidate update signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent update to their
-   * profile. For a
-   * [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time])
-   * from all
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent update to their profile.
+   * For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time]) from all
    * [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles].
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * CANDIDATE_UPDATE.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CANDIDATE_UPDATE.
    * 
* * CANDIDATE_UPDATE = 3; @@ -125,26 +104,19 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Client submission signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent submission.
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time])
-   * from all [Application][google.cloud.talent.v4beta1.Application] records
-   * where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is
-   * any of the following:
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent submission.
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application]
+   * records where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is any of the following:
    *  [HIRING_MANAGER_REVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.HIRING_MANAGER_REVIEW]
    *  [INTERVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.INTERVIEW]
    *  [OFFER_EXTENDED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_EXTENDED]
    *  [OFFER_ACCEPTED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_ACCEPTED]
    *  [STARTED][google.cloud.talent.v4beta1.Application.ApplicationStage.STARTED]
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * CLIENT_SUBMISSION.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CLIENT_SUBMISSION.
    * 
* * CLIENT_SUBMISSION = 4; @@ -168,26 +140,19 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Job application signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent application.
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time])
-   * from all [Application][google.cloud.talent.v4beta1.Application] records
-   * where [Application.source][google.cloud.talent.v4beta1.Application.source]
-   * is any of the following:
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent application.
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application]
+   * records where [Application.source][google.cloud.talent.v4beta1.Application.source] is any of the following:
    *  [APPLY_DIRECT_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_WEB]
    *  [APPLY_DIRECT_MOBILE_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_WEB]
    *  [APPLY_DIRECT_MOBILE_APP][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_APP]
    *  [APPLY_DIRECT_IN_PERSON][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_IN_PERSON]
    *  [APPLY_INDIRECT][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_INDIRECT]
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * JOB_APPLICATION.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is JOB_APPLICATION.
    * 
* * JOB_APPLICATION = 1; @@ -198,22 +163,15 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Resume update signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent update to their
-   * resume. For a
-   * [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time])
-   * from all
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent update to their resume.
+   * For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time]) from all
    * [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles].
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * RESUME_UPDATE.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is RESUME_UPDATE.
    * 
* * RESUME_UPDATE = 2; @@ -224,22 +182,15 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Candidate update signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent update to their
-   * profile. For a
-   * [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time])
-   * from all
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent update to their profile.
+   * For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary],
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time]) from all
    * [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles].
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * CANDIDATE_UPDATE.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CANDIDATE_UPDATE.
    * 
* * CANDIDATE_UPDATE = 3; @@ -250,26 +201,19 @@ public enum AvailabilitySignalType implements com.google.protobuf.ProtocolMessag * *
    * Client submission signal.
-   * In the context of
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals],
-   * this signal is related to the candidate's most recent submission.
-   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time]
-   * is calculated from
-   * max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time])
-   * from all [Application][google.cloud.talent.v4beta1.Application] records
-   * where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is
-   * any of the following:
+   * In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related
+   * to the candidate's most recent submission.
+   * [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is
+   * calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application]
+   * records where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is any of the following:
    *  [HIRING_MANAGER_REVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.HIRING_MANAGER_REVIEW]
    *  [INTERVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.INTERVIEW]
    *  [OFFER_EXTENDED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_EXTENDED]
    *  [OFFER_ACCEPTED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_ACCEPTED]
    *  [STARTED][google.cloud.talent.v4beta1.Application.ApplicationStage.STARTED]
-   * In the context of
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the
-   * filter is applied on
-   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]
-   * where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is
-   * CLIENT_SUBMISSION.
+   * In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on
+   * [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where
+   * [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CLIENT_SUBMISSION.
    * 
* * CLIENT_SUBMISSION = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java index aa6f71c4..e2f0caff 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java @@ -139,7 +139,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -164,7 +166,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -642,7 +646,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -667,7 +673,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -692,7 +700,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -716,7 +726,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -736,7 +748,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java index 31ed9ab2..f2397c21 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface BatchCreateJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface BatchCreateJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java index 94313d46..9384b4b6 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java @@ -131,7 +131,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -156,7 +158,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -577,7 +581,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -602,7 +608,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -627,7 +635,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -651,7 +661,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -671,7 +683,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java index d671a9a5..0946cef9 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface BatchDeleteJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface BatchDeleteJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java index cf5a4350..54984727 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java @@ -23,8 +23,7 @@ * *
  * Metadata used for long running operations returned by CTS batch APIs.
- * It's used to replace
- * [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
+ * It's used to replace [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.BatchOperationMetadata} @@ -239,8 +238,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * *
      * The batch operation is in the process of cancelling after
-     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation]
-     * is called.
+     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called.
      * 
* * CANCELLING = 5; @@ -251,9 +249,8 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * *
      * The batch operation is done after
-     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation]
-     * is called. Any items processed before cancelling are returned in the
-     * response.
+     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called. Any items
+     * processed before cancelling are returned in the response.
      * 
* * CANCELLED = 6; @@ -318,8 +315,7 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * *
      * The batch operation is in the process of cancelling after
-     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation]
-     * is called.
+     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called.
      * 
* * CANCELLING = 5; @@ -330,9 +326,8 @@ public enum State implements com.google.protobuf.ProtocolMessageEnum { * *
      * The batch operation is done after
-     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation]
-     * is called. Any items processed before cancelling are returned in the
-     * response.
+     * [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called. Any items
+     * processed before cancelling are returned in the response.
      * 
* * CANCELLED = 6; @@ -612,8 +607,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -628,8 +623,8 @@ public boolean hasUpdateTime() { * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -644,8 +639,8 @@ public com.google.protobuf.Timestamp getUpdateTime() { * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -661,8 +656,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; @@ -677,8 +671,7 @@ public boolean hasEndTime() { * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; @@ -693,8 +686,7 @@ public com.google.protobuf.Timestamp getEndTime() { * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; @@ -950,8 +942,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * Metadata used for long running operations returned by CTS batch APIs.
-   * It's used to replace
-   * [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
+   * It's used to replace [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata].
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.BatchOperationMetadata} @@ -1715,8 +1706,8 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1731,8 +1722,8 @@ public boolean hasUpdateTime() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1753,8 +1744,8 @@ public com.google.protobuf.Timestamp getUpdateTime() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1777,8 +1768,8 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp value) { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1798,8 +1789,8 @@ public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForVal * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1824,8 +1815,8 @@ public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1846,8 +1837,8 @@ public Builder clearUpdateTime() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1862,8 +1853,8 @@ public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1882,8 +1873,8 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * *
      * The time when the batch operation status is updated. The metadata and the
-     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-     * is refreshed every minute otherwise cached data is returned.
+     * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+     * returned.
      * 
* * .google.protobuf.Timestamp update_time = 7; @@ -1916,8 +1907,7 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -1932,8 +1922,7 @@ public boolean hasEndTime() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -1952,8 +1941,7 @@ public com.google.protobuf.Timestamp getEndTime() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -1976,8 +1964,7 @@ public Builder setEndTime(com.google.protobuf.Timestamp value) { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -1997,8 +1984,7 @@ public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -2023,8 +2009,7 @@ public Builder mergeEndTime(com.google.protobuf.Timestamp value) { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -2045,8 +2030,7 @@ public Builder clearEndTime() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -2061,8 +2045,7 @@ public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; @@ -2079,8 +2062,7 @@ public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { * *
      * The time when the batch operation is finished and
-     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-     * set to `true`.
+     * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
      * 
* * .google.protobuf.Timestamp end_time = 8; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java index 76069e70..78140b33 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java @@ -152,8 +152,8 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -166,8 +166,8 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -180,8 +180,8 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation status is updated. The metadata and the
-   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time]
-   * is refreshed every minute otherwise cached data is returned.
+   * [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is
+   * returned.
    * 
* * .google.protobuf.Timestamp update_time = 7; @@ -193,8 +193,7 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; @@ -207,8 +206,7 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; @@ -221,8 +219,7 @@ public interface BatchOperationMetadataOrBuilder * *
    * The time when the batch operation is finished and
-   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is
-   * set to `true`.
+   * [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`.
    * 
* * .google.protobuf.Timestamp end_time = 8; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java index c5db47d6..bb68e678 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java @@ -154,7 +154,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -179,7 +181,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -277,20 +281,15 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobsOrBuilder(int index) *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -306,20 +305,15 @@ public boolean hasUpdateMask() { *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -335,20 +329,15 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -773,7 +762,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -798,7 +789,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -823,7 +816,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -847,7 +842,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -867,7 +864,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -1277,20 +1276,15 @@ public java.util.List getJobsBuilde *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1306,20 +1300,15 @@ public boolean hasUpdateMask() { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1341,20 +1330,15 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1378,20 +1362,15 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1412,20 +1391,15 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1451,20 +1425,15 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1486,20 +1455,15 @@ public Builder clearUpdateMask() { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1515,20 +1479,15 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -1548,20 +1507,15 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Strongly recommended for the best service experience. Be aware that it will
      * also increase latency when checking the status of a batch operation.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, only the specified fields in
-     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-     * fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+     * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-     * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+     * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
      * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
      * will only contains fields that is updated, plus the Id of the Job.
-     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-     * which can yield a very large response.
+     * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+     * large response.
      * 
* * .google.protobuf.FieldMask update_mask = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java index e93f32dd..a79c46b4 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface BatchUpdateJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface BatchUpdateJobsRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -121,20 +125,15 @@ public interface BatchUpdateJobsRequestOrBuilder *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -148,20 +147,15 @@ public interface BatchUpdateJobsRequestOrBuilder *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; @@ -175,20 +169,15 @@ public interface BatchUpdateJobsRequestOrBuilder *
    * Strongly recommended for the best service experience. Be aware that it will
    * also increase latency when checking the status of a batch operation.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, only the specified fields in
-   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the
-   * fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in
+   * [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask]
-   * is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
+   * If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside
    * [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult]
    * will only contains fields that is updated, plus the Id of the Job.
-   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields,
-   * which can yield a very large response.
+   * Otherwise,  [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very
+   * large response.
    * 
* * .google.protobuf.FieldMask update_mask = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java index e4d32616..ad2b1c01 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java @@ -97,14 +97,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n(google/cloud/talent/v4beta1/common.pro" - + "to\022\033google.cloud.talent.v4beta1\032\034google/" - + "api/annotations.proto\032\037google/api/field_" - + "behavior.proto\032\037google/protobuf/timestam" - + "p.proto\032\036google/protobuf/wrappers.proto\032" - + "\026google/type/date.proto\032\030google/type/lat" - + "lng.proto\032\027google/type/money.proto\032 goog" - + "le/type/postal_address.proto\032\033google/typ" - + "e/timeofday.proto\"n\n\016TimestampRange\022.\n\ns" + + "to\022\033google.cloud.talent.v4beta1\032\037google/" + + "api/field_behavior.proto\032\037google/protobu" + + "f/timestamp.proto\032\036google/protobuf/wrapp" + + "ers.proto\032\026google/type/date.proto\032\030googl" + + "e/type/latlng.proto\032\027google/type/money.p" + + "roto\032 google/type/postal_address.proto\032\033" + + "google/type/timeofday.proto\032\034google/api/" + + "annotations.proto\"n\n\016TimestampRange\022.\n\ns" + "tart_time\030\001 \001(\0132\032.google.protobuf.Timest" + "amp\022,\n\010end_time\030\002 \001(\0132\032.google.protobuf." + "Timestamp\"\267\003\n\010Location\022I\n\rlocation_type\030" @@ -265,7 +265,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), com.google.protobuf.WrappersProto.getDescriptor(), @@ -274,6 +273,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.type.MoneyProto.getDescriptor(), com.google.type.PostalAddressProto.getDescriptor(), com.google.type.TimeOfDayProto.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_TimestampRange_descriptor = getDescriptor().getMessageTypes().get(0); @@ -417,7 +417,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); com.google.protobuf.WrappersProto.getDescriptor(); @@ -426,6 +425,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.type.MoneyProto.getDescriptor(); com.google.type.PostalAddressProto.getDescriptor(); com.google.type.TimeOfDayProto.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java index 5f101c74..fac5f347 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java @@ -463,8 +463,8 @@ public com.google.type.LatLngOrBuilder getStartCoordinatesOrBuilder() { * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -479,8 +479,8 @@ public boolean hasTravelDuration() { * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -497,8 +497,8 @@ public com.google.protobuf.Duration getTravelDuration() { * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -1400,8 +1400,8 @@ public com.google.type.LatLngOrBuilder getStartCoordinatesOrBuilder() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1417,8 +1417,8 @@ public boolean hasTravelDuration() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1440,8 +1440,8 @@ public com.google.protobuf.Duration getTravelDuration() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1465,8 +1465,8 @@ public Builder setTravelDuration(com.google.protobuf.Duration value) { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1487,8 +1487,8 @@ public Builder setTravelDuration(com.google.protobuf.Duration.Builder builderFor * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1516,8 +1516,8 @@ public Builder mergeTravelDuration(com.google.protobuf.Duration value) { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1539,8 +1539,8 @@ public Builder clearTravelDuration() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1556,8 +1556,8 @@ public com.google.protobuf.Duration.Builder getTravelDurationBuilder() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * @@ -1577,8 +1577,8 @@ public com.google.protobuf.DurationOrBuilder getTravelDurationOrBuilder() { * * *
-     * Required. The maximum travel time in seconds. The maximum allowed value is
-     * `3600s` (one hour). Format is `123s`.
+     * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+     * (one hour). Format is `123s`.
      * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java index 58168d71..c40c23a1 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java @@ -97,8 +97,8 @@ public interface CommuteFilterOrBuilder * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -111,8 +111,8 @@ public interface CommuteFilterOrBuilder * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; @@ -125,8 +125,8 @@ public interface CommuteFilterOrBuilder * * *
-   * Required. The maximum travel time in seconds. The maximum allowed value is
-   * `3600s` (one hour). Format is `123s`.
+   * Required. The maximum travel time in seconds. The maximum allowed value is `3600s`
+   * (one hour). Format is `123s`.
    * 
* * .google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java index 371c575f..42ed183d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java @@ -231,8 +231,7 @@ public interface DerivedInfoOrBuilder * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -245,8 +244,7 @@ public interface DerivedInfoOrBuilder * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -259,8 +257,7 @@ public interface DerivedInfoOrBuilder * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -374,8 +371,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -390,8 +386,7 @@ public boolean hasHeadquartersLocation() { * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -408,8 +403,7 @@ public com.google.cloud.talent.v4beta1.Location getHeadquartersLocation() { * *
      * A structured headquarters location of the company, resolved from
-     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-     * if provided.
+     * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
      * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -765,8 +759,7 @@ public Builder mergeFrom( * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -781,8 +774,7 @@ public boolean hasHeadquartersLocation() { * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -803,8 +795,7 @@ public com.google.cloud.talent.v4beta1.Location getHeadquartersLocation() { * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -827,8 +818,7 @@ public Builder setHeadquartersLocation(com.google.cloud.talent.v4beta1.Location * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -849,8 +839,7 @@ public Builder setHeadquartersLocation( * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -877,8 +866,7 @@ public Builder mergeHeadquartersLocation(com.google.cloud.talent.v4beta1.Locatio * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -899,8 +887,7 @@ public Builder clearHeadquartersLocation() { * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -915,8 +902,7 @@ public com.google.cloud.talent.v4beta1.Location.Builder getHeadquartersLocationB * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -935,8 +921,7 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getHeadquartersLocation * *
        * A structured headquarters location of the company, resolved from
-       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address]
-       * if provided.
+       * [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided.
        * 
* * .google.cloud.talent.v4beta1.Location headquarters_location = 1; @@ -1212,8 +1197,7 @@ public com.google.cloud.talent.v4beta1.CompanySize getSize() { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. * * * string headquarters_address = 5; @@ -1238,8 +1222,7 @@ public java.lang.String getHeadquartersAddress() { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. * * * string headquarters_address = 5; @@ -1483,9 +1466,8 @@ public com.google.protobuf.ByteString getImageUriBytes() { * * *
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -1503,9 +1485,8 @@ public com.google.protobuf.ProtocolStringList getKeywordSearchableJobCustomAttri
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -1523,9 +1504,8 @@ public int getKeywordSearchableJobCustomAttributesCount() {
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -1544,9 +1524,8 @@ public java.lang.String getKeywordSearchableJobCustomAttributes(int index) {
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -2632,8 +2611,7 @@ public Builder clearSize() {
      * The street address of the company's main headquarters, which may be
      * different from the job location. The service attempts
      * to geolocate the provided address, and populates a more specific
-     * location wherever possible in
-     * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location].
+     * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location].
      * 
* * string headquarters_address = 5; @@ -2658,8 +2636,7 @@ public java.lang.String getHeadquartersAddress() { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. *
* * string headquarters_address = 5; @@ -2684,8 +2661,7 @@ public com.google.protobuf.ByteString getHeadquartersAddressBytes() { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. *
* * string headquarters_address = 5; @@ -2709,8 +2685,7 @@ public Builder setHeadquartersAddress(java.lang.String value) { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. *
* * string headquarters_address = 5; @@ -2730,8 +2705,7 @@ public Builder clearHeadquartersAddress() { * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. * * * string headquarters_address = 5; @@ -3275,9 +3249,8 @@ private void ensureKeywordSearchableJobCustomAttributesIsMutable() { * * *
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3295,9 +3268,8 @@ public com.google.protobuf.ProtocolStringList getKeywordSearchableJobCustomAttri
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3315,9 +3287,8 @@ public int getKeywordSearchableJobCustomAttributesCount() {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3336,9 +3307,8 @@ public java.lang.String getKeywordSearchableJobCustomAttributes(int index) {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3357,9 +3327,8 @@ public com.google.protobuf.ByteString getKeywordSearchableJobCustomAttributesByt
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3385,9 +3354,8 @@ public Builder setKeywordSearchableJobCustomAttributes(int index, java.lang.Stri
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3412,9 +3380,8 @@ public Builder addKeywordSearchableJobCustomAttributes(java.lang.String value) {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3438,9 +3405,8 @@ public Builder addAllKeywordSearchableJobCustomAttributes(
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
@@ -3461,9 +3427,8 @@ public Builder clearKeywordSearchableJobCustomAttributes() {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Jobs with
+     * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Jobs with
      * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java
index d3022bbe..27e03990 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java
@@ -148,8 +148,7 @@ public interface CompanyOrBuilder
    * The street address of the company's main headquarters, which may be
    * different from the job location. The service attempts
    * to geolocate the provided address, and populates a more specific
-   * location wherever possible in
-   * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location].
+   * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location].
    * 
* * string headquarters_address = 5; @@ -164,8 +163,7 @@ public interface CompanyOrBuilder * The street address of the company's main headquarters, which may be * different from the job location. The service attempts * to geolocate the provided address, and populates a more specific - * location wherever possible in - * [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + * location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. *
* * string headquarters_address = 5; @@ -305,9 +303,8 @@ public interface CompanyOrBuilder * * *
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -323,9 +320,8 @@ public interface CompanyOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -341,9 +337,8 @@ public interface CompanyOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
@@ -360,9 +355,8 @@ public interface CompanyOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Jobs with
+   * A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Jobs with
    * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java
index 33ce8676..0087e37e 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java
@@ -45,34 +45,39 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
   static {
     java.lang.String[] descriptorData = {
       "\n)google/cloud/talent/v4beta1/company.pr"
-          + "oto\022\033google.cloud.talent.v4beta1\032\034google"
-          + "/api/annotations.proto\032\037google/api/field"
-          + "_behavior.proto\032(google/cloud/talent/v4b"
-          + "eta1/common.proto\"\370\003\n\007Company\022\014\n\004name\030\001 "
-          + "\001(\t\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\030\n\013extern"
-          + "al_id\030\003 \001(\tB\003\340A\002\0226\n\004size\030\004 \001(\0162(.google."
-          + "cloud.talent.v4beta1.CompanySize\022\034\n\024head"
-          + "quarters_address\030\005 \001(\t\022\025\n\rhiring_agency\030"
-          + "\006 \001(\010\022\020\n\010eeo_text\030\007 \001(\t\022\023\n\013website_uri\030\010"
-          + " \001(\t\022\027\n\017career_site_uri\030\t \001(\t\022\021\n\timage_u"
-          + "ri\030\n \001(\t\0220\n(keyword_searchable_job_custo"
-          + "m_attributes\030\013 \003(\t\022K\n\014derived_info\030\014 \001(\013"
-          + "20.google.cloud.talent.v4beta1.Company.D"
-          + "erivedInfoB\003\340A\003\022\026\n\tsuspended\030\r \001(\010B\003\340A\003\032"
-          + "S\n\013DerivedInfo\022D\n\025headquarters_location\030"
-          + "\001 \001(\0132%.google.cloud.talent.v4beta1.Loca"
-          + "tionB\202\001\n\037com.google.cloud.talent.v4beta1"
-          + "B\024CompanyResourceProtoP\001ZAgoogle.golang."
-          + "org/genproto/googleapis/cloud/talent/v4b"
-          + "eta1;talent\242\002\003CTSb\006proto3"
+          + "oto\022\033google.cloud.talent.v4beta1\032\037google"
+          + "/api/field_behavior.proto\032\031google/api/re"
+          + "source.proto\032(google/cloud/talent/v4beta"
+          + "1/common.proto\032\034google/api/annotations.p"
+          + "roto\"\374\004\n\007Company\022\014\n\004name\030\001 \001(\t\022\031\n\014displa"
+          + "y_name\030\002 \001(\tB\003\340A\002\022\030\n\013external_id\030\003 \001(\tB\003"
+          + "\340A\002\0226\n\004size\030\004 \001(\0162(.google.cloud.talent."
+          + "v4beta1.CompanySize\022\034\n\024headquarters_addr"
+          + "ess\030\005 \001(\t\022\025\n\rhiring_agency\030\006 \001(\010\022\020\n\010eeo_"
+          + "text\030\007 \001(\t\022\023\n\013website_uri\030\010 \001(\t\022\027\n\017caree"
+          + "r_site_uri\030\t \001(\t\022\021\n\timage_uri\030\n \001(\t\0220\n(k"
+          + "eyword_searchable_job_custom_attributes\030"
+          + "\013 \003(\t\022K\n\014derived_info\030\014 \001(\01320.google.clo"
+          + "ud.talent.v4beta1.Company.DerivedInfoB\003\340"
+          + "A\003\022\026\n\tsuspended\030\r \001(\010B\003\340A\003\032S\n\013DerivedInf"
+          + "o\022D\n\025headquarters_location\030\001 \001(\0132%.googl"
+          + "e.cloud.talent.v4beta1.Location:\201\001\352A~\n\033j"
+          + "obs.googleapis.com/Company\022&projects/{pr"
+          + "oject}/companies/{company}\0227projects/{pr"
+          + "oject}/tenants/{tenant}/companies/{compa"
+          + "ny}B\202\001\n\037com.google.cloud.talent.v4beta1B"
+          + "\024CompanyResourceProtoP\001ZAgoogle.golang.o"
+          + "rg/genproto/googleapis/cloud/talent/v4be"
+          + "ta1;talent\242\002\003CTSb\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
             descriptorData,
             new com.google.protobuf.Descriptors.FileDescriptor[] {
-              com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(),
+              com.google.api.AnnotationsProto.getDescriptor(),
             });
     internal_static_google_cloud_talent_v4beta1_Company_descriptor =
         getDescriptor().getMessageTypes().get(0);
@@ -105,11 +110,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     com.google.protobuf.ExtensionRegistry registry =
         com.google.protobuf.ExtensionRegistry.newInstance();
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
+    registry.add(com.google.api.ResourceProto.resource);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
-    com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CommonProto.getDescriptor();
+    com.google.api.AnnotationsProto.getDescriptor();
   }
 
   // @@protoc_insertion_point(outer_class_scope)
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java
index 12f6524e..caf3059a 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java
@@ -64,59 +64,64 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "rvice.proto\022\033google.cloud.talent.v4beta1"
           + "\032\034google/api/annotations.proto\032\027google/a"
           + "pi/client.proto\032\037google/api/field_behavi"
-          + "or.proto\032(google/cloud/talent/v4beta1/co"
-          + "mmon.proto\032)google/cloud/talent/v4beta1/"
-          + "company.proto\032\033google/protobuf/empty.pro"
-          + "to\032 google/protobuf/field_mask.proto\"g\n\024"
-          + "CreateCompanyRequest\022\023\n\006parent\030\001 \001(\tB\003\340A"
-          + "\002\022:\n\007company\030\002 \001(\0132$.google.cloud.talent"
-          + ".v4beta1.CompanyB\003\340A\002\"&\n\021GetCompanyReque"
-          + "st\022\021\n\004name\030\001 \001(\tB\003\340A\002\"\203\001\n\024UpdateCompanyR"
-          + "equest\022:\n\007company\030\001 \001(\0132$.google.cloud.t"
-          + "alent.v4beta1.CompanyB\003\340A\002\022/\n\013update_mas"
-          + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\")\n\024D"
-          + "eleteCompanyRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"m"
-          + "\n\024ListCompaniesRequest\022\023\n\006parent\030\001 \001(\tB\003"
-          + "\340A\002\022\022\n\npage_token\030\002 \001(\t\022\021\n\tpage_size\030\003 \001"
-          + "(\005\022\031\n\021require_open_jobs\030\004 \001(\010\"\252\001\n\025ListCo"
-          + "mpaniesResponse\0227\n\tcompanies\030\001 \003(\0132$.goo"
-          + "gle.cloud.talent.v4beta1.Company\022\027\n\017next"
-          + "_page_token\030\002 \001(\t\022?\n\010metadata\030\003 \001(\0132-.go"
-          + "ogle.cloud.talent.v4beta1.ResponseMetada"
-          + "ta2\237\t\n\016CompanyService\022\322\001\n\rCreateCompany\022"
-          + "1.google.cloud.talent.v4beta1.CreateComp"
-          + "anyRequest\032$.google.cloud.talent.v4beta1"
-          + ".Company\"h\202\323\344\223\002b\"0/v4beta1/{parent=proje"
-          + "cts/*/tenants/*}/companies:\001*Z+\"&/v4beta"
-          + "1/{parent=projects/*}/companies:\001*\022\306\001\n\nG"
-          + "etCompany\022..google.cloud.talent.v4beta1."
-          + "GetCompanyRequest\032$.google.cloud.talent."
-          + "v4beta1.Company\"b\202\323\344\223\002\\\0220/v4beta1/{name="
-          + "projects/*/tenants/*/companies/*}Z(\022&/v4"
-          + "beta1/{name=projects/*/companies/*}\022\342\001\n\r"
-          + "UpdateCompany\0221.google.cloud.talent.v4be"
-          + "ta1.UpdateCompanyRequest\032$.google.cloud."
-          + "talent.v4beta1.Company\"x\202\323\344\223\002r28/v4beta1"
-          + "/{company.name=projects/*/tenants/*/comp"
-          + "anies/*}:\001*Z32./v4beta1/{company.name=pr"
-          + "ojects/*/companies/*}:\001*\022\276\001\n\rDeleteCompa"
+          + "or.proto\032\031google/api/resource.proto\032(goo"
+          + "gle/cloud/talent/v4beta1/common.proto\032)g"
+          + "oogle/cloud/talent/v4beta1/company.proto"
+          + "\032\033google/protobuf/empty.proto\032 google/pr"
+          + "otobuf/field_mask.proto\"\207\001\n\024CreateCompan"
+          + "yRequest\0223\n\006parent\030\001 \001(\tB#\340A\002\372A\035\022\033jobs.g"
+          + "oogleapis.com/Company\022:\n\007company\030\002 \001(\0132$"
+          + ".google.cloud.talent.v4beta1.CompanyB\003\340A"
+          + "\002\"F\n\021GetCompanyRequest\0221\n\004name\030\001 \001(\tB#\340A"
+          + "\002\372A\035\n\033jobs.googleapis.com/Company\"\203\001\n\024Up"
+          + "dateCompanyRequest\022:\n\007company\030\001 \001(\0132$.go"
+          + "ogle.cloud.talent.v4beta1.CompanyB\003\340A\002\022/"
+          + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi"
+          + "eldMask\"I\n\024DeleteCompanyRequest\0221\n\004name\030"
+          + "\001 \001(\tB#\340A\002\372A\035\n\033jobs.googleapis.com/Compa"
+          + "ny\"\225\001\n\024ListCompaniesRequest\022;\n\006parent\030\001 "
+          + "\001(\tB+\340A\002\372A%\n#jobs.googleapis.com/TenantO"
+          + "rProject\022\022\n\npage_token\030\002 \001(\t\022\021\n\tpage_siz"
+          + "e\030\003 \001(\005\022\031\n\021require_open_jobs\030\004 \001(\010\"\252\001\n\025L"
+          + "istCompaniesResponse\0227\n\tcompanies\030\001 \003(\0132"
+          + "$.google.cloud.talent.v4beta1.Company\022\027\n"
+          + "\017next_page_token\030\002 \001(\t\022?\n\010metadata\030\003 \001(\013"
+          + "2-.google.cloud.talent.v4beta1.ResponseM"
+          + "etadata2\322\t\n\016CompanyService\022\343\001\n\rCreateCom"
+          + "pany\0221.google.cloud.talent.v4beta1.Creat"
+          + "eCompanyRequest\032$.google.cloud.talent.v4"
+          + "beta1.Company\"y\202\323\344\223\002b\"0/v4beta1/{parent="
+          + "projects/*/tenants/*}/companies:\001*Z+\"&/v"
+          + "4beta1/{parent=projects/*}/companies:\001*\332"
+          + "A\016parent,company\022\315\001\n\nGetCompany\022..google"
+          + ".cloud.talent.v4beta1.GetCompanyRequest\032"
+          + "$.google.cloud.talent.v4beta1.Company\"i\202"
+          + "\323\344\223\002\\\0220/v4beta1/{name=projects/*/tenants"
+          + "/*/companies/*}Z(\022&/v4beta1/{name=projec"
+          + "ts/*/companies/*}\332A\004name\022\355\001\n\rUpdateCompa"
+          + "ny\0221.google.cloud.talent.v4beta1.UpdateC"
+          + "ompanyRequest\032$.google.cloud.talent.v4be"
+          + "ta1.Company\"\202\001\202\323\344\223\002r28/v4beta1/{company."
+          + "name=projects/*/tenants/*/companies/*}:\001"
+          + "*Z32./v4beta1/{company.name=projects/*/c"
+          + "ompanies/*}:\001*\332A\007company\022\305\001\n\rDeleteCompa"
           + "ny\0221.google.cloud.talent.v4beta1.DeleteC"
-          + "ompanyRequest\032\026.google.protobuf.Empty\"b\202"
+          + "ompanyRequest\032\026.google.protobuf.Empty\"i\202"
           + "\323\344\223\002\\*0/v4beta1/{name=projects/*/tenants"
           + "/*/companies/*}Z(*&/v4beta1/{name=projec"
-          + "ts/*/companies/*}\022\332\001\n\rListCompanies\0221.go"
-          + "ogle.cloud.talent.v4beta1.ListCompaniesR"
-          + "equest\0322.google.cloud.talent.v4beta1.Lis"
-          + "tCompaniesResponse\"b\202\323\344\223\002\\\0220/v4beta1/{pa"
-          + "rent=projects/*/tenants/*}/companiesZ(\022&"
-          + "/v4beta1/{parent=projects/*}/companies\032l"
-          + "\312A\023jobs.googleapis.com\322AShttps://www.goo"
-          + "gleapis.com/auth/cloud-platform,https://"
-          + "www.googleapis.com/auth/jobsB\201\001\n\037com.goo"
-          + "gle.cloud.talent.v4beta1B\023CompanyService"
-          + "ProtoP\001ZAgoogle.golang.org/genproto/goog"
-          + "leapis/cloud/talent/v4beta1;talent\242\002\003CTS"
-          + "b\006proto3"
+          + "ts/*/companies/*}\332A\004name\022\343\001\n\rListCompani"
+          + "es\0221.google.cloud.talent.v4beta1.ListCom"
+          + "paniesRequest\0322.google.cloud.talent.v4be"
+          + "ta1.ListCompaniesResponse\"k\202\323\344\223\002\\\0220/v4be"
+          + "ta1/{parent=projects/*/tenants/*}/compan"
+          + "iesZ(\022&/v4beta1/{parent=projects/*}/comp"
+          + "anies\332A\006parent\032l\312A\023jobs.googleapis.com\322A"
+          + "Shttps://www.googleapis.com/auth/cloud-p"
+          + "latform,https://www.googleapis.com/auth/"
+          + "jobsB\201\001\n\037com.google.cloud.talent.v4beta1"
+          + "B\023CompanyServiceProtoP\001ZAgoogle.golang.o"
+          + "rg/genproto/googleapis/cloud/talent/v4be"
+          + "ta1;talent\242\002\003CTSb\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -125,6 +130,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
               com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.ClientProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CompanyResourceProto.getDescriptor(),
               com.google.protobuf.EmptyProto.getDescriptor(),
@@ -183,12 +189,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     registry.add(com.google.api.ClientProto.defaultHost);
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
     registry.add(com.google.api.AnnotationsProto.http);
+    registry.add(com.google.api.ClientProto.methodSignature);
     registry.add(com.google.api.ClientProto.oauthScopes);
+    registry.add(com.google.api.ResourceProto.resourceReference);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
     com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.ClientProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CommonProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CompanyResourceProto.getDescriptor();
     com.google.protobuf.EmptyProto.getDescriptor();
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java
index f14410e9..e1293d1c 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java
@@ -190,13 +190,10 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum {
      * 
      * Filter by `base compensation entry's` unit. A job is a match if and
      * only if the job contains a base CompensationEntry and the base
-     * CompensationEntry's unit matches provided
-     * [units][google.cloud.talent.v4beta1.CompensationFilter.units]. Populate
-     * one or more
-     * [units][google.cloud.talent.v4beta1.CompensationFilter.units].
-     * See
-     * [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for definition of base compensation entry.
+     * CompensationEntry's unit matches provided [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * Populate one or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of
+     * base compensation entry.
      * 
* * UNIT_ONLY = 1; @@ -209,15 +206,12 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * Filter by `base compensation entry's` unit and amount / range. A job * is a match if and only if the job contains a base CompensationEntry, and * the base entry's unit matches provided - * [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * and amount or range overlaps with provided + * [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] and + * amount or range overlaps with provided * [CompensationRange][google.cloud.talent.v4beta1.CompensationInfo.CompensationRange]. - * See - * [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - * for definition of base compensation entry. - * Set exactly one - * [units][google.cloud.talent.v4beta1.CompensationFilter.units] and - * populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. + * See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of + * base compensation entry. + * Set exactly one [units][google.cloud.talent.v4beta1.CompensationFilter.units] and populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. *
* * UNIT_AND_AMOUNT = 2; @@ -228,9 +222,7 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * *
      * Filter by annualized base compensation amount and `base compensation
-     * entry's` unit. Populate
-     * [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or
-     * more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * entry's` unit. Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
      * 
* * ANNUALIZED_BASE_AMOUNT = 3; @@ -241,9 +233,7 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * *
      * Filter by annualized total compensation amount and `base compensation
-     * entry's` unit . Populate
-     * [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or
-     * more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * entry's` unit . Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
      * 
* * ANNUALIZED_TOTAL_AMOUNT = 4; @@ -268,13 +258,10 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { *
      * Filter by `base compensation entry's` unit. A job is a match if and
      * only if the job contains a base CompensationEntry and the base
-     * CompensationEntry's unit matches provided
-     * [units][google.cloud.talent.v4beta1.CompensationFilter.units]. Populate
-     * one or more
-     * [units][google.cloud.talent.v4beta1.CompensationFilter.units].
-     * See
-     * [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for definition of base compensation entry.
+     * CompensationEntry's unit matches provided [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * Populate one or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of
+     * base compensation entry.
      * 
* * UNIT_ONLY = 1; @@ -287,15 +274,12 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * Filter by `base compensation entry's` unit and amount / range. A job * is a match if and only if the job contains a base CompensationEntry, and * the base entry's unit matches provided - * [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * and amount or range overlaps with provided + * [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] and + * amount or range overlaps with provided * [CompensationRange][google.cloud.talent.v4beta1.CompensationInfo.CompensationRange]. - * See - * [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - * for definition of base compensation entry. - * Set exactly one - * [units][google.cloud.talent.v4beta1.CompensationFilter.units] and - * populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. + * See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of + * base compensation entry. + * Set exactly one [units][google.cloud.talent.v4beta1.CompensationFilter.units] and populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. *
* * UNIT_AND_AMOUNT = 2; @@ -306,9 +290,7 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * *
      * Filter by annualized base compensation amount and `base compensation
-     * entry's` unit. Populate
-     * [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or
-     * more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * entry's` unit. Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
      * 
* * ANNUALIZED_BASE_AMOUNT = 3; @@ -319,9 +301,7 @@ public enum FilterType implements com.google.protobuf.ProtocolMessageEnum { * *
      * Filter by annualized total compensation amount and `base compensation
-     * entry's` unit . Populate
-     * [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or
-     * more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
+     * entry's` unit . Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units].
      * 
* * ANNUALIZED_TOTAL_AMOUNT = 4; @@ -503,7 +483,7 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit convert * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit units = 2 [(.google.api.field_behavior) = REQUIRED]; * * - * @param value The units to add. + * @return The count of units. */ public int getUnitsCount() { return units_.size(); diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java index db374005..dac4947b 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java @@ -164,28 +164,17 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * The type of compensation.
    * For compensation amounts specified in non-monetary amounts,
-   * describe the compensation scheme in the
-   * [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description].
+   * describe the compensation scheme in the [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description].
    * For example, tipping format is described in
-   * [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]
-   * (for example, "expect 15-20% tips based on customer bill.") and an estimate
-   * of the tips provided in
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * or
-   * [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]
-   * ($10 per hour).
-   * For example, equity is described in
-   * [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]
+   * [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] (for example, "expect 15-20% tips based
+   * on customer bill.") and an estimate of the tips provided in
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range] ($10 per hour).
+   * For example, equity is described in [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]
    * (for example, "1% - 2% equity vesting over 4 years, 1 year cliff") and
-   * value estimated in
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * or
-   * [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
-   * If no value estimate is possible, units are
-   * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED]
-   * and then further clarified in
-   * [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]
-   * field.
+   * value estimated in [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or
+   * [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]. If no value estimate is possible, units are
+   * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED] and then further
+   * clarified in [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] field.
    * 
* * Protobuf enum {@code google.cloud.talent.v4beta1.CompensationInfo.CompensationType} @@ -749,8 +738,7 @@ public interface CompensationEntryOrBuilder * *
      * Compensation type.
-     * Default is
-     * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+     * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -763,8 +751,7 @@ public interface CompensationEntryOrBuilder * *
      * Compensation type.
-     * Default is
-     * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+     * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -778,8 +765,7 @@ public interface CompensationEntryOrBuilder * *
      * Frequency of the specified amount.
-     * Default is
-     * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+     * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -792,8 +778,7 @@ public interface CompensationEntryOrBuilder * *
      * Frequency of the specified amount.
-     * Default is
-     * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+     * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -906,10 +891,8 @@ public interface CompensationEntryOrBuilder * *
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -927,10 +910,8 @@ public interface CompensationEntryOrBuilder
      *
      * 
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -948,10 +929,8 @@ public interface CompensationEntryOrBuilder
      *
      * 
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -973,17 +952,9 @@ public interface CompensationEntryOrBuilder
    * A compensation entry that represents one component of compensation, such
    * as base pay, bonus, or other compensation type.
    * Annualization: One compensation entry can be annualized if
-   * - it contains valid
-   * [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * or
-   * [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
-   * - and its
-   * [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]
-   * is set or can be derived. Its annualized range is determined as
-   * ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * or
-   * [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range])
-   * times
+   * - it contains valid [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
+   * - and its [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year] is set or can be derived.
+   * Its annualized range is determined as ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]) times
    * [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
    * 
* @@ -1196,8 +1167,7 @@ public CompensationAmountCase getCompensationAmountCase() { * *
      * Compensation type.
-     * Default is
-     * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+     * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -1212,8 +1182,7 @@ public int getTypeValue() { * *
      * Compensation type.
-     * Default is
-     * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+     * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -1236,8 +1205,7 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationType getType * *
      * Frequency of the specified amount.
-     * Default is
-     * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+     * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -1252,8 +1220,7 @@ public int getUnitValue() { * *
      * Frequency of the specified amount.
-     * Default is
-     * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+     * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
      * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -1428,10 +1395,8 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * *
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -1451,10 +1416,8 @@ public boolean hasExpectedUnitsPerYear() {
      *
      * 
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -1476,10 +1439,8 @@ public com.google.protobuf.DoubleValue getExpectedUnitsPerYear() {
      *
      * 
      * Expected number of units paid each year. If not specified, when
-     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-     * is FULLTIME, a default value is inferred based on
-     * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-     * Default values:
+     * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+     * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
      * - HOURLY: 2080
      * - DAILY: 260
      * - WEEKLY: 52
@@ -1751,17 +1712,9 @@ protected Builder newBuilderForType(
      * A compensation entry that represents one component of compensation, such
      * as base pay, bonus, or other compensation type.
      * Annualization: One compensation entry can be annualized if
-     * - it contains valid
-     * [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * or
-     * [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
-     * - and its
-     * [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]
-     * is set or can be derived. Its annualized range is determined as
-     * ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * or
-     * [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range])
-     * times
+     * - it contains valid [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range].
+     * - and its [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year] is set or can be derived.
+     * Its annualized range is determined as ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]) times
      * [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
      * 
* @@ -2006,8 +1959,7 @@ public Builder clearCompensationAmount() { * *
        * Compensation type.
-       * Default is
-       * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+       * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -2022,8 +1974,7 @@ public int getTypeValue() { * *
        * Compensation type.
-       * Default is
-       * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+       * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -2041,8 +1992,7 @@ public Builder setTypeValue(int value) { * *
        * Compensation type.
-       * Default is
-       * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+       * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -2062,8 +2012,7 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationType getType * *
        * Compensation type.
-       * Default is
-       * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+       * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -2086,8 +2035,7 @@ public Builder setType( * *
        * Compensation type.
-       * Default is
-       * [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
+       * Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationType type = 1; @@ -2107,8 +2055,7 @@ public Builder clearType() { * *
        * Frequency of the specified amount.
-       * Default is
-       * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+       * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -2123,8 +2070,7 @@ public int getUnitValue() { * *
        * Frequency of the specified amount.
-       * Default is
-       * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+       * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -2142,8 +2088,7 @@ public Builder setUnitValue(int value) { * *
        * Frequency of the specified amount.
-       * Default is
-       * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+       * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -2163,8 +2108,7 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit getUnit * *
        * Frequency of the specified amount.
-       * Default is
-       * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+       * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -2187,8 +2131,7 @@ public Builder setUnit( * *
        * Frequency of the specified amount.
-       * Default is
-       * [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
+       * Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED].
        * 
* * .google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit unit = 2; @@ -2749,10 +2692,8 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * *
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2772,10 +2713,8 @@ public boolean hasExpectedUnitsPerYear() {
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2801,10 +2740,8 @@ public com.google.protobuf.DoubleValue getExpectedUnitsPerYear() {
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2832,10 +2769,8 @@ public Builder setExpectedUnitsPerYear(com.google.protobuf.DoubleValue value) {
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2861,10 +2796,8 @@ public Builder setExpectedUnitsPerYear(
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2896,10 +2829,8 @@ public Builder mergeExpectedUnitsPerYear(com.google.protobuf.DoubleValue value)
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2925,10 +2856,8 @@ public Builder clearExpectedUnitsPerYear() {
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2948,10 +2877,8 @@ public com.google.protobuf.DoubleValue.Builder getExpectedUnitsPerYearBuilder()
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -2975,10 +2902,8 @@ public com.google.protobuf.DoubleValueOrBuilder getExpectedUnitsPerYearOrBuilder
        *
        * 
        * Expected number of units paid each year. If not specified, when
-       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types]
-       * is FULLTIME, a default value is inferred based on
-       * [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit].
-       * Default values:
+       * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred
+       * based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values:
        * - HOURLY: 2080
        * - DAILY: 260
        * - WEEKLY: 52
@@ -4207,8 +4132,8 @@ public com.google.protobuf.Parser getParserForType() {
    * 
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4224,8 +4149,8 @@ public com.google.protobuf.Parser getParserForType() { *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4242,8 +4167,8 @@ public com.google.protobuf.Parser getParserForType() { *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4258,8 +4183,8 @@ public int getEntriesCount() { *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4274,8 +4199,8 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry getEnt *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4293,14 +4218,10 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry getEnt * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4316,14 +4237,10 @@ public boolean hasAnnualizedBaseCompensationRange() { * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4342,14 +4259,10 @@ public boolean hasAnnualizedBaseCompensationRange() { * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4368,14 +4281,10 @@ public boolean hasAnnualizedBaseCompensationRange() { * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4391,14 +4300,10 @@ public boolean hasAnnualizedTotalCompensationRange() { * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4417,14 +4322,10 @@ public boolean hasAnnualizedTotalCompensationRange() { * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -4883,8 +4784,8 @@ private void ensureEntriesIsMutable() { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4904,8 +4805,8 @@ private void ensureEntriesIsMutable() { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4924,8 +4825,8 @@ public int getEntriesCount() { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4945,8 +4846,8 @@ public com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry getEnt *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4972,8 +4873,8 @@ public Builder setEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -4998,8 +4899,8 @@ public Builder setEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5025,8 +4926,8 @@ public Builder addEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5052,8 +4953,8 @@ public Builder addEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5077,8 +4978,8 @@ public Builder addEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5103,8 +5004,8 @@ public Builder addEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5129,8 +5030,8 @@ public Builder addAllEntries( *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5152,8 +5053,8 @@ public Builder clearEntries() { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5175,8 +5076,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5192,8 +5093,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5213,8 +5114,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5235,8 +5136,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5255,8 +5156,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5276,8 +5177,8 @@ public Builder removeEntries(int index) { *
      * Job compensation information.
      * At most one entry can be of type
-     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-     * which is referred as **base compensation entry** for the job.
+     * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+     * referred as **base compensation entry** for the job.
      * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -5317,14 +5218,10 @@ public Builder removeEntries(int index) { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5341,14 +5238,10 @@ public boolean hasAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5372,14 +5265,10 @@ public boolean hasAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5404,14 +5293,10 @@ public Builder setAnnualizedBaseCompensationRange( * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5434,14 +5319,10 @@ public Builder setAnnualizedBaseCompensationRange( * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5471,14 +5352,10 @@ public Builder mergeAnnualizedBaseCompensationRange( * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5500,14 +5377,10 @@ public Builder clearAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5524,14 +5397,10 @@ public Builder clearAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5553,14 +5422,10 @@ public Builder clearAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized base compensation range. Computed as base
-     * compensation entry's
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized base compensation range. Computed as base compensation entry's
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5595,14 +5460,10 @@ public Builder clearAnnualizedBaseCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5619,14 +5480,10 @@ public boolean hasAnnualizedTotalCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5650,14 +5507,10 @@ public boolean hasAnnualizedTotalCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5682,14 +5535,10 @@ public Builder setAnnualizedTotalCompensationRange( * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5712,14 +5561,10 @@ public Builder setAnnualizedTotalCompensationRange( * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5749,14 +5594,10 @@ public Builder mergeAnnualizedTotalCompensationRange( * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5778,14 +5619,10 @@ public Builder clearAnnualizedTotalCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5802,14 +5639,10 @@ public Builder clearAnnualizedTotalCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * @@ -5831,14 +5664,10 @@ public Builder clearAnnualizedTotalCompensationRange() { * * *
-     * Output only. Annualized total compensation range. Computed as all
-     * compensation entries'
-     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-     * times
+     * Output only. Annualized total compensation range. Computed as all compensation entries'
+     * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
      * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-     * See
-     * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-     * for explanation on compensation annualization.
+     * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
      * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java index 29d3fd93..872ba92c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java @@ -29,8 +29,8 @@ public interface CompensationInfoOrBuilder *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -44,8 +44,8 @@ public interface CompensationInfoOrBuilder *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -58,8 +58,8 @@ public interface CompensationInfoOrBuilder *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -72,8 +72,8 @@ public interface CompensationInfoOrBuilder *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -88,8 +88,8 @@ public interface CompensationInfoOrBuilder *
    * Job compensation information.
    * At most one entry can be of type
-   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE],
-   * which is referred as **base compensation entry** for the job.
+   * [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is
+   * referred as **base compensation entry** for the job.
    * 
* * repeated .google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry entries = 1; @@ -102,14 +102,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -123,14 +119,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -145,14 +137,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized base compensation range. Computed as base
-   * compensation entry's
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized base compensation range. Computed as base compensation entry's
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -166,14 +154,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -187,14 +171,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * @@ -209,14 +189,10 @@ com.google.cloud.talent.v4beta1.CompensationInfo.CompensationEntryOrBuilder getE * * *
-   * Output only. Annualized total compensation range. Computed as all
-   * compensation entries'
-   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount]
-   * times
+   * Output only. Annualized total compensation range. Computed as all compensation entries'
+   * [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times
    * [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year].
-   * See
-   * [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry]
-   * for explanation on compensation annualization.
+   * See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization.
    * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java index 77458373..bd7d13c7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java @@ -346,7 +346,12 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Only suggest job titles.
+     * Suggest job titles for jobs autocomplete.
+     * For
+     * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE]
+     * type, only open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * JOB_TITLE = 1; @@ -356,7 +361,12 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Only suggest company names.
+     * Suggest company names for jobs autocomplete.
+     * For
+     * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME]
+     * type, only companies having open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * COMPANY_NAME = 2; @@ -366,7 +376,14 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Suggest both job titles and company names.
+     * Suggest both job titles and company names for jobs autocomplete.
+     * For
+     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED]
+     * type, only open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * or companies having open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * COMBINED = 3; @@ -389,7 +406,12 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Only suggest job titles.
+     * Suggest job titles for jobs autocomplete.
+     * For
+     * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE]
+     * type, only open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * JOB_TITLE = 1; @@ -399,7 +421,12 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Only suggest company names.
+     * Suggest company names for jobs autocomplete.
+     * For
+     * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME]
+     * type, only companies having open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * COMPANY_NAME = 2; @@ -409,7 +436,14 @@ public enum CompletionType implements com.google.protobuf.ProtocolMessageEnum { * * *
-     * Suggest both job titles and company names.
+     * Suggest both job titles and company names for jobs autocomplete.
+     * For
+     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED]
+     * type, only open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * or companies having open jobs with the same
+     * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes]
+     * are returned.
      * 
* * COMBINED = 3; @@ -512,7 +546,9 @@ private CompletionType(int value) { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -538,7 +574,9 @@ public java.lang.String getParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -613,23 +651,6 @@ public com.google.protobuf.ByteString getQueryBytes() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -648,23 +669,6 @@ public com.google.protobuf.ProtocolStringList getLanguageCodesList() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -683,23 +687,6 @@ public int getLanguageCodesCount() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -719,23 +706,6 @@ public java.lang.String getLanguageCodes(int index) { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -780,7 +750,7 @@ public int getPageSize() { * example, "projects/foo". *
* - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -807,7 +777,7 @@ public java.lang.String getCompany() { * example, "projects/foo". *
* - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -829,8 +799,7 @@ public com.google.protobuf.ByteString getCompanyBytes() { * * *
-   * The scope of the completion. The defaults is
-   * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+   * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -844,8 +813,7 @@ public int getScopeValue() { * * *
-   * The scope of the completion. The defaults is
-   * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+   * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -867,8 +835,7 @@ public com.google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope getS * * *
-   * The completion topic. The default is
-   * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+   * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -882,8 +849,7 @@ public int getTypeValue() { * * *
-   * The completion topic. The default is
-   * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+   * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -1354,7 +1320,9 @@ public Builder mergeFrom( * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -1380,7 +1348,9 @@ public java.lang.String getParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -1406,7 +1376,9 @@ public com.google.protobuf.ByteString getParentBytes() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -1431,7 +1403,9 @@ public Builder setParent(java.lang.String value) { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -1452,7 +1426,9 @@ public Builder clearParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -1596,23 +1572,6 @@ private void ensureLanguageCodesIsMutable() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1631,23 +1590,6 @@ public com.google.protobuf.ProtocolStringList getLanguageCodesList() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1666,23 +1608,6 @@ public int getLanguageCodesCount() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1702,23 +1627,6 @@ public java.lang.String getLanguageCodes(int index) { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1738,23 +1646,6 @@ public com.google.protobuf.ByteString getLanguageCodesBytes(int index) { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1781,23 +1672,6 @@ public Builder setLanguageCodes(int index, java.lang.String value) { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1823,23 +1697,6 @@ public Builder addLanguageCodes(java.lang.String value) { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1862,23 +1719,6 @@ public Builder addAllLanguageCodes(java.lang.Iterable values) * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -1900,23 +1740,6 @@ public Builder clearLanguageCodes() { * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. *
* @@ -2003,7 +1826,7 @@ public Builder clearPageSize() { * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -2030,7 +1853,7 @@ public java.lang.String getCompany() { * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -2057,7 +1880,7 @@ public com.google.protobuf.ByteString getCompanyBytes() { * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @param value The company to set. * @return This builder for chaining. @@ -2083,7 +1906,7 @@ public Builder setCompany(java.lang.String value) { * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return This builder for chaining. */ @@ -2105,7 +1928,7 @@ public Builder clearCompany() { * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @param value The bytes for company to set. * @return This builder for chaining. @@ -2126,8 +1949,7 @@ public Builder setCompanyBytes(com.google.protobuf.ByteString value) { * * *
-     * The scope of the completion. The defaults is
-     * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+     * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -2141,8 +1963,7 @@ public int getScopeValue() { * * *
-     * The scope of the completion. The defaults is
-     * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+     * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -2159,8 +1980,7 @@ public Builder setScopeValue(int value) { * * *
-     * The scope of the completion. The defaults is
-     * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+     * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -2179,8 +1999,7 @@ public com.google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope getS * * *
-     * The scope of the completion. The defaults is
-     * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+     * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -2202,8 +2021,7 @@ public Builder setScope( * * *
-     * The scope of the completion. The defaults is
-     * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+     * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -2222,8 +2040,7 @@ public Builder clearScope() { * * *
-     * The completion topic. The default is
-     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+     * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -2237,8 +2054,7 @@ public int getTypeValue() { * * *
-     * The completion topic. The default is
-     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+     * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -2255,8 +2071,7 @@ public Builder setTypeValue(int value) { * * *
-     * The completion topic. The default is
-     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+     * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -2275,8 +2090,7 @@ public com.google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType getTy * * *
-     * The completion topic. The default is
-     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+     * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -2298,8 +2112,7 @@ public Builder setType( * * *
-     * The completion topic. The default is
-     * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+     * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
      * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java index 883b55ae..29a6f62e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java @@ -34,7 +34,9 @@ public interface CompleteQueryRequestOrBuilder * example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -50,7 +52,9 @@ public interface CompleteQueryRequestOrBuilder * example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -91,23 +95,6 @@ public interface CompleteQueryRequestOrBuilder * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. * * @@ -124,23 +111,6 @@ public interface CompleteQueryRequestOrBuilder * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. * * @@ -157,23 +127,6 @@ public interface CompleteQueryRequestOrBuilder * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. * * @@ -191,23 +144,6 @@ public interface CompleteQueryRequestOrBuilder * the BCP-47 language code, such as "en-US" or "sr-Latn". * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). - * For - * [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - * type, only companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. - * For - * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - * type, only open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * or companies having open jobs with the same - * [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - * are returned. * The maximum number of allowed characters is 255. * * @@ -244,7 +180,7 @@ public interface CompleteQueryRequestOrBuilder * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The company. */ @@ -261,7 +197,7 @@ public interface CompleteQueryRequestOrBuilder * example, "projects/foo". * * - * string company = 5; + * string company = 5 [(.google.api.resource_reference) = { ... } * * @return The bytes for company. */ @@ -271,8 +207,7 @@ public interface CompleteQueryRequestOrBuilder * * *
-   * The scope of the completion. The defaults is
-   * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+   * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -284,8 +219,7 @@ public interface CompleteQueryRequestOrBuilder * * *
-   * The scope of the completion. The defaults is
-   * [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
+   * The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope scope = 6; @@ -298,8 +232,7 @@ public interface CompleteQueryRequestOrBuilder * * *
-   * The completion topic. The default is
-   * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+   * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; @@ -311,8 +244,7 @@ public interface CompleteQueryRequestOrBuilder * * *
-   * The completion topic. The default is
-   * [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
+   * The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED].
    * 
* * .google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType type = 7; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java index 80b72561..91193e98 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java @@ -50,51 +50,54 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\n4google/cloud/talent/v4beta1/completion" + "_service.proto\022\033google.cloud.talent.v4be" - + "ta1\032\034google/api/annotations.proto\032\027googl" - + "e/api/client.proto\032\037google/api/field_beh" - + "avior.proto\032(google/cloud/talent/v4beta1" - + "/common.proto\"\321\003\n\024CompleteQueryRequest\022\023" - + "\n\006parent\030\001 \001(\tB\003\340A\002\022\022\n\005query\030\002 \001(\tB\003\340A\002\022" - + "\026\n\016language_codes\030\003 \003(\t\022\026\n\tpage_size\030\004 \001" - + "(\005B\003\340A\002\022\017\n\007company\030\005 \001(\t\022P\n\005scope\030\006 \001(\0162" - + "A.google.cloud.talent.v4beta1.CompleteQu" - + "eryRequest.CompletionScope\022N\n\004type\030\007 \001(\016" - + "2@.google.cloud.talent.v4beta1.CompleteQ" - + "ueryRequest.CompletionType\"K\n\017Completion" - + "Scope\022 \n\034COMPLETION_SCOPE_UNSPECIFIED\020\000\022" - + "\n\n\006TENANT\020\001\022\n\n\006PUBLIC\020\002\"`\n\016CompletionTyp" - + "e\022\037\n\033COMPLETION_TYPE_UNSPECIFIED\020\000\022\r\n\tJO" - + "B_TITLE\020\001\022\020\n\014COMPANY_NAME\020\002\022\014\n\010COMBINED\020" - + "\003\"\305\002\n\025CompleteQueryResponse\022_\n\022completio" - + "n_results\030\001 \003(\0132C.google.cloud.talent.v4" - + "beta1.CompleteQueryResponse.CompletionRe" - + "sult\022?\n\010metadata\030\002 \001(\0132-.google.cloud.ta" - + "lent.v4beta1.ResponseMetadata\032\211\001\n\020Comple" - + "tionResult\022\022\n\nsuggestion\030\001 \001(\t\022N\n\004type\030\002" - + " \001(\0162@.google.cloud.talent.v4beta1.Compl" - + "eteQueryRequest.CompletionType\022\021\n\timage_" - + "uri\030\003 \001(\t2\325\002\n\nCompletion\022\330\001\n\rCompleteQue" - + "ry\0221.google.cloud.talent.v4beta1.Complet" - + "eQueryRequest\0322.google.cloud.talent.v4be" - + "ta1.CompleteQueryResponse\"`\202\323\344\223\002Z\022//v4be" - + "ta1/{parent=projects/*/tenants/*}:comple" - + "teZ\'\022%/v4beta1/{parent=projects/*}:compl" - + "ete\032l\312A\023jobs.googleapis.com\322AShttps://ww" - + "w.googleapis.com/auth/cloud-platform,htt" - + "ps://www.googleapis.com/auth/jobsB\204\001\n\037co" - + "m.google.cloud.talent.v4beta1B\026Completio" - + "nServiceProtoP\001ZAgoogle.golang.org/genpr" - + "oto/googleapis/cloud/talent/v4beta1;tale" - + "nt\242\002\003CTSb\006proto3" + + "ta1\032\034google/api/annotations.proto\032\037googl" + + "e/api/field_behavior.proto\032\031google/api/r" + + "esource.proto\032(google/cloud/talent/v4bet" + + "a1/common.proto\032\027google/api/client.proto" + + "\"\233\004\n\024CompleteQueryRequest\022;\n\006parent\030\001 \001(" + + "\tB+\340A\002\372A%\n#jobs.googleapis.com/TenantOrP" + + "roject\022\022\n\005query\030\002 \001(\tB\003\340A\002\022\026\n\016language_c" + + "odes\030\003 \003(\t\022\026\n\tpage_size\030\004 \001(\005B\003\340A\002\0221\n\007co" + + "mpany\030\005 \001(\tB \372A\035\n\033jobs.googleapis.com/Co" + + "mpany\022P\n\005scope\030\006 \001(\0162A.google.cloud.tale" + + "nt.v4beta1.CompleteQueryRequest.Completi" + + "onScope\022N\n\004type\030\007 \001(\0162@.google.cloud.tal" + + "ent.v4beta1.CompleteQueryRequest.Complet" + + "ionType\"K\n\017CompletionScope\022 \n\034COMPLETION" + + "_SCOPE_UNSPECIFIED\020\000\022\n\n\006TENANT\020\001\022\n\n\006PUBL" + + "IC\020\002\"`\n\016CompletionType\022\037\n\033COMPLETION_TYP" + + "E_UNSPECIFIED\020\000\022\r\n\tJOB_TITLE\020\001\022\020\n\014COMPAN" + + "Y_NAME\020\002\022\014\n\010COMBINED\020\003\"\305\002\n\025CompleteQuery" + + "Response\022_\n\022completion_results\030\001 \003(\0132C.g" + + "oogle.cloud.talent.v4beta1.CompleteQuery" + + "Response.CompletionResult\022?\n\010metadata\030\002 " + + "\001(\0132-.google.cloud.talent.v4beta1.Respon" + + "seMetadata\032\211\001\n\020CompletionResult\022\022\n\nsugge" + + "stion\030\001 \001(\t\022N\n\004type\030\002 \001(\0162@.google.cloud" + + ".talent.v4beta1.CompleteQueryRequest.Com" + + "pletionType\022\021\n\timage_uri\030\003 \001(\t2\325\002\n\nCompl" + + "etion\022\330\001\n\rCompleteQuery\0221.google.cloud.t" + + "alent.v4beta1.CompleteQueryRequest\0322.goo" + + "gle.cloud.talent.v4beta1.CompleteQueryRe" + + "sponse\"`\202\323\344\223\002Z\022//v4beta1/{parent=project" + + "s/*/tenants/*}:completeZ\'\022%/v4beta1/{par" + + "ent=projects/*}:complete\032l\312A\023jobs.google" + + "apis.com\322AShttps://www.googleapis.com/au" + + "th/cloud-platform,https://www.googleapis" + + ".com/auth/jobsB\204\001\n\037com.google.cloud.tale" + + "nt.v4beta1B\026CompletionServiceProtoP\001ZAgo" + + "ogle.golang.org/genproto/googleapis/clou" + + "d/talent/v4beta1;talent\242\002\003CTSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.api.AnnotationsProto.getDescriptor(), - com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), + com.google.api.ClientProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_CompleteQueryRequest_descriptor = getDescriptor().getMessageTypes().get(0); @@ -128,12 +131,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); registry.add(com.google.api.AnnotationsProto.http); registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); - com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); + com.google.api.ClientProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java index ec262d9f..4c3775ea 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java @@ -133,14 +133,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
    * For example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -159,14 +160,15 @@ public java.lang.String getParent() { * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
    * For example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -585,14 +587,15 @@ public Builder mergeFrom( * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
      * For example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -611,14 +614,15 @@ public java.lang.String getParent() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
      * For example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -637,14 +641,15 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
      * For example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -662,14 +667,15 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
      * For example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -683,14 +689,15 @@ public Builder clearParent() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
      * For example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java index 692d13f0..9d2437e8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java @@ -27,14 +27,15 @@ public interface CreateApplicationRequestOrBuilder * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
    * For example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -43,14 +44,15 @@ public interface CreateApplicationRequestOrBuilder * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}".
    * For example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java index ff5db1df..d7a6153d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java @@ -139,7 +139,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -164,7 +166,9 @@ public java.lang.String getParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -186,8 +190,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * @@ -203,8 +207,8 @@ public boolean hasClientEvent() { * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * @@ -222,8 +226,8 @@ public com.google.cloud.talent.v4beta1.ClientEvent getClientEvent() { * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * @@ -592,7 +596,9 @@ public Builder mergeFrom( * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -617,7 +623,9 @@ public java.lang.String getParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -642,7 +650,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -666,7 +676,9 @@ public Builder setParent(java.lang.String value) { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -686,7 +698,9 @@ public Builder clearParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -712,8 +726,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -729,8 +743,8 @@ public boolean hasClientEvent() { * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -752,8 +766,8 @@ public com.google.cloud.talent.v4beta1.ClientEvent getClientEvent() { * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -777,8 +791,8 @@ public Builder setClientEvent(com.google.cloud.talent.v4beta1.ClientEvent value) * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -800,8 +814,8 @@ public Builder setClientEvent( * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -829,8 +843,8 @@ public Builder mergeClientEvent(com.google.cloud.talent.v4beta1.ClientEvent valu * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -852,8 +866,8 @@ public Builder clearClientEvent() { * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -869,8 +883,8 @@ public com.google.cloud.talent.v4beta1.ClientEvent.Builder getClientEventBuilder * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * @@ -890,8 +904,8 @@ public com.google.cloud.talent.v4beta1.ClientEventOrBuilder getClientEventOrBuil * * *
-     * Required. Events issued when end user interacts with customer's application
-     * that uses Cloud Talent Solution.
+     * Required. Events issued when end user interacts with customer's application that
+     * uses Cloud Talent Solution.
      * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java index efd1d33b..3c2d424e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface CreateClientEventRequestOrBuilder * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface CreateClientEventRequestOrBuilder * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -58,8 +62,8 @@ public interface CreateClientEventRequestOrBuilder * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * @@ -73,8 +77,8 @@ public interface CreateClientEventRequestOrBuilder * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * @@ -88,8 +92,8 @@ public interface CreateClientEventRequestOrBuilder * * *
-   * Required. Events issued when end user interacts with customer's application
-   * that uses Cloud Talent Solution.
+   * Required. Events issued when end user interacts with customer's application that
+   * uses Cloud Talent Solution.
    * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java index c4d26a1b..616dd183 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java @@ -139,7 +139,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -164,7 +166,9 @@ public java.lang.String getParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -588,7 +592,9 @@ public Builder mergeFrom( * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -613,7 +619,9 @@ public java.lang.String getParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -638,7 +646,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -662,7 +672,9 @@ public Builder setParent(java.lang.String value) { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -682,7 +694,9 @@ public Builder clearParent() { * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java index 12e382c8..f947ce2e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface CreateCompanyRequestOrBuilder * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface CreateCompanyRequestOrBuilder * is created, for example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java index 3bdb7146..c42a5719 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java @@ -139,7 +139,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -164,7 +166,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -582,7 +586,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -607,7 +613,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -632,7 +640,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -656,7 +666,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -676,7 +688,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java index a7d8ba64..42c5ba63 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface CreateJobRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface CreateJobRequestOrBuilder * is created. For example, "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java index db7ab6bc..1924d42c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java @@ -138,7 +138,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -162,7 +164,9 @@ public java.lang.String getParent() { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -585,7 +589,9 @@ public Builder mergeFrom( * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -609,7 +615,9 @@ public java.lang.String getParent() { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -633,7 +641,9 @@ public com.google.protobuf.ByteString getParentBytes() { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -656,7 +666,9 @@ public Builder setParent(java.lang.String value) { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -675,7 +687,9 @@ public Builder clearParent() { * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java index 4c4ae29e..c5c49265 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface CreateProfileRequestOrBuilder * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -46,7 +48,9 @@ public interface CreateProfileRequestOrBuilder * "projects/foo/tenants/bar". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java index 82adef90..f1b6f649 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java @@ -138,7 +138,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -162,7 +164,9 @@ public java.lang.String getParent() { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -580,7 +584,9 @@ public Builder mergeFrom( * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -604,7 +610,9 @@ public java.lang.String getParent() { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -628,7 +636,9 @@ public com.google.protobuf.ByteString getParentBytes() { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -651,7 +661,9 @@ public Builder setParent(java.lang.String value) { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -670,7 +682,9 @@ public Builder clearParent() { * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java index 069fac0b..2f0b89a3 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface CreateTenantRequestOrBuilder * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -46,7 +48,9 @@ public interface CreateTenantRequestOrBuilder * "projects/foo". * * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttribute.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttribute.java index dc287dfb..31512c93 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttribute.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttribute.java @@ -156,10 +156,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -180,10 +177,7 @@ public com.google.protobuf.ProtocolStringList getStringValuesList() {
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -204,10 +198,7 @@ public int getStringValuesCount() {
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -229,10 +220,7 @@ public java.lang.String getStringValues(int index) {
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -257,15 +245,10 @@ public com.google.protobuf.ByteString getStringValuesBytes(int index) {
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; @@ -279,15 +262,10 @@ public java.util.List getLongValuesList() { * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; @@ -301,15 +279,10 @@ public int getLongValuesCount() { * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; @@ -750,10 +723,7 @@ private void ensureStringValuesIsMutable() { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -774,10 +744,7 @@ public com.google.protobuf.ProtocolStringList getStringValuesList() {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -798,10 +765,7 @@ public int getStringValuesCount() {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -823,10 +787,7 @@ public java.lang.String getStringValues(int index) {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -848,10 +809,7 @@ public com.google.protobuf.ByteString getStringValuesBytes(int index) {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -880,10 +838,7 @@ public Builder setStringValues(int index, java.lang.String value) {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -911,10 +866,7 @@ public Builder addStringValues(java.lang.String value) {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -939,10 +891,7 @@ public Builder addAllStringValues(java.lang.Iterable values) {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -966,10 +915,7 @@ public Builder clearStringValues() {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
      * `CASE_INSENSITIVE_MATCH`) search.
      * For filterable `string_value`s, a maximum total number of 200 values
@@ -1007,15 +953,10 @@ private void ensureLongValuesIsMutable() {
      *
      *
      * 
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1031,15 +972,10 @@ public java.util.List getLongValuesList() { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1053,15 +989,10 @@ public int getLongValuesCount() { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1076,15 +1007,10 @@ public long getLongValues(int index) { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1103,15 +1029,10 @@ public Builder setLongValues(int index, long value) { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1129,15 +1050,10 @@ public Builder addLongValues(long value) { * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; @@ -1155,15 +1071,10 @@ public Builder addAllLongValues(java.lang.Iterable val * * *
-     * Exactly one of
-     * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-     * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-     * must be specified.
+     * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
      * This field is used to perform number range search.
      * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-     * Currently at most 1
-     * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-     * supported.
+     * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
      * 
* * repeated int64 long_values = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java index 735abc5c..66833627 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java @@ -27,10 +27,7 @@ public interface CustomAttributeOrBuilder * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -49,10 +46,7 @@ public interface CustomAttributeOrBuilder
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -71,10 +65,7 @@ public interface CustomAttributeOrBuilder
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -94,10 +85,7 @@ public interface CustomAttributeOrBuilder
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or
    * `CASE_INSENSITIVE_MATCH`) search.
    * For filterable `string_value`s, a maximum total number of 200 values
@@ -118,15 +106,10 @@ public interface CustomAttributeOrBuilder
    *
    *
    * 
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; @@ -138,15 +121,10 @@ public interface CustomAttributeOrBuilder * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; @@ -158,15 +136,10 @@ public interface CustomAttributeOrBuilder * * *
-   * Exactly one of
-   * [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values]
-   * or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values]
-   * must be specified.
+   * Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified.
    * This field is used to perform number range search.
    * (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`.
-   * Currently at most 1
-   * [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is
-   * supported.
+   * Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported.
    * 
* * repeated int64 long_values = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java index 4361a3c8..a64a730f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java @@ -123,7 +123,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -148,7 +150,9 @@ public java.lang.String getName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -494,7 +498,9 @@ public Builder mergeFrom( * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -519,7 +525,9 @@ public java.lang.String getName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -544,7 +552,9 @@ public com.google.protobuf.ByteString getNameBytes() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -568,7 +578,9 @@ public Builder setName(java.lang.String value) { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -588,7 +600,9 @@ public Builder clearName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java index 88587253..59c796e2 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface DeleteApplicationRequestOrBuilder * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -48,7 +50,9 @@ public interface DeleteApplicationRequestOrBuilder * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java index c38ea503..b99bbc21 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java @@ -125,7 +125,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -152,7 +154,9 @@ public java.lang.String getName() { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -499,7 +503,9 @@ public Builder mergeFrom( * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -526,7 +532,9 @@ public java.lang.String getName() { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -553,7 +561,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -579,7 +589,9 @@ public Builder setName(java.lang.String value) { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -601,7 +613,9 @@ public Builder clearName() { * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java index 81a50a3c..38585bd6 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java @@ -35,7 +35,9 @@ public interface DeleteCompanyRequestOrBuilder * example, "projects/foo/companies/bar". *
* - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -52,7 +54,9 @@ public interface DeleteCompanyRequestOrBuilder * example, "projects/foo/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java index 552b6edf..9045b3bb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java @@ -125,7 +125,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -152,7 +154,9 @@ public java.lang.String getName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -498,7 +502,9 @@ public Builder mergeFrom( * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -525,7 +531,9 @@ public java.lang.String getName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -552,7 +560,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -578,7 +588,9 @@ public Builder setName(java.lang.String value) { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -600,7 +612,9 @@ public Builder clearName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java index 4293cb45..63b37ba3 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java @@ -35,7 +35,9 @@ public interface DeleteJobRequestOrBuilder * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -52,7 +54,9 @@ public interface DeleteJobRequestOrBuilder * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java index 7c1041b4..ba9937a8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java @@ -123,7 +123,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -148,7 +150,9 @@ public java.lang.String getName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -493,7 +497,9 @@ public Builder mergeFrom( * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -518,7 +524,9 @@ public java.lang.String getName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -543,7 +551,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -567,7 +577,9 @@ public Builder setName(java.lang.String value) { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -587,7 +599,9 @@ public Builder clearName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java index 6298ef13..d07646f7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface DeleteProfileRequestOrBuilder * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -48,7 +50,9 @@ public interface DeleteProfileRequestOrBuilder * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java index f74f4153..dc40d98f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java @@ -122,7 +122,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -146,7 +148,9 @@ public java.lang.String getName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -490,7 +494,9 @@ public Builder mergeFrom( * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -514,7 +520,9 @@ public java.lang.String getName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -538,7 +546,9 @@ public com.google.protobuf.ByteString getNameBytes() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -561,7 +571,9 @@ public Builder setName(java.lang.String value) { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -580,7 +592,9 @@ public Builder clearName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java index 68443cc9..0c69330b 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface DeleteTenantRequestOrBuilder * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -46,7 +48,9 @@ public interface DeleteTenantRequestOrBuilder * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java index c9ba6f12..9e1d9e16 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java @@ -712,11 +712,9 @@ public com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder() { * * *
-   * Output only. The school name snippet shows how the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-   * related to a search query in search result. It's empty if the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-   * isn't related to the search query.
+   * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+   * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+   * related to the search query.
    * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -738,11 +736,9 @@ public java.lang.String getSchoolNameSnippet() { * * *
-   * Output only. The school name snippet shows how the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-   * related to a search query in search result. It's empty if the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-   * isn't related to the search query.
+   * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+   * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+   * related to the search query.
    * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -767,11 +763,9 @@ public com.google.protobuf.ByteString getSchoolNameSnippetBytes() { * * *
-   * Output only. The job description snippet shows how the
-   * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-   * in search result. It's empty if the
-   * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-   * query.
+   * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+   * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+   * search query.
    * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -793,11 +787,9 @@ public java.lang.String getDegreeSnippet() { * * *
-   * Output only. The job description snippet shows how the
-   * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-   * in search result. It's empty if the
-   * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-   * query.
+   * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+   * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+   * search query.
    * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2856,11 +2848,9 @@ public com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder() { * * *
-     * Output only. The school name snippet shows how the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-     * related to a search query in search result. It's empty if the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-     * isn't related to the search query.
+     * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+     * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+     * related to the search query.
      * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2882,11 +2872,9 @@ public java.lang.String getSchoolNameSnippet() { * * *
-     * Output only. The school name snippet shows how the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-     * related to a search query in search result. It's empty if the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-     * isn't related to the search query.
+     * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+     * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+     * related to the search query.
      * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2908,11 +2896,9 @@ public com.google.protobuf.ByteString getSchoolNameSnippetBytes() { * * *
-     * Output only. The school name snippet shows how the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-     * related to a search query in search result. It's empty if the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-     * isn't related to the search query.
+     * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+     * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+     * related to the search query.
      * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2933,11 +2919,9 @@ public Builder setSchoolNameSnippet(java.lang.String value) { * * *
-     * Output only. The school name snippet shows how the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-     * related to a search query in search result. It's empty if the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-     * isn't related to the search query.
+     * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+     * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+     * related to the search query.
      * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2954,11 +2938,9 @@ public Builder clearSchoolNameSnippet() { * * *
-     * Output only. The school name snippet shows how the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-     * related to a search query in search result. It's empty if the
-     * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-     * isn't related to the search query.
+     * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+     * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+     * related to the search query.
      * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2982,11 +2964,9 @@ public Builder setSchoolNameSnippetBytes(com.google.protobuf.ByteString value) { * * *
-     * Output only. The job description snippet shows how the
-     * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-     * in search result. It's empty if the
-     * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-     * query.
+     * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+     * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+     * search query.
      * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3008,11 +2988,9 @@ public java.lang.String getDegreeSnippet() { * * *
-     * Output only. The job description snippet shows how the
-     * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-     * in search result. It's empty if the
-     * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-     * query.
+     * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+     * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+     * search query.
      * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3034,11 +3012,9 @@ public com.google.protobuf.ByteString getDegreeSnippetBytes() { * * *
-     * Output only. The job description snippet shows how the
-     * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-     * in search result. It's empty if the
-     * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-     * query.
+     * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+     * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+     * search query.
      * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3059,11 +3035,9 @@ public Builder setDegreeSnippet(java.lang.String value) { * * *
-     * Output only. The job description snippet shows how the
-     * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-     * in search result. It's empty if the
-     * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-     * query.
+     * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+     * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+     * search query.
      * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3080,11 +3054,9 @@ public Builder clearDegreeSnippet() { * * *
-     * Output only. The job description snippet shows how the
-     * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-     * in search result. It's empty if the
-     * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-     * query.
+     * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+     * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+     * search query.
      * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java index e5f87b02..018775a1 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java @@ -322,11 +322,9 @@ public interface EducationRecordOrBuilder * * *
-   * Output only. The school name snippet shows how the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-   * related to a search query in search result. It's empty if the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-   * isn't related to the search query.
+   * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+   * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+   * related to the search query.
    * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -338,11 +336,9 @@ public interface EducationRecordOrBuilder * * *
-   * Output only. The school name snippet shows how the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is
-   * related to a search query in search result. It's empty if the
-   * [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name]
-   * isn't related to the search query.
+   * Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a
+   * search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't
+   * related to the search query.
    * 
* * string school_name_snippet = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -355,11 +351,9 @@ public interface EducationRecordOrBuilder * * *
-   * Output only. The job description snippet shows how the
-   * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-   * in search result. It's empty if the
-   * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-   * query.
+   * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+   * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+   * search query.
    * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -371,11 +365,9 @@ public interface EducationRecordOrBuilder * * *
-   * Output only. The job description snippet shows how the
-   * [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query
-   * in search result. It's empty if the
-   * [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search
-   * query.
+   * Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search
+   * query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the
+   * search query.
    * 
* * string degree_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java index 6fe56387..9c01dc33 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java @@ -128,9 +128,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Enum indicating which set of
-   * [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records]
-   * to search against.
+   * Enum indicating which set of [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records] to search
+   * against.
    * 
* * Protobuf enum {@code google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode} @@ -150,8 +149,7 @@ public enum EmployerFilterMode implements com.google.protobuf.ProtocolMessageEnu * * *
-     * Apply to all employers in
-     * [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * Apply to all employers in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * 
* * ALL_EMPLOYMENT_RECORDS = 1; @@ -161,8 +159,7 @@ public enum EmployerFilterMode implements com.google.protobuf.ProtocolMessageEnu * * *
-     * Apply only to current employer in
-     * [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * Apply only to current employer in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * 
* * CURRENT_EMPLOYMENT_RECORDS_ONLY = 2; @@ -196,8 +193,7 @@ public enum EmployerFilterMode implements com.google.protobuf.ProtocolMessageEnu * * *
-     * Apply to all employers in
-     * [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * Apply to all employers in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * 
* * ALL_EMPLOYMENT_RECORDS = 1; @@ -207,8 +203,7 @@ public enum EmployerFilterMode implements com.google.protobuf.ProtocolMessageEnu * * *
-     * Apply only to current employer in
-     * [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * Apply only to current employer in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * 
* * CURRENT_EMPLOYMENT_RECORDS_ONLY = 2; @@ -363,11 +358,8 @@ public com.google.protobuf.ByteString getEmployerBytes() { * * *
-   * Define set of
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-   * against.
-   * Defaults to
-   * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+   * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+   * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
    * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -381,11 +373,8 @@ public int getModeValue() { * * *
-   * Define set of
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-   * against.
-   * Defaults to
-   * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+   * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+   * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
    * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -882,11 +871,8 @@ public Builder setEmployerBytes(com.google.protobuf.ByteString value) { * * *
-     * Define set of
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-     * against.
-     * Defaults to
-     * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+     * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+     * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
      * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -900,11 +886,8 @@ public int getModeValue() { * * *
-     * Define set of
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-     * against.
-     * Defaults to
-     * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+     * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+     * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
      * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -921,11 +904,8 @@ public Builder setModeValue(int value) { * * *
-     * Define set of
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-     * against.
-     * Defaults to
-     * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+     * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+     * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
      * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -944,11 +924,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode getMode * * *
-     * Define set of
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-     * against.
-     * Defaults to
-     * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+     * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+     * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
      * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -970,11 +947,8 @@ public Builder setMode( * * *
-     * Define set of
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-     * against.
-     * Defaults to
-     * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+     * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+     * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
      * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java index e171cdb7..c8447582 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java @@ -52,11 +52,8 @@ public interface EmployerFilterOrBuilder * * *
-   * Define set of
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-   * against.
-   * Defaults to
-   * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+   * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+   * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
    * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; @@ -68,11 +65,8 @@ public interface EmployerFilterOrBuilder * * *
-   * Define set of
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search
-   * against.
-   * Defaults to
-   * [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
+   * Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against.
+   * Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS].
    * 
* * .google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode mode = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java index 7757365f..e5b2f55d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java @@ -720,11 +720,9 @@ public com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder() { * * *
-   * Output only. The job title snippet shows how the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-   * related to a search query. It's empty if the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-   * related to the search query.
+   * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+   * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+   * search query.
    * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -746,11 +744,9 @@ public java.lang.String getJobTitleSnippet() { * * *
-   * Output only. The job title snippet shows how the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-   * related to a search query. It's empty if the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-   * related to the search query.
+   * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+   * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+   * search query.
    * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -775,11 +771,9 @@ public com.google.protobuf.ByteString getJobTitleSnippetBytes() { * * *
-   * Output only. The job description snippet shows how the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * is related to a search query. It's empty if the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * isn't related to the search query.
+   * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+   * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+   * related to the search query.
    * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -801,11 +795,9 @@ public java.lang.String getJobDescriptionSnippet() { * * *
-   * Output only. The job description snippet shows how the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * is related to a search query. It's empty if the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * isn't related to the search query.
+   * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+   * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+   * related to the search query.
    * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -830,11 +822,9 @@ public com.google.protobuf.ByteString getJobDescriptionSnippetBytes() { * * *
-   * Output only. The employer name snippet shows how the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * is related to a search query. It's empty if the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * isn't related to the search query.
+   * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+   * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+   * related to the search query.
    * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -856,11 +846,9 @@ public java.lang.String getEmployerNameSnippet() { * * *
-   * Output only. The employer name snippet shows how the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * is related to a search query. It's empty if the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * isn't related to the search query.
+   * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+   * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+   * related to the search query.
    * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3002,11 +2990,9 @@ public com.google.protobuf.BoolValueOrBuilder getIsCurrentOrBuilder() { * * *
-     * Output only. The job title snippet shows how the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-     * related to a search query. It's empty if the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-     * related to the search query.
+     * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+     * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+     * search query.
      * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3028,11 +3014,9 @@ public java.lang.String getJobTitleSnippet() { * * *
-     * Output only. The job title snippet shows how the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-     * related to a search query. It's empty if the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-     * related to the search query.
+     * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+     * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+     * search query.
      * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3054,11 +3038,9 @@ public com.google.protobuf.ByteString getJobTitleSnippetBytes() { * * *
-     * Output only. The job title snippet shows how the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-     * related to a search query. It's empty if the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-     * related to the search query.
+     * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+     * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+     * search query.
      * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3079,11 +3061,9 @@ public Builder setJobTitleSnippet(java.lang.String value) { * * *
-     * Output only. The job title snippet shows how the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-     * related to a search query. It's empty if the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-     * related to the search query.
+     * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+     * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+     * search query.
      * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3100,11 +3080,9 @@ public Builder clearJobTitleSnippet() { * * *
-     * Output only. The job title snippet shows how the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-     * related to a search query. It's empty if the
-     * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-     * related to the search query.
+     * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+     * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+     * search query.
      * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3128,11 +3106,9 @@ public Builder setJobTitleSnippetBytes(com.google.protobuf.ByteString value) { * * *
-     * Output only. The job description snippet shows how the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * is related to a search query. It's empty if the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * isn't related to the search query.
+     * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+     * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+     * related to the search query.
      * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3155,11 +3131,9 @@ public java.lang.String getJobDescriptionSnippet() { * * *
-     * Output only. The job description snippet shows how the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * is related to a search query. It's empty if the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * isn't related to the search query.
+     * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+     * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+     * related to the search query.
      * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3182,11 +3156,9 @@ public com.google.protobuf.ByteString getJobDescriptionSnippetBytes() { * * *
-     * Output only. The job description snippet shows how the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * is related to a search query. It's empty if the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * isn't related to the search query.
+     * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+     * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+     * related to the search query.
      * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3208,11 +3180,9 @@ public Builder setJobDescriptionSnippet(java.lang.String value) { * * *
-     * Output only. The job description snippet shows how the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * is related to a search query. It's empty if the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * isn't related to the search query.
+     * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+     * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+     * related to the search query.
      * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3230,11 +3200,9 @@ public Builder clearJobDescriptionSnippet() { * * *
-     * Output only. The job description snippet shows how the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * is related to a search query. It's empty if the
-     * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-     * isn't related to the search query.
+     * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+     * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+     * related to the search query.
      * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3259,11 +3227,9 @@ public Builder setJobDescriptionSnippetBytes(com.google.protobuf.ByteString valu * * *
-     * Output only. The employer name snippet shows how the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * is related to a search query. It's empty if the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * isn't related to the search query.
+     * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+     * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+     * related to the search query.
      * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3285,11 +3251,9 @@ public java.lang.String getEmployerNameSnippet() { * * *
-     * Output only. The employer name snippet shows how the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * is related to a search query. It's empty if the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * isn't related to the search query.
+     * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+     * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+     * related to the search query.
      * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3311,11 +3275,9 @@ public com.google.protobuf.ByteString getEmployerNameSnippetBytes() { * * *
-     * Output only. The employer name snippet shows how the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * is related to a search query. It's empty if the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * isn't related to the search query.
+     * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+     * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+     * related to the search query.
      * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3336,11 +3298,9 @@ public Builder setEmployerNameSnippet(java.lang.String value) { * * *
-     * Output only. The employer name snippet shows how the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * is related to a search query. It's empty if the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * isn't related to the search query.
+     * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+     * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+     * related to the search query.
      * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -3357,11 +3317,9 @@ public Builder clearEmployerNameSnippet() { * * *
-     * Output only. The employer name snippet shows how the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * is related to a search query. It's empty if the
-     * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-     * isn't related to the search query.
+     * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+     * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+     * related to the search query.
      * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java index c191e35e..e992fa44 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java @@ -351,11 +351,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The job title snippet shows how the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-   * related to a search query. It's empty if the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-   * related to the search query.
+   * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+   * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+   * search query.
    * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -367,11 +365,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The job title snippet shows how the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is
-   * related to a search query. It's empty if the
-   * [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't
-   * related to the search query.
+   * Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related
+   * to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the
+   * search query.
    * 
* * string job_title_snippet = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -384,11 +380,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The job description snippet shows how the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * is related to a search query. It's empty if the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * isn't related to the search query.
+   * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+   * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+   * related to the search query.
    * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -400,11 +394,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The job description snippet shows how the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * is related to a search query. It's empty if the
-   * [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
-   * isn't related to the search query.
+   * Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description]
+   * is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't
+   * related to the search query.
    * 
* * string job_description_snippet = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -417,11 +409,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The employer name snippet shows how the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * is related to a search query. It's empty if the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * isn't related to the search query.
+   * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+   * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+   * related to the search query.
    * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -433,11 +423,9 @@ public interface EmploymentRecordOrBuilder * * *
-   * Output only. The employer name snippet shows how the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * is related to a search query. It's empty if the
-   * [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name]
-   * isn't related to the search query.
+   * Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is
+   * related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't
+   * related to the search query.
    * 
* * string employer_name_snippet = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java index a31a7a77..f80000bb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java @@ -78,8 +78,7 @@ public enum EmploymentType implements com.google.protobuf.ProtocolMessageEnum { * The job is offered as a contracted position with the understanding * that it's converted into a full-time position at the end of the * contract. Jobs of this type are also returned by a search for - * [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] - * jobs. + * [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] jobs. * * * CONTRACT_TO_HIRE = 4; @@ -205,8 +204,7 @@ public enum EmploymentType implements com.google.protobuf.ProtocolMessageEnum { * The job is offered as a contracted position with the understanding * that it's converted into a full-time position at the end of the * contract. Jobs of this type are also returned by a search for - * [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] - * jobs. + * [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] jobs. * * * CONTRACT_TO_HIRE = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java index b8577051..4723d874 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java @@ -49,9 +49,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n\'google/cloud/talent/v4beta1/event.prot" - + "o\022\033google.cloud.talent.v4beta1\032\034google/a" - + "pi/annotations.proto\032\037google/api/field_b" - + "ehavior.proto\032\037google/protobuf/timestamp" + + "o\022\033google.cloud.talent.v4beta1\032\037google/a" + + "pi/field_behavior.proto\032\037google/protobuf" + + "/timestamp.proto\032\034google/api/annotations" + ".proto\"\214\002\n\013ClientEvent\022\022\n\nrequest_id\030\001 \001" + "(\t\022\025\n\010event_id\030\002 \001(\tB\003\340A\002\0224\n\013create_time" + "\030\004 \001(\0132\032.google.protobuf.TimestampB\003\340A\002\022" @@ -86,9 +86,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_ClientEvent_descriptor = getDescriptor().getMessageTypes().get(0); @@ -125,9 +125,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java index 68e9edfe..847d0029 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java @@ -44,23 +44,25 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ice.proto\022\033google.cloud.talent.v4beta1\032\034" + "google/api/annotations.proto\032\027google/api" + "/client.proto\032\037google/api/field_behavior" - + ".proto\032\'google/cloud/talent/v4beta1/even" - + "t.proto\"t\n\030CreateClientEventRequest\022\023\n\006p" - + "arent\030\001 \001(\tB\003\340A\002\022C\n\014client_event\030\002 \001(\0132(" - + ".google.cloud.talent.v4beta1.ClientEvent" - + "B\003\340A\0022\343\002\n\014EventService\022\344\001\n\021CreateClientE" - + "vent\0225.google.cloud.talent.v4beta1.Creat" - + "eClientEventRequest\032(.google.cloud.talen" - + "t.v4beta1.ClientEvent\"n\202\323\344\223\002h\"3/v4beta1/" - + "{parent=projects/*/tenants/*}/clientEven" - + "ts:\001*Z.\")/v4beta1/{parent=projects/*}/cl" - + "ientEvents:\001*\032l\312A\023jobs.googleapis.com\322AS" - + "https://www.googleapis.com/auth/cloud-pl" - + "atform,https://www.googleapis.com/auth/j" - + "obsB\177\n\037com.google.cloud.talent.v4beta1B\021" - + "EventServiceProtoP\001ZAgoogle.golang.org/g" - + "enproto/googleapis/cloud/talent/v4beta1;" - + "talent\242\002\003CTSb\006proto3" + + ".proto\032\031google/api/resource.proto\032\'googl" + + "e/cloud/talent/v4beta1/event.proto\"\234\001\n\030C" + + "reateClientEventRequest\022;\n\006parent\030\001 \001(\tB" + + "+\340A\002\372A%\n#jobs.googleapis.com/TenantOrPro" + + "ject\022C\n\014client_event\030\002 \001(\0132(.google.clou" + + "d.talent.v4beta1.ClientEventB\003\340A\0022\372\002\n\014Ev" + + "entService\022\373\001\n\021CreateClientEvent\0225.googl" + + "e.cloud.talent.v4beta1.CreateClientEvent" + + "Request\032(.google.cloud.talent.v4beta1.Cl" + + "ientEvent\"\204\001\202\323\344\223\002h\"3/v4beta1/{parent=pro" + + "jects/*/tenants/*}/clientEvents:\001*Z.\")/v" + + "4beta1/{parent=projects/*}/clientEvents:" + + "\001*\332A\023parent,client_event\032l\312A\023jobs.google" + + "apis.com\322AShttps://www.googleapis.com/au" + + "th/cloud-platform,https://www.googleapis" + + ".com/auth/jobsB\177\n\037com.google.cloud.talen" + + "t.v4beta1B\021EventServiceProtoP\001ZAgoogle.g" + + "olang.org/genproto/googleapis/cloud/tale" + + "nt/v4beta1;talent\242\002\003CTSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -69,6 +71,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(), com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.EventProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_CreateClientEventRequest_descriptor = @@ -84,12 +87,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.ClientProto.defaultHost); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.EventProto.getDescriptor(); } diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java index 47b6dfc5..fe3aabbb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java @@ -105,15 +105,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n)google/cloud/talent/v4beta1/filters.pr" - + "oto\022\033google.cloud.talent.v4beta1\032\034google" - + "/api/annotations.proto\032\037google/api/field" - + "_behavior.proto\032(google/cloud/talent/v4b" - + "eta1/common.proto\032\036google/protobuf/durat" - + "ion.proto\032 google/protobuf/field_mask.pr" - + "oto\032\037google/protobuf/timestamp.proto\032\036go" - + "ogle/protobuf/wrappers.proto\032\026google/typ" - + "e/date.proto\032\030google/type/latlng.proto\032\033" - + "google/type/timeofday.proto\"\200\005\n\010JobQuery" + + "oto\022\033google.cloud.talent.v4beta1\032\037google" + + "/api/field_behavior.proto\032(google/cloud/" + + "talent/v4beta1/common.proto\032\036google/prot" + + "obuf/duration.proto\032 google/protobuf/fie" + + "ld_mask.proto\032\037google/protobuf/timestamp" + + ".proto\032\036google/protobuf/wrappers.proto\032\026" + + "google/type/date.proto\032\030google/type/latl" + + "ng.proto\032\033google/type/timeofday.proto\032\034g" + + "oogle/api/annotations.proto\"\200\005\n\010JobQuery" + "\022\r\n\005query\030\001 \001(\t\022\033\n\023query_language_code\030\016" + " \001(\t\022\021\n\tcompanies\030\002 \003(\t\022E\n\020location_filt" + "ers\030\003 \003(\0132+.google.cloud.talent.v4beta1." @@ -236,7 +236,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), com.google.protobuf.DurationProto.getDescriptor(), @@ -246,6 +245,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.type.DateProto.getDescriptor(), com.google.type.LatLngProto.getDescriptor(), com.google.type.TimeOfDayProto.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_JobQuery_descriptor = getDescriptor().getMessageTypes().get(0); @@ -427,7 +427,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); com.google.protobuf.DurationProto.getDescriptor(); @@ -437,6 +436,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.type.DateProto.getDescriptor(); com.google.type.LatLngProto.getDescriptor(); com.google.type.TimeOfDayProto.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java index 1c0a4607..1bd10f00 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java @@ -123,7 +123,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -148,7 +150,9 @@ public java.lang.String getName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -494,7 +498,9 @@ public Builder mergeFrom( * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -519,7 +525,9 @@ public java.lang.String getName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -544,7 +552,9 @@ public com.google.protobuf.ByteString getNameBytes() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -568,7 +578,9 @@ public Builder setName(java.lang.String value) { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -588,7 +600,9 @@ public Builder clearName() { * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java index 4474459e..224df809 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface GetApplicationRequestOrBuilder * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -48,7 +50,9 @@ public interface GetApplicationRequestOrBuilder * For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java index 6ce31828..2bf07b92 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java @@ -125,7 +125,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -152,7 +154,9 @@ public java.lang.String getName() { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -499,7 +503,9 @@ public Builder mergeFrom( * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -526,7 +532,9 @@ public java.lang.String getName() { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -553,7 +561,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -579,7 +589,9 @@ public Builder setName(java.lang.String value) { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -601,7 +613,9 @@ public Builder clearName() { * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java index 21fbfed0..4f5ef78e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java @@ -35,7 +35,9 @@ public interface GetCompanyRequestOrBuilder * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -52,7 +54,9 @@ public interface GetCompanyRequestOrBuilder * example, "projects/api-test-project/companies/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java index d87a5a29..ab99f43e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java @@ -125,7 +125,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -152,7 +154,9 @@ public java.lang.String getName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -497,7 +501,9 @@ public Builder mergeFrom( * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -524,7 +530,9 @@ public java.lang.String getName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -551,7 +559,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -577,7 +587,9 @@ public Builder setName(java.lang.String value) { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -599,7 +611,9 @@ public Builder clearName() { * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java index 8b62368f..14fe8d27 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java @@ -35,7 +35,9 @@ public interface GetJobRequestOrBuilder * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -52,7 +54,9 @@ public interface GetJobRequestOrBuilder * example, "projects/foo/jobs/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java index 7db0dbde..e96b83bb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java @@ -123,7 +123,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -148,7 +150,9 @@ public java.lang.String getName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -493,7 +497,9 @@ public Builder mergeFrom( * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -518,7 +524,9 @@ public java.lang.String getName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -543,7 +551,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -567,7 +577,9 @@ public Builder setName(java.lang.String value) { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -587,7 +599,9 @@ public Builder clearName() { * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java index 2d7be4bc..a09722e2 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface GetProfileRequestOrBuilder * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -48,7 +50,9 @@ public interface GetProfileRequestOrBuilder * example, "projects/foo/tenants/bar/profiles/baz". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java index f7431206..e571302b 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java @@ -122,7 +122,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -146,7 +148,9 @@ public java.lang.String getName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -489,7 +493,9 @@ public Builder mergeFrom( * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -513,7 +519,9 @@ public java.lang.String getName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ @@ -537,7 +545,9 @@ public com.google.protobuf.ByteString getNameBytes() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The name to set. * @return This builder for chaining. @@ -560,7 +570,9 @@ public Builder setName(java.lang.String value) { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -579,7 +591,9 @@ public Builder clearName() { * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for name to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java index 93132f63..23f4a243 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface GetTenantRequestOrBuilder * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The name. */ @@ -46,7 +48,9 @@ public interface GetTenantRequestOrBuilder * "projects/foo/tenants/bar". * * - * string name = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for name. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java index de4e114b..ce1ef82d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java @@ -119,11 +119,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { *
    * An expression specifies a histogram request against matching resources
    * (for example, jobs, profiles) for searches.
-   * See
-   * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-   * and
-   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-   * for details about syntax.
+   * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
    * 
* * string histogram_query = 1; @@ -147,11 +144,8 @@ public java.lang.String getHistogramQuery() { *
    * An expression specifies a histogram request against matching resources
    * (for example, jobs, profiles) for searches.
-   * See
-   * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-   * and
-   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-   * for details about syntax.
+   * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
    * 
* * string histogram_query = 1; @@ -493,11 +487,8 @@ public Builder mergeFrom( *
      * An expression specifies a histogram request against matching resources
      * (for example, jobs, profiles) for searches.
-     * See
-     * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-     * and
-     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-     * for details about syntax.
+     * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
      * 
* * string histogram_query = 1; @@ -521,11 +512,8 @@ public java.lang.String getHistogramQuery() { *
      * An expression specifies a histogram request against matching resources
      * (for example, jobs, profiles) for searches.
-     * See
-     * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-     * and
-     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-     * for details about syntax.
+     * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
      * 
* * string histogram_query = 1; @@ -549,11 +537,8 @@ public com.google.protobuf.ByteString getHistogramQueryBytes() { *
      * An expression specifies a histogram request against matching resources
      * (for example, jobs, profiles) for searches.
-     * See
-     * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-     * and
-     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-     * for details about syntax.
+     * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
      * 
* * string histogram_query = 1; @@ -576,11 +561,8 @@ public Builder setHistogramQuery(java.lang.String value) { *
      * An expression specifies a histogram request against matching resources
      * (for example, jobs, profiles) for searches.
-     * See
-     * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-     * and
-     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-     * for details about syntax.
+     * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
      * 
* * string histogram_query = 1; @@ -599,11 +581,8 @@ public Builder clearHistogramQuery() { *
      * An expression specifies a histogram request against matching resources
      * (for example, jobs, profiles) for searches.
-     * See
-     * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-     * and
-     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-     * for details about syntax.
+     * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+     * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
      * 
* * string histogram_query = 1; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java index 2d65af93..05a7dade 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java @@ -29,11 +29,8 @@ public interface HistogramQueryOrBuilder *
    * An expression specifies a histogram request against matching resources
    * (for example, jobs, profiles) for searches.
-   * See
-   * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-   * and
-   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-   * for details about syntax.
+   * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
    * 
* * string histogram_query = 1; @@ -47,11 +44,8 @@ public interface HistogramQueryOrBuilder *
    * An expression specifies a histogram request against matching resources
    * (for example, jobs, profiles) for searches.
-   * See
-   * [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries]
-   * and
-   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]
-   * for details about syntax.
+   * See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and
+   * [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax.
    * 
* * string histogram_query = 1; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java index 5107ec0a..d7bff359 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java @@ -22,9 +22,7 @@ * * *
- * Histogram result that matches
- * [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in
- * searches.
+ * Histogram result that matches [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in searches.
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.HistogramQueryResult} @@ -488,9 +486,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * Histogram result that matches
-   * [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in
-   * searches.
+   * Histogram result that matches [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in searches.
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.HistogramQueryResult} diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java index 31a51455..3a77dc07 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java @@ -176,8 +176,8 @@ public com.google.cloud.talent.v4beta1.RatingOrBuilder getRatingOrBuilder() { * * *
-   * Required. The overall decision resulting from this interview (positive,
-   * negative, nuetral).
+   * Required. The overall decision resulting from this interview (positive, negative,
+   * nuetral).
    * 
* * @@ -193,8 +193,8 @@ public int getOutcomeValue() { * * *
-   * Required. The overall decision resulting from this interview (positive,
-   * negative, nuetral).
+   * Required. The overall decision resulting from this interview (positive, negative,
+   * nuetral).
    * 
* * @@ -743,8 +743,8 @@ public com.google.cloud.talent.v4beta1.RatingOrBuilder getRatingOrBuilder() { * * *
-     * Required. The overall decision resulting from this interview (positive,
-     * negative, nuetral).
+     * Required. The overall decision resulting from this interview (positive, negative,
+     * nuetral).
      * 
* * @@ -760,8 +760,8 @@ public int getOutcomeValue() { * * *
-     * Required. The overall decision resulting from this interview (positive,
-     * negative, nuetral).
+     * Required. The overall decision resulting from this interview (positive, negative,
+     * nuetral).
      * 
* * @@ -780,8 +780,8 @@ public Builder setOutcomeValue(int value) { * * *
-     * Required. The overall decision resulting from this interview (positive,
-     * negative, nuetral).
+     * Required. The overall decision resulting from this interview (positive, negative,
+     * nuetral).
      * 
* * @@ -800,8 +800,8 @@ public com.google.cloud.talent.v4beta1.Outcome getOutcome() { * * *
-     * Required. The overall decision resulting from this interview (positive,
-     * negative, nuetral).
+     * Required. The overall decision resulting from this interview (positive, negative,
+     * nuetral).
      * 
* * @@ -824,8 +824,8 @@ public Builder setOutcome(com.google.cloud.talent.v4beta1.Outcome value) { * * *
-     * Required. The overall decision resulting from this interview (positive,
-     * negative, nuetral).
+     * Required. The overall decision resulting from this interview (positive, negative,
+     * nuetral).
      * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java index 2b7bbc3c..451166c7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java @@ -62,8 +62,8 @@ public interface InterviewOrBuilder * * *
-   * Required. The overall decision resulting from this interview (positive,
-   * negative, nuetral).
+   * Required. The overall decision resulting from this interview (positive, negative,
+   * nuetral).
    * 
* * @@ -77,8 +77,8 @@ public interface InterviewOrBuilder * * *
-   * Required. The overall decision resulting from this interview (positive,
-   * negative, nuetral).
+   * Required. The overall decision resulting from this interview (positive, negative,
+   * nuetral).
    * 
* * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java index 9a3c562c..9fc6651a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java @@ -23,9 +23,8 @@ * *
  * A Job resource represents a job posting (also referred to as a "job listing"
- * or "job requisition"). A job belongs to a
- * [Company][google.cloud.talent.v4beta1.Company], which is the hiring entity
- * responsible for the job.
+ * or "job requisition"). A job belongs to a [Company][google.cloud.talent.v4beta1.Company], which is the hiring
+ * entity responsible for the job.
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.Job} @@ -1933,11 +1932,8 @@ public interface DerivedInfoOrBuilder * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -1948,11 +1944,8 @@ public interface DerivedInfoOrBuilder * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -1963,11 +1956,8 @@ public interface DerivedInfoOrBuilder * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -1978,11 +1968,8 @@ public interface DerivedInfoOrBuilder * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -1994,11 +1981,8 @@ public interface DerivedInfoOrBuilder * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2010,9 +1994,7 @@ public interface DerivedInfoOrBuilder * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2024,9 +2006,7 @@ public interface DerivedInfoOrBuilder * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2038,9 +2018,7 @@ public interface DerivedInfoOrBuilder * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2053,9 +2031,7 @@ public interface DerivedInfoOrBuilder * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2067,9 +2043,7 @@ public interface DerivedInfoOrBuilder * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2215,11 +2189,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2232,11 +2203,8 @@ public java.util.List getLocationsList * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2250,11 +2218,8 @@ public java.util.List getLocationsList * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2267,11 +2232,8 @@ public int getLocationsCount() { * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2284,11 +2246,8 @@ public com.google.cloud.talent.v4beta1.Location getLocations(int index) { * * *
-     * Structured locations of the job, resolved from
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-     * exactly matched to
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+     * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+     * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
      * order.
      * 
* @@ -2318,9 +2277,7 @@ public com.google.cloud.talent.v4beta1.JobCategory convert(java.lang.Integer fro * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2336,14 +2293,12 @@ public java.util.List getJobCategor * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; * - * @param value The jobCategories to add. + * @return The count of jobCategories. */ public int getJobCategoriesCount() { return jobCategories_.size(); @@ -2352,9 +2307,7 @@ public int getJobCategoriesCount() { * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2369,9 +2322,7 @@ public com.google.cloud.talent.v4beta1.JobCategory getJobCategories(int index) { * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2385,9 +2336,7 @@ public java.util.List getJobCategoriesValueList() { * * *
-     * Job categories derived from
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-     * [Job.description][google.cloud.talent.v4beta1.Job.description].
+     * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
      * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -2829,11 +2778,8 @@ private void ensureLocationsIsMutable() { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2850,11 +2796,8 @@ public java.util.List getLocationsList * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2871,11 +2814,8 @@ public int getLocationsCount() { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2892,11 +2832,8 @@ public com.google.cloud.talent.v4beta1.Location getLocations(int index) { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2919,11 +2856,8 @@ public Builder setLocations(int index, com.google.cloud.talent.v4beta1.Location * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2944,11 +2878,8 @@ public Builder setLocations( * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2971,11 +2902,8 @@ public Builder addLocations(com.google.cloud.talent.v4beta1.Location value) { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -2998,11 +2926,8 @@ public Builder addLocations(int index, com.google.cloud.talent.v4beta1.Location * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3023,11 +2948,8 @@ public Builder addLocations( * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3048,11 +2970,8 @@ public Builder addLocations( * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3073,11 +2992,8 @@ public Builder addAllLocations( * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3097,11 +3013,8 @@ public Builder clearLocations() { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3121,11 +3034,8 @@ public Builder removeLocations(int index) { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3138,11 +3048,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder getLocationsBuilder(int * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3159,11 +3066,8 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getLocationsOrBuilder(i * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3181,11 +3085,8 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getLocationsOrBuilder(i * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3199,11 +3100,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder addLocationsBuilder() { * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3217,11 +3115,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder addLocationsBuilder(int * * *
-       * Structured locations of the job, resolved from
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
-       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are
-       * exactly matched to
-       * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
+       * Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses].
+       * [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same
        * order.
        * 
* @@ -3261,9 +3156,7 @@ private void ensureJobCategoriesIsMutable() { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3279,9 +3172,7 @@ public java.util.List getJobCategor * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3295,9 +3186,7 @@ public int getJobCategoriesCount() { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3312,9 +3201,7 @@ public com.google.cloud.talent.v4beta1.JobCategory getJobCategories(int index) { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3337,9 +3224,7 @@ public Builder setJobCategories( * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3360,9 +3245,7 @@ public Builder addJobCategories(com.google.cloud.talent.v4beta1.JobCategory valu * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3383,9 +3266,7 @@ public Builder addAllJobCategories( * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3402,9 +3283,7 @@ public Builder clearJobCategories() { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3418,9 +3297,7 @@ public java.util.List getJobCategoriesValueList() { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3435,9 +3312,7 @@ public int getJobCategoriesValue(int index) { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3456,9 +3331,7 @@ public Builder setJobCategoriesValue(int index, int value) { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3476,9 +3349,7 @@ public Builder addJobCategoriesValue(int value) { * * *
-       * Job categories derived from
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] and
-       * [Job.description][google.cloud.talent.v4beta1.Job.description].
+       * Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description].
        * 
* * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 3; @@ -3578,8 +3449,7 @@ public interface ProcessingOptionsOrBuilder * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -3599,8 +3469,7 @@ public interface ProcessingOptionsOrBuilder * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -3739,8 +3608,7 @@ public boolean getDisableStreetAddressResolution() { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -3762,8 +3630,7 @@ public int getHtmlSanitizationValue() { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4192,8 +4059,7 @@ public Builder clearDisableStreetAddressResolution() { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4215,8 +4081,7 @@ public int getHtmlSanitizationValue() { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4241,8 +4106,7 @@ public Builder setHtmlSanitizationValue(int value) { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4269,8 +4133,7 @@ public com.google.cloud.talent.v4beta1.HtmlSanitization getHtmlSanitization() { * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4299,8 +4162,7 @@ public Builder setHtmlSanitization(com.google.cloud.talent.v4beta1.HtmlSanitizat * * responsibilities * HTML tags in these fields may be stripped if sanitiazation isn't * disabled. - * Defaults to - * [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + * Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. * * * .google.cloud.talent.v4beta1.HtmlSanitization html_sanitization = 2; @@ -4381,8 +4243,7 @@ public com.google.cloud.talent.v4beta1.Job.ProcessingOptions getDefaultInstanceF * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -4413,8 +4274,7 @@ public java.lang.String getName() { * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -4447,7 +4307,9 @@ public com.google.protobuf.ByteString getNameBytes() { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The company. */ @@ -4474,7 +4336,9 @@ public java.lang.String getCompany() { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for company. */ @@ -4496,13 +4360,11 @@ public com.google.protobuf.ByteString getCompanyBytes() { * * *
-   * Required. The requisition ID, also referred to as the posting ID, is
-   * assigned by the client to identify a job. This field is intended to be used
-   * by clients for client identification and tracking of postings. A job isn't
-   * allowed to be created if there is another job with the same
-   * [company][google.cloud.talent.v4beta1.Job.name],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+   * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+   * client to identify a job. This field is intended to be used by clients
+   * for client identification and tracking of postings. A job isn't allowed
+   * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
    * The maximum number of allowed characters is 255.
    * 
* @@ -4525,13 +4387,11 @@ public java.lang.String getRequisitionId() { * * *
-   * Required. The requisition ID, also referred to as the posting ID, is
-   * assigned by the client to identify a job. This field is intended to be used
-   * by clients for client identification and tracking of postings. A job isn't
-   * allowed to be created if there is another job with the same
-   * [company][google.cloud.talent.v4beta1.Job.name],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+   * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+   * client to identify a job. This field is intended to be used by clients
+   * for client identification and tracking of postings. A job isn't allowed
+   * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
    * The maximum number of allowed characters is 255.
    * 
* @@ -4606,12 +4466,11 @@ public com.google.protobuf.ByteString getTitleBytes() { * * *
-   * Required. The description of the job, which typically includes a
-   * multi-paragraph description of the company and related information.
-   * Separate fields are provided on the job object for
-   * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-   * job characteristics. Use of these separate job fields is recommended.
+   * Required. The description of the job, which typically includes a multi-paragraph
+   * description of the company and related information. Separate fields are
+   * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+   * these separate job fields is recommended.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 100,000.
@@ -4636,12 +4495,11 @@ public java.lang.String getDescription() {
    *
    *
    * 
-   * Required. The description of the job, which typically includes a
-   * multi-paragraph description of the company and related information.
-   * Separate fields are provided on the job object for
-   * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-   * job characteristics. Use of these separate job fields is recommended.
+   * Required. The description of the job, which typically includes a multi-paragraph
+   * description of the company and related information. Separate fields are
+   * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+   * these separate job fields is recommended.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 100,000.
@@ -4675,16 +4533,12 @@ public com.google.protobuf.ByteString getDescriptionBytes() {
    * better API results, especially job searches by commute time.
    * At most 50 locations are allowed for best search performance. If a job has
    * more locations, it is suggested to split it into multiple jobs with unique
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g.
-   * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the
-   * same [company][google.cloud.talent.v4beta1.Job.company],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not
-   * allowed. If the original
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be
-   * preserved, a custom field should be used for storage. It is also suggested
-   * to group the locations that close to each other in the same job for better
-   * search experience.
+   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as
+   * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and
+   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must
+   * be preserved, a custom field should be used for storage. It is also
+   * suggested to group the locations that close to each other in the same job
+   * for better search experience.
    * The maximum number of allowed characters is 500.
    * 
* @@ -4705,16 +4559,12 @@ public com.google.protobuf.ProtocolStringList getAddressesList() { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -4735,16 +4585,12 @@ public int getAddressesCount() { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -4766,16 +4612,12 @@ public java.lang.String getAddresses(int index) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -4875,7 +4717,7 @@ public java.util.List getJobBenefits * * repeated .google.cloud.talent.v4beta1.JobBenefit job_benefits = 8; * - * @param value The jobBenefits to add. + * @return The count of jobBenefits. */ public int getJobBenefitsCount() { return jobBenefits_.size(); @@ -5164,7 +5006,7 @@ public java.util.List getDegreeTypes * * repeated .google.cloud.talent.v4beta1.DegreeType degree_types = 11; * - * @param value The degreeTypes to add. + * @return The count of degreeTypes. */ public int getDegreeTypesCount() { return degreeTypes_.size(); @@ -5312,7 +5154,7 @@ public java.util.List getEmploym * * repeated .google.cloud.talent.v4beta1.EmploymentType employment_types = 13; * - * @param value The employmentTypes to add. + * @return The count of employmentTypes. */ public int getEmploymentTypesCount() { return employmentTypes_.size(); @@ -5433,11 +5275,9 @@ public com.google.protobuf.ByteString getIncentivesBytes() { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -5465,11 +5305,9 @@ public java.lang.String getLanguageCode() { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -5552,8 +5390,7 @@ public int getPromotionValue() { *
    * A description of the qualifications required to perform the
    * job. The use of this field is recommended
-   * as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -5580,8 +5417,7 @@ public java.lang.String getQualifications() {
    * 
    * A description of the qualifications required to perform the
    * job. The use of this field is recommended
-   * as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -5610,8 +5446,8 @@ public com.google.protobuf.ByteString getQualificationsBytes() {
    *
    * 
    * A description of job responsibilities. The use of this field is
-   * recommended as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+   * field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -5637,8 +5473,8 @@ public java.lang.String getResponsibilities() {
    *
    * 
    * A description of job responsibilities. The use of this field is
-   * recommended as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+   * field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -5666,16 +5502,13 @@ public com.google.protobuf.ByteString getResponsibilitiesBytes() {
    *
    *
    * 
-   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-   * example, state, country) throughout which the job is available. If this
-   * field is set, a
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-   * query within the job region finds this job posting if an exact location
-   * match isn't specified. If this field is set to
-   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-   * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-   * the same location level as this field is strongly recommended.
+   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+   * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+   * in a search query within the job region finds this job posting if an
+   * exact location match isn't specified. If this field is set to
+   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+   * is strongly recommended.
    * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -5689,16 +5522,13 @@ public int getPostingRegionValue() { * * *
-   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-   * example, state, country) throughout which the job is available. If this
-   * field is set, a
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-   * query within the job region finds this job posting if an exact location
-   * match isn't specified. If this field is set to
-   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-   * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-   * the same location level as this field is strongly recommended.
+   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+   * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+   * in a search query within the job region finds this job posting if an
+   * exact location match isn't specified. If this field is set to
+   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+   * is strongly recommended.
    * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -5720,9 +5550,7 @@ public com.google.cloud.talent.v4beta1.PostingRegion getPostingRegion() { *
    * Deprecated. The job is only visible to the owner.
    * The visibility of the job.
-   * Defaults to
-   * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-   * if not specified.
+   * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
    * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -5739,9 +5567,7 @@ public int getVisibilityValue() { *
    * Deprecated. The job is only visible to the owner.
    * The visibility of the job.
-   * Defaults to
-   * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-   * if not specified.
+   * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
    * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -5910,18 +5736,13 @@ public com.google.protobuf.TimestampOrBuilder getPostingPublishTimeOrBuilder() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -5932,25 +5753,21 @@ public com.google.protobuf.TimestampOrBuilder getPostingPublishTimeOrBuilder() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -5967,18 +5784,13 @@ public boolean hasPostingExpireTime() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -5989,25 +5801,21 @@ public boolean hasPostingExpireTime() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -6026,18 +5834,13 @@ public com.google.protobuf.Timestamp getPostingExpireTime() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -6048,25 +5851,21 @@ public com.google.protobuf.Timestamp getPostingExpireTime() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -6862,9 +6661,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * *
    * A Job resource represents a job posting (also referred to as a "job listing"
-   * or "job requisition"). A job belongs to a
-   * [Company][google.cloud.talent.v4beta1.Company], which is the hiring entity
-   * responsible for the job.
+   * or "job requisition"). A job belongs to a [Company][google.cloud.talent.v4beta1.Company], which is the hiring
+   * entity responsible for the job.
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.Job} @@ -7359,8 +7157,7 @@ public Builder mergeFrom( * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. *
* * string name = 1; @@ -7391,8 +7188,7 @@ public java.lang.String getName() { * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -7423,8 +7219,7 @@ public com.google.protobuf.ByteString getNameBytes() { * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -7454,8 +7249,7 @@ public Builder setName(java.lang.String value) { * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -7481,8 +7275,7 @@ public Builder clearName() { * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. * * * string name = 1; @@ -7514,7 +7307,9 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The company. */ @@ -7541,7 +7336,9 @@ public java.lang.String getCompany() { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for company. */ @@ -7568,7 +7365,9 @@ public com.google.protobuf.ByteString getCompanyBytes() { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The company to set. * @return This builder for chaining. @@ -7594,7 +7393,9 @@ public Builder setCompany(java.lang.String value) { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -7616,7 +7417,9 @@ public Builder clearCompany() { * example, "projects/foo/companies/bar". * * - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for company to set. * @return This builder for chaining. @@ -7637,13 +7440,11 @@ public Builder setCompanyBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The requisition ID, also referred to as the posting ID, is
-     * assigned by the client to identify a job. This field is intended to be used
-     * by clients for client identification and tracking of postings. A job isn't
-     * allowed to be created if there is another job with the same
-     * [company][google.cloud.talent.v4beta1.Job.name],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+     * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+     * client to identify a job. This field is intended to be used by clients
+     * for client identification and tracking of postings. A job isn't allowed
+     * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
      * The maximum number of allowed characters is 255.
      * 
* @@ -7666,13 +7467,11 @@ public java.lang.String getRequisitionId() { * * *
-     * Required. The requisition ID, also referred to as the posting ID, is
-     * assigned by the client to identify a job. This field is intended to be used
-     * by clients for client identification and tracking of postings. A job isn't
-     * allowed to be created if there is another job with the same
-     * [company][google.cloud.talent.v4beta1.Job.name],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+     * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+     * client to identify a job. This field is intended to be used by clients
+     * for client identification and tracking of postings. A job isn't allowed
+     * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
      * The maximum number of allowed characters is 255.
      * 
* @@ -7695,13 +7494,11 @@ public com.google.protobuf.ByteString getRequisitionIdBytes() { * * *
-     * Required. The requisition ID, also referred to as the posting ID, is
-     * assigned by the client to identify a job. This field is intended to be used
-     * by clients for client identification and tracking of postings. A job isn't
-     * allowed to be created if there is another job with the same
-     * [company][google.cloud.talent.v4beta1.Job.name],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+     * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+     * client to identify a job. This field is intended to be used by clients
+     * for client identification and tracking of postings. A job isn't allowed
+     * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
      * The maximum number of allowed characters is 255.
      * 
* @@ -7723,13 +7520,11 @@ public Builder setRequisitionId(java.lang.String value) { * * *
-     * Required. The requisition ID, also referred to as the posting ID, is
-     * assigned by the client to identify a job. This field is intended to be used
-     * by clients for client identification and tracking of postings. A job isn't
-     * allowed to be created if there is another job with the same
-     * [company][google.cloud.talent.v4beta1.Job.name],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+     * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+     * client to identify a job. This field is intended to be used by clients
+     * for client identification and tracking of postings. A job isn't allowed
+     * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
      * The maximum number of allowed characters is 255.
      * 
* @@ -7747,13 +7542,11 @@ public Builder clearRequisitionId() { * * *
-     * Required. The requisition ID, also referred to as the posting ID, is
-     * assigned by the client to identify a job. This field is intended to be used
-     * by clients for client identification and tracking of postings. A job isn't
-     * allowed to be created if there is another job with the same
-     * [company][google.cloud.talent.v4beta1.Job.name],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+     * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+     * client to identify a job. This field is intended to be used by clients
+     * for client identification and tracking of postings. A job isn't allowed
+     * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
      * The maximum number of allowed characters is 255.
      * 
* @@ -7889,12 +7682,11 @@ public Builder setTitleBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The description of the job, which typically includes a
-     * multi-paragraph description of the company and related information.
-     * Separate fields are provided on the job object for
-     * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-     * job characteristics. Use of these separate job fields is recommended.
+     * Required. The description of the job, which typically includes a multi-paragraph
+     * description of the company and related information. Separate fields are
+     * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+     * these separate job fields is recommended.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 100,000.
@@ -7919,12 +7711,11 @@ public java.lang.String getDescription() {
      *
      *
      * 
-     * Required. The description of the job, which typically includes a
-     * multi-paragraph description of the company and related information.
-     * Separate fields are provided on the job object for
-     * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-     * job characteristics. Use of these separate job fields is recommended.
+     * Required. The description of the job, which typically includes a multi-paragraph
+     * description of the company and related information. Separate fields are
+     * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+     * these separate job fields is recommended.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 100,000.
@@ -7949,12 +7740,11 @@ public com.google.protobuf.ByteString getDescriptionBytes() {
      *
      *
      * 
-     * Required. The description of the job, which typically includes a
-     * multi-paragraph description of the company and related information.
-     * Separate fields are provided on the job object for
-     * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-     * job characteristics. Use of these separate job fields is recommended.
+     * Required. The description of the job, which typically includes a multi-paragraph
+     * description of the company and related information. Separate fields are
+     * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+     * these separate job fields is recommended.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 100,000.
@@ -7978,12 +7768,11 @@ public Builder setDescription(java.lang.String value) {
      *
      *
      * 
-     * Required. The description of the job, which typically includes a
-     * multi-paragraph description of the company and related information.
-     * Separate fields are provided on the job object for
-     * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-     * job characteristics. Use of these separate job fields is recommended.
+     * Required. The description of the job, which typically includes a multi-paragraph
+     * description of the company and related information. Separate fields are
+     * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+     * these separate job fields is recommended.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 100,000.
@@ -8003,12 +7792,11 @@ public Builder clearDescription() {
      *
      *
      * 
-     * Required. The description of the job, which typically includes a
-     * multi-paragraph description of the company and related information.
-     * Separate fields are provided on the job object for
-     * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-     * job characteristics. Use of these separate job fields is recommended.
+     * Required. The description of the job, which typically includes a multi-paragraph
+     * description of the company and related information. Separate fields are
+     * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+     * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+     * these separate job fields is recommended.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 100,000.
@@ -8049,16 +7837,12 @@ private void ensureAddressesIsMutable() {
      * better API results, especially job searches by commute time.
      * At most 50 locations are allowed for best search performance. If a job has
      * more locations, it is suggested to split it into multiple jobs with unique
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g.
-     * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the
-     * same [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not
-     * allowed. If the original
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be
-     * preserved, a custom field should be used for storage. It is also suggested
-     * to group the locations that close to each other in the same job for better
-     * search experience.
+     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as
+     * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and
+     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must
+     * be preserved, a custom field should be used for storage. It is also
+     * suggested to group the locations that close to each other in the same job
+     * for better search experience.
      * The maximum number of allowed characters is 500.
      * 
* @@ -8079,16 +7863,12 @@ public com.google.protobuf.ProtocolStringList getAddressesList() { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -8109,16 +7889,12 @@ public int getAddressesCount() { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -8140,16 +7916,12 @@ public java.lang.String getAddresses(int index) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -8171,16 +7943,12 @@ public com.google.protobuf.ByteString getAddressesBytes(int index) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -8209,16 +7977,12 @@ public Builder setAddresses(int index, java.lang.String value) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -8246,16 +8010,12 @@ public Builder addAddresses(java.lang.String value) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -8280,16 +8040,12 @@ public Builder addAllAddresses(java.lang.Iterable values) { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -8313,16 +8069,12 @@ public Builder clearAddresses() { * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. * * @@ -9894,11 +9646,9 @@ public Builder setIncentivesBytes(com.google.protobuf.ByteString value) { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -9926,11 +9676,9 @@ public java.lang.String getLanguageCode() { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -9958,11 +9706,9 @@ public com.google.protobuf.ByteString getLanguageCodeBytes() { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -9989,11 +9735,9 @@ public Builder setLanguageCode(java.lang.String value) { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -10016,11 +9760,9 @@ public Builder clearLanguageCode() { * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. * * * string language_code = 15; @@ -10200,8 +9942,7 @@ public Builder clearPromotionValue() { *
      * A description of the qualifications required to perform the
      * job. The use of this field is recommended
-     * as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10228,8 +9969,7 @@ public java.lang.String getQualifications() {
      * 
      * A description of the qualifications required to perform the
      * job. The use of this field is recommended
-     * as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10256,8 +9996,7 @@ public com.google.protobuf.ByteString getQualificationsBytes() {
      * 
      * A description of the qualifications required to perform the
      * job. The use of this field is recommended
-     * as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10283,8 +10022,7 @@ public Builder setQualifications(java.lang.String value) {
      * 
      * A description of the qualifications required to perform the
      * job. The use of this field is recommended
-     * as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10306,8 +10044,7 @@ public Builder clearQualifications() {
      * 
      * A description of the qualifications required to perform the
      * job. The use of this field is recommended
-     * as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10335,8 +10072,8 @@ public Builder setQualificationsBytes(com.google.protobuf.ByteString value) {
      *
      * 
      * A description of job responsibilities. The use of this field is
-     * recommended as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+     * field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10362,8 +10099,8 @@ public java.lang.String getResponsibilities() {
      *
      * 
      * A description of job responsibilities. The use of this field is
-     * recommended as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+     * field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10389,8 +10126,8 @@ public com.google.protobuf.ByteString getResponsibilitiesBytes() {
      *
      * 
      * A description of job responsibilities. The use of this field is
-     * recommended as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+     * field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10415,8 +10152,8 @@ public Builder setResponsibilities(java.lang.String value) {
      *
      * 
      * A description of job responsibilities. The use of this field is
-     * recommended as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+     * field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10437,8 +10174,8 @@ public Builder clearResponsibilities() {
      *
      * 
      * A description of job responsibilities. The use of this field is
-     * recommended as an alternative to using the more general
-     * [description][google.cloud.talent.v4beta1.Job.description] field.
+     * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+     * field.
      * This field accepts and sanitizes HTML input, and also accepts
      * bold, italic, ordered list, and unordered list markup tags.
      * The maximum number of allowed characters is 10,000.
@@ -10465,16 +10202,13 @@ public Builder setResponsibilitiesBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-     * example, state, country) throughout which the job is available. If this
-     * field is set, a
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-     * query within the job region finds this job posting if an exact location
-     * match isn't specified. If this field is set to
-     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-     * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-     * the same location level as this field is strongly recommended.
+     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+     * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+     * in a search query within the job region finds this job posting if an
+     * exact location match isn't specified. If this field is set to
+     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+     * is strongly recommended.
      * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -10488,16 +10222,13 @@ public int getPostingRegionValue() { * * *
-     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-     * example, state, country) throughout which the job is available. If this
-     * field is set, a
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-     * query within the job region finds this job posting if an exact location
-     * match isn't specified. If this field is set to
-     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-     * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-     * the same location level as this field is strongly recommended.
+     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+     * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+     * in a search query within the job region finds this job posting if an
+     * exact location match isn't specified. If this field is set to
+     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+     * is strongly recommended.
      * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -10514,16 +10245,13 @@ public Builder setPostingRegionValue(int value) { * * *
-     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-     * example, state, country) throughout which the job is available. If this
-     * field is set, a
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-     * query within the job region finds this job posting if an exact location
-     * match isn't specified. If this field is set to
-     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-     * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-     * the same location level as this field is strongly recommended.
+     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+     * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+     * in a search query within the job region finds this job posting if an
+     * exact location match isn't specified. If this field is set to
+     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+     * is strongly recommended.
      * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -10540,16 +10268,13 @@ public com.google.cloud.talent.v4beta1.PostingRegion getPostingRegion() { * * *
-     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-     * example, state, country) throughout which the job is available. If this
-     * field is set, a
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-     * query within the job region finds this job posting if an exact location
-     * match isn't specified. If this field is set to
-     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-     * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-     * the same location level as this field is strongly recommended.
+     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+     * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+     * in a search query within the job region finds this job posting if an
+     * exact location match isn't specified. If this field is set to
+     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+     * is strongly recommended.
      * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -10570,16 +10295,13 @@ public Builder setPostingRegion(com.google.cloud.talent.v4beta1.PostingRegion va * * *
-     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-     * example, state, country) throughout which the job is available. If this
-     * field is set, a
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-     * query within the job region finds this job posting if an exact location
-     * match isn't specified. If this field is set to
-     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-     * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-     * the same location level as this field is strongly recommended.
+     * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+     * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+     * in a search query within the job region finds this job posting if an
+     * exact location match isn't specified. If this field is set to
+     * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+     * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+     * is strongly recommended.
      * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -10600,9 +10322,7 @@ public Builder clearPostingRegion() { *
      * Deprecated. The job is only visible to the owner.
      * The visibility of the job.
-     * Defaults to
-     * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-     * if not specified.
+     * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
      * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -10619,9 +10339,7 @@ public int getVisibilityValue() { *
      * Deprecated. The job is only visible to the owner.
      * The visibility of the job.
-     * Defaults to
-     * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-     * if not specified.
+     * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
      * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -10641,9 +10359,7 @@ public Builder setVisibilityValue(int value) { *
      * Deprecated. The job is only visible to the owner.
      * The visibility of the job.
-     * Defaults to
-     * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-     * if not specified.
+     * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
      * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -10663,9 +10379,7 @@ public com.google.cloud.talent.v4beta1.Visibility getVisibility() { *
      * Deprecated. The job is only visible to the owner.
      * The visibility of the job.
-     * Defaults to
-     * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-     * if not specified.
+     * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
      * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -10689,9 +10403,7 @@ public Builder setVisibility(com.google.cloud.talent.v4beta1.Visibility value) { *
      * Deprecated. The job is only visible to the owner.
      * The visibility of the job.
-     * Defaults to
-     * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-     * if not specified.
+     * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
      * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -11308,18 +11020,13 @@ public com.google.protobuf.TimestampOrBuilder getPostingPublishTimeOrBuilder() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11330,25 +11037,21 @@ public com.google.protobuf.TimestampOrBuilder getPostingPublishTimeOrBuilder() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11365,18 +11068,13 @@ public boolean hasPostingExpireTime() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11387,25 +11085,21 @@ public boolean hasPostingExpireTime() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11428,18 +11122,13 @@ public com.google.protobuf.Timestamp getPostingExpireTime() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11450,25 +11139,21 @@ public com.google.protobuf.Timestamp getPostingExpireTime() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11493,18 +11178,13 @@ public Builder setPostingExpireTime(com.google.protobuf.Timestamp value) { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11515,25 +11195,21 @@ public Builder setPostingExpireTime(com.google.protobuf.Timestamp value) { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11555,18 +11231,13 @@ public Builder setPostingExpireTime(com.google.protobuf.Timestamp.Builder builde * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11577,25 +11248,21 @@ public Builder setPostingExpireTime(com.google.protobuf.Timestamp.Builder builde * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11624,18 +11291,13 @@ public Builder mergePostingExpireTime(com.google.protobuf.Timestamp value) { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11646,25 +11308,21 @@ public Builder mergePostingExpireTime(com.google.protobuf.Timestamp value) { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11687,18 +11345,13 @@ public Builder clearPostingExpireTime() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11709,25 +11362,21 @@ public Builder clearPostingExpireTime() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11744,18 +11393,13 @@ public com.google.protobuf.Timestamp.Builder getPostingExpireTimeBuilder() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11766,25 +11410,21 @@ public com.google.protobuf.Timestamp.Builder getPostingExpireTimeBuilder() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -11805,18 +11445,13 @@ public com.google.protobuf.TimestampOrBuilder getPostingExpireTimeOrBuilder() { * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -11827,25 +11462,21 @@ public com.google.protobuf.TimestampOrBuilder getPostingExpireTimeOrBuilder() { * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java index bf69ccec..4b9928f2 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java @@ -225,9 +225,7 @@ public enum JobEventType implements com.google.protobuf.ProtocolMessageEnum { * submitted an application for a job with a single click without * entering information. If a job seeker performs this action, send only * this event to the service. Do not also send - * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] - * or - * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] + * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] * events. *
* @@ -268,12 +266,8 @@ public enum JobEventType implements com.google.protobuf.ProtocolMessageEnum { * (without viewing the details of the job posting), and is redirected * to a different website to complete the application. If a candidate * performs this action, send only this event to the service. Do not also - * send - * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], - * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] - * or - * [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] - * events. + * send [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], + * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] events. * * * APPLICATION_REDIRECT_FROM_SEARCH = 9; @@ -436,9 +430,7 @@ public enum JobEventType implements com.google.protobuf.ProtocolMessageEnum { * submitted an application for a job with a single click without * entering information. If a job seeker performs this action, send only * this event to the service. Do not also send - * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] - * or - * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] + * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] * events. * * @@ -479,12 +471,8 @@ public enum JobEventType implements com.google.protobuf.ProtocolMessageEnum { * (without viewing the details of the job posting), and is redirected * to a different website to complete the application. If a candidate * performs this action, send only this event to the service. Do not also - * send - * [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], - * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] - * or - * [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] - * events. + * send [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], + * [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] events. * * * APPLICATION_REDIRECT_FROM_SEARCH = 9; @@ -677,8 +665,7 @@ private JobEventType(int value) { * * *
-   * Required. The type of the event (see
-   * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+   * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
    * 
* * @@ -694,8 +681,7 @@ public int getTypeValue() { * * *
-   * Required. The type of the event (see
-   * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+   * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
    * 
* * @@ -719,13 +705,11 @@ public com.google.cloud.talent.v4beta1.JobEvent.JobEventType getType() { * * *
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -742,13 +726,11 @@ public com.google.protobuf.ProtocolStringList getJobsList() {
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -765,13 +747,11 @@ public int getJobsCount() {
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -789,13 +769,11 @@ public java.lang.String getJobs(int index) {
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -816,8 +794,7 @@ public com.google.protobuf.ByteString getJobsBytes(int index) {
    *
    *
    * 
-   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-   * with this client event.
+   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -842,8 +819,7 @@ public java.lang.String getProfile() {
    *
    *
    * 
-   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-   * with this client event.
+   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1241,8 +1217,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * Required. The type of the event (see
-     * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+     * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
      * 
* * @@ -1258,8 +1233,7 @@ public int getTypeValue() { * * *
-     * Required. The type of the event (see
-     * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+     * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
      * 
* * @@ -1278,8 +1252,7 @@ public Builder setTypeValue(int value) { * * *
-     * Required. The type of the event (see
-     * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+     * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
      * 
* * @@ -1300,8 +1273,7 @@ public com.google.cloud.talent.v4beta1.JobEvent.JobEventType getType() { * * *
-     * Required. The type of the event (see
-     * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+     * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
      * 
* * @@ -1324,8 +1296,7 @@ public Builder setType(com.google.cloud.talent.v4beta1.JobEvent.JobEventType val * * *
-     * Required. The type of the event (see
-     * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+     * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
      * 
* * @@ -1354,13 +1325,11 @@ private void ensureJobsIsMutable() { * * *
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1377,13 +1346,11 @@ public com.google.protobuf.ProtocolStringList getJobsList() {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1400,13 +1367,11 @@ public int getJobsCount() {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1424,13 +1389,11 @@ public java.lang.String getJobs(int index) {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1448,13 +1411,11 @@ public com.google.protobuf.ByteString getJobsBytes(int index) {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1479,13 +1440,11 @@ public Builder setJobs(int index, java.lang.String value) {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1509,13 +1468,11 @@ public Builder addJobs(java.lang.String value) {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1536,13 +1493,11 @@ public Builder addAllJobs(java.lang.Iterable values) {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1562,13 +1517,11 @@ public Builder clearJobs() {
      *
      *
      * 
-     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-     * associated with this event. For example, if this is an
-     * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-     * event, this field contains the identifiers of all jobs shown to the job
-     * seeker. If this was a
-     * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-     * field contains the identifier of the viewed job.
+     * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+     * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+     * this field contains the identifiers of all jobs shown to the job seeker.
+     * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+     * identifier of the viewed job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1595,8 +1548,7 @@ public Builder addJobsBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-     * with this client event.
+     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1621,8 +1573,7 @@ public java.lang.String getProfile() {
      *
      *
      * 
-     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-     * with this client event.
+     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1647,8 +1598,7 @@ public com.google.protobuf.ByteString getProfileBytes() {
      *
      *
      * 
-     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-     * with this client event.
+     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1672,8 +1622,7 @@ public Builder setProfile(java.lang.String value) {
      *
      *
      * 
-     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-     * with this client event.
+     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1693,8 +1642,7 @@ public Builder clearProfile() {
      *
      *
      * 
-     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-     * with this client event.
+     * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java
index efd16c43..c0de874b 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java
@@ -27,8 +27,7 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * Required. The type of the event (see
-   * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+   * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
    * 
* * @@ -42,8 +41,7 @@ public interface JobEventOrBuilder * * *
-   * Required. The type of the event (see
-   * [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
+   * Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]).
    * 
* * @@ -58,13 +56,11 @@ public interface JobEventOrBuilder * * *
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -79,13 +75,11 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -100,13 +94,11 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -122,13 +114,11 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name]
-   * associated with this event. For example, if this is an
-   * [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION]
-   * event, this field contains the identifiers of all jobs shown to the job
-   * seeker. If this was a
-   * [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this
-   * field contains the identifier of the viewed job.
+   * Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event.
+   * For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event,
+   * this field contains the identifiers of all jobs shown to the job seeker.
+   * If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the
+   * identifier of the viewed job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -145,8 +135,7 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-   * with this client event.
+   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -161,8 +150,7 @@ public interface JobEventOrBuilder
    *
    *
    * 
-   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated
-   * with this client event.
+   * The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java
index 388dff05..77cc5d57 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java
@@ -22,13 +22,9 @@
  *
  *
  * 
- * The result of
- * [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs]
- * or
- * [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs]
- * APIs. It's used to replace
- * [google.longrunning.Operation.response][google.longrunning.Operation.response]
- * in case of success.
+ * The result of [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs] or
+ * [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs] APIs. It's used to
+ * replace [google.longrunning.Operation.response][google.longrunning.Operation.response] in case of success.
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.JobOperationResult} @@ -137,13 +133,10 @@ public interface JobResultOrBuilder * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -155,13 +148,10 @@ public interface JobResultOrBuilder * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -173,13 +163,10 @@ public interface JobResultOrBuilder * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -191,9 +178,7 @@ public interface JobResultOrBuilder * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -206,9 +191,7 @@ public interface JobResultOrBuilder * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -221,9 +204,7 @@ public interface JobResultOrBuilder * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -350,13 +331,10 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -370,13 +348,10 @@ public boolean hasJob() { * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -390,13 +365,10 @@ public com.google.cloud.talent.v4beta1.Job getJob() { * * *
-     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-     * information including [name][google.cloud.talent.v4beta1.Job.name],
-     * [company][google.cloud.talent.v4beta1.Job.company],
-     * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-     * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-     * getJob method to retrieve detailed information of the created/updated
-     * job.
+     * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+     * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+     * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+     * detailed information of the created/updated job.
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -412,9 +384,7 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -429,9 +399,7 @@ public boolean hasStatus() { * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -446,9 +414,7 @@ public com.google.rpc.Status getStatus() { * *
      * The status of the job processed. This field is populated if the
-     * processing of the
-     * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-     * fails.
+     * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
      * 
* * .google.rpc.Status status = 2; @@ -833,13 +799,10 @@ public Builder mergeFrom( * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -853,13 +816,10 @@ public boolean hasJob() { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -877,13 +837,10 @@ public com.google.cloud.talent.v4beta1.Job getJob() { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -905,13 +862,10 @@ public Builder setJob(com.google.cloud.talent.v4beta1.Job value) { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -930,13 +884,10 @@ public Builder setJob(com.google.cloud.talent.v4beta1.Job.Builder builderForValu * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -962,13 +913,10 @@ public Builder mergeJob(com.google.cloud.talent.v4beta1.Job value) { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -988,13 +936,10 @@ public Builder clearJob() { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1008,13 +953,10 @@ public com.google.cloud.talent.v4beta1.Job.Builder getJobBuilder() { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1030,13 +972,10 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * * *
-       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic
-       * information including [name][google.cloud.talent.v4beta1.Job.name],
-       * [company][google.cloud.talent.v4beta1.Job.company],
-       * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-       * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use
-       * getJob method to retrieve detailed information of the created/updated
-       * job.
+       * Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name],
+       * [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code]
+       * and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve
+       * detailed information of the created/updated job.
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1067,9 +1006,7 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1084,9 +1021,7 @@ public boolean hasStatus() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1105,9 +1040,7 @@ public com.google.rpc.Status getStatus() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1130,9 +1063,7 @@ public Builder setStatus(com.google.rpc.Status value) { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1152,9 +1083,7 @@ public Builder setStatus(com.google.rpc.Status.Builder builderForValue) { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1178,9 +1107,7 @@ public Builder mergeStatus(com.google.rpc.Status value) { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1201,9 +1128,7 @@ public Builder clearStatus() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1218,9 +1143,7 @@ public com.google.rpc.Status.Builder getStatusBuilder() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1237,9 +1160,7 @@ public com.google.rpc.StatusOrBuilder getStatusOrBuilder() { * *
        * The status of the job processed. This field is populated if the
-       * processing of the
-       * [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job]
-       * fails.
+       * processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails.
        * 
* * .google.rpc.Status status = 2; @@ -1555,13 +1476,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build * * *
-   * The result of
-   * [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs]
-   * or
-   * [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs]
-   * APIs. It's used to replace
-   * [google.longrunning.Operation.response][google.longrunning.Operation.response]
-   * in case of success.
+   * The result of [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs] or
+   * [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs] APIs. It's used to
+   * replace [google.longrunning.Operation.response][google.longrunning.Operation.response] in case of success.
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.JobOperationResult} diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java index 52977471..7163ce7e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java @@ -36,8 +36,7 @@ public interface JobOrBuilder * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. *
* * string name = 1; @@ -58,8 +57,7 @@ public interface JobOrBuilder * If tenant id is unspecified, the default tenant is used. For * example, "projects/foo/jobs/bar". * Use of this field in job queries and API calls is preferred over the use of - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - * value is unique. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. *
* * string name = 1; @@ -80,7 +78,9 @@ public interface JobOrBuilder * example, "projects/foo/companies/bar". *
* - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The company. */ @@ -97,7 +97,9 @@ public interface JobOrBuilder * example, "projects/foo/companies/bar". *
* - * string company = 2 [(.google.api.field_behavior) = REQUIRED]; + * + * string company = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for company. */ @@ -107,13 +109,11 @@ public interface JobOrBuilder * * *
-   * Required. The requisition ID, also referred to as the posting ID, is
-   * assigned by the client to identify a job. This field is intended to be used
-   * by clients for client identification and tracking of postings. A job isn't
-   * allowed to be created if there is another job with the same
-   * [company][google.cloud.talent.v4beta1.Job.name],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+   * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+   * client to identify a job. This field is intended to be used by clients
+   * for client identification and tracking of postings. A job isn't allowed
+   * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
    * The maximum number of allowed characters is 255.
    * 
* @@ -126,13 +126,11 @@ public interface JobOrBuilder * * *
-   * Required. The requisition ID, also referred to as the posting ID, is
-   * assigned by the client to identify a job. This field is intended to be used
-   * by clients for client identification and tracking of postings. A job isn't
-   * allowed to be created if there is another job with the same
-   * [company][google.cloud.talent.v4beta1.Job.name],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
+   * Required. The requisition ID, also referred to as the posting ID, is assigned by the
+   * client to identify a job. This field is intended to be used by clients
+   * for client identification and tracking of postings. A job isn't allowed
+   * to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name],
+   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id].
    * The maximum number of allowed characters is 255.
    * 
* @@ -173,12 +171,11 @@ public interface JobOrBuilder * * *
-   * Required. The description of the job, which typically includes a
-   * multi-paragraph description of the company and related information.
-   * Separate fields are provided on the job object for
-   * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-   * job characteristics. Use of these separate job fields is recommended.
+   * Required. The description of the job, which typically includes a multi-paragraph
+   * description of the company and related information. Separate fields are
+   * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+   * these separate job fields is recommended.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 100,000.
@@ -193,12 +190,11 @@ public interface JobOrBuilder
    *
    *
    * 
-   * Required. The description of the job, which typically includes a
-   * multi-paragraph description of the company and related information.
-   * Separate fields are provided on the job object for
-   * [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
-   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other
-   * job characteristics. Use of these separate job fields is recommended.
+   * Required. The description of the job, which typically includes a multi-paragraph
+   * description of the company and related information. Separate fields are
+   * provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities],
+   * [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of
+   * these separate job fields is recommended.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 100,000.
@@ -220,16 +216,12 @@ public interface JobOrBuilder
    * better API results, especially job searches by commute time.
    * At most 50 locations are allowed for best search performance. If a job has
    * more locations, it is suggested to split it into multiple jobs with unique
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g.
-   * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the
-   * same [company][google.cloud.talent.v4beta1.Job.company],
-   * [language_code][google.cloud.talent.v4beta1.Job.language_code] and
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not
-   * allowed. If the original
-   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be
-   * preserved, a custom field should be used for storage. It is also suggested
-   * to group the locations that close to each other in the same job for better
-   * search experience.
+   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as
+   * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and
+   * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must
+   * be preserved, a custom field should be used for storage. It is also
+   * suggested to group the locations that close to each other in the same job
+   * for better search experience.
    * The maximum number of allowed characters is 500.
    * 
* @@ -248,16 +240,12 @@ public interface JobOrBuilder * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -276,16 +264,12 @@ public interface JobOrBuilder * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -305,16 +289,12 @@ public interface JobOrBuilder * better API results, especially job searches by commute time. * At most 50 locations are allowed for best search performance. If a job has * more locations, it is suggested to split it into multiple jobs with unique - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - * 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - * same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - * allowed. If the original - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - * preserved, a custom field should be used for storage. It is also suggested - * to group the locations that close to each other in the same job for better - * search experience. + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + * multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + * be preserved, a custom field should be used for storage. It is also + * suggested to group the locations that close to each other in the same job + * for better search experience. * The maximum number of allowed characters is 500. *
* @@ -772,11 +752,9 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. *
* * string language_code = 15; @@ -794,11 +772,9 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * For more information, see * [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: * class="external" target="_blank" }. - * If this field is unspecified and - * [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - * detected language code based on - * [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - * otherwise defaults to 'en_US'. + * If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + * language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + * defaults to 'en_US'. *
* * string language_code = 15; @@ -856,8 +832,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( *
    * A description of the qualifications required to perform the
    * job. The use of this field is recommended
-   * as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -874,8 +849,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    * 
    * A description of the qualifications required to perform the
    * job. The use of this field is recommended
-   * as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -892,8 +866,8 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    *
    * 
    * A description of job responsibilities. The use of this field is
-   * recommended as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+   * field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -909,8 +883,8 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    *
    * 
    * A description of job responsibilities. The use of this field is
-   * recommended as an alternative to using the more general
-   * [description][google.cloud.talent.v4beta1.Job.description] field.
+   * recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description]
+   * field.
    * This field accepts and sanitizes HTML input, and also accepts
    * bold, italic, ordered list, and unordered list markup tags.
    * The maximum number of allowed characters is 10,000.
@@ -926,16 +900,13 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    *
    *
    * 
-   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-   * example, state, country) throughout which the job is available. If this
-   * field is set, a
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-   * query within the job region finds this job posting if an exact location
-   * match isn't specified. If this field is set to
-   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-   * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-   * the same location level as this field is strongly recommended.
+   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+   * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+   * in a search query within the job region finds this job posting if an
+   * exact location match isn't specified. If this field is set to
+   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+   * is strongly recommended.
    * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -947,16 +918,13 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * * *
-   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for
-   * example, state, country) throughout which the job is available. If this
-   * field is set, a
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search
-   * query within the job region finds this job posting if an exact location
-   * match isn't specified. If this field is set to
-   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or
-   * [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
-   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to
-   * the same location level as this field is strongly recommended.
+   * The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout
+   * which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
+   * in a search query within the job region finds this job posting if an
+   * exact location match isn't specified. If this field is set to
+   * [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA],
+   * setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field
+   * is strongly recommended.
    * 
* * .google.cloud.talent.v4beta1.PostingRegion posting_region = 20; @@ -971,9 +939,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( *
    * Deprecated. The job is only visible to the owner.
    * The visibility of the job.
-   * Defaults to
-   * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-   * if not specified.
+   * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
    * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -988,9 +954,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( *
    * Deprecated. The job is only visible to the owner.
    * The visibility of the job.
-   * Defaults to
-   * [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY]
-   * if not specified.
+   * Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified.
    * 
* * .google.cloud.talent.v4beta1.Visibility visibility = 21 [deprecated = true]; @@ -1124,18 +1088,13 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -1146,25 +1105,21 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -1179,18 +1134,13 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -1201,25 +1151,21 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; @@ -1234,18 +1180,13 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * Strongly recommended for the best service experience. * The expiration timestamp of the job. After this timestamp, the * job is marked as expired, and it no longer appears in search results. The - * expired job can't be listed by the - * [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - * be retrieved with the - * [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - * the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - * deleted with the - * [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - * expired job can be updated and opened again by using a future expiration - * timestamp. Updating an expired job fails if there is another existing open - * job with same [company][google.cloud.talent.v4beta1.Job.company], - * [language_code][google.cloud.talent.v4beta1.Job.language_code] and - * [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + * expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + * but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + * updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + * the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + * be updated and opened again by using a future expiration timestamp. + * Updating an expired job fails if there is another existing open job with + * same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. * The expired jobs are retained in our system for 90 days. However, the * overall expired job count cannot exceed 3 times the maximum number of * open jobs over previous 7 days. If this threshold is exceeded, @@ -1256,25 +1197,21 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * If the timestamp is before the instant request is made, the job * is treated as expired immediately on creation. This kind of job can * not be updated. And when creating a job with past timestamp, the - * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - * must be set before - * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - * The purpose of this feature is to allow other objects, such as - * [Application][google.cloud.talent.v4beta1.Application], to refer a job that - * didn't exist in the system prior to becoming expired. If you want to modify - * a job that was expired on creation, delete it and create a new one. + * [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + * [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + * to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + * that didn't exist in the system prior to becoming expired. If you + * want to modify a job that was expired on creation, + * delete it and create a new one. * If this value isn't provided at the time of job creation or is invalid, * the job posting expires after 30 days from the job's creation time. For * example, if the job was created on 2017/01/01 13:00AM UTC with an * unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. * If this value isn't provided on job update, it depends on the field masks - * set by - * [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - * If the field masks include - * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - * are empty meaning that every field is updated, the job posting expires - * after 30 days from the job's last update time. Otherwise the expiration - * date isn't updated. + * set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + * [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + * updated, the job posting expires after 30 days from the job's last + * update time. Otherwise the expiration date isn't updated. *
* * .google.protobuf.Timestamp posting_expire_time = 25; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java index 50cdbc09..6bc589cc 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java @@ -369,8 +369,8 @@ public com.google.protobuf.ByteString getQueryBytes() { * * *
-   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-   * For example, "en-US". This field helps to better interpret the query.
+   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+   * better interpret the query.
    * If a value isn't specified, the query language code is automatically
    * detected, which may not be accurate.
    * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -397,8 +397,8 @@ public java.lang.String getQueryLanguageCode() {
    *
    *
    * 
-   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-   * For example, "en-US". This field helps to better interpret the query.
+   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+   * better interpret the query.
    * If a value isn't specified, the query language code is automatically
    * detected, which may not be accurate.
    * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -530,15 +530,13 @@ public com.google.protobuf.ByteString getCompaniesBytes(int index) {
    *
    * 
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -552,15 +550,13 @@ public java.util.List getLocatio * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -575,15 +571,13 @@ public java.util.List getLocatio * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -597,15 +591,13 @@ public int getLocationFiltersCount() { * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -619,15 +611,13 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -659,8 +649,7 @@ public com.google.cloud.talent.v4beta1.JobCategory convert(java.lang.Integer fro * *
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -680,8 +669,7 @@ public java.util.List getJobCategor
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -689,7 +677,7 @@ public java.util.List getJobCategor
    *
    * repeated .google.cloud.talent.v4beta1.JobCategory job_categories = 4;
    *
-   * @param value The jobCategories to add.
+   * @return The count of jobCategories.
    */
   public int getJobCategoriesCount() {
     return jobCategories_.size();
@@ -699,8 +687,7 @@ public int getJobCategoriesCount() {
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -719,8 +706,7 @@ public com.google.cloud.talent.v4beta1.JobCategory getJobCategories(int index) {
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -738,8 +724,7 @@ public java.util.List getJobCategoriesValueList() {
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -764,10 +749,8 @@ public int getJobCategoriesValue(int index) {
    * 
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -784,10 +767,8 @@ public boolean hasCommuteFilter() { *
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -806,10 +787,8 @@ public com.google.cloud.talent.v4beta1.CommuteFilter getCommuteFilter() { *
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -825,9 +804,8 @@ public com.google.cloud.talent.v4beta1.CommuteFilterOrBuilder getCommuteFilterOr * * *
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -846,9 +824,8 @@ public com.google.protobuf.ProtocolStringList getCompanyDisplayNamesList() {
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -867,9 +844,8 @@ public int getCompanyDisplayNamesCount() {
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -889,9 +865,8 @@ public java.lang.String getCompanyDisplayNames(int index) {
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -915,10 +890,10 @@ public com.google.protobuf.ByteString getCompanyDisplayNamesBytes(int index) {
    *
    * 
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -933,10 +908,10 @@ public boolean hasCompensationFilter() { * *
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -953,10 +928,10 @@ public com.google.cloud.talent.v4beta1.CompensationFilter getCompensationFilter( * *
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -973,8 +948,7 @@ public com.google.cloud.talent.v4beta1.CompensationFilter getCompensationFilter( * *
    * This filter specifies a structured syntax to match against the
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-   * marked as `filterable`.
+   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
    * The syntax for this expression is a subset of SQL syntax.
    * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
    * left of the operator is a custom field key and the right of the operator
@@ -1012,8 +986,7 @@ public java.lang.String getCustomAttributeFilter() {
    *
    * 
    * This filter specifies a structured syntax to match against the
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-   * marked as `filterable`.
+   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
    * The syntax for this expression is a subset of SQL syntax.
    * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
    * left of the operator is a custom field key and the right of the operator
@@ -1088,8 +1061,7 @@ public com.google.cloud.talent.v4beta1.EmploymentType convert(java.lang.Integer
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -1110,8 +1082,7 @@ public java.util.List getEmploym
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -1120,7 +1091,7 @@ public java.util.List getEmploym
    *
    * repeated .google.cloud.talent.v4beta1.EmploymentType employment_types = 10;
    *
-   * @param value The employmentTypes to add.
+   * @return The count of employmentTypes.
    */
   public int getEmploymentTypesCount() {
     return employmentTypes_.size();
@@ -1130,8 +1101,7 @@ public int getEmploymentTypesCount() {
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -1151,8 +1121,7 @@ public com.google.cloud.talent.v4beta1.EmploymentType getEmploymentTypes(int ind
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -1171,8 +1140,7 @@ public java.util.List getEmploymentTypesValueList() {
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -2234,8 +2202,8 @@ public Builder setQueryBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-     * For example, "en-US". This field helps to better interpret the query.
+     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+     * better interpret the query.
      * If a value isn't specified, the query language code is automatically
      * detected, which may not be accurate.
      * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -2262,8 +2230,8 @@ public java.lang.String getQueryLanguageCode() {
      *
      *
      * 
-     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-     * For example, "en-US". This field helps to better interpret the query.
+     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+     * better interpret the query.
      * If a value isn't specified, the query language code is automatically
      * detected, which may not be accurate.
      * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -2290,8 +2258,8 @@ public com.google.protobuf.ByteString getQueryLanguageCodeBytes() {
      *
      *
      * 
-     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-     * For example, "en-US". This field helps to better interpret the query.
+     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+     * better interpret the query.
      * If a value isn't specified, the query language code is automatically
      * detected, which may not be accurate.
      * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -2317,8 +2285,8 @@ public Builder setQueryLanguageCode(java.lang.String value) {
      *
      *
      * 
-     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-     * For example, "en-US". This field helps to better interpret the query.
+     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+     * better interpret the query.
      * If a value isn't specified, the query language code is automatically
      * detected, which may not be accurate.
      * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -2340,8 +2308,8 @@ public Builder clearQueryLanguageCode() {
      *
      *
      * 
-     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-     * For example, "en-US". This field helps to better interpret the query.
+     * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+     * better interpret the query.
      * If a value isn't specified, the query language code is automatically
      * detected, which may not be accurate.
      * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -2646,15 +2614,13 @@ private void ensureLocationFiltersIsMutable() {
      *
      * 
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2672,15 +2638,13 @@ public java.util.List getLocatio * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2698,15 +2662,13 @@ public int getLocationFiltersCount() { * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2724,15 +2686,13 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2757,15 +2717,13 @@ public Builder setLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2787,15 +2745,13 @@ public Builder setLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2819,15 +2775,13 @@ public Builder addLocationFilters(com.google.cloud.talent.v4beta1.LocationFilter * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2852,15 +2806,13 @@ public Builder addLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2882,15 +2834,13 @@ public Builder addLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2912,15 +2862,13 @@ public Builder addLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2942,15 +2890,13 @@ public Builder addAllLocationFilters( * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -2971,15 +2917,13 @@ public Builder clearLocationFilters() { * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3000,15 +2944,13 @@ public Builder removeLocationFilters(int index) { * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3023,15 +2965,13 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder getLocationFilters * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3050,15 +2990,13 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3077,15 +3015,13 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3100,15 +3036,13 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3124,15 +3058,13 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters * *
      * The location filter specifies geo-regions containing the jobs to
-     * search against. See
-     * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-     * information.
+     * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
      * If a location value isn't specified, jobs fitting the other search
      * criteria are retrieved regardless of where they're located.
      * If multiple values are specified, jobs are retrieved from any of the
      * specified locations. If different values are specified for the
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * parameter, the maximum provided distance is used for all locations.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+     * distance is used for all locations.
      * At most 5 location filters are allowed.
      * 
* @@ -3176,8 +3108,7 @@ private void ensureJobCategoriesIsMutable() { * *
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3197,8 +3128,7 @@ public java.util.List getJobCategor
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3216,8 +3146,7 @@ public int getJobCategoriesCount() {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3236,8 +3165,7 @@ public com.google.cloud.talent.v4beta1.JobCategory getJobCategories(int index) {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3263,8 +3191,7 @@ public Builder setJobCategories(int index, com.google.cloud.talent.v4beta1.JobCa
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3289,8 +3216,7 @@ public Builder addJobCategories(com.google.cloud.talent.v4beta1.JobCategory valu
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3315,8 +3241,7 @@ public Builder addAllJobCategories(
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3337,8 +3262,7 @@ public Builder clearJobCategories() {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3356,8 +3280,7 @@ public java.util.List getJobCategoriesValueList() {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3376,8 +3299,7 @@ public int getJobCategoriesValue(int index) {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3400,8 +3322,7 @@ public Builder setJobCategoriesValue(int index, int value) {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3423,8 +3344,7 @@ public Builder addJobCategoriesValue(int value) {
      *
      * 
      * The category filter specifies the categories of jobs to search against.
-     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-     * information.
+     * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
      * If a value isn't specified, jobs from any category are searched against.
      * If multiple values are specified, jobs from any of the specified
      * categories are searched against.
@@ -3456,10 +3376,8 @@ public Builder addAllJobCategoriesValue(java.lang.Iterable va
      * 
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3476,10 +3394,8 @@ public boolean hasCommuteFilter() { *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3502,10 +3418,8 @@ public com.google.cloud.talent.v4beta1.CommuteFilter getCommuteFilter() { *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3530,10 +3444,8 @@ public Builder setCommuteFilter(com.google.cloud.talent.v4beta1.CommuteFilter va *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3556,10 +3468,8 @@ public Builder setCommuteFilter( *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3588,10 +3498,8 @@ public Builder mergeCommuteFilter(com.google.cloud.talent.v4beta1.CommuteFilter *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3614,10 +3522,8 @@ public Builder clearCommuteFilter() { *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3634,10 +3540,8 @@ public com.google.cloud.talent.v4beta1.CommuteFilter.Builder getCommuteFilterBui *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3658,10 +3562,8 @@ public com.google.cloud.talent.v4beta1.CommuteFilterOrBuilder getCommuteFilterOr *
      * Allows filtering jobs by commute time with different travel methods (for
      *  example, driving or public transit).
-     * Note: This only works when you specify a
-     * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-     * is ignored.
+     * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+     * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
      *  Currently we don't support sorting by commute time.
      * 
* @@ -3697,9 +3599,8 @@ private void ensureCompanyDisplayNamesIsMutable() { * * *
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3718,9 +3619,8 @@ public com.google.protobuf.ProtocolStringList getCompanyDisplayNamesList() {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3739,9 +3639,8 @@ public int getCompanyDisplayNamesCount() {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3761,9 +3660,8 @@ public java.lang.String getCompanyDisplayNames(int index) {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3783,9 +3681,8 @@ public com.google.protobuf.ByteString getCompanyDisplayNamesBytes(int index) {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3812,9 +3709,8 @@ public Builder setCompanyDisplayNames(int index, java.lang.String value) {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3840,9 +3736,8 @@ public Builder addCompanyDisplayNames(java.lang.String value) {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3865,9 +3760,8 @@ public Builder addAllCompanyDisplayNames(java.lang.Iterable va
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3889,9 +3783,8 @@ public Builder clearCompanyDisplayNames() {
      *
      *
      * 
-     * This filter specifies the exact company
-     * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-     * the jobs to search against.
+     * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+     * of the jobs to search against.
      * If a value isn't specified, jobs within the search results are
      * associated with any company.
      * If multiple values are specified, jobs within the search results may be
@@ -3926,10 +3819,10 @@ public Builder addCompanyDisplayNamesBytes(com.google.protobuf.ByteString value)
      *
      * 
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -3944,10 +3837,10 @@ public boolean hasCompensationFilter() { * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -3968,10 +3861,10 @@ public com.google.cloud.talent.v4beta1.CompensationFilter getCompensationFilter( * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -3994,10 +3887,10 @@ public Builder setCompensationFilter(com.google.cloud.talent.v4beta1.Compensatio * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4018,10 +3911,10 @@ public Builder setCompensationFilter( * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4049,10 +3942,10 @@ public Builder mergeCompensationFilter( * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4073,10 +3966,10 @@ public Builder clearCompensationFilter() { * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4092,10 +3985,10 @@ public Builder clearCompensationFilter() { * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4115,10 +4008,10 @@ public Builder clearCompensationFilter() { * *
      * This search filter is applied only to
-     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-     * For example, if the filter is specified as "Hourly job with per-hour
-     * compensation > $15", only jobs meeting these criteria are searched. If a
-     * filter isn't defined, all open jobs are searched.
+     * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+     * as "Hourly job with per-hour compensation > $15", only jobs meeting
+     * these criteria are searched. If a filter isn't defined, all open jobs
+     * are searched.
      * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -4146,8 +4039,7 @@ public Builder clearCompensationFilter() { * *
      * This filter specifies a structured syntax to match against the
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * marked as `filterable`.
+     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
      * The syntax for this expression is a subset of SQL syntax.
      * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
      * left of the operator is a custom field key and the right of the operator
@@ -4185,8 +4077,7 @@ public java.lang.String getCustomAttributeFilter() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * marked as `filterable`.
+     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
      * The syntax for this expression is a subset of SQL syntax.
      * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
      * left of the operator is a custom field key and the right of the operator
@@ -4224,8 +4115,7 @@ public com.google.protobuf.ByteString getCustomAttributeFilterBytes() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * marked as `filterable`.
+     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
      * The syntax for this expression is a subset of SQL syntax.
      * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
      * left of the operator is a custom field key and the right of the operator
@@ -4262,8 +4152,7 @@ public Builder setCustomAttributeFilter(java.lang.String value) {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * marked as `filterable`.
+     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
      * The syntax for this expression is a subset of SQL syntax.
      * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
      * left of the operator is a custom field key and the right of the operator
@@ -4296,8 +4185,7 @@ public Builder clearCustomAttributeFilter() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * marked as `filterable`.
+     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
      * The syntax for this expression is a subset of SQL syntax.
      * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
      * left of the operator is a custom field key and the right of the operator
@@ -4404,8 +4292,7 @@ private void ensureEmploymentTypesIsMutable() {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4426,8 +4313,7 @@ public java.util.List getEmploym
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4446,8 +4332,7 @@ public int getEmploymentTypesCount() {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4467,8 +4352,7 @@ public com.google.cloud.talent.v4beta1.EmploymentType getEmploymentTypes(int ind
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4496,8 +4380,7 @@ public Builder setEmploymentTypes(
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4523,8 +4406,7 @@ public Builder addEmploymentTypes(com.google.cloud.talent.v4beta1.EmploymentType
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4550,8 +4432,7 @@ public Builder addAllEmploymentTypes(
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4573,8 +4454,7 @@ public Builder clearEmploymentTypes() {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4593,8 +4473,7 @@ public java.util.List getEmploymentTypesValueList() {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4614,8 +4493,7 @@ public int getEmploymentTypesValue(int index) {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4639,8 +4517,7 @@ public Builder setEmploymentTypesValue(int index, int value) {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
@@ -4663,8 +4540,7 @@ public Builder addEmploymentTypesValue(int value) {
      *
      * 
      * The employment type filter specifies the employment type of jobs to
-     * search against, such as
-     * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+     * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
      * If a value isn't specified, jobs in the search results includes any
      * employment type.
      * If multiple values are specified, jobs in the search results include
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java
index e9426ba5..07a43116 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java
@@ -56,8 +56,8 @@ public interface JobQueryOrBuilder
    *
    *
    * 
-   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-   * For example, "en-US". This field helps to better interpret the query.
+   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+   * better interpret the query.
    * If a value isn't specified, the query language code is automatically
    * detected, which may not be accurate.
    * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -74,8 +74,8 @@ public interface JobQueryOrBuilder
    *
    *
    * 
-   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query].
-   * For example, "en-US". This field helps to better interpret the query.
+   * The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to
+   * better interpret the query.
    * If a value isn't specified, the query language code is automatically
    * detected, which may not be accurate.
    * Language code should be in BCP-47 format, such as "en-US" or "sr-Latn".
@@ -185,15 +185,13 @@ public interface JobQueryOrBuilder
    *
    * 
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -205,15 +203,13 @@ public interface JobQueryOrBuilder * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -225,15 +221,13 @@ public interface JobQueryOrBuilder * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -245,15 +239,13 @@ public interface JobQueryOrBuilder * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -266,15 +258,13 @@ public interface JobQueryOrBuilder * *
    * The location filter specifies geo-regions containing the jobs to
-   * search against. See
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more
-   * information.
+   * search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information.
    * If a location value isn't specified, jobs fitting the other search
    * criteria are retrieved regardless of where they're located.
    * If multiple values are specified, jobs are retrieved from any of the
    * specified locations. If different values are specified for the
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * parameter, the maximum provided distance is used for all locations.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided
+   * distance is used for all locations.
    * At most 5 location filters are allowed.
    * 
* @@ -287,8 +277,7 @@ public interface JobQueryOrBuilder * *
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -304,8 +293,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -321,8 +309,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -339,8 +326,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -356,8 +342,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The category filter specifies the categories of jobs to search against.
-   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more
-   * information.
+   * See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information.
    * If a value isn't specified, jobs from any category are searched against.
    * If multiple values are specified, jobs from any of the specified
    * categories are searched against.
@@ -376,10 +361,8 @@ public interface JobQueryOrBuilder
    * 
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -394,10 +377,8 @@ public interface JobQueryOrBuilder *
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -412,10 +393,8 @@ public interface JobQueryOrBuilder *
    * Allows filtering jobs by commute time with different travel methods (for
    *  example, driving or public transit).
-   * Note: This only works when you specify a
-   * [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
-   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters]
-   * is ignored.
+   * Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case,
+   * [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored.
    *  Currently we don't support sorting by commute time.
    * 
* @@ -427,9 +406,8 @@ public interface JobQueryOrBuilder * * *
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -446,9 +424,8 @@ public interface JobQueryOrBuilder
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -465,9 +442,8 @@ public interface JobQueryOrBuilder
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -485,9 +461,8 @@ public interface JobQueryOrBuilder
    *
    *
    * 
-   * This filter specifies the exact company
-   * [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of
-   * the jobs to search against.
+   * This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name]
+   * of the jobs to search against.
    * If a value isn't specified, jobs within the search results are
    * associated with any company.
    * If multiple values are specified, jobs within the search results may be
@@ -507,10 +482,10 @@ public interface JobQueryOrBuilder
    *
    * 
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -523,10 +498,10 @@ public interface JobQueryOrBuilder * *
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -539,10 +514,10 @@ public interface JobQueryOrBuilder * *
    * This search filter is applied only to
-   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info].
-   * For example, if the filter is specified as "Hourly job with per-hour
-   * compensation > $15", only jobs meeting these criteria are searched. If a
-   * filter isn't defined, all open jobs are searched.
+   * [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified
+   * as "Hourly job with per-hour compensation > $15", only jobs meeting
+   * these criteria are searched. If a filter isn't defined, all open jobs
+   * are searched.
    * 
* * .google.cloud.talent.v4beta1.CompensationFilter compensation_filter = 7; @@ -554,8 +529,7 @@ public interface JobQueryOrBuilder * *
    * This filter specifies a structured syntax to match against the
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-   * marked as `filterable`.
+   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
    * The syntax for this expression is a subset of SQL syntax.
    * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
    * left of the operator is a custom field key and the right of the operator
@@ -583,8 +557,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * This filter specifies a structured syntax to match against the
-   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-   * marked as `filterable`.
+   * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`.
    * The syntax for this expression is a subset of SQL syntax.
    * Supported operators are: `=`, `!=`, `<`, `<=`, `>`, and `>=` where the
    * left of the operator is a custom field key and the right of the operator
@@ -629,8 +602,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -647,8 +619,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -665,8 +636,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -684,8 +654,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
@@ -702,8 +671,7 @@ public interface JobQueryOrBuilder
    *
    * 
    * The employment type filter specifies the employment type of jobs to
-   * search against, such as
-   * [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
+   * search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME].
    * If a value isn't specified, jobs in the search results includes any
    * employment type.
    * If multiple values are specified, jobs in the search results include
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java
index b91d928b..876e4ba0 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java
@@ -57,72 +57,77 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
   static {
     java.lang.String[] descriptorData = {
       "\n%google/cloud/talent/v4beta1/job.proto\022"
-          + "\033google.cloud.talent.v4beta1\032\034google/api"
-          + "/annotations.proto\032\037google/api/field_beh"
-          + "avior.proto\032(google/cloud/talent/v4beta1"
-          + "/common.proto\032\037google/protobuf/timestamp"
-          + ".proto\032 google/type/postal_address.proto"
-          + "\"\323\016\n\003Job\022\014\n\004name\030\001 \001(\t\022\024\n\007company\030\002 \001(\tB"
-          + "\003\340A\002\022\033\n\016requisition_id\030\003 \001(\tB\003\340A\002\022\022\n\005tit"
-          + "le\030\004 \001(\tB\003\340A\002\022\030\n\013description\030\005 \001(\tB\003\340A\002\022"
-          + "\021\n\taddresses\030\006 \003(\t\022J\n\020application_info\030\007"
-          + " \001(\01320.google.cloud.talent.v4beta1.Job.A"
-          + "pplicationInfo\022=\n\014job_benefits\030\010 \003(\0162\'.g"
-          + "oogle.cloud.talent.v4beta1.JobBenefit\022H\n"
-          + "\021compensation_info\030\t \001(\0132-.google.cloud."
-          + "talent.v4beta1.CompensationInfo\022Q\n\021custo"
-          + "m_attributes\030\n \003(\01326.google.cloud.talent"
-          + ".v4beta1.Job.CustomAttributesEntry\022=\n\014de"
-          + "gree_types\030\013 \003(\0162\'.google.cloud.talent.v"
-          + "4beta1.DegreeType\022\022\n\ndepartment\030\014 \001(\t\022E\n"
-          + "\020employment_types\030\r \003(\0162+.google.cloud.t"
-          + "alent.v4beta1.EmploymentType\022\022\n\nincentiv"
-          + "es\030\016 \001(\t\022\025\n\rlanguage_code\030\017 \001(\t\0228\n\tjob_l"
-          + "evel\030\020 \001(\0162%.google.cloud.talent.v4beta1"
-          + ".JobLevel\022\027\n\017promotion_value\030\021 \001(\005\022\026\n\016qu"
-          + "alifications\030\022 \001(\t\022\030\n\020responsibilities\030\023"
-          + " \001(\t\022B\n\016posting_region\030\024 \001(\0162*.google.cl"
-          + "oud.talent.v4beta1.PostingRegion\022?\n\nvisi"
-          + "bility\030\025 \001(\0162\'.google.cloud.talent.v4bet"
-          + "a1.VisibilityB\002\030\001\0222\n\016job_start_time\030\026 \001("
-          + "\0132\032.google.protobuf.Timestamp\0220\n\014job_end"
-          + "_time\030\027 \001(\0132\032.google.protobuf.Timestamp\022"
-          + "8\n\024posting_publish_time\030\030 \001(\0132\032.google.p"
-          + "rotobuf.Timestamp\0227\n\023posting_expire_time"
-          + "\030\031 \001(\0132\032.google.protobuf.Timestamp\022<\n\023po"
-          + "sting_create_time\030\032 \001(\0132\032.google.protobu"
-          + "f.TimestampB\003\340A\003\022<\n\023posting_update_time\030"
-          + "\033 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022!"
-          + "\n\024company_display_name\030\034 \001(\tB\003\340A\003\022G\n\014der"
-          + "ived_info\030\035 \001(\0132,.google.cloud.talent.v4"
-          + "beta1.Job.DerivedInfoB\003\340A\003\022N\n\022processing"
-          + "_options\030\036 \001(\01322.google.cloud.talent.v4b"
-          + "eta1.Job.ProcessingOptions\032D\n\017Applicatio"
-          + "nInfo\022\016\n\006emails\030\001 \003(\t\022\023\n\013instruction\030\002 \001"
-          + "(\t\022\014\n\004uris\030\003 \003(\t\032\211\001\n\013DerivedInfo\0228\n\tloca"
-          + "tions\030\001 \003(\0132%.google.cloud.talent.v4beta"
-          + "1.Location\022@\n\016job_categories\030\003 \003(\0162(.goo"
-          + "gle.cloud.talent.v4beta1.JobCategory\032\210\001\n"
-          + "\021ProcessingOptions\022)\n!disable_street_add"
-          + "ress_resolution\030\001 \001(\010\022H\n\021html_sanitizati"
-          + "on\030\002 \001(\0162-.google.cloud.talent.v4beta1.H"
-          + "tmlSanitization\032e\n\025CustomAttributesEntry"
-          + "\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002 \001(\0132,.google.cl"
-          + "oud.talent.v4beta1.CustomAttribute:\0028\001B~"
-          + "\n\037com.google.cloud.talent.v4beta1B\020JobRe"
-          + "sourceProtoP\001ZAgoogle.golang.org/genprot"
-          + "o/googleapis/cloud/talent/v4beta1;talent"
-          + "\242\002\003CTSb\006proto3"
+          + "\033google.cloud.talent.v4beta1\032\037google/api"
+          + "/field_behavior.proto\032\031google/api/resour"
+          + "ce.proto\032(google/cloud/talent/v4beta1/co"
+          + "mmon.proto\032\037google/protobuf/timestamp.pr"
+          + "oto\032 google/type/postal_address.proto\032\034g"
+          + "oogle/api/annotations.proto\"\340\017\n\003Job\022\014\n\004n"
+          + "ame\030\001 \001(\t\0224\n\007company\030\002 \001(\tB#\340A\002\372A\035\n\033jobs"
+          + ".googleapis.com/Company\022\033\n\016requisition_i"
+          + "d\030\003 \001(\tB\003\340A\002\022\022\n\005title\030\004 \001(\tB\003\340A\002\022\030\n\013desc"
+          + "ription\030\005 \001(\tB\003\340A\002\022\021\n\taddresses\030\006 \003(\t\022J\n"
+          + "\020application_info\030\007 \001(\01320.google.cloud.t"
+          + "alent.v4beta1.Job.ApplicationInfo\022=\n\014job"
+          + "_benefits\030\010 \003(\0162\'.google.cloud.talent.v4"
+          + "beta1.JobBenefit\022H\n\021compensation_info\030\t "
+          + "\001(\0132-.google.cloud.talent.v4beta1.Compen"
+          + "sationInfo\022Q\n\021custom_attributes\030\n \003(\01326."
+          + "google.cloud.talent.v4beta1.Job.CustomAt"
+          + "tributesEntry\022=\n\014degree_types\030\013 \003(\0162\'.go"
+          + "ogle.cloud.talent.v4beta1.DegreeType\022\022\n\n"
+          + "department\030\014 \001(\t\022E\n\020employment_types\030\r \003"
+          + "(\0162+.google.cloud.talent.v4beta1.Employm"
+          + "entType\022\022\n\nincentives\030\016 \001(\t\022\025\n\rlanguage_"
+          + "code\030\017 \001(\t\0228\n\tjob_level\030\020 \001(\0162%.google.c"
+          + "loud.talent.v4beta1.JobLevel\022\027\n\017promotio"
+          + "n_value\030\021 \001(\005\022\026\n\016qualifications\030\022 \001(\t\022\030\n"
+          + "\020responsibilities\030\023 \001(\t\022B\n\016posting_regio"
+          + "n\030\024 \001(\0162*.google.cloud.talent.v4beta1.Po"
+          + "stingRegion\022?\n\nvisibility\030\025 \001(\0162\'.google"
+          + ".cloud.talent.v4beta1.VisibilityB\002\030\001\0222\n\016"
+          + "job_start_time\030\026 \001(\0132\032.google.protobuf.T"
+          + "imestamp\0220\n\014job_end_time\030\027 \001(\0132\032.google."
+          + "protobuf.Timestamp\0228\n\024posting_publish_ti"
+          + "me\030\030 \001(\0132\032.google.protobuf.Timestamp\0227\n\023"
+          + "posting_expire_time\030\031 \001(\0132\032.google.proto"
+          + "buf.Timestamp\022<\n\023posting_create_time\030\032 \001"
+          + "(\0132\032.google.protobuf.TimestampB\003\340A\003\022<\n\023p"
+          + "osting_update_time\030\033 \001(\0132\032.google.protob"
+          + "uf.TimestampB\003\340A\003\022!\n\024company_display_nam"
+          + "e\030\034 \001(\tB\003\340A\003\022G\n\014derived_info\030\035 \001(\0132,.goo"
+          + "gle.cloud.talent.v4beta1.Job.DerivedInfo"
+          + "B\003\340A\003\022N\n\022processing_options\030\036 \001(\01322.goog"
+          + "le.cloud.talent.v4beta1.Job.ProcessingOp"
+          + "tions\032D\n\017ApplicationInfo\022\016\n\006emails\030\001 \003(\t"
+          + "\022\023\n\013instruction\030\002 \001(\t\022\014\n\004uris\030\003 \003(\t\032\211\001\n\013"
+          + "DerivedInfo\0228\n\tlocations\030\001 \003(\0132%.google."
+          + "cloud.talent.v4beta1.Location\022@\n\016job_cat"
+          + "egories\030\003 \003(\0162(.google.cloud.talent.v4be"
+          + "ta1.JobCategory\032\210\001\n\021ProcessingOptions\022)\n"
+          + "!disable_street_address_resolution\030\001 \001(\010"
+          + "\022H\n\021html_sanitization\030\002 \001(\0162-.google.clo"
+          + "ud.talent.v4beta1.HtmlSanitization\032e\n\025Cu"
+          + "stomAttributesEntry\022\013\n\003key\030\001 \001(\t\022;\n\005valu"
+          + "e\030\002 \001(\0132,.google.cloud.talent.v4beta1.Cu"
+          + "stomAttribute:\0028\001:k\352Ah\n\027jobs.googleapis."
+          + "com/Job\022\035projects/{project}/jobs/{job}\022."
+          + "projects/{project}/tenants/{tenant}/jobs"
+          + "/{job}B~\n\037com.google.cloud.talent.v4beta"
+          + "1B\020JobResourceProtoP\001ZAgoogle.golang.org"
+          + "/genproto/googleapis/cloud/talent/v4beta"
+          + "1;talent\242\002\003CTSb\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
             descriptorData,
             new com.google.protobuf.Descriptors.FileDescriptor[] {
-              com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(),
               com.google.protobuf.TimestampProto.getDescriptor(),
               com.google.type.PostalAddressProto.getDescriptor(),
+              com.google.api.AnnotationsProto.getDescriptor(),
             });
     internal_static_google_cloud_talent_v4beta1_Job_descriptor =
         getDescriptor().getMessageTypes().get(0);
@@ -196,13 +201,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     com.google.protobuf.ExtensionRegistry registry =
         com.google.protobuf.ExtensionRegistry.newInstance();
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
+    registry.add(com.google.api.ResourceProto.resource);
+    registry.add(com.google.api.ResourceProto.resourceReference);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
-    com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CommonProto.getDescriptor();
     com.google.protobuf.TimestampProto.getDescriptor();
     com.google.type.PostalAddressProto.getDescriptor();
+    com.google.api.AnnotationsProto.getDescriptor();
   }
 
   // @@protoc_insertion_point(outer_class_scope)
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java
index 40894dca..e1b7aca9 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java
@@ -104,156 +104,167 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "e.proto\022\033google.cloud.talent.v4beta1\032\034go"
           + "ogle/api/annotations.proto\032\027google/api/c"
           + "lient.proto\032\037google/api/field_behavior.p"
-          + "roto\032(google/cloud/talent/v4beta1/common"
-          + ".proto\032)google/cloud/talent/v4beta1/filt"
-          + "ers.proto\032+google/cloud/talent/v4beta1/h"
-          + "istogram.proto\032%google/cloud/talent/v4be"
-          + "ta1/job.proto\032#google/longrunning/operat"
-          + "ions.proto\032\031google/protobuf/any.proto\032\036g"
-          + "oogle/protobuf/duration.proto\032\033google/pr"
-          + "otobuf/empty.proto\032 google/protobuf/fiel"
-          + "d_mask.proto\032\027google/rpc/status.proto\"[\n"
-          + "\020CreateJobRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\0222"
-          + "\n\003job\030\002 \001(\0132 .google.cloud.talent.v4beta"
-          + "1.JobB\003\340A\002\"\"\n\rGetJobRequest\022\021\n\004name\030\001 \001("
-          + "\tB\003\340A\002\"w\n\020UpdateJobRequest\0222\n\003job\030\001 \001(\0132"
-          + " .google.cloud.talent.v4beta1.JobB\003\340A\002\022/"
-          + "\n\013update_mask\030\002 \001(\0132\032.google.protobuf.Fi"
-          + "eldMask\"%\n\020DeleteJobRequest\022\021\n\004name\030\001 \001("
-          + "\tB\003\340A\002\"B\n\026BatchDeleteJobsRequest\022\023\n\006pare"
-          + "nt\030\001 \001(\tB\003\340A\002\022\023\n\006filter\030\002 \001(\tB\003\340A\002\"\232\001\n\017L"
-          + "istJobsRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\023\n\006f"
-          + "ilter\030\002 \001(\tB\003\340A\002\022\022\n\npage_token\030\003 \001(\t\022\021\n\t"
-          + "page_size\030\004 \001(\005\0226\n\010job_view\030\005 \001(\0162$.goog"
-          + "le.cloud.talent.v4beta1.JobView\"\234\001\n\020List"
-          + "JobsResponse\022.\n\004jobs\030\001 \003(\0132 .google.clou"
-          + "d.talent.v4beta1.Job\022\027\n\017next_page_token\030"
-          + "\002 \001(\t\022?\n\010metadata\030\003 \001(\0132-.google.cloud.t"
-          + "alent.v4beta1.ResponseMetadata\"\264\t\n\021Searc"
-          + "hJobsRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022N\n\013sea"
-          + "rch_mode\030\002 \001(\01629.google.cloud.talent.v4b"
-          + "eta1.SearchJobsRequest.SearchMode\022K\n\020req"
-          + "uest_metadata\030\003 \001(\0132,.google.cloud.talen"
-          + "t.v4beta1.RequestMetadataB\003\340A\002\0228\n\tjob_qu"
-          + "ery\030\004 \001(\0132%.google.cloud.talent.v4beta1."
-          + "JobQuery\022\031\n\021enable_broadening\030\005 \001(\010\022#\n\033r"
-          + "equire_precise_result_size\030\006 \001(\010\022F\n\021hist"
-          + "ogram_queries\030\007 \003(\0132+.google.cloud.talen"
-          + "t.v4beta1.HistogramQuery\0226\n\010job_view\030\010 \001"
-          + "(\0162$.google.cloud.talent.v4beta1.JobView"
-          + "\022\016\n\006offset\030\t \001(\005\022\021\n\tpage_size\030\n \001(\005\022\022\n\np"
-          + "age_token\030\013 \001(\t\022\020\n\010order_by\030\014 \001(\t\022b\n\025div"
-          + "ersification_level\030\r \001(\0162C.google.cloud."
-          + "talent.v4beta1.SearchJobsRequest.Diversi"
-          + "ficationLevel\022]\n\023custom_ranking_info\030\016 \001"
-          + "(\0132@.google.cloud.talent.v4beta1.SearchJ"
-          + "obsRequest.CustomRankingInfo\022\035\n\025disable_"
-          + "keyword_match\030\020 \001(\010\032\232\002\n\021CustomRankingInf"
-          + "o\022o\n\020importance_level\030\001 \001(\0162P.google.clo"
-          + "ud.talent.v4beta1.SearchJobsRequest.Cust"
-          + "omRankingInfo.ImportanceLevelB\003\340A\002\022\037\n\022ra"
-          + "nking_expression\030\002 \001(\tB\003\340A\002\"s\n\017Importanc"
-          + "eLevel\022 \n\034IMPORTANCE_LEVEL_UNSPECIFIED\020\000"
-          + "\022\010\n\004NONE\020\001\022\007\n\003LOW\020\002\022\010\n\004MILD\020\003\022\n\n\006MEDIUM\020"
-          + "\004\022\010\n\004HIGH\020\005\022\013\n\007EXTREME\020\006\"R\n\nSearchMode\022\033"
-          + "\n\027SEARCH_MODE_UNSPECIFIED\020\000\022\016\n\nJOB_SEARC"
-          + "H\020\001\022\027\n\023FEATURED_JOB_SEARCH\020\002\"W\n\024Diversif"
-          + "icationLevel\022%\n!DIVERSIFICATION_LEVEL_UN"
-          + "SPECIFIED\020\000\022\014\n\010DISABLED\020\001\022\n\n\006SIMPLE\020\002\"\327\006"
-          + "\n\022SearchJobsResponse\022R\n\rmatching_jobs\030\001 "
-          + "\003(\0132;.google.cloud.talent.v4beta1.Search"
-          + "JobsResponse.MatchingJob\022R\n\027histogram_qu"
-          + "ery_results\030\002 \003(\01321.google.cloud.talent."
-          + "v4beta1.HistogramQueryResult\022\027\n\017next_pag"
-          + "e_token\030\003 \001(\t\022?\n\020location_filters\030\004 \003(\0132"
-          + "%.google.cloud.talent.v4beta1.Location\022\034"
-          + "\n\024estimated_total_size\030\005 \001(\005\022\022\n\ntotal_si"
-          + "ze\030\006 \001(\005\022?\n\010metadata\030\007 \001(\0132-.google.clou"
-          + "d.talent.v4beta1.ResponseMetadata\022\"\n\032bro"
-          + "adened_query_jobs_count\030\010 \001(\005\022I\n\020spell_c"
-          + "orrection\030\t \001(\0132/.google.cloud.talent.v4"
-          + "beta1.SpellingCorrection\032\334\001\n\013MatchingJob"
-          + "\022-\n\003job\030\001 \001(\0132 .google.cloud.talent.v4be"
-          + "ta1.Job\022\023\n\013job_summary\030\002 \001(\t\022\031\n\021job_titl"
-          + "e_snippet\030\003 \001(\t\022\033\n\023search_text_snippet\030\004"
-          + " \001(\t\022Q\n\014commute_info\030\005 \001(\0132;.google.clou"
-          + "d.talent.v4beta1.SearchJobsResponse.Comm"
-          + "uteInfo\032~\n\013CommuteInfo\022;\n\014job_location\030\001"
-          + " \001(\0132%.google.cloud.talent.v4beta1.Locat"
-          + "ion\0222\n\017travel_duration\030\002 \001(\0132\031.google.pr"
-          + "otobuf.Duration\"b\n\026BatchCreateJobsReques"
-          + "t\022\023\n\006parent\030\001 \001(\tB\003\340A\002\0223\n\004jobs\030\002 \003(\0132 .g"
-          + "oogle.cloud.talent.v4beta1.JobB\003\340A\002\"\223\001\n\026"
-          + "BatchUpdateJobsRequest\022\023\n\006parent\030\001 \001(\tB\003"
-          + "\340A\002\0223\n\004jobs\030\002 \003(\0132 .google.cloud.talent."
-          + "v4beta1.JobB\003\340A\002\022/\n\013update_mask\030\003 \001(\0132\032."
-          + "google.protobuf.FieldMask\"\304\001\n\022JobOperati"
-          + "onResult\022N\n\013job_results\030\001 \003(\01329.google.c"
-          + "loud.talent.v4beta1.JobOperationResult.J"
-          + "obResult\032^\n\tJobResult\022-\n\003job\030\001 \001(\0132 .goo"
-          + "gle.cloud.talent.v4beta1.Job\022\"\n\006status\030\002"
-          + " \001(\0132\022.google.rpc.Status*v\n\007JobView\022\030\n\024J"
-          + "OB_VIEW_UNSPECIFIED\020\000\022\024\n\020JOB_VIEW_ID_ONL"
-          + "Y\020\001\022\024\n\020JOB_VIEW_MINIMAL\020\002\022\022\n\016JOB_VIEW_SM"
-          + "ALL\020\003\022\021\n\rJOB_VIEW_FULL\020\0042\220\021\n\nJobService\022"
-          + "\274\001\n\tCreateJob\022-.google.cloud.talent.v4be"
-          + "ta1.CreateJobRequest\032 .google.cloud.tale"
-          + "nt.v4beta1.Job\"^\202\323\344\223\002X\"+/v4beta1/{parent"
-          + "=projects/*/tenants/*}/jobs:\001*Z&\"!/v4bet"
-          + "a1/{parent=projects/*}/jobs:\001*\022\335\001\n\017Batch"
-          + "CreateJobs\0223.google.cloud.talent.v4beta1"
-          + ".BatchCreateJobsRequest\032\035.google.longrun"
-          + "ning.Operation\"v\202\323\344\223\002p\"7/v4beta1/{parent"
-          + "=projects/*/tenants/*}/jobs:batchCreate:"
-          + "\001*Z2\"-/v4beta1/{parent=projects/*}/jobs:"
-          + "batchCreate:\001*\022\260\001\n\006GetJob\022*.google.cloud"
-          + ".talent.v4beta1.GetJobRequest\032 .google.c"
-          + "loud.talent.v4beta1.Job\"X\202\323\344\223\002R\022+/v4beta"
-          + "1/{name=projects/*/tenants/*/jobs/*}Z#\022!"
-          + "/v4beta1/{name=projects/*/jobs/*}\022\304\001\n\tUp"
-          + "dateJob\022-.google.cloud.talent.v4beta1.Up"
-          + "dateJobRequest\032 .google.cloud.talent.v4b"
-          + "eta1.Job\"f\202\323\344\223\002`2//v4beta1/{job.name=pro"
-          + "jects/*/tenants/*/jobs/*}:\001*Z*2%/v4beta1"
-          + "/{job.name=projects/*/jobs/*}:\001*\022\335\001\n\017Bat"
-          + "chUpdateJobs\0223.google.cloud.talent.v4bet"
-          + "a1.BatchUpdateJobsRequest\032\035.google.longr"
-          + "unning.Operation\"v\202\323\344\223\002p\"7/v4beta1/{pare"
-          + "nt=projects/*/tenants/*}/jobs:batchUpdat"
-          + "e:\001*Z2\"-/v4beta1/{parent=projects/*}/job"
-          + "s:batchUpdate:\001*\022\254\001\n\tDeleteJob\022-.google."
-          + "cloud.talent.v4beta1.DeleteJobRequest\032\026."
-          + "google.protobuf.Empty\"X\202\323\344\223\002R*+/v4beta1/"
-          + "{name=projects/*/tenants/*/jobs/*}Z#*!/v"
-          + "4beta1/{name=projects/*/jobs/*}\022\323\001\n\017Batc"
-          + "hDeleteJobs\0223.google.cloud.talent.v4beta"
-          + "1.BatchDeleteJobsRequest\032\026.google.protob"
-          + "uf.Empty\"s\202\323\344\223\002m\"7/v4beta1/{parent=proje"
-          + "cts/*/tenants/*}/jobs:batchDelete:\001*Z/\"-"
-          + "/v4beta1/{parent=projects/*}/jobs:batchD"
-          + "elete\022\301\001\n\010ListJobs\022,.google.cloud.talent"
-          + ".v4beta1.ListJobsRequest\032-.google.cloud."
-          + "talent.v4beta1.ListJobsResponse\"X\202\323\344\223\002R\022"
-          + "+/v4beta1/{parent=projects/*/tenants/*}/"
-          + "jobsZ#\022!/v4beta1/{parent=projects/*}/job"
-          + "s\022\333\001\n\nSearchJobs\022..google.cloud.talent.v"
-          + "4beta1.SearchJobsRequest\032/.google.cloud."
-          + "talent.v4beta1.SearchJobsResponse\"l\202\323\344\223\002"
-          + "f\"2/v4beta1/{parent=projects/*/tenants/*"
-          + "}/jobs:search:\001*Z-\"(/v4beta1/{parent=pro"
-          + "jects/*}/jobs:search:\001*\022\363\001\n\022SearchJobsFo"
-          + "rAlert\022..google.cloud.talent.v4beta1.Sea"
-          + "rchJobsRequest\032/.google.cloud.talent.v4b"
-          + "eta1.SearchJobsResponse\"|\202\323\344\223\002v\":/v4beta"
-          + "1/{parent=projects/*/tenants/*}/jobs:sea"
-          + "rchForAlert:\001*Z5\"0/v4beta1/{parent=proje"
-          + "cts/*}/jobs:searchForAlert:\001*\032l\312A\023jobs.g"
-          + "oogleapis.com\322AShttps://www.googleapis.c"
-          + "om/auth/cloud-platform,https://www.googl"
-          + "eapis.com/auth/jobsB}\n\037com.google.cloud."
-          + "talent.v4beta1B\017JobServiceProtoP\001ZAgoogl"
-          + "e.golang.org/genproto/googleapis/cloud/t"
-          + "alent/v4beta1;talent\242\002\003CTSb\006proto3"
+          + "roto\032\031google/api/resource.proto\032(google/"
+          + "cloud/talent/v4beta1/common.proto\032)googl"
+          + "e/cloud/talent/v4beta1/filters.proto\032+go"
+          + "ogle/cloud/talent/v4beta1/histogram.prot"
+          + "o\032%google/cloud/talent/v4beta1/job.proto"
+          + "\032#google/longrunning/operations.proto\032\031g"
+          + "oogle/protobuf/any.proto\032\036google/protobu"
+          + "f/duration.proto\032\033google/protobuf/empty."
+          + "proto\032 google/protobuf/field_mask.proto\032"
+          + "\027google/rpc/status.proto\"w\n\020CreateJobReq"
+          + "uest\022/\n\006parent\030\001 \001(\tB\037\340A\002\372A\031\022\027jobs.googl"
+          + "eapis.com/Job\0222\n\003job\030\002 \001(\0132 .google.clou"
+          + "d.talent.v4beta1.JobB\003\340A\002\">\n\rGetJobReque"
+          + "st\022-\n\004name\030\001 \001(\tB\037\340A\002\372A\031\n\027jobs.googleapi"
+          + "s.com/Job\"w\n\020UpdateJobRequest\0222\n\003job\030\001 \001"
+          + "(\0132 .google.cloud.talent.v4beta1.JobB\003\340A"
+          + "\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protobuf"
+          + ".FieldMask\"A\n\020DeleteJobRequest\022-\n\004name\030\001"
+          + " \001(\tB\037\340A\002\372A\031\n\027jobs.googleapis.com/Job\"^\n"
+          + "\026BatchDeleteJobsRequest\022/\n\006parent\030\001 \001(\tB"
+          + "\037\340A\002\372A\031\022\027jobs.googleapis.com/Job\022\023\n\006filt"
+          + "er\030\002 \001(\tB\003\340A\002\"\266\001\n\017ListJobsRequest\022/\n\006par"
+          + "ent\030\001 \001(\tB\037\340A\002\372A\031\022\027jobs.googleapis.com/J"
+          + "ob\022\023\n\006filter\030\002 \001(\tB\003\340A\002\022\022\n\npage_token\030\003 "
+          + "\001(\t\022\021\n\tpage_size\030\004 \001(\005\0226\n\010job_view\030\005 \001(\016"
+          + "2$.google.cloud.talent.v4beta1.JobView\"\234"
+          + "\001\n\020ListJobsResponse\022.\n\004jobs\030\001 \003(\0132 .goog"
+          + "le.cloud.talent.v4beta1.Job\022\027\n\017next_page"
+          + "_token\030\002 \001(\t\022?\n\010metadata\030\003 \001(\0132-.google."
+          + "cloud.talent.v4beta1.ResponseMetadata\"\320\t"
+          + "\n\021SearchJobsRequest\022/\n\006parent\030\001 \001(\tB\037\340A\002"
+          + "\372A\031\022\027jobs.googleapis.com/Job\022N\n\013search_m"
+          + "ode\030\002 \001(\01629.google.cloud.talent.v4beta1."
+          + "SearchJobsRequest.SearchMode\022K\n\020request_"
+          + "metadata\030\003 \001(\0132,.google.cloud.talent.v4b"
+          + "eta1.RequestMetadataB\003\340A\002\0228\n\tjob_query\030\004"
+          + " \001(\0132%.google.cloud.talent.v4beta1.JobQu"
+          + "ery\022\031\n\021enable_broadening\030\005 \001(\010\022#\n\033requir"
+          + "e_precise_result_size\030\006 \001(\010\022F\n\021histogram"
+          + "_queries\030\007 \003(\0132+.google.cloud.talent.v4b"
+          + "eta1.HistogramQuery\0226\n\010job_view\030\010 \001(\0162$."
+          + "google.cloud.talent.v4beta1.JobView\022\016\n\006o"
+          + "ffset\030\t \001(\005\022\021\n\tpage_size\030\n \001(\005\022\022\n\npage_t"
+          + "oken\030\013 \001(\t\022\020\n\010order_by\030\014 \001(\t\022b\n\025diversif"
+          + "ication_level\030\r \001(\0162C.google.cloud.talen"
+          + "t.v4beta1.SearchJobsRequest.Diversificat"
+          + "ionLevel\022]\n\023custom_ranking_info\030\016 \001(\0132@."
+          + "google.cloud.talent.v4beta1.SearchJobsRe"
+          + "quest.CustomRankingInfo\022\035\n\025disable_keywo"
+          + "rd_match\030\020 \001(\010\032\232\002\n\021CustomRankingInfo\022o\n\020"
+          + "importance_level\030\001 \001(\0162P.google.cloud.ta"
+          + "lent.v4beta1.SearchJobsRequest.CustomRan"
+          + "kingInfo.ImportanceLevelB\003\340A\002\022\037\n\022ranking"
+          + "_expression\030\002 \001(\tB\003\340A\002\"s\n\017ImportanceLeve"
+          + "l\022 \n\034IMPORTANCE_LEVEL_UNSPECIFIED\020\000\022\010\n\004N"
+          + "ONE\020\001\022\007\n\003LOW\020\002\022\010\n\004MILD\020\003\022\n\n\006MEDIUM\020\004\022\010\n\004"
+          + "HIGH\020\005\022\013\n\007EXTREME\020\006\"R\n\nSearchMode\022\033\n\027SEA"
+          + "RCH_MODE_UNSPECIFIED\020\000\022\016\n\nJOB_SEARCH\020\001\022\027"
+          + "\n\023FEATURED_JOB_SEARCH\020\002\"W\n\024Diversificati"
+          + "onLevel\022%\n!DIVERSIFICATION_LEVEL_UNSPECI"
+          + "FIED\020\000\022\014\n\010DISABLED\020\001\022\n\n\006SIMPLE\020\002\"\327\006\n\022Sea"
+          + "rchJobsResponse\022R\n\rmatching_jobs\030\001 \003(\0132;"
+          + ".google.cloud.talent.v4beta1.SearchJobsR"
+          + "esponse.MatchingJob\022R\n\027histogram_query_r"
+          + "esults\030\002 \003(\01321.google.cloud.talent.v4bet"
+          + "a1.HistogramQueryResult\022\027\n\017next_page_tok"
+          + "en\030\003 \001(\t\022?\n\020location_filters\030\004 \003(\0132%.goo"
+          + "gle.cloud.talent.v4beta1.Location\022\034\n\024est"
+          + "imated_total_size\030\005 \001(\005\022\022\n\ntotal_size\030\006 "
+          + "\001(\005\022?\n\010metadata\030\007 \001(\0132-.google.cloud.tal"
+          + "ent.v4beta1.ResponseMetadata\022\"\n\032broadene"
+          + "d_query_jobs_count\030\010 \001(\005\022I\n\020spell_correc"
+          + "tion\030\t \001(\0132/.google.cloud.talent.v4beta1"
+          + ".SpellingCorrection\032\334\001\n\013MatchingJob\022-\n\003j"
+          + "ob\030\001 \001(\0132 .google.cloud.talent.v4beta1.J"
+          + "ob\022\023\n\013job_summary\030\002 \001(\t\022\031\n\021job_title_sni"
+          + "ppet\030\003 \001(\t\022\033\n\023search_text_snippet\030\004 \001(\t\022"
+          + "Q\n\014commute_info\030\005 \001(\0132;.google.cloud.tal"
+          + "ent.v4beta1.SearchJobsResponse.CommuteIn"
+          + "fo\032~\n\013CommuteInfo\022;\n\014job_location\030\001 \001(\0132"
+          + "%.google.cloud.talent.v4beta1.Location\0222"
+          + "\n\017travel_duration\030\002 \001(\0132\031.google.protobu"
+          + "f.Duration\"~\n\026BatchCreateJobsRequest\022/\n\006"
+          + "parent\030\001 \001(\tB\037\340A\002\372A\031\022\027jobs.googleapis.co"
+          + "m/Job\0223\n\004jobs\030\002 \003(\0132 .google.cloud.talen"
+          + "t.v4beta1.JobB\003\340A\002\"\257\001\n\026BatchUpdateJobsRe"
+          + "quest\022/\n\006parent\030\001 \001(\tB\037\340A\002\372A\031\022\027jobs.goog"
+          + "leapis.com/Job\0223\n\004jobs\030\002 \003(\0132 .google.cl"
+          + "oud.talent.v4beta1.JobB\003\340A\002\022/\n\013update_ma"
+          + "sk\030\003 \001(\0132\032.google.protobuf.FieldMask\"\304\001\n"
+          + "\022JobOperationResult\022N\n\013job_results\030\001 \003(\013"
+          + "29.google.cloud.talent.v4beta1.JobOperat"
+          + "ionResult.JobResult\032^\n\tJobResult\022-\n\003job\030"
+          + "\001 \001(\0132 .google.cloud.talent.v4beta1.Job\022"
+          + "\"\n\006status\030\002 \001(\0132\022.google.rpc.Status*v\n\007J"
+          + "obView\022\030\n\024JOB_VIEW_UNSPECIFIED\020\000\022\024\n\020JOB_"
+          + "VIEW_ID_ONLY\020\001\022\024\n\020JOB_VIEW_MINIMAL\020\002\022\022\n\016"
+          + "JOB_VIEW_SMALL\020\003\022\021\n\rJOB_VIEW_FULL\020\0042\316\022\n\n"
+          + "JobService\022\311\001\n\tCreateJob\022-.google.cloud."
+          + "talent.v4beta1.CreateJobRequest\032 .google"
+          + ".cloud.talent.v4beta1.Job\"k\202\323\344\223\002X\"+/v4be"
+          + "ta1/{parent=projects/*/tenants/*}/jobs:\001"
+          + "*Z&\"!/v4beta1/{parent=projects/*}/jobs:\001"
+          + "*\332A\nparent,job\022\233\002\n\017BatchCreateJobs\0223.goo"
+          + "gle.cloud.talent.v4beta1.BatchCreateJobs"
+          + "Request\032\035.google.longrunning.Operation\"\263"
+          + "\001\202\323\344\223\002p\"7/v4beta1/{parent=projects/*/ten"
+          + "ants/*}/jobs:batchCreate:\001*Z2\"-/v4beta1/"
+          + "{parent=projects/*}/jobs:batchCreate:\001*\332"
+          + "A\013parent,jobs\312A,\n\022JobOperationResult\022\026Ba"
+          + "tchOperationMetadata\022\267\001\n\006GetJob\022*.google"
+          + ".cloud.talent.v4beta1.GetJobRequest\032 .go"
+          + "ogle.cloud.talent.v4beta1.Job\"_\202\323\344\223\002R\022+/"
+          + "v4beta1/{name=projects/*/tenants/*/jobs/"
+          + "*}Z#\022!/v4beta1/{name=projects/*/jobs/*}\332"
+          + "A\004name\022\312\001\n\tUpdateJob\022-.google.cloud.tale"
+          + "nt.v4beta1.UpdateJobRequest\032 .google.clo"
+          + "ud.talent.v4beta1.Job\"l\202\323\344\223\002`2//v4beta1/"
+          + "{job.name=projects/*/tenants/*/jobs/*}:\001"
+          + "*Z*2%/v4beta1/{job.name=projects/*/jobs/"
+          + "*}:\001*\332A\003job\022\233\002\n\017BatchUpdateJobs\0223.google"
+          + ".cloud.talent.v4beta1.BatchUpdateJobsReq"
+          + "uest\032\035.google.longrunning.Operation\"\263\001\202\323"
+          + "\344\223\002p\"7/v4beta1/{parent=projects/*/tenant"
+          + "s/*}/jobs:batchUpdate:\001*Z2\"-/v4beta1/{pa"
+          + "rent=projects/*}/jobs:batchUpdate:\001*\332A\013p"
+          + "arent,jobs\312A,\n\022JobOperationResult\022\026Batch"
+          + "OperationMetadata\022\263\001\n\tDeleteJob\022-.google"
+          + ".cloud.talent.v4beta1.DeleteJobRequest\032\026"
+          + ".google.protobuf.Empty\"_\202\323\344\223\002R*+/v4beta1"
+          + "/{name=projects/*/tenants/*/jobs/*}Z#*!/"
+          + "v4beta1/{name=projects/*/jobs/*}\332A\004name\022"
+          + "\344\001\n\017BatchDeleteJobs\0223.google.cloud.talen"
+          + "t.v4beta1.BatchDeleteJobsRequest\032\026.googl"
+          + "e.protobuf.Empty\"\203\001\202\323\344\223\002m\"7/v4beta1/{par"
+          + "ent=projects/*/tenants/*}/jobs:batchDele"
+          + "te:\001*Z/\"-/v4beta1/{parent=projects/*}/jo"
+          + "bs:batchDelete\332A\rparent,filter\022\321\001\n\010ListJ"
+          + "obs\022,.google.cloud.talent.v4beta1.ListJo"
+          + "bsRequest\032-.google.cloud.talent.v4beta1."
+          + "ListJobsResponse\"h\202\323\344\223\002R\022+/v4beta1/{pare"
+          + "nt=projects/*/tenants/*}/jobsZ#\022!/v4beta"
+          + "1/{parent=projects/*}/jobs\332A\rparent,filt"
+          + "er\022\333\001\n\nSearchJobs\022..google.cloud.talent."
+          + "v4beta1.SearchJobsRequest\032/.google.cloud"
+          + ".talent.v4beta1.SearchJobsResponse\"l\202\323\344\223"
+          + "\002f\"2/v4beta1/{parent=projects/*/tenants/"
+          + "*}/jobs:search:\001*Z-\"(/v4beta1/{parent=pr"
+          + "ojects/*}/jobs:search:\001*\022\363\001\n\022SearchJobsF"
+          + "orAlert\022..google.cloud.talent.v4beta1.Se"
+          + "archJobsRequest\032/.google.cloud.talent.v4"
+          + "beta1.SearchJobsResponse\"|\202\323\344\223\002v\":/v4bet"
+          + "a1/{parent=projects/*/tenants/*}/jobs:se"
+          + "archForAlert:\001*Z5\"0/v4beta1/{parent=proj"
+          + "ects/*}/jobs:searchForAlert:\001*\032l\312A\023jobs."
+          + "googleapis.com\322AShttps://www.googleapis."
+          + "com/auth/cloud-platform,https://www.goog"
+          + "leapis.com/auth/jobsB}\n\037com.google.cloud"
+          + ".talent.v4beta1B\017JobServiceProtoP\001ZAgoog"
+          + "le.golang.org/genproto/googleapis/cloud/"
+          + "talent/v4beta1;talent\242\002\003CTSb\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -262,6 +273,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
               com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.ClientProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.FiltersProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.HistogramProto.getDescriptor(),
@@ -436,12 +448,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     registry.add(com.google.api.ClientProto.defaultHost);
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
     registry.add(com.google.api.AnnotationsProto.http);
+    registry.add(com.google.api.ClientProto.methodSignature);
     registry.add(com.google.api.ClientProto.oauthScopes);
+    registry.add(com.google.api.ResourceProto.resourceReference);
+    registry.add(com.google.longrunning.OperationsProto.operationInfo);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
     com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.ClientProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CommonProto.getDescriptor();
     com.google.cloud.talent.v4beta1.FiltersProto.getDescriptor();
     com.google.cloud.talent.v4beta1.HistogramProto.getDescriptor();
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java
index 9260d715..31d17f8d 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java
@@ -122,8 +122,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * Required. The job title. For example, "Software engineer", or "Product
-   * manager".
+   * Required. The job title. For example, "Software engineer", or "Product manager".
    * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -145,8 +144,7 @@ public java.lang.String getJobTitle() { * * *
-   * Required. The job title. For example, "Software engineer", or "Product
-   * manager".
+   * Required. The job title. For example, "Software engineer", or "Product manager".
    * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -519,8 +517,7 @@ public Builder mergeFrom( * * *
-     * Required. The job title. For example, "Software engineer", or "Product
-     * manager".
+     * Required. The job title. For example, "Software engineer", or "Product manager".
      * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -542,8 +539,7 @@ public java.lang.String getJobTitle() { * * *
-     * Required. The job title. For example, "Software engineer", or "Product
-     * manager".
+     * Required. The job title. For example, "Software engineer", or "Product manager".
      * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -565,8 +561,7 @@ public com.google.protobuf.ByteString getJobTitleBytes() { * * *
-     * Required. The job title. For example, "Software engineer", or "Product
-     * manager".
+     * Required. The job title. For example, "Software engineer", or "Product manager".
      * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -587,8 +582,7 @@ public Builder setJobTitle(java.lang.String value) { * * *
-     * Required. The job title. For example, "Software engineer", or "Product
-     * manager".
+     * Required. The job title. For example, "Software engineer", or "Product manager".
      * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -605,8 +599,7 @@ public Builder clearJobTitle() { * * *
-     * Required. The job title. For example, "Software engineer", or "Product
-     * manager".
+     * Required. The job title. For example, "Software engineer", or "Product manager".
      * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java index 88311304..ac7b57ec 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java @@ -27,8 +27,7 @@ public interface JobTitleFilterOrBuilder * * *
-   * Required. The job title. For example, "Software engineer", or "Product
-   * manager".
+   * Required. The job title. For example, "Software engineer", or "Product manager".
    * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -40,8 +39,7 @@ public interface JobTitleFilterOrBuilder * * *
-   * Required. The job title. For example, "Software engineer", or "Product
-   * manager".
+   * Required. The job title. For example, "Software engineer", or "Product manager".
    * 
* * string job_title = 1 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java index fb600239..a315897e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java @@ -23,9 +23,8 @@ * *
  * An enum that specifies the job attributes that are returned in the
- * [MatchingJob.job][google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob.job]
- * or [ListJobsResponse.jobs][google.cloud.talent.v4beta1.ListJobsResponse.jobs]
- * fields.
+ * [MatchingJob.job][google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob.job] or
+ * [ListJobsResponse.jobs][google.cloud.talent.v4beta1.ListJobsResponse.jobs] fields.
  * 
* * Protobuf enum {@code google.cloud.talent.v4beta1.JobView} @@ -46,9 +45,7 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A ID only view of job, with following attributes:
-   * [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
+   * [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
    * 
* * JOB_VIEW_ID_ONLY = 1; @@ -59,12 +56,8 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A minimal view of the job, with the following attributes:
-   * [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.company][google.cloud.talent.v4beta1.Job.company],
-   * [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
+   * [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
    * 
* * JOB_VIEW_MINIMAL = 2; @@ -75,14 +68,9 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A small view of the job, with the following attributes in the search
-   * results: [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.company][google.cloud.talent.v4beta1.Job.company],
-   * [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations],
-   * [Job.visibility][google.cloud.talent.v4beta1.Job.visibility],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code],
-   * [Job.description][google.cloud.talent.v4beta1.Job.description].
+   * results: [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.visibility][google.cloud.talent.v4beta1.Job.visibility],
+   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], [Job.description][google.cloud.talent.v4beta1.Job.description].
    * 
* * JOB_VIEW_SMALL = 3; @@ -116,9 +104,7 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A ID only view of job, with following attributes:
-   * [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
+   * [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
    * 
* * JOB_VIEW_ID_ONLY = 1; @@ -129,12 +115,8 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A minimal view of the job, with the following attributes:
-   * [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.company][google.cloud.talent.v4beta1.Job.company],
-   * [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
+   * [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code].
    * 
* * JOB_VIEW_MINIMAL = 2; @@ -145,14 +127,9 @@ public enum JobView implements com.google.protobuf.ProtocolMessageEnum { * *
    * A small view of the job, with the following attributes in the search
-   * results: [Job.name][google.cloud.talent.v4beta1.Job.name],
-   * [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id],
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.company][google.cloud.talent.v4beta1.Job.company],
-   * [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations],
-   * [Job.visibility][google.cloud.talent.v4beta1.Job.visibility],
-   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code],
-   * [Job.description][google.cloud.talent.v4beta1.Job.description].
+   * results: [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.visibility][google.cloud.talent.v4beta1.Job.visibility],
+   * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], [Job.description][google.cloud.talent.v4beta1.Job.description].
    * 
* * JOB_VIEW_SMALL = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java index 3ab5ade5..7a5cf9c7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java @@ -130,14 +130,15 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
    * example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -156,14 +157,15 @@ public java.lang.String getParent() { * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
    * example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -599,14 +601,15 @@ public Builder mergeFrom( * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
      * example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -625,14 +628,15 @@ public java.lang.String getParent() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
      * example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -651,14 +655,15 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
      * example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -676,14 +681,15 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
      * example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -697,14 +703,15 @@ public Builder clearParent() { * * *
-     * Required. Resource name of the profile under which the application is
-     * created.
+     * Required. Resource name of the profile under which the application is created.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
      * example, "projects/foo/tenants/bar/profiles/baz".
      * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java index d240c116..a64ce5b1 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java @@ -27,14 +27,15 @@ public interface ListApplicationsRequestOrBuilder * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
    * example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -43,14 +44,15 @@ public interface ListApplicationsRequestOrBuilder * * *
-   * Required. Resource name of the profile under which the application is
-   * created.
+   * Required. Resource name of the profile under which the application is created.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for
    * example, "projects/foo/tenants/bar/profiles/baz".
    * 
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java index cc9283b0..7b840cd4 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java @@ -142,7 +142,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -168,7 +170,9 @@ public java.lang.String getParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -257,9 +261,8 @@ public int getPageSize() { *
    * Set to true if the companies requested must have open jobs.
    * Defaults to false.
-   * If true, at most
-   * [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of
-   * companies are fetched, among which only those with open jobs are returned.
+   * If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which
+   * only those with open jobs are returned.
    * 
* * bool require_open_jobs = 4; @@ -646,7 +649,9 @@ public Builder mergeFrom( * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -672,7 +677,9 @@ public java.lang.String getParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -698,7 +705,9 @@ public com.google.protobuf.ByteString getParentBytes() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -723,7 +732,9 @@ public Builder setParent(java.lang.String value) { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -744,7 +755,9 @@ public Builder clearParent() { * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -927,9 +940,8 @@ public Builder clearPageSize() { *
      * Set to true if the companies requested must have open jobs.
      * Defaults to false.
-     * If true, at most
-     * [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of
-     * companies are fetched, among which only those with open jobs are returned.
+     * If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which
+     * only those with open jobs are returned.
      * 
* * bool require_open_jobs = 4; @@ -945,9 +957,8 @@ public boolean getRequireOpenJobs() { *
      * Set to true if the companies requested must have open jobs.
      * Defaults to false.
-     * If true, at most
-     * [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of
-     * companies are fetched, among which only those with open jobs are returned.
+     * If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which
+     * only those with open jobs are returned.
      * 
* * bool require_open_jobs = 4; @@ -967,9 +978,8 @@ public Builder setRequireOpenJobs(boolean value) { *
      * Set to true if the companies requested must have open jobs.
      * Defaults to false.
-     * If true, at most
-     * [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of
-     * companies are fetched, among which only those with open jobs are returned.
+     * If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which
+     * only those with open jobs are returned.
      * 
* * bool require_open_jobs = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java index bb55bec5..6750336f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java @@ -34,7 +34,9 @@ public interface ListCompaniesRequestOrBuilder * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -50,7 +52,9 @@ public interface ListCompaniesRequestOrBuilder * example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -101,9 +105,8 @@ public interface ListCompaniesRequestOrBuilder *
    * Set to true if the companies requested must have open jobs.
    * Defaults to false.
-   * If true, at most
-   * [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of
-   * companies are fetched, among which only those with open jobs are returned.
+   * If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which
+   * only those with open jobs are returned.
    * 
* * bool require_open_jobs = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java index 23b7343f..16f26418 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java @@ -152,7 +152,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -177,7 +179,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -318,11 +322,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * *
    * The maximum number of jobs to be returned per page of results.
-   * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set
-   * to
-   * [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY],
-   * the maximum allowed page size is 1000. Otherwise, the maximum allowed page
-   * size is 100.
+   * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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.
    * 
* @@ -341,9 +342,8 @@ public int getPageSize() { * *
    * The desired job attributes returned for jobs in the
-   * search response. Defaults to
-   * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-   * if no value is specified.
+   * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+   * specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -358,9 +358,8 @@ public int getJobViewValue() { * *
    * The desired job attributes returned for jobs in the
-   * search response. Defaults to
-   * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-   * if no value is specified.
+   * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+   * specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -764,7 +763,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -789,7 +790,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -814,7 +817,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -838,7 +843,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -858,7 +865,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -1152,11 +1161,8 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * *
      * The maximum number of jobs to be returned per page of results.
-     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set
-     * to
-     * [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY],
-     * the maximum allowed page size is 1000. Otherwise, the maximum allowed page
-     * size is 100.
+     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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.
      * 
* @@ -1172,11 +1178,8 @@ public int getPageSize() { * *
      * The maximum number of jobs to be returned per page of results.
-     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set
-     * to
-     * [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY],
-     * the maximum allowed page size is 1000. Otherwise, the maximum allowed page
-     * size is 100.
+     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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.
      * 
* @@ -1196,11 +1199,8 @@ public Builder setPageSize(int value) { * *
      * The maximum number of jobs to be returned per page of results.
-     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set
-     * to
-     * [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY],
-     * the maximum allowed page size is 1000. Otherwise, the maximum allowed page
-     * size is 100.
+     * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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.
      * 
* @@ -1221,9 +1221,8 @@ public Builder clearPageSize() { * *
      * The desired job attributes returned for jobs in the
-     * search response. Defaults to
-     * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-     * if no value is specified.
+     * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+     * specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -1238,9 +1237,8 @@ public int getJobViewValue() { * *
      * The desired job attributes returned for jobs in the
-     * search response. Defaults to
-     * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-     * if no value is specified.
+     * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+     * specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -1258,9 +1256,8 @@ public Builder setJobViewValue(int value) { * *
      * The desired job attributes returned for jobs in the
-     * search response. Defaults to
-     * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-     * if no value is specified.
+     * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+     * specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -1278,9 +1275,8 @@ public com.google.cloud.talent.v4beta1.JobView getJobView() { * *
      * The desired job attributes returned for jobs in the
-     * search response. Defaults to
-     * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-     * if no value is specified.
+     * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+     * specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -1302,9 +1298,8 @@ public Builder setJobView(com.google.cloud.talent.v4beta1.JobView value) { * *
      * The desired job attributes returned for jobs in the
-     * search response. Defaults to
-     * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-     * if no value is specified.
+     * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+     * specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java index c9573e16..c6c55ca6 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface ListJobsRequestOrBuilder * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface ListJobsRequestOrBuilder * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -133,11 +137,8 @@ public interface ListJobsRequestOrBuilder * *
    * The maximum number of jobs to be returned per page of results.
-   * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set
-   * to
-   * [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY],
-   * the maximum allowed page size is 1000. Otherwise, the maximum allowed page
-   * size is 100.
+   * If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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.
    * 
* @@ -152,9 +153,8 @@ public interface ListJobsRequestOrBuilder * *
    * The desired job attributes returned for jobs in the
-   * search response. Defaults to
-   * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-   * if no value is specified.
+   * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+   * specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; @@ -167,9 +167,8 @@ public interface ListJobsRequestOrBuilder * *
    * The desired job attributes returned for jobs in the
-   * search response. Defaults to
-   * [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL]
-   * if no value is specified.
+   * search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is
+   * specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 5; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java index b8e63dd7..00ea62b8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java @@ -153,8 +153,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The resource name of the tenant under which the profile is
-   * created.
+   * Required. The resource name of the tenant under which the profile is created.
    * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
    * "projects/foo/tenants/bar".
    * 
@@ -178,8 +177,7 @@ public java.lang.String getParent() { * * *
-   * Required. The resource name of the tenant under which the profile is
-   * created.
+   * Required. The resource name of the tenant under which the profile is created.
    * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
    * "projects/foo/tenants/bar".
    * 
@@ -274,9 +272,8 @@ public com.google.protobuf.ByteString getFilterBytes() { * *
    * The token that specifies the current offset (that is, starting result).
-   * Please set the value to
-   * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-   * to continue the list.
+   * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+   * continue the list.
    * 
* * string page_token = 2; @@ -299,9 +296,8 @@ public java.lang.String getPageToken() { * *
    * The token that specifies the current offset (that is, starting result).
-   * Please set the value to
-   * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-   * to continue the list.
+   * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+   * continue the list.
    * 
* * string page_token = 2; @@ -788,8 +784,7 @@ public Builder mergeFrom( * * *
-     * Required. The resource name of the tenant under which the profile is
-     * created.
+     * Required. The resource name of the tenant under which the profile is created.
      * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
      * "projects/foo/tenants/bar".
      * 
@@ -813,8 +808,7 @@ public java.lang.String getParent() { * * *
-     * Required. The resource name of the tenant under which the profile is
-     * created.
+     * Required. The resource name of the tenant under which the profile is created.
      * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
      * "projects/foo/tenants/bar".
      * 
@@ -838,8 +832,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The resource name of the tenant under which the profile is
-     * created.
+     * Required. The resource name of the tenant under which the profile is created.
      * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
      * "projects/foo/tenants/bar".
      * 
@@ -862,8 +855,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The resource name of the tenant under which the profile is
-     * created.
+     * Required. The resource name of the tenant under which the profile is created.
      * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
      * "projects/foo/tenants/bar".
      * 
@@ -882,8 +874,7 @@ public Builder clearParent() { * * *
-     * Required. The resource name of the tenant under which the profile is
-     * created.
+     * Required. The resource name of the tenant under which the profile is created.
      * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
      * "projects/foo/tenants/bar".
      * 
@@ -1066,9 +1057,8 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) { * *
      * The token that specifies the current offset (that is, starting result).
-     * Please set the value to
-     * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-     * to continue the list.
+     * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+     * continue the list.
      * 
* * string page_token = 2; @@ -1091,9 +1081,8 @@ public java.lang.String getPageToken() { * *
      * The token that specifies the current offset (that is, starting result).
-     * Please set the value to
-     * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-     * to continue the list.
+     * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+     * continue the list.
      * 
* * string page_token = 2; @@ -1116,9 +1105,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * *
      * The token that specifies the current offset (that is, starting result).
-     * Please set the value to
-     * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-     * to continue the list.
+     * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+     * continue the list.
      * 
* * string page_token = 2; @@ -1140,9 +1128,8 @@ public Builder setPageToken(java.lang.String value) { * *
      * The token that specifies the current offset (that is, starting result).
-     * Please set the value to
-     * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-     * to continue the list.
+     * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+     * continue the list.
      * 
* * string page_token = 2; @@ -1160,9 +1147,8 @@ public Builder clearPageToken() { * *
      * The token that specifies the current offset (that is, starting result).
-     * Please set the value to
-     * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-     * to continue the list.
+     * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+     * continue the list.
      * 
* * string page_token = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java index f6a62ebd..42b2a05a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java @@ -27,8 +27,7 @@ public interface ListProfilesRequestOrBuilder * * *
-   * Required. The resource name of the tenant under which the profile is
-   * created.
+   * Required. The resource name of the tenant under which the profile is created.
    * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
    * "projects/foo/tenants/bar".
    * 
@@ -42,8 +41,7 @@ public interface ListProfilesRequestOrBuilder * * *
-   * Required. The resource name of the tenant under which the profile is
-   * created.
+   * Required. The resource name of the tenant under which the profile is created.
    * The format is "projects/{project_id}/tenants/{tenant_id}". For example,
    * "projects/foo/tenants/bar".
    * 
@@ -104,9 +102,8 @@ public interface ListProfilesRequestOrBuilder * *
    * The token that specifies the current offset (that is, starting result).
-   * Please set the value to
-   * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-   * to continue the list.
+   * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+   * continue the list.
    * 
* * string page_token = 2; @@ -119,9 +116,8 @@ public interface ListProfilesRequestOrBuilder * *
    * The token that specifies the current offset (that is, starting result).
-   * Please set the value to
-   * [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token]
-   * to continue the list.
+   * Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to
+   * continue the list.
    * 
* * string page_token = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java index 17cb2074..d617a183 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java @@ -135,7 +135,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -159,7 +161,9 @@ public java.lang.String getParent() { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -599,7 +603,9 @@ public Builder mergeFrom( * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -623,7 +629,9 @@ public java.lang.String getParent() { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -647,7 +655,9 @@ public com.google.protobuf.ByteString getParentBytes() { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -670,7 +680,9 @@ public Builder setParent(java.lang.String value) { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -689,7 +701,9 @@ public Builder clearParent() { * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java index af3ab772..30baf5c3 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface ListTenantsRequestOrBuilder * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -46,7 +48,9 @@ public interface ListTenantsRequestOrBuilder * "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java index c9eda29a..850db375 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java @@ -489,11 +489,9 @@ private LocationType(int value) { * *
    * The type of a location, which corresponds to the address lines field of
-   * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-   * "Downtown, Atlanta, GA, USA" has a type of
-   * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-   * and "Kansas City, KS, USA" has a type of
-   * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+   * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+   * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+   * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
    * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -508,11 +506,9 @@ public int getLocationTypeValue() { * *
    * The type of a location, which corresponds to the address lines field of
-   * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-   * "Downtown, Atlanta, GA, USA" has a type of
-   * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-   * and "Kansas City, KS, USA" has a type of
-   * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+   * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+   * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+   * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
    * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -633,9 +629,10 @@ public com.google.type.LatLngOrBuilder getLatLngOrBuilder() { *
    * Radius in miles of the job location. This value is derived from the
    * location bounding box in which a circle with the specified radius
-   * centered from [google.type.LatLng][google.type.LatLng] covers the area
-   * associated with the job location. For example, currently, "Mountain View,
-   * CA, USA" has a radius of 6.17 miles.
+   * centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the
+   * job location.
+   * For example, currently, "Mountain View, CA, USA" has a radius of
+   * 6.17 miles.
    * 
* * double radius_miles = 4; @@ -1045,11 +1042,9 @@ public Builder mergeFrom( * *
      * The type of a location, which corresponds to the address lines field of
-     * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-     * "Downtown, Atlanta, GA, USA" has a type of
-     * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-     * and "Kansas City, KS, USA" has a type of
-     * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+     * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+     * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+     * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
      * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -1064,11 +1059,9 @@ public int getLocationTypeValue() { * *
      * The type of a location, which corresponds to the address lines field of
-     * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-     * "Downtown, Atlanta, GA, USA" has a type of
-     * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-     * and "Kansas City, KS, USA" has a type of
-     * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+     * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+     * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+     * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
      * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -1086,11 +1079,9 @@ public Builder setLocationTypeValue(int value) { * *
      * The type of a location, which corresponds to the address lines field of
-     * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-     * "Downtown, Atlanta, GA, USA" has a type of
-     * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-     * and "Kansas City, KS, USA" has a type of
-     * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+     * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+     * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+     * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
      * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -1110,11 +1101,9 @@ public com.google.cloud.talent.v4beta1.Location.LocationType getLocationType() { * *
      * The type of a location, which corresponds to the address lines field of
-     * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-     * "Downtown, Atlanta, GA, USA" has a type of
-     * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-     * and "Kansas City, KS, USA" has a type of
-     * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+     * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+     * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+     * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
      * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -1136,11 +1125,9 @@ public Builder setLocationType(com.google.cloud.talent.v4beta1.Location.Location * *
      * The type of a location, which corresponds to the address lines field of
-     * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-     * "Downtown, Atlanta, GA, USA" has a type of
-     * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-     * and "Kansas City, KS, USA" has a type of
-     * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+     * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+     * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+     * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
      * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -1546,9 +1533,10 @@ public com.google.type.LatLngOrBuilder getLatLngOrBuilder() { *
      * Radius in miles of the job location. This value is derived from the
      * location bounding box in which a circle with the specified radius
-     * centered from [google.type.LatLng][google.type.LatLng] covers the area
-     * associated with the job location. For example, currently, "Mountain View,
-     * CA, USA" has a radius of 6.17 miles.
+     * centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the
+     * job location.
+     * For example, currently, "Mountain View, CA, USA" has a radius of
+     * 6.17 miles.
      * 
* * double radius_miles = 4; @@ -1564,9 +1552,10 @@ public double getRadiusMiles() { *
      * Radius in miles of the job location. This value is derived from the
      * location bounding box in which a circle with the specified radius
-     * centered from [google.type.LatLng][google.type.LatLng] covers the area
-     * associated with the job location. For example, currently, "Mountain View,
-     * CA, USA" has a radius of 6.17 miles.
+     * centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the
+     * job location.
+     * For example, currently, "Mountain View, CA, USA" has a radius of
+     * 6.17 miles.
      * 
* * double radius_miles = 4; @@ -1586,9 +1575,10 @@ public Builder setRadiusMiles(double value) { *
      * Radius in miles of the job location. This value is derived from the
      * location bounding box in which a circle with the specified radius
-     * centered from [google.type.LatLng][google.type.LatLng] covers the area
-     * associated with the job location. For example, currently, "Mountain View,
-     * CA, USA" has a radius of 6.17 miles.
+     * centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the
+     * job location.
+     * For example, currently, "Mountain View, CA, USA" has a radius of
+     * 6.17 miles.
      * 
* * double radius_miles = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java index 140195b7..8c1b8c4c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java @@ -493,15 +493,12 @@ public double getDistanceInMiles() { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -527,15 +524,12 @@ public int getTelecommutePreferenceValue() { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -1500,15 +1494,12 @@ public Builder clearDistanceInMiles() { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -1534,15 +1525,12 @@ public int getTelecommutePreferenceValue() { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -1571,15 +1559,12 @@ public Builder setTelecommutePreferenceValue(int value) { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -1612,15 +1597,12 @@ public Builder setTelecommutePreferenceValue(int value) { * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -1654,15 +1636,12 @@ public Builder setTelecommutePreference( * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java index 849acbfe..a379dcce 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java @@ -151,15 +151,12 @@ public interface LocationFilterOrBuilder * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, @@ -183,15 +180,12 @@ public interface LocationFilterOrBuilder * Allows the client to return jobs without a * set location, specifically, telecommuting jobs (telecommuting is considered * by the service as a special location. - * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - * indicates if a job permits telecommuting. If this field is set to - * [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - * telecommuting jobs are searched, and - * [address][google.cloud.talent.v4beta1.LocationFilter.address] and - * [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - * If not set or set to - * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - * telecommute job are not searched. + * [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + * If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + * telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + * ignored. If not set or set to + * [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + * searched. * This filter can be used by itself to search exclusively for telecommuting * jobs, or it can be combined with another location * filter to search for a combination of job locations, diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java index ba4cd881..9ef011a8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java @@ -28,11 +28,9 @@ public interface LocationOrBuilder * *
    * The type of a location, which corresponds to the address lines field of
-   * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-   * "Downtown, Atlanta, GA, USA" has a type of
-   * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-   * and "Kansas City, KS, USA" has a type of
-   * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+   * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+   * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+   * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
    * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -45,11 +43,9 @@ public interface LocationOrBuilder * *
    * The type of a location, which corresponds to the address lines field of
-   * [google.type.PostalAddress][google.type.PostalAddress]. For example,
-   * "Downtown, Atlanta, GA, USA" has a type of
-   * [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD],
-   * and "Kansas City, KS, USA" has a type of
-   * [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
+   * [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA"
+   * has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA"
+   * has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY].
    * 
* * .google.cloud.talent.v4beta1.Location.LocationType location_type = 1; @@ -143,9 +139,10 @@ public interface LocationOrBuilder *
    * Radius in miles of the job location. This value is derived from the
    * location bounding box in which a circle with the specified radius
-   * centered from [google.type.LatLng][google.type.LatLng] covers the area
-   * associated with the job location. For example, currently, "Mountain View,
-   * CA, USA" has a radius of 6.17 miles.
+   * centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the
+   * job location.
+   * For example, currently, "Mountain View, CA, USA" has a radius of
+   * 6.17 miles.
    * 
* * double radius_miles = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java index 6248599d..e54d20bb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java @@ -149,9 +149,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Given/first name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -165,9 +163,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Given/first name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -209,9 +205,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Middle initial.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 20.
      * 
* @@ -225,9 +219,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Middle initial.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 20.
      * 
* @@ -242,9 +234,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Family/last name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -258,9 +248,7 @@ public interface PersonStructuredNameOrBuilder * *
      * Family/last name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -533,9 +521,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
      * Given/first name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -559,9 +545,7 @@ public java.lang.String getGivenName() { * *
      * Given/first name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -637,9 +621,7 @@ public com.google.protobuf.ByteString getPreferredNameBytes() { * *
      * Middle initial.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 20.
      * 
* @@ -663,9 +645,7 @@ public java.lang.String getMiddleInitial() { * *
      * Middle initial.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 20.
      * 
* @@ -692,9 +672,7 @@ public com.google.protobuf.ByteString getMiddleInitialBytes() { * *
      * Family/last name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -718,9 +696,7 @@ public java.lang.String getFamilyName() { * *
      * Family/last name.
-     * It's derived from
-     * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-     * if not provided.
+     * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
      * Number of characters allowed is 100.
      * 
* @@ -1322,9 +1298,7 @@ public Builder mergeFrom( * *
        * Given/first name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1348,9 +1322,7 @@ public java.lang.String getGivenName() { * *
        * Given/first name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1374,9 +1346,7 @@ public com.google.protobuf.ByteString getGivenNameBytes() { * *
        * Given/first name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1399,9 +1369,7 @@ public Builder setGivenName(java.lang.String value) { * *
        * Given/first name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1420,9 +1388,7 @@ public Builder clearGivenName() { * *
        * Given/first name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1559,9 +1525,7 @@ public Builder setPreferredNameBytes(com.google.protobuf.ByteString value) { * *
        * Middle initial.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 20.
        * 
* @@ -1585,9 +1549,7 @@ public java.lang.String getMiddleInitial() { * *
        * Middle initial.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 20.
        * 
* @@ -1611,9 +1573,7 @@ public com.google.protobuf.ByteString getMiddleInitialBytes() { * *
        * Middle initial.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 20.
        * 
* @@ -1636,9 +1596,7 @@ public Builder setMiddleInitial(java.lang.String value) { * *
        * Middle initial.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 20.
        * 
* @@ -1657,9 +1615,7 @@ public Builder clearMiddleInitial() { * *
        * Middle initial.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 20.
        * 
* @@ -1685,9 +1641,7 @@ public Builder setMiddleInitialBytes(com.google.protobuf.ByteString value) { * *
        * Family/last name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1711,9 +1665,7 @@ public java.lang.String getFamilyName() { * *
        * Family/last name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1737,9 +1689,7 @@ public com.google.protobuf.ByteString getFamilyNameBytes() { * *
        * Family/last name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1762,9 +1712,7 @@ public Builder setFamilyName(java.lang.String value) { * *
        * Family/last name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -1783,9 +1731,7 @@ public Builder clearFamilyName() { * *
        * Family/last name.
-       * It's derived from
-       * [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name]
-       * if not provided.
+       * It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided.
        * Number of characters allowed is 100.
        * 
* @@ -2377,8 +2323,7 @@ public com.google.cloud.talent.v4beta1.PersonName.PersonStructuredName getStruct * * *
-   * Preferred name for the person. This field is ignored if
-   * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+   * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
    * is provided.
    * Number of characters allowed is 100.
    * 
@@ -2402,8 +2347,7 @@ public java.lang.String getPreferredName() { * * *
-   * Preferred name for the person. This field is ignored if
-   * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+   * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
    * is provided.
    * Number of characters allowed is 100.
    * 
@@ -3181,8 +3125,7 @@ public Builder clearStructuredName() { * * *
-     * Preferred name for the person. This field is ignored if
-     * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+     * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
      * is provided.
      * Number of characters allowed is 100.
      * 
@@ -3206,8 +3149,7 @@ public java.lang.String getPreferredName() { * * *
-     * Preferred name for the person. This field is ignored if
-     * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+     * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
      * is provided.
      * Number of characters allowed is 100.
      * 
@@ -3231,8 +3173,7 @@ public com.google.protobuf.ByteString getPreferredNameBytes() { * * *
-     * Preferred name for the person. This field is ignored if
-     * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+     * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
      * is provided.
      * Number of characters allowed is 100.
      * 
@@ -3255,8 +3196,7 @@ public Builder setPreferredName(java.lang.String value) { * * *
-     * Preferred name for the person. This field is ignored if
-     * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+     * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
      * is provided.
      * Number of characters allowed is 100.
      * 
@@ -3275,8 +3215,7 @@ public Builder clearPreferredName() { * * *
-     * Preferred name for the person. This field is ignored if
-     * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+     * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
      * is provided.
      * Number of characters allowed is 100.
      * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java index 681f48bf..10fb0fbc 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java @@ -93,8 +93,7 @@ public interface PersonNameOrBuilder * * *
-   * Preferred name for the person. This field is ignored if
-   * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+   * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
    * is provided.
    * Number of characters allowed is 100.
    * 
@@ -108,8 +107,7 @@ public interface PersonNameOrBuilder * * *
-   * Preferred name for the person. This field is ignored if
-   * [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
+   * Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name]
    * is provided.
    * Number of characters allowed is 100.
    * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java index e173fb03..63c31509 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java @@ -222,10 +222,9 @@ public enum PhoneType implements com.google.protobuf.ProtocolMessageEnum { * A virtual telephone number is a number that can be routed to another * number and managed by the user via Web, SMS, IVR, and so on. It is * associated with a particular person, and may be routed to either a MOBILE - * or LANDLINE number. The [phone - * usage][google.cloud.talent.v4beta1.ContactInfoUsage] should be set to - * PERSONAL for these phone types. Some more information can be found here: - * https://en.wikipedia.org/wiki/Personal_Numbers + * or LANDLINE number. The [phone usage][google.cloud.talent.v4beta1.ContactInfoUsage] should + * be set to PERSONAL for these phone types. Some more information can be + * found here: https://en.wikipedia.org/wiki/Personal_Numbers *
* * VIRTUAL = 7; @@ -332,10 +331,9 @@ public enum PhoneType implements com.google.protobuf.ProtocolMessageEnum { * A virtual telephone number is a number that can be routed to another * number and managed by the user via Web, SMS, IVR, and so on. It is * associated with a particular person, and may be routed to either a MOBILE - * or LANDLINE number. The [phone - * usage][google.cloud.talent.v4beta1.ContactInfoUsage] should be set to - * PERSONAL for these phone types. Some more information can be found here: - * https://en.wikipedia.org/wiki/Personal_Numbers + * or LANDLINE number. The [phone usage][google.cloud.talent.v4beta1.ContactInfoUsage] should + * be set to PERSONAL for these phone types. Some more information can be + * found here: https://en.wikipedia.org/wiki/Personal_Numbers *
* * VIRTUAL = 7; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java index 0fc52138..8f16bf2f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java @@ -46,11 +46,10 @@ public enum PostingRegion implements com.google.protobuf.ProtocolMessageEnum { * *
    * In addition to exact location matching, job posting is returned when the
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search
-   * query is in the same administrative area as the returned job posting. For
-   * example, if a `ADMINISTRATIVE_AREA` job is posted in "CA, USA", it's
-   * returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
-   * has "Mountain View".
+   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search query is in the same administrative area
+   * as the returned job posting. For example, if a `ADMINISTRATIVE_AREA` job
+   * is posted in "CA, USA", it's returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has
+   * "Mountain View".
    * Administrative area refers to top-level administrative subdivision of this
    * country. For example, US state, IT region, UK constituent nation and
    * JP prefecture.
@@ -64,11 +63,9 @@ public enum PostingRegion implements com.google.protobuf.ProtocolMessageEnum {
    *
    * 
    * In addition to exact location matching, job is returned when
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search
-   * query is in the same country as this job. For example, if a `NATION_WIDE`
-   * job is posted in "USA", it's returned if
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain
-   * View'.
+   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search query is in the same country as this job.
+   * For example, if a `NATION_WIDE` job is posted in "USA", it's
+   * returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain View'.
    * 
* * NATION = 2; @@ -105,11 +102,10 @@ public enum PostingRegion implements com.google.protobuf.ProtocolMessageEnum { * *
    * In addition to exact location matching, job posting is returned when the
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search
-   * query is in the same administrative area as the returned job posting. For
-   * example, if a `ADMINISTRATIVE_AREA` job is posted in "CA, USA", it's
-   * returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter]
-   * has "Mountain View".
+   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search query is in the same administrative area
+   * as the returned job posting. For example, if a `ADMINISTRATIVE_AREA` job
+   * is posted in "CA, USA", it's returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has
+   * "Mountain View".
    * Administrative area refers to top-level administrative subdivision of this
    * country. For example, US state, IT region, UK constituent nation and
    * JP prefecture.
@@ -123,11 +119,9 @@ public enum PostingRegion implements com.google.protobuf.ProtocolMessageEnum {
    *
    * 
    * In addition to exact location matching, job is returned when
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search
-   * query is in the same country as this job. For example, if a `NATION_WIDE`
-   * job is posted in "USA", it's returned if
-   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain
-   * View'.
+   * [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search query is in the same country as this job.
+   * For example, if a `NATION_WIDE` job is posted in "USA", it's
+   * returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain View'.
    * 
* * NATION = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java index c5cc6a1e..7da40a8f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java @@ -769,9 +769,8 @@ public com.google.protobuf.ByteString getUriBytes() { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -801,9 +800,8 @@ public java.lang.String getGroupId() { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -968,14 +966,10 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -1000,14 +994,10 @@ public boolean hasCandidateUpdateTime() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -1034,14 +1024,10 @@ public com.google.protobuf.Timestamp getCandidateUpdateTime() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -1060,9 +1046,8 @@ public com.google.protobuf.TimestampOrBuilder getCandidateUpdateTimeOrBuilder() * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -1080,9 +1065,8 @@ public boolean hasResumeUpdateTime() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -1102,9 +1086,8 @@ public com.google.protobuf.Timestamp getResumeUpdateTime() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -1234,29 +1217,23 @@ public com.google.cloud.talent.v4beta1.PersonNameOrBuilder getPersonNamesOrBuild * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -1271,29 +1248,23 @@ public java.util.List getAddressesList( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -1309,29 +1280,23 @@ public java.util.List getAddressesList( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -1346,29 +1311,23 @@ public int getAddressesCount() { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -1383,29 +1342,23 @@ public com.google.cloud.talent.v4beta1.Address getAddresses(int index) { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -1613,12 +1566,8 @@ public com.google.cloud.talent.v4beta1.PersonalUriOrBuilder getPersonalUrisOrBui * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -1632,12 +1581,8 @@ public com.google.cloud.talent.v4beta1.PersonalUriOrBuilder getPersonalUrisOrBui * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -1651,12 +1596,8 @@ public com.google.cloud.talent.v4beta1.PersonalUriOrBuilder getPersonalUrisOrBui * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -1669,12 +1610,8 @@ public int getAdditionalContactInfoCount() { * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -1687,12 +1624,8 @@ public com.google.cloud.talent.v4beta1.AdditionalContactInfo getAdditionalContac * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -1717,10 +1650,8 @@ public com.google.cloud.talent.v4beta1.AdditionalContactInfo getAdditionalContac * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1742,10 +1673,8 @@ public com.google.cloud.talent.v4beta1.AdditionalContactInfo getAdditionalContac * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1767,10 +1696,8 @@ public com.google.cloud.talent.v4beta1.AdditionalContactInfo getAdditionalContac * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1791,10 +1718,8 @@ public int getEmploymentRecordsCount() { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1815,10 +1740,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecord getEmploymentRecords(int * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1842,10 +1765,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRe * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1865,10 +1786,8 @@ public java.util.List getEducat * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1889,10 +1808,8 @@ public java.util.List getEducat * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1912,10 +1829,8 @@ public int getEducationRecordsCount() { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1935,10 +1850,8 @@ public com.google.cloud.talent.v4beta1.EducationRecord getEducationRecords(int i * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -2031,8 +1944,7 @@ public com.google.cloud.talent.v4beta1.SkillOrBuilder getSkillsOrBuilder(int ind *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -2047,8 +1959,7 @@ public java.util.List getActivitiesLis *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -2064,8 +1975,7 @@ public java.util.List getActivitiesLis *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -2080,8 +1990,7 @@ public int getActivitiesCount() { *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -2096,8 +2005,7 @@ public com.google.cloud.talent.v4beta1.Activity getActivities(int index) { *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -2467,8 +2375,7 @@ public int getCustomAttributesCount() { *
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -2504,8 +2411,7 @@ public boolean containsCustomAttributes(java.lang.String key) {
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -2533,8 +2439,7 @@ public boolean containsCustomAttributes(java.lang.String key) {
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -2567,8 +2472,7 @@ public com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefa
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -2625,8 +2529,7 @@ public boolean getProcessed() {
    *
    * 
    * Output only. Keyword snippet shows how the search result is related to a
-   * search query.  This is only returned in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+   * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
    * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2649,8 +2552,7 @@ public java.lang.String getKeywordSnippet() { * *
    * Output only. Keyword snippet shows how the search result is related to a
-   * search query.  This is only returned in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+   * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
    * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -2751,11 +2653,8 @@ public com.google.cloud.talent.v4beta1.AvailabilitySignal getAvailabilitySignals * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -2770,11 +2669,8 @@ public java.util.List getDerivedAddres * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -2790,11 +2686,8 @@ public java.util.List getDerivedAddres * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -2809,11 +2702,8 @@ public int getDerivedAddressesCount() { * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -2828,11 +2718,8 @@ public com.google.cloud.talent.v4beta1.Location getDerivedAddresses(int index) { * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -4845,9 +4732,8 @@ public Builder setUriBytes(com.google.protobuf.ByteString value) { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -4877,9 +4763,8 @@ public java.lang.String getGroupId() { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -4909,9 +4794,8 @@ public com.google.protobuf.ByteString getGroupIdBytes() { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -4940,9 +4824,8 @@ public Builder setGroupId(java.lang.String value) { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -4967,9 +4850,8 @@ public Builder clearGroupId() { * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -5554,14 +5436,10 @@ public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5586,14 +5464,10 @@ public boolean hasCandidateUpdateTime() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5624,14 +5498,10 @@ public com.google.protobuf.Timestamp getCandidateUpdateTime() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5664,14 +5534,10 @@ public Builder setCandidateUpdateTime(com.google.protobuf.Timestamp value) { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5701,14 +5567,10 @@ public Builder setCandidateUpdateTime(com.google.protobuf.Timestamp.Builder buil * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5745,14 +5607,10 @@ public Builder mergeCandidateUpdateTime(com.google.protobuf.Timestamp value) { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5783,14 +5641,10 @@ public Builder clearCandidateUpdateTime() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5815,14 +5669,10 @@ public com.google.protobuf.Timestamp.Builder getCandidateUpdateTimeBuilder() { * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5851,14 +5701,10 @@ public com.google.protobuf.TimestampOrBuilder getCandidateUpdateTimeOrBuilder() * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -5894,9 +5740,8 @@ public com.google.protobuf.TimestampOrBuilder getCandidateUpdateTimeOrBuilder() * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -5914,9 +5759,8 @@ public boolean hasResumeUpdateTime() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -5940,9 +5784,8 @@ public com.google.protobuf.Timestamp getResumeUpdateTime() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -5968,9 +5811,8 @@ public Builder setResumeUpdateTime(com.google.protobuf.Timestamp value) { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -5993,9 +5835,8 @@ public Builder setResumeUpdateTime(com.google.protobuf.Timestamp.Builder builder * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -6025,9 +5866,8 @@ public Builder mergeResumeUpdateTime(com.google.protobuf.Timestamp value) { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -6051,9 +5891,8 @@ public Builder clearResumeUpdateTime() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -6071,9 +5910,8 @@ public com.google.protobuf.Timestamp.Builder getResumeUpdateTimeBuilder() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -6095,9 +5933,8 @@ public com.google.protobuf.TimestampOrBuilder getResumeUpdateTimeOrBuilder() { * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -6696,29 +6533,23 @@ private void ensureAddressesIsMutable() { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6737,29 +6568,23 @@ public java.util.List getAddressesList( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6778,29 +6603,23 @@ public int getAddressesCount() { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6819,29 +6638,23 @@ public com.google.cloud.talent.v4beta1.Address getAddresses(int index) { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6866,29 +6679,23 @@ public Builder setAddresses(int index, com.google.cloud.talent.v4beta1.Address v * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6911,29 +6718,23 @@ public Builder setAddresses( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -6958,29 +6759,23 @@ public Builder addAddresses(com.google.cloud.talent.v4beta1.Address value) { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7005,29 +6800,23 @@ public Builder addAddresses(int index, com.google.cloud.talent.v4beta1.Address v * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7049,29 +6838,23 @@ public Builder addAddresses(com.google.cloud.talent.v4beta1.Address.Builder buil * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7094,29 +6877,23 @@ public Builder addAddresses( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7139,29 +6916,23 @@ public Builder addAllAddresses( * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7183,29 +6954,23 @@ public Builder clearAddresses() { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7227,29 +6992,23 @@ public Builder removeAddresses(int index) { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7264,29 +7023,23 @@ public com.google.cloud.talent.v4beta1.Address.Builder getAddressesBuilder(int i * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7305,29 +7058,23 @@ public com.google.cloud.talent.v4beta1.AddressOrBuilder getAddressesOrBuilder(in * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7347,29 +7094,23 @@ public com.google.cloud.talent.v4beta1.AddressOrBuilder getAddressesOrBuilder(in * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7385,29 +7126,23 @@ public com.google.cloud.talent.v4beta1.Address.Builder addAddressesBuilder() { * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -7423,29 +7158,23 @@ public com.google.cloud.talent.v4beta1.Address.Builder addAddressesBuilder(int i * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -8550,12 +8279,8 @@ private void ensureAdditionalContactInfoIsMutable() { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8574,12 +8299,8 @@ private void ensureAdditionalContactInfoIsMutable() { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8597,12 +8318,8 @@ public int getAdditionalContactInfoCount() { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8621,12 +8338,8 @@ public com.google.cloud.talent.v4beta1.AdditionalContactInfo getAdditionalContac * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8651,12 +8364,8 @@ public Builder setAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8678,12 +8387,8 @@ public Builder setAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8708,12 +8413,8 @@ public Builder addAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8738,12 +8439,8 @@ public Builder addAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8765,12 +8462,8 @@ public Builder addAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8792,12 +8485,8 @@ public Builder addAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8820,12 +8509,8 @@ public Builder addAllAdditionalContactInfo( * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8846,12 +8531,8 @@ public Builder clearAdditionalContactInfo() { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8872,12 +8553,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8892,12 +8569,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8916,12 +8589,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8940,12 +8609,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8961,12 +8626,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -8983,12 +8644,8 @@ public Builder removeAdditionalContactInfo(int index) { * * *
-     * Available contact information besides
-     * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-     * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-     * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-     * example, Hang-out, Skype.
+     * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+     * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
      * 
* * @@ -9050,10 +8707,8 @@ private void ensureEmploymentRecordsIsMutable() { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9079,10 +8734,8 @@ private void ensureEmploymentRecordsIsMutable() { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9107,10 +8760,8 @@ public int getEmploymentRecordsCount() { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9135,10 +8786,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecord getEmploymentRecords(int * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9170,10 +8819,8 @@ public Builder setEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9202,10 +8849,8 @@ public Builder setEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9236,10 +8881,8 @@ public Builder addEmploymentRecords(com.google.cloud.talent.v4beta1.EmploymentRe * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9271,10 +8914,8 @@ public Builder addEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9303,10 +8944,8 @@ public Builder addEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9335,10 +8974,8 @@ public Builder addEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9367,10 +9004,8 @@ public Builder addAllEmploymentRecords( * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -9398,10 +9033,8 @@ public Builder clearEmploymentRecords() { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9429,10 +9062,8 @@ public Builder removeEmploymentRecords(int index) { * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9454,10 +9085,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecord.Builder getEmploymentRec * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9483,10 +9112,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRe * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9512,10 +9139,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRe * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9537,10 +9162,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecord.Builder addEmploymentRec * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9563,10 +9186,8 @@ public com.google.cloud.talent.v4beta1.EmploymentRecord.Builder addEmploymentRec * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. * * @@ -9626,10 +9247,8 @@ private void ensureEducationRecordsIsMutable() { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9654,10 +9273,8 @@ private void ensureEducationRecordsIsMutable() { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9681,10 +9298,8 @@ public int getEducationRecordsCount() { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9708,10 +9323,8 @@ public com.google.cloud.talent.v4beta1.EducationRecord getEducationRecords(int i * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9742,10 +9355,8 @@ public Builder setEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9773,10 +9384,8 @@ public Builder setEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9806,10 +9415,8 @@ public Builder addEducationRecords(com.google.cloud.talent.v4beta1.EducationReco * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9840,10 +9447,8 @@ public Builder addEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9871,10 +9476,8 @@ public Builder addEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9902,10 +9505,8 @@ public Builder addEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9933,10 +9534,8 @@ public Builder addAllEducationRecords( * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9963,10 +9562,8 @@ public Builder clearEducationRecords() { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -9993,10 +9590,8 @@ public Builder removeEducationRecords(int index) { * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10017,10 +9612,8 @@ public com.google.cloud.talent.v4beta1.EducationRecord.Builder getEducationRecor * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10045,10 +9638,8 @@ public com.google.cloud.talent.v4beta1.EducationRecordOrBuilder getEducationReco * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10073,10 +9664,8 @@ public com.google.cloud.talent.v4beta1.EducationRecordOrBuilder getEducationReco * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10097,10 +9686,8 @@ public com.google.cloud.talent.v4beta1.EducationRecord.Builder addEducationRecor * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10122,10 +9709,8 @@ public com.google.cloud.talent.v4beta1.EducationRecord.Builder addEducationRecor * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. * * @@ -10563,8 +10148,7 @@ private void ensureActivitiesIsMutable() { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10583,8 +10167,7 @@ public java.util.List getActivitiesLis *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10603,8 +10186,7 @@ public int getActivitiesCount() { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10623,8 +10205,7 @@ public com.google.cloud.talent.v4beta1.Activity getActivities(int index) { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10649,8 +10230,7 @@ public Builder setActivities(int index, com.google.cloud.talent.v4beta1.Activity *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10673,8 +10253,7 @@ public Builder setActivities( *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10699,8 +10278,7 @@ public Builder addActivities(com.google.cloud.talent.v4beta1.Activity value) { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10725,8 +10303,7 @@ public Builder addActivities(int index, com.google.cloud.talent.v4beta1.Activity *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10748,8 +10325,7 @@ public Builder addActivities(com.google.cloud.talent.v4beta1.Activity.Builder bu *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10772,8 +10348,7 @@ public Builder addActivities( *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10796,8 +10371,7 @@ public Builder addAllActivities( *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10819,8 +10393,7 @@ public Builder clearActivities() { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10842,8 +10415,7 @@ public Builder removeActivities(int index) { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10858,8 +10430,7 @@ public com.google.cloud.talent.v4beta1.Activity.Builder getActivitiesBuilder(int *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10878,8 +10449,7 @@ public com.google.cloud.talent.v4beta1.ActivityOrBuilder getActivitiesOrBuilder( *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10899,8 +10469,7 @@ public com.google.cloud.talent.v4beta1.ActivityOrBuilder getActivitiesOrBuilder( *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10916,8 +10485,7 @@ public com.google.cloud.talent.v4beta1.Activity.Builder addActivitiesBuilder() { *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -10933,8 +10501,7 @@ public com.google.cloud.talent.v4beta1.Activity.Builder addActivitiesBuilder(int *
      * The individual or collaborative activities which the candidate has
      * participated in, for example, open-source projects, class assignments that
-     * aren't listed in
-     * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+     * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
      * The limitation for max number of activities is 50.
      * 
* @@ -12414,8 +11981,7 @@ public int getCustomAttributesCount() { *
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12451,8 +12017,7 @@ public boolean containsCustomAttributes(java.lang.String key) {
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12480,8 +12045,7 @@ public boolean containsCustomAttributes(java.lang.String key) {
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12514,8 +12078,7 @@ public com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefa
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12556,8 +12119,7 @@ public Builder clearCustomAttributes() {
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12594,8 +12156,7 @@ public Builder removeCustomAttributes(java.lang.String key) {
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12630,8 +12191,7 @@ public Builder putCustomAttributes(
      * 
      * A map of fields to hold both filterable and non-filterable custom profile
      * attributes that aren't covered by the provided structured fields. See
-     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-     * details.
+     * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
      * At most 100 filterable and at most 100 unfilterable keys are supported. If
      * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
      * by default. These are filterable when the `filterable` flag is set to
@@ -12718,8 +12278,7 @@ public Builder clearProcessed() {
      *
      * 
      * Output only. Keyword snippet shows how the search result is related to a
-     * search query.  This is only returned in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+     * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
      * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -12742,8 +12301,7 @@ public java.lang.String getKeywordSnippet() { * *
      * Output only. Keyword snippet shows how the search result is related to a
-     * search query.  This is only returned in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+     * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
      * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -12766,8 +12324,7 @@ public com.google.protobuf.ByteString getKeywordSnippetBytes() { * *
      * Output only. Keyword snippet shows how the search result is related to a
-     * search query.  This is only returned in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+     * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
      * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -12789,8 +12346,7 @@ public Builder setKeywordSnippet(java.lang.String value) { * *
      * Output only. Keyword snippet shows how the search result is related to a
-     * search query.  This is only returned in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+     * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
      * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -12808,8 +12364,7 @@ public Builder clearKeywordSnippet() { * *
      * Output only. Keyword snippet shows how the search result is related to a
-     * search query.  This is only returned in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+     * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
      * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -13249,11 +12804,8 @@ private void ensureDerivedAddressesIsMutable() { * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13272,11 +12824,8 @@ public java.util.List getDerivedAddres * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13295,11 +12844,8 @@ public int getDerivedAddressesCount() { * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13318,11 +12864,8 @@ public com.google.cloud.talent.v4beta1.Location getDerivedAddresses(int index) { * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13347,11 +12890,8 @@ public Builder setDerivedAddresses(int index, com.google.cloud.talent.v4beta1.Lo * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13374,11 +12914,8 @@ public Builder setDerivedAddresses( * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13403,11 +12940,8 @@ public Builder addDerivedAddresses(com.google.cloud.talent.v4beta1.Location valu * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13432,11 +12966,8 @@ public Builder addDerivedAddresses(int index, com.google.cloud.talent.v4beta1.Lo * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13459,11 +12990,8 @@ public Builder addDerivedAddresses( * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13486,11 +13014,8 @@ public Builder addDerivedAddresses( * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13513,11 +13038,8 @@ public Builder addAllDerivedAddresses( * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13539,11 +13061,8 @@ public Builder clearDerivedAddresses() { * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13565,11 +13084,8 @@ public Builder removeDerivedAddresses(int index) { * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13584,11 +13100,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder getDerivedAddressesBuild * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13608,11 +13121,8 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getDerivedAddressesOrBu * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13632,11 +13142,8 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getDerivedAddressesOrBu * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13652,11 +13159,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder addDerivedAddressesBuild * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* @@ -13672,11 +13176,8 @@ public com.google.cloud.talent.v4beta1.Location.Builder addDerivedAddressesBuild * * *
-     * Output only. Derived locations of the profile, resolved from
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-     * are exactly matched to
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+     * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+     * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
      * same order.
      * 
* diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java index 11b9081a..ef833154 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java @@ -165,11 +165,9 @@ public enum ProfileEventType implements com.google.protobuf.ProtocolMessageEnum * * *
-     * Send this event when a
-     * [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles]
-     * was sent as a part of a result set for a CTS API call and was rendered in
-     * the end user's UI (that is, the
-     * [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
+     * Send this event when a [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] was sent as a part of
+     * a result set for a CTS API call and was rendered in the end user's UI
+     * (that is, the [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
      * 
* * IMPRESSION = 1; @@ -187,9 +185,8 @@ public enum ProfileEventType implements com.google.protobuf.ProtocolMessageEnum * or not (a recruiter using the system to view profile details without * making a request). * For a VIEW events associated with API calls, the - * [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] - * should be populated. If the VIEW is not associated with an API call, - * [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should + * [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should be populated. If the VIEW is not + * associated with an API call, [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should * not be populated. * This event requires a valid recruiter and one valid ID in profiles. *
@@ -224,11 +221,9 @@ public enum ProfileEventType implements com.google.protobuf.ProtocolMessageEnum * * *
-     * Send this event when a
-     * [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles]
-     * was sent as a part of a result set for a CTS API call and was rendered in
-     * the end user's UI (that is, the
-     * [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
+     * Send this event when a [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] was sent as a part of
+     * a result set for a CTS API call and was rendered in the end user's UI
+     * (that is, the [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]).
      * 
* * IMPRESSION = 1; @@ -246,9 +241,8 @@ public enum ProfileEventType implements com.google.protobuf.ProtocolMessageEnum * or not (a recruiter using the system to view profile details without * making a request). * For a VIEW events associated with API calls, the - * [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] - * should be populated. If the VIEW is not associated with an API call, - * [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should + * [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should be populated. If the VIEW is not + * associated with an API call, [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should * not be populated. * This event requires a valid recruiter and one valid ID in profiles. *
@@ -396,8 +390,7 @@ public com.google.cloud.talent.v4beta1.ProfileEvent.ProfileEventType getType() { * * *
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -414,8 +407,7 @@ public com.google.protobuf.ProtocolStringList getProfilesList() {
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -432,8 +424,7 @@ public int getProfilesCount() {
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -451,8 +442,7 @@ public java.lang.String getProfiles(int index) {
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -473,8 +463,8 @@ public com.google.protobuf.ByteString getProfilesBytes(int index) {
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -491,8 +481,8 @@ public com.google.protobuf.ProtocolStringList getJobsList() {
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -509,8 +499,8 @@ public int getJobsCount() {
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -528,8 +518,8 @@ public java.lang.String getJobs(int index) {
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1048,8 +1038,7 @@ private void ensureProfilesIsMutable() {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1066,8 +1055,7 @@ public com.google.protobuf.ProtocolStringList getProfilesList() {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1084,8 +1072,7 @@ public int getProfilesCount() {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1103,8 +1090,7 @@ public java.lang.String getProfiles(int index) {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1122,8 +1108,7 @@ public com.google.protobuf.ByteString getProfilesBytes(int index) {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1148,8 +1133,7 @@ public Builder setProfiles(int index, java.lang.String value) {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1173,8 +1157,7 @@ public Builder addProfiles(java.lang.String value) {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1195,8 +1178,7 @@ public Builder addAllProfiles(java.lang.Iterable values) {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1216,8 +1198,7 @@ public Builder clearProfiles() {
      *
      *
      * 
-     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-     * associated with this client event.
+     * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
      * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -1252,8 +1233,8 @@ private void ensureJobsIsMutable() {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1270,8 +1251,8 @@ public com.google.protobuf.ProtocolStringList getJobsList() {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1288,8 +1269,8 @@ public int getJobsCount() {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1307,8 +1288,8 @@ public java.lang.String getJobs(int index) {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1326,8 +1307,8 @@ public com.google.protobuf.ByteString getJobsBytes(int index) {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1352,8 +1333,8 @@ public Builder setJobs(int index, java.lang.String value) {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1377,8 +1358,8 @@ public Builder addJobs(java.lang.String value) {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1399,8 +1380,8 @@ public Builder addAllJobs(java.lang.Iterable values) {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
@@ -1420,8 +1401,8 @@ public Builder clearJobs() {
      *
      *
      * 
-     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-     * this client event. Leave it empty if the event isn't associated with a job.
+     * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+     * empty if the event isn't associated with a job.
      * The format is
      * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
      * example, "projects/foo/tenants/bar/jobs/baz".
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java
index 5ea991c0..5839974a 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java
@@ -56,8 +56,7 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -72,8 +71,7 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -88,8 +86,7 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -105,8 +102,7 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name]
-   * associated with this client event.
+   * Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}",
    * for example, "projects/foo/tenants/bar/profiles/baz".
@@ -123,8 +119,8 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -139,8 +135,8 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -155,8 +151,8 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
@@ -172,8 +168,8 @@ public interface ProfileEventOrBuilder
    *
    *
    * 
-   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with
-   * this client event. Leave it empty if the event isn't associated with a job.
+   * The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it
+   * empty if the event isn't associated with a job.
    * The format is
    * "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for
    * example, "projects/foo/tenants/bar/jobs/baz".
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java
index 92fa6cb4..387be19b 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java
@@ -157,9 +157,8 @@ public interface ProfileOrBuilder
    * a client has a candidate with two profiles, where one was created recently
    * and the other one was created 5 years ago. These two profiles may be very
    * different. The clients can create the first profile and get a generated
-   * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it
-   * when the second profile is created, indicating these two profiles are
-   * referring to the same candidate.
+   * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created,
+   * indicating these two profiles are referring to the same candidate.
    * 
* * string group_id = 5; @@ -179,9 +178,8 @@ public interface ProfileOrBuilder * a client has a candidate with two profiles, where one was created recently * and the other one was created 5 years ago. These two profiles may be very * different. The clients can create the first profile and get a generated - * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - * when the second profile is created, indicating these two profiles are - * referring to the same candidate. + * [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + * indicating these two profiles are referring to the same candidate. *
* * string group_id = 5; @@ -310,14 +308,10 @@ public interface ProfileOrBuilder * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -340,14 +334,10 @@ public interface ProfileOrBuilder * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -370,14 +360,10 @@ public interface ProfileOrBuilder * a recruiter who then uploads it into the ATS, and so on. * * Updates made to the candidate's profile by the recruiter as a result of * interacting with the candidate (for example adding a skill or work - * preference, and so on). Changes to - * [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - * are specifically excluded from this action type. - * Note: - * [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - * must be greater than or equal to - * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - * or an error is thrown. + * preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + * excluded from this action type. + * Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + * [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. *
* * .google.protobuf.Timestamp candidate_update_time = 67; @@ -392,9 +378,8 @@ public interface ProfileOrBuilder * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -410,9 +395,8 @@ public interface ProfileOrBuilder * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -428,9 +412,8 @@ public interface ProfileOrBuilder * candidate's profile. Whether that resume was directly uploaded by a * candidate, pulled from a 3rd party job board feed, added by a recruiter, * and so on. - * If this field is updated, it's expected that - * [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - * create or update calls. + * If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + * the create or update calls. *
* * .google.protobuf.Timestamp resume_update_time = 68; @@ -536,29 +519,23 @@ public interface ProfileOrBuilder * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -571,29 +548,23 @@ public interface ProfileOrBuilder * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -606,29 +577,23 @@ public interface ProfileOrBuilder * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -641,29 +606,23 @@ public interface ProfileOrBuilder * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -677,29 +636,23 @@ public interface ProfileOrBuilder * The candidate's postal addresses. It's highly recommended to * input this information as accurately as possible to help improve search * quality. Here are some recommendations: - * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - * possible, especially if the address is PERSONAL. During a search only - * personal addresses are considered. If there is no such address, all - * addresses with unspecified usage are assumed to be personal. - * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - * for the current address if possible. During a search, only current - * addresses are considered. If there is no such address, all addresses are - * assumed to be current. + * * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + * PERSONAL. During a search only personal addresses are considered. If there + * is no such address, all addresses with unspecified usage are assumed to be + * personal. + * * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + * a search, only current addresses are considered. If there is no such + * address, all addresses are assumed to be current. * When displaying a candidate's addresses, it is sometimes desirable to limit * the number of addresses shown. In these cases we recommend that you display * the addresses in the following order of priority: - * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - * and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - * or not set. - * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and + * 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + * 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + * set. + * 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and * [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - * CONTACT_INFO_USAGE_UNSPECIFIED and - * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - * not set. + * 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + * [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. *
* * repeated .google.cloud.talent.v4beta1.Address addresses = 12; @@ -866,12 +819,8 @@ public interface ProfileOrBuilder * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -883,12 +832,8 @@ public interface ProfileOrBuilder * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -899,12 +844,8 @@ public interface ProfileOrBuilder * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -915,12 +856,8 @@ public interface ProfileOrBuilder * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -932,12 +869,8 @@ public interface ProfileOrBuilder * * *
-   * Available contact information besides
-   * [addresses][google.cloud.talent.v4beta1.Profile.addresses],
-   * [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
-   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and
-   * [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For
-   * example, Hang-out, Skype.
+   * Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses],
+   * [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype.
    * 
* * repeated .google.cloud.talent.v4beta1.AdditionalContactInfo additional_contact_info = 16; @@ -958,10 +891,8 @@ com.google.cloud.talent.v4beta1.AdditionalContactInfoOrBuilder getAdditionalCont * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -980,10 +911,8 @@ com.google.cloud.talent.v4beta1.AdditionalContactInfoOrBuilder getAdditionalCont * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1002,10 +931,8 @@ com.google.cloud.talent.v4beta1.AdditionalContactInfoOrBuilder getAdditionalCont * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1024,10 +951,8 @@ com.google.cloud.talent.v4beta1.AdditionalContactInfoOrBuilder getAdditionalCont * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1047,10 +972,8 @@ com.google.cloud.talent.v4beta1.AdditionalContactInfoOrBuilder getAdditionalCont * change is. * For example, only job title is changed from "software engineer" to "senior * software engineer". - * * Provide - * [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - * for the current employment if possible. If not, it's inferred from user - * inputs. + * * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + * possible. If not, it's inferred from user inputs. * The limitation for max number of employment records is 100. *
* @@ -1070,10 +993,8 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1091,10 +1012,8 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1112,10 +1031,8 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1133,10 +1050,8 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1155,10 +1070,8 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr * * List each education type separately, no matter how minor the change is. * For example, the profile contains the education experience from the same * school but different degrees. - * * Provide - * [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - * for the current education if possible. If not, it's inferred from user - * inputs. + * * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + * possible. If not, it's inferred from user inputs. * The limitation for max number of education records is 100. *
* @@ -1233,8 +1146,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -1247,8 +1159,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -1261,8 +1172,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -1275,8 +1185,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -1290,8 +1199,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * The individual or collaborative activities which the candidate has
    * participated in, for example, open-source projects, class assignments that
-   * aren't listed in
-   * [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
+   * aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records].
    * The limitation for max number of activities is 50.
    * 
* @@ -1568,8 +1476,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr *
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -1594,8 +1501,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -1624,8 +1530,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -1651,8 +1556,7 @@ com.google.cloud.talent.v4beta1.EmploymentRecordOrBuilder getEmploymentRecordsOr
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -1678,8 +1582,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    * 
    * A map of fields to hold both filterable and non-filterable custom profile
    * attributes that aren't covered by the provided structured fields. See
-   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more
-   * details.
+   * [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details.
    * At most 100 filterable and at most 100 unfilterable keys are supported. If
    * limit is exceeded, an error is thrown. Custom attributes are `unfilterable`
    * by default. These are filterable when the `filterable` flag is set to
@@ -1719,8 +1622,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault(
    *
    * 
    * Output only. Keyword snippet shows how the search result is related to a
-   * search query.  This is only returned in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+   * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
    * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1733,8 +1635,7 @@ com.google.cloud.talent.v4beta1.CustomAttribute getCustomAttributesOrDefault( * *
    * Output only. Keyword snippet shows how the search result is related to a
-   * search query.  This is only returned in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+   * search query.  This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
    * 
* * string keyword_snippet = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1810,11 +1711,8 @@ com.google.cloud.talent.v4beta1.AvailabilitySignalOrBuilder getAvailabilitySigna * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -1827,11 +1725,8 @@ com.google.cloud.talent.v4beta1.AvailabilitySignalOrBuilder getAvailabilitySigna * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -1844,11 +1739,8 @@ com.google.cloud.talent.v4beta1.AvailabilitySignalOrBuilder getAvailabilitySigna * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -1861,11 +1753,8 @@ com.google.cloud.talent.v4beta1.AvailabilitySignalOrBuilder getAvailabilitySigna * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* @@ -1879,11 +1768,8 @@ com.google.cloud.talent.v4beta1.AvailabilitySignalOrBuilder getAvailabilitySigna * * *
-   * Output only. Derived locations of the profile, resolved from
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
-   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses]
-   * are exactly matched to
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
+   * Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses].
+   * [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the
    * same order.
    * 
* diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java index f16c4f8f..5eb2ab5d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java @@ -410,53 +410,34 @@ public com.google.protobuf.ByteString getQueryBytes() { *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -467,36 +448,22 @@ public com.google.protobuf.ByteString getQueryBytes() {
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -510,53 +477,34 @@ public java.util.List getLocatio *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -567,36 +515,22 @@ public java.util.List getLocatio
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -611,53 +545,34 @@ public java.util.List getLocatio *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -668,36 +583,22 @@ public java.util.List getLocatio
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -711,53 +612,34 @@ public int getLocationFiltersCount() { *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -768,36 +650,22 @@ public int getLocationFiltersCount() {
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -811,53 +679,34 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -868,36 +717,22 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -917,9 +752,8 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". *
* @@ -936,9 +770,8 @@ public java.util.List getJobTitl * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". *
* @@ -956,9 +789,8 @@ public java.util.List getJobTitl * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". *
* @@ -975,9 +807,8 @@ public int getJobTitleFiltersCount() { * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". *
* @@ -994,9 +825,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilter getJobTitleFilters(int ind * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". *
* @@ -1018,9 +848,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilterOrBuilder getJobTitleFilter * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". *
@@ -1039,9 +868,8 @@ public java.util.List getEmploye * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". *
@@ -1061,9 +889,8 @@ public java.util.List getEmploye * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". *
@@ -1082,9 +909,8 @@ public int getEmployerFiltersCount() { * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". *
@@ -1103,9 +929,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter getEmployerFilters(int ind * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". *
@@ -1128,9 +953,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilterOrBuilder getEmployerFilter * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. *
* @@ -1148,9 +972,8 @@ public java.util.List getEducat * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. *
* @@ -1169,9 +992,8 @@ public java.util.List getEducat * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. *
* @@ -1189,9 +1011,8 @@ public int getEducationFiltersCount() { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. *
* @@ -1209,9 +1030,8 @@ public com.google.cloud.talent.v4beta1.EducationFilter getEducationFilters(int i * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. *
* @@ -1232,8 +1052,8 @@ public com.google.cloud.talent.v4beta1.EducationFilterOrBuilder getEducationFilt * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. *
@@ -1251,8 +1071,8 @@ public java.util.List getSkillFilte * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. *
@@ -1271,8 +1091,8 @@ public java.util.List getSkillFilte * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. *
@@ -1290,8 +1110,8 @@ public int getSkillFiltersCount() { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. *
@@ -1309,8 +1129,8 @@ public com.google.cloud.talent.v4beta1.SkillFilter getSkillFilters(int index) { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. *
@@ -1783,8 +1603,7 @@ public com.google.cloud.talent.v4beta1.ApplicationJobFilter getApplicationJobFil * *
    * This filter specifies a structured syntax to match against the
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-   * that are marked as `filterable`.
+   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
    * The syntax for this expression is a subset of Google SQL syntax.
    * String custom attributes: supported operators are =, != where the left of
    * the operator is a custom field key and the right of the operator is a
@@ -1823,8 +1642,7 @@ public java.lang.String getCustomAttributeFilter() {
    *
    * 
    * This filter specifies a structured syntax to match against the
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-   * that are marked as `filterable`.
+   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
    * The syntax for this expression is a subset of Google SQL syntax.
    * String custom attributes: supported operators are =, != where the left of
    * the operator is a custom field key and the right of the operator is a
@@ -1869,8 +1687,8 @@ public com.google.protobuf.ByteString getCustomAttributeFilterBytes() {
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1899,8 +1717,8 @@ public boolean hasCandidateAvailabilityFilter() {
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1932,8 +1750,8 @@ public boolean hasCandidateAvailabilityFilter() {
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1967,12 +1785,9 @@ public boolean hasCandidateAvailabilityFilter() {
    * based on an aggregated set of signals.  Specifically, the intent is NOT to
    * indicate the candidate's potential qualification / interest / close ability
    * for a specific job.
-   * There can be at most one
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type].
-   * If there are multiple
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
+   * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple
+   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
    * an error is thrown.
    * 
* @@ -1994,12 +1809,9 @@ public boolean hasCandidateAvailabilityFilter() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -2021,12 +1833,9 @@ public boolean hasCandidateAvailabilityFilter() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -2047,12 +1856,9 @@ public int getAvailabilityFiltersCount() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -2073,12 +1879,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter getAvailabilityFilters * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -3362,53 +3165,34 @@ private void ensureLocationFiltersIsMutable() { *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3419,36 +3203,22 @@ private void ensureLocationFiltersIsMutable() {
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -3466,53 +3236,34 @@ public java.util.List getLocatio *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3523,36 +3274,22 @@ public java.util.List getLocatio
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -3570,53 +3307,34 @@ public int getLocationFiltersCount() { *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3627,36 +3345,22 @@ public int getLocationFiltersCount() {
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -3674,53 +3378,34 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3731,36 +3416,22 @@ public com.google.cloud.talent.v4beta1.LocationFilter getLocationFilters(int ind
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -3785,53 +3456,34 @@ public Builder setLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3842,36 +3494,22 @@ public Builder setLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -3893,53 +3531,34 @@ public Builder setLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -3950,36 +3569,22 @@ public Builder setLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4003,53 +3608,34 @@ public Builder addLocationFilters(com.google.cloud.talent.v4beta1.LocationFilter *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4060,36 +3646,22 @@ public Builder addLocationFilters(com.google.cloud.talent.v4beta1.LocationFilter
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4114,53 +3686,34 @@ public Builder addLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4171,36 +3724,22 @@ public Builder addLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4222,53 +3761,34 @@ public Builder addLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4279,36 +3799,22 @@ public Builder addLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4330,53 +3836,34 @@ public Builder addLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4387,36 +3874,22 @@ public Builder addLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4438,53 +3911,34 @@ public Builder addAllLocationFilters( *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4495,36 +3949,22 @@ public Builder addAllLocationFilters(
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4545,53 +3985,34 @@ public Builder clearLocationFilters() { *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4602,36 +4023,22 @@ public Builder clearLocationFilters() {
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4652,53 +4059,34 @@ public Builder removeLocationFilters(int index) { *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4709,36 +4097,22 @@ public Builder removeLocationFilters(int index) {
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4753,53 +4127,34 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder getLocationFilters *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4810,36 +4165,22 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder getLocationFilters
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4858,53 +4199,34 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -4915,36 +4237,22 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -4963,53 +4271,34 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -5020,36 +4309,22 @@ public com.google.cloud.talent.v4beta1.LocationFilterOrBuilder getLocationFilter
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -5064,53 +4339,34 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -5121,36 +4377,22 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -5166,53 +4408,34 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters *
      * The location filter specifies geo-regions containing the profiles to
      * search against.
-     * One of
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * or
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * must be provided or an error is thrown. If both
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * and
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * are provided, an error is thrown.
+     * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+     * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
      * The following logic is used to determine which locations in
      * the profile to filter against:
-     * 1. All of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 2. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
      * 3. If the above set of locations is empty, all of the profile's geocoded
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-     * CONTACT_INFO_USAGE_UNSPECIFIED and
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-     * This means that any profiles without any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-     * match any of the above criteria will not be included in a search with
-     * location filter. Furthermore, any
-     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-     * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-     * SCHOOL or where
-     * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-     * not considered for location filter.
+     * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+     * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+     * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+     * any of the above criteria will not be included in a search with location
+     * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+     * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+     * location filter.
      * If a location filter isn't specified, profiles fitting the other search
      * criteria are retrieved regardless of where they're located.
-     * If
-     * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-     * is specified, the result doesn't contain profiles from that location.
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided, the
+     * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+     * profiles from that location.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
      * point (latitude and longitude), and radius are automatically detected by
      * the Google Maps Geocoding API and included as well. If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * cannot be geocoded, the filter falls back to keyword search.
+     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+     * falls back to keyword search.
      * If the detected
      * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
      * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -5223,36 +4446,22 @@ public com.google.cloud.talent.v4beta1.LocationFilter.Builder addLocationFilters
      * text matching). Otherwise, the filter is performed against the detected
      * center point and a radius of detected location radius +
      * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-     * If
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the additional radius on top of the radius of the location geocoded from
-     * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-     * If
-     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-     * is provided,
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is the only radius that is used.
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 10 by default. Note that the value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is 0 if it is unset, so the server does not differentiate
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is explicitly set to 0 and
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * that is not set. Which means that if
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is explicitly set to 0, the server will use the default value of
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * which is 10. To work around this and effectively set
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to 0, we recommend setting
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * to a very small decimal number (such as 0.00001).
-     * If
-     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-     * is negative, an error is thrown.
+     * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+     * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+     * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+     * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+     * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+     * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+     * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+     * set to 0, the server will use the default value of
+     * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+     * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+     * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+     * (such as 0.00001).
+     * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
      * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -5308,9 +4517,8 @@ private void ensureJobTitleFiltersIsMutable() { * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5331,9 +4539,8 @@ public java.util.List getJobTitl * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5354,9 +4561,8 @@ public int getJobTitleFiltersCount() { * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5377,9 +4583,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilter getJobTitleFilters(int ind * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5407,9 +4612,8 @@ public Builder setJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5434,9 +4638,8 @@ public Builder setJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5463,9 +4666,8 @@ public Builder addJobTitleFilters(com.google.cloud.talent.v4beta1.JobTitleFilter * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5493,9 +4695,8 @@ public Builder addJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5520,9 +4721,8 @@ public Builder addJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5547,9 +4747,8 @@ public Builder addJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5574,9 +4773,8 @@ public Builder addAllJobTitleFilters( * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5600,9 +4798,8 @@ public Builder clearJobTitleFilters() { * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5626,9 +4823,8 @@ public Builder removeJobTitleFilters(int index) { * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5646,9 +4842,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilter.Builder getJobTitleFilters * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5670,9 +4865,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilterOrBuilder getJobTitleFilter * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5694,9 +4888,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilterOrBuilder getJobTitleFilter * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5714,9 +4907,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilter.Builder addJobTitleFilters * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5735,9 +4927,8 @@ public com.google.cloud.talent.v4beta1.JobTitleFilter.Builder addJobTitleFilters * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -5795,9 +4986,8 @@ private void ensureEmployerFiltersIsMutable() { * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5820,9 +5010,8 @@ public java.util.List getEmploye * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5845,9 +5034,8 @@ public int getEmployerFiltersCount() { * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5870,9 +5058,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter getEmployerFilters(int ind * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5902,9 +5089,8 @@ public Builder setEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5931,9 +5117,8 @@ public Builder setEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5962,9 +5147,8 @@ public Builder addEmployerFilters(com.google.cloud.talent.v4beta1.EmployerFilter * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -5994,9 +5178,8 @@ public Builder addEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6023,9 +5206,8 @@ public Builder addEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6052,9 +5234,8 @@ public Builder addEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6081,9 +5262,8 @@ public Builder addAllEmployerFilters( * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6109,9 +5289,8 @@ public Builder clearEmployerFilters() { * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6137,9 +5316,8 @@ public Builder removeEmployerFilters(int index) { * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6159,9 +5337,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter.Builder getEmployerFilters * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6185,9 +5362,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilterOrBuilder getEmployerFilter * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6211,9 +5387,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilterOrBuilder getEmployerFilter * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6233,9 +5408,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter.Builder addEmployerFilters * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6256,9 +5430,8 @@ public com.google.cloud.talent.v4beta1.EmployerFilter.Builder addEmployerFilters * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -6317,9 +5490,8 @@ private void ensureEducationFiltersIsMutable() { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6342,9 +5514,8 @@ private void ensureEducationFiltersIsMutable() { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6366,9 +5537,8 @@ public int getEducationFiltersCount() { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6390,9 +5560,8 @@ public com.google.cloud.talent.v4beta1.EducationFilter getEducationFilters(int i * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6421,9 +5590,8 @@ public Builder setEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6449,9 +5617,8 @@ public Builder setEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6479,9 +5646,8 @@ public Builder addEducationFilters(com.google.cloud.talent.v4beta1.EducationFilt * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6510,9 +5676,8 @@ public Builder addEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6538,9 +5703,8 @@ public Builder addEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6566,9 +5730,8 @@ public Builder addEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6594,9 +5757,8 @@ public Builder addAllEducationFilters( * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6621,9 +5783,8 @@ public Builder clearEducationFilters() { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6648,9 +5809,8 @@ public Builder removeEducationFilters(int index) { * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6669,9 +5829,8 @@ public com.google.cloud.talent.v4beta1.EducationFilter.Builder getEducationFilte * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6694,9 +5853,8 @@ public com.google.cloud.talent.v4beta1.EducationFilterOrBuilder getEducationFilt * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6719,9 +5877,8 @@ public com.google.cloud.talent.v4beta1.EducationFilterOrBuilder getEducationFilt * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6740,9 +5897,8 @@ public com.google.cloud.talent.v4beta1.EducationFilter.Builder addEducationFilte * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6762,9 +5918,8 @@ public com.google.cloud.talent.v4beta1.EducationFilter.Builder addEducationFilte * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -6820,8 +5975,8 @@ private void ensureSkillFiltersIsMutable() { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6843,8 +5998,8 @@ public java.util.List getSkillFilte * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6866,8 +6021,8 @@ public int getSkillFiltersCount() { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6889,8 +6044,8 @@ public com.google.cloud.talent.v4beta1.SkillFilter getSkillFilters(int index) { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6918,8 +6073,8 @@ public Builder setSkillFilters(int index, com.google.cloud.talent.v4beta1.SkillF * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6945,8 +6100,8 @@ public Builder setSkillFilters( * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -6974,8 +6129,8 @@ public Builder addSkillFilters(com.google.cloud.talent.v4beta1.SkillFilter value * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7003,8 +6158,8 @@ public Builder addSkillFilters(int index, com.google.cloud.talent.v4beta1.SkillF * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7030,8 +6185,8 @@ public Builder addSkillFilters( * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7057,8 +6212,8 @@ public Builder addSkillFilters( * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7084,8 +6239,8 @@ public Builder addAllSkillFilters( * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7110,8 +6265,8 @@ public Builder clearSkillFilters() { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7136,8 +6291,8 @@ public Builder removeSkillFilters(int index) { * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7155,8 +6310,8 @@ public com.google.cloud.talent.v4beta1.SkillFilter.Builder getSkillFiltersBuilde * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7179,8 +6334,8 @@ public com.google.cloud.talent.v4beta1.SkillFilterOrBuilder getSkillFiltersOrBui * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7203,8 +6358,8 @@ public com.google.cloud.talent.v4beta1.SkillFilterOrBuilder getSkillFiltersOrBui * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7223,8 +6378,8 @@ public com.google.cloud.talent.v4beta1.SkillFilter.Builder addSkillFiltersBuilde * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -7243,8 +6398,8 @@ public com.google.cloud.talent.v4beta1.SkillFilter.Builder addSkillFiltersBuilde * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -9570,8 +8725,7 @@ public Builder removeApplicationJobFilters(int index) { * *
      * This filter specifies a structured syntax to match against the
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-     * that are marked as `filterable`.
+     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
      * The syntax for this expression is a subset of Google SQL syntax.
      * String custom attributes: supported operators are =, != where the left of
      * the operator is a custom field key and the right of the operator is a
@@ -9610,8 +8764,7 @@ public java.lang.String getCustomAttributeFilter() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-     * that are marked as `filterable`.
+     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
      * The syntax for this expression is a subset of Google SQL syntax.
      * String custom attributes: supported operators are =, != where the left of
      * the operator is a custom field key and the right of the operator is a
@@ -9650,8 +8803,7 @@ public com.google.protobuf.ByteString getCustomAttributeFilterBytes() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-     * that are marked as `filterable`.
+     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
      * The syntax for this expression is a subset of Google SQL syntax.
      * String custom attributes: supported operators are =, != where the left of
      * the operator is a custom field key and the right of the operator is a
@@ -9689,8 +8841,7 @@ public Builder setCustomAttributeFilter(java.lang.String value) {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-     * that are marked as `filterable`.
+     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
      * The syntax for this expression is a subset of Google SQL syntax.
      * String custom attributes: supported operators are =, != where the left of
      * the operator is a custom field key and the right of the operator is a
@@ -9724,8 +8875,7 @@ public Builder clearCustomAttributeFilter() {
      *
      * 
      * This filter specifies a structured syntax to match against the
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-     * that are marked as `filterable`.
+     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
      * The syntax for this expression is a subset of Google SQL syntax.
      * String custom attributes: supported operators are =, != where the left of
      * the operator is a custom field key and the right of the operator is a
@@ -9775,8 +8925,8 @@ public Builder setCustomAttributeFilterBytes(com.google.protobuf.ByteString valu
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9805,8 +8955,8 @@ public boolean hasCandidateAvailabilityFilter() {
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9842,8 +8992,8 @@ public boolean hasCandidateAvailabilityFilter() {
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9881,8 +9031,8 @@ public Builder setCandidateAvailabilityFilter(
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9917,8 +9067,8 @@ public Builder setCandidateAvailabilityFilter(
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9961,8 +9111,8 @@ public Builder mergeCandidateAvailabilityFilter(
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -9997,8 +9147,8 @@ public Builder clearCandidateAvailabilityFilter() {
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -10028,8 +9178,8 @@ public Builder clearCandidateAvailabilityFilter() {
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -10063,8 +9213,8 @@ public Builder clearCandidateAvailabilityFilter() {
      * The candidate availability filter which filters based on availability
      * signals.
      * Signal 1: Number of days since most recent job application.  See
-     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-     * for the details of this signal.
+     * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+     * signal.
      * Signal 2: Number of days since last profile update. See
      * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
      * for the details of this signal.
@@ -10125,12 +9275,9 @@ private void ensureAvailabilityFiltersIsMutable() {
      * based on an aggregated set of signals.  Specifically, the intent is NOT to
      * indicate the candidate's potential qualification / interest / close ability
      * for a specific job.
-     * There can be at most one
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type].
-     * If there are multiple
-     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a
-     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
+     * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
+     * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple
+     * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
      * an error is thrown.
      * 
* @@ -10156,12 +9303,9 @@ private void ensureAvailabilityFiltersIsMutable() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -10186,12 +9330,9 @@ public int getAvailabilityFiltersCount() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -10216,12 +9357,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter getAvailabilityFilters * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -10253,12 +9391,9 @@ public Builder setAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -10287,12 +9422,9 @@ public Builder setAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10324,12 +9456,9 @@ public Builder addAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10361,12 +9490,9 @@ public Builder addAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10395,12 +9521,9 @@ public Builder addAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10429,12 +9552,9 @@ public Builder addAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10463,12 +9583,9 @@ public Builder addAllAvailabilityFilters( * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10496,12 +9613,9 @@ public Builder clearAvailabilityFilters() { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10529,12 +9643,9 @@ public Builder removeAvailabilityFilters(int index) { * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10556,12 +9667,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter.Builder getAvailabilit * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10587,12 +9695,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter.Builder getAvailabilit * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10618,12 +9723,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter.Builder getAvailabilit * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10646,12 +9748,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter.Builder getAvailabilit * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -10675,12 +9774,9 @@ public com.google.cloud.talent.v4beta1.AvailabilityFilter.Builder addAvailabilit * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java index c3347cda..92dcb912 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java @@ -56,53 +56,34 @@ public interface ProfileQueryOrBuilder *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -113,36 +94,22 @@ public interface ProfileQueryOrBuilder
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -154,53 +121,34 @@ public interface ProfileQueryOrBuilder *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -211,36 +159,22 @@ public interface ProfileQueryOrBuilder
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -252,53 +186,34 @@ public interface ProfileQueryOrBuilder *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -309,36 +224,22 @@ public interface ProfileQueryOrBuilder
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -350,53 +251,34 @@ public interface ProfileQueryOrBuilder *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -407,36 +289,22 @@ public interface ProfileQueryOrBuilder
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -449,53 +317,34 @@ public interface ProfileQueryOrBuilder *
    * The location filter specifies geo-regions containing the profiles to
    * search against.
-   * One of
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * or
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * must be provided or an error is thrown. If both
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * and
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * are provided, an error is thrown.
+   * One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be
+   * provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown.
    * The following logic is used to determine which locations in
    * the profile to filter against:
-   * 1. All of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
+   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 2. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true.
    * 3. If the above set of locations is empty, all of the profile's geocoded
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
-   * CONTACT_INFO_USAGE_UNSPECIFIED and
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
-   * This means that any profiles without any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that
-   * match any of the above criteria will not be included in a search with
-   * location filter. Furthermore, any
-   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where
-   * [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or
-   * SCHOOL or where
-   * [Address.current][google.cloud.talent.v4beta1.Address.current] is false are
-   * not considered for location filter.
+   * [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or
+   * CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set.
+   * This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match
+   * any of the above criteria will not be included in a search with location
+   * filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is
+   * WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for
+   * location filter.
    * If a location filter isn't specified, profiles fitting the other search
    * criteria are retrieved regardless of where they're located.
-   * If
-   * [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated]
-   * is specified, the result doesn't contain profiles from that location.
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided, the
+   * If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain
+   * profiles from that location.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center
    * point (latitude and longitude), and radius are automatically detected by
    * the Google Maps Geocoding API and included as well. If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * cannot be geocoded, the filter falls back to keyword search.
+   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter
+   * falls back to keyword search.
    * If the detected
    * [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is
    * [LocationType.SUB_ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.Location.LocationType.SUB_ADMINISTRATIVE_AREA],
@@ -506,36 +355,22 @@ public interface ProfileQueryOrBuilder
    * text matching). Otherwise, the filter is performed against the detected
    * center point and a radius of detected location radius +
    * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles].
-   * If
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the additional radius on top of the radius of the location geocoded from
-   * [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address].
-   * If
-   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng]
-   * is provided,
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is the only radius that is used.
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 10 by default. Note that the value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is 0 if it is unset, so the server does not differentiate
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is explicitly set to 0 and
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * that is not set. Which means that if
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is explicitly set to 0, the server will use the default value of
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * which is 10. To work around this and effectively set
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to 0, we recommend setting
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * to a very small decimal number (such as 0.00001).
-   * If
-   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]
-   * is negative, an error is thrown.
+   * If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the
+   * radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If
+   * [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided,
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used.
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value
+   * of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server
+   * does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is
+   * explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not
+   * set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly
+   * set to 0, the server will use the default value of
+   * [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and
+   * effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend
+   * setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number
+   * (such as 0.00001).
+   * If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown.
    * 
* * repeated .google.cloud.talent.v4beta1.LocationFilter location_filters = 2; @@ -550,9 +385,8 @@ public interface ProfileQueryOrBuilder * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -567,9 +401,8 @@ public interface ProfileQueryOrBuilder * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -584,9 +417,8 @@ public interface ProfileQueryOrBuilder * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -601,9 +433,8 @@ public interface ProfileQueryOrBuilder * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -619,9 +450,8 @@ public interface ProfileQueryOrBuilder * If a job title isn't specified, profiles with any titles are retrieved. * If multiple values are specified, profiles are retrieved with any of the * specified job titles. - * If - * [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - * is specified, the result won't contain profiles with the job titles. + * If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + * profiles with the job titles. * For example, search for profiles with a job title "Product Manager". * * @@ -638,9 +468,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -657,9 +486,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -676,9 +504,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -695,9 +522,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -715,9 +541,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple employer filters are specified, profiles with any matching * employers are retrieved. - * If - * [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - * is specified, the result won't contain profiles that match the employers. + * If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + * profiles that match the employers. * For example, search for profiles that have working experience at "Google * LLC". * @@ -735,9 +560,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -753,9 +577,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -771,9 +594,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -789,9 +611,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -808,9 +629,8 @@ public interface ProfileQueryOrBuilder * retrieved. * If multiple education filters are specified, profiles that match any * education filters are retrieved. - * If - * [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - * is specified, the result won't contain profiles that match the educations. + * If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + * profiles that match the educations. * For example, search for profiles with a master degree. * * @@ -826,8 +646,8 @@ public interface ProfileQueryOrBuilder * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -843,8 +663,8 @@ public interface ProfileQueryOrBuilder * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -860,8 +680,8 @@ public interface ProfileQueryOrBuilder * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -877,8 +697,8 @@ public interface ProfileQueryOrBuilder * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -895,8 +715,8 @@ public interface ProfileQueryOrBuilder * If a skill filter isn't specified, profiles with any skills are retrieved. * If multiple skill filters are specified, profiles that match any skill * filters are retrieved. - * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - * is specified, the result won't contain profiles that match the skills. + * If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + * that match the skills. * For example, search for profiles that have "Java" and "Python" in skill * list. * @@ -1289,8 +1109,7 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF * *
    * This filter specifies a structured syntax to match against the
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-   * that are marked as `filterable`.
+   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
    * The syntax for this expression is a subset of Google SQL syntax.
    * String custom attributes: supported operators are =, != where the left of
    * the operator is a custom field key and the right of the operator is a
@@ -1319,8 +1138,7 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF
    *
    * 
    * This filter specifies a structured syntax to match against the
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes]
-   * that are marked as `filterable`.
+   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`.
    * The syntax for this expression is a subset of Google SQL syntax.
    * String custom attributes: supported operators are =, != where the left of
    * the operator is a custom field key and the right of the operator is a
@@ -1353,8 +1171,8 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1381,8 +1199,8 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1409,8 +1227,8 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF
    * The candidate availability filter which filters based on availability
    * signals.
    * Signal 1: Number of days since most recent job application.  See
-   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal]
-   * for the details of this signal.
+   * [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this
+   * signal.
    * Signal 2: Number of days since last profile update. See
    * [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal]
    * for the details of this signal.
@@ -1440,12 +1258,9 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF
    * based on an aggregated set of signals.  Specifically, the intent is NOT to
    * indicate the candidate's potential qualification / interest / close ability
    * for a specific job.
-   * There can be at most one
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type].
-   * If there are multiple
-   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a
-   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
+   * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per
+   * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple
+   * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type],
    * an error is thrown.
    * 
* @@ -1464,12 +1279,9 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. *
* @@ -1488,12 +1300,9 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -1512,12 +1321,9 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * @@ -1537,12 +1343,9 @@ com.google.cloud.talent.v4beta1.ApplicationJobFilterOrBuilder getApplicationJobF * based on an aggregated set of signals. Specifically, the intent is NOT to * indicate the candidate's potential qualification / interest / close ability * for a specific job. - * There can be at most one - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - * If there are multiple - * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + * There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + * [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + * [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], * an error is thrown. * * diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java index e491e773..fbda785f 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java @@ -105,158 +105,162 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n)google/cloud/talent/v4beta1/profile.pr" - + "oto\022\033google.cloud.talent.v4beta1\032\034google" - + "/api/annotations.proto\032\037google/api/field" - + "_behavior.proto\032(google/cloud/talent/v4b" - + "eta1/common.proto\032\036google/protobuf/durat" - + "ion.proto\032\037google/protobuf/timestamp.pro" - + "to\032\036google/protobuf/wrappers.proto\032\026goog" - + "le/type/date.proto\032 google/type/postal_a" - + "ddress.proto\"\234\r\n\007Profile\022\014\n\004name\030\001 \001(\t\022\023" - + "\n\013external_id\030\002 \001(\t\022\016\n\006source\030\003 \001(\t\022\013\n\003u" - + "ri\030\004 \001(\t\022\020\n\010group_id\030\005 \001(\t\022.\n\nis_hirable" - + "\030\006 \001(\0132\032.google.protobuf.BoolValue\022/\n\013cr" - + "eate_time\030\007 \001(\0132\032.google.protobuf.Timest" - + "amp\022/\n\013update_time\030\010 \001(\0132\032.google.protob" - + "uf.Timestamp\0229\n\025candidate_update_time\030C " - + "\001(\0132\032.google.protobuf.Timestamp\0226\n\022resum" - + "e_update_time\030D \001(\0132\032.google.protobuf.Ti" - + "mestamp\0223\n\006resume\0305 \001(\0132#.google.cloud.t" - + "alent.v4beta1.Resume\022=\n\014person_names\030\013 \003" - + "(\0132\'.google.cloud.talent.v4beta1.PersonN" - + "ame\0227\n\taddresses\030\014 \003(\0132$.google.cloud.ta" - + "lent.v4beta1.Address\022;\n\017email_addresses\030" - + "\r \003(\0132\".google.cloud.talent.v4beta1.Emai" - + "l\0229\n\rphone_numbers\030\016 \003(\0132\".google.cloud." - + "talent.v4beta1.Phone\022?\n\rpersonal_uris\030\017 " - + "\003(\0132(.google.cloud.talent.v4beta1.Person" - + "alUri\022S\n\027additional_contact_info\030\020 \003(\01322" - + ".google.cloud.talent.v4beta1.AdditionalC" - + "ontactInfo\022I\n\022employment_records\030\021 \003(\0132-" - + ".google.cloud.talent.v4beta1.EmploymentR" - + "ecord\022G\n\021education_records\030\022 \003(\0132,.googl" - + "e.cloud.talent.v4beta1.EducationRecord\0222" - + "\n\006skills\030\023 \003(\0132\".google.cloud.talent.v4b" - + "eta1.Skill\0229\n\nactivities\030\024 \003(\0132%.google." - + "cloud.talent.v4beta1.Activity\022>\n\014publica" - + "tions\030\025 \003(\0132(.google.cloud.talent.v4beta" - + "1.Publication\0224\n\007patents\030\026 \003(\0132#.google." - + "cloud.talent.v4beta1.Patent\022B\n\016certifica" - + "tions\030\027 \003(\0132*.google.cloud.talent.v4beta" - + "1.Certification\022\031\n\014applications\030/ \003(\tB\003\340" - + "A\003\022\030\n\013assignments\0300 \003(\tB\003\340A\003\022U\n\021custom_a" - + "ttributes\030\032 \003(\0132:.google.cloud.talent.v4" - + "beta1.Profile.CustomAttributesEntry\022\026\n\tp" - + "rocessed\030\033 \001(\010B\003\340A\003\022\034\n\017keyword_snippet\030\034" - + " \001(\tB\003\340A\003\022R\n\024availability_signals\030F \003(\0132" - + "/.google.cloud.talent.v4beta1.Availabili" - + "tySignalB\003\340A\003\022E\n\021derived_addresses\030@ \003(\013" - + "2%.google.cloud.talent.v4beta1.LocationB" - + "\003\340A\003\032e\n\025CustomAttributesEntry\022\013\n\003key\030\001 \001" - + "(\t\022;\n\005value\030\002 \001(\0132,.google.cloud.talent." - + "v4beta1.CustomAttribute:\0028\001\"\303\001\n\022Availabi" - + "litySignal\022A\n\004type\030\001 \001(\01623.google.cloud." - + "talent.v4beta1.AvailabilitySignalType\0224\n" - + "\020last_update_time\030\002 \001(\0132\032.google.protobu" - + "f.Timestamp\0224\n\020filter_satisfied\030\003 \001(\0132\032." - + "google.protobuf.BoolValue\"\265\001\n\006Resume\022\031\n\021" - + "structured_resume\030\001 \001(\t\022C\n\013resume_type\030\002" - + " \001(\0162..google.cloud.talent.v4beta1.Resum" - + "e.ResumeType\"K\n\nResumeType\022\033\n\027RESUME_TYP" - + "E_UNSPECIFIED\020\000\022\t\n\005HRXML\020\001\022\025\n\021OTHER_RESU" - + "ME_TYPE\020\002\"\274\002\n\nPersonName\022\030\n\016formatted_na" - + "me\030\001 \001(\tH\000\022W\n\017structured_name\030\002 \001(\0132<.go" - + "ogle.cloud.talent.v4beta1.PersonName.Per" - + "sonStructuredNameH\000\022\026\n\016preferred_name\030\003 " - + "\001(\t\032\223\001\n\024PersonStructuredName\022\022\n\ngiven_na" - + "me\030\001 \001(\t\022\026\n\016preferred_name\030\006 \001(\t\022\026\n\016midd" - + "le_initial\030\002 \001(\t\022\023\n\013family_name\030\003 \001(\t\022\020\n" - + "\010suffixes\030\004 \003(\t\022\020\n\010prefixes\030\005 \003(\tB\r\n\013per" - + "son_name\"\331\001\n\007Address\022<\n\005usage\030\001 \001(\0162-.go" - + "ogle.cloud.talent.v4beta1.ContactInfoUsa" - + "ge\022\036\n\024unstructured_address\030\002 \001(\tH\000\0228\n\022st" - + "ructured_address\030\003 \001(\0132\032.google.type.Pos" - + "talAddressH\000\022+\n\007current\030\004 \001(\0132\032.google.p" - + "rotobuf.BoolValueB\t\n\007address\"\\\n\005Email\022<\n" - + "\005usage\030\001 \001(\0162-.google.cloud.talent.v4bet" - + "a1.ContactInfoUsage\022\025\n\remail_address\030\002 \001" - + "(\t\"\317\002\n\005Phone\022<\n\005usage\030\001 \001(\0162-.google.clo" - + "ud.talent.v4beta1.ContactInfoUsage\022:\n\004ty" - + "pe\030\002 \001(\0162,.google.cloud.talent.v4beta1.P" - + "hone.PhoneType\022\016\n\006number\030\003 \001(\t\022\026\n\016when_a" - + "vailable\030\004 \001(\t\"\243\001\n\tPhoneType\022\032\n\026PHONE_TY" - + "PE_UNSPECIFIED\020\000\022\014\n\010LANDLINE\020\001\022\n\n\006MOBILE" - + "\020\002\022\007\n\003FAX\020\003\022\t\n\005PAGER\020\004\022\016\n\nTTY_OR_TDD\020\005\022\r" - + "\n\tVOICEMAIL\020\006\022\013\n\007VIRTUAL\020\007\022\010\n\004VOIP\020\010\022\026\n\022" - + "MOBILE_OR_LANDLINE\020\t\"\032\n\013PersonalUri\022\013\n\003u" - + "ri\030\001 \001(\t\"w\n\025AdditionalContactInfo\022<\n\005usa" - + "ge\030\001 \001(\0162-.google.cloud.talent.v4beta1.C" - + "ontactInfoUsage\022\014\n\004name\030\002 \001(\t\022\022\n\ncontact" - + "_id\030\003 \001(\t\"\362\003\n\020EmploymentRecord\022%\n\nstart_" - + "date\030\001 \001(\0132\021.google.type.Date\022#\n\010end_dat" - + "e\030\002 \001(\0132\021.google.type.Date\022\025\n\remployer_n" - + "ame\030\003 \001(\t\022\025\n\rdivision_name\030\004 \001(\t\0225\n\007addr" - + "ess\030\005 \001(\0132$.google.cloud.talent.v4beta1." - + "Address\022\021\n\tjob_title\030\006 \001(\t\022\027\n\017job_descri" - + "ption\030\007 \001(\t\0221\n\ris_supervisor\030\010 \001(\0132\032.goo" - + "gle.protobuf.BoolValue\0224\n\020is_self_employ" - + "ed\030\t \001(\0132\032.google.protobuf.BoolValue\022.\n\n" - + "is_current\030\n \001(\0132\032.google.protobuf.BoolV" - + "alue\022\036\n\021job_title_snippet\030\013 \001(\tB\003\340A\003\022$\n\027" - + "job_description_snippet\030\014 \001(\tB\003\340A\003\022\"\n\025em" - + "ployer_name_snippet\030\r \001(\tB\003\340A\003\"\314\003\n\017Educa" - + "tionRecord\022%\n\nstart_date\030\001 \001(\0132\021.google." - + "type.Date\022#\n\010end_date\030\002 \001(\0132\021.google.typ" - + "e.Date\0223\n\030expected_graduation_date\030\003 \001(\013" - + "2\021.google.type.Date\022\023\n\013school_name\030\004 \001(\t" - + "\0225\n\007address\030\005 \001(\0132$.google.cloud.talent." - + "v4beta1.Address\022\034\n\022degree_description\030\006 " - + "\001(\tH\000\022@\n\021structured_degree\030\007 \001(\0132#.googl" - + "e.cloud.talent.v4beta1.DegreeH\000\022\023\n\013descr" - + "iption\030\010 \001(\t\022.\n\nis_current\030\t \001(\0132\032.googl" - + "e.protobuf.BoolValue\022 \n\023school_name_snip" - + "pet\030\n \001(\tB\003\340A\003\022\033\n\016degree_snippet\030\013 \001(\tB\003" - + "\340A\003B\010\n\006degree\"t\n\006Degree\022<\n\013degree_type\030\001" - + " \001(\0162\'.google.cloud.talent.v4beta1.Degre" - + "eType\022\023\n\013degree_name\030\002 \001(\t\022\027\n\017fields_of_" - + "study\030\003 \003(\t\"\322\002\n\010Activity\022\024\n\014display_name" - + "\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022\013\n\003uri\030\003 \001(\t" - + "\022&\n\013create_date\030\004 \001(\0132\021.google.type.Date" - + "\022&\n\013update_date\030\005 \001(\0132\021.google.type.Date" - + "\022\024\n\014team_members\030\006 \003(\t\0227\n\013skills_used\030\007 " - + "\003(\0132\".google.cloud.talent.v4beta1.Skill\022" - + "\"\n\025activity_name_snippet\030\010 \001(\tB\003\340A\003\022)\n\034a" - + "ctivity_description_snippet\030\t \001(\tB\003\340A\003\022 " - + "\n\023skills_used_snippet\030\n \003(\tB\003\340A\003\"\313\001\n\013Pub" - + "lication\022\017\n\007authors\030\001 \003(\t\022\r\n\005title\030\002 \001(\t" - + "\022\023\n\013description\030\003 \001(\t\022\017\n\007journal\030\004 \001(\t\022\016" - + "\n\006volume\030\005 \001(\t\022\021\n\tpublisher\030\006 \001(\t\022+\n\020pub" - + "lication_date\030\007 \001(\0132\021.google.type.Date\022\030" - + "\n\020publication_type\030\010 \001(\t\022\014\n\004isbn\030\t \001(\t\"\251" - + "\002\n\006Patent\022\024\n\014display_name\030\001 \001(\t\022\021\n\tinven" - + "tors\030\002 \003(\t\022\025\n\rpatent_status\030\003 \001(\t\022-\n\022pat" - + "ent_status_date\030\004 \001(\0132\021.google.type.Date" - + "\022-\n\022patent_filing_date\030\005 \001(\0132\021.google.ty" - + "pe.Date\022\025\n\rpatent_office\030\006 \001(\t\022\025\n\rpatent" - + "_number\030\007 \001(\t\022\032\n\022patent_description\030\010 \001(" - + "\t\0227\n\013skills_used\030\t \003(\0132\".google.cloud.ta" - + "lent.v4beta1.SkillB\202\001\n\037com.google.cloud." - + "talent.v4beta1B\024ProfileResourceProtoP\001ZA" - + "google.golang.org/genproto/googleapis/cl" - + "oud/talent/v4beta1;talent\242\002\003CTSb\006proto3" + + "oto\022\033google.cloud.talent.v4beta1\032\037google" + + "/api/field_behavior.proto\032\031google/api/re" + + "source.proto\032(google/cloud/talent/v4beta" + + "1/common.proto\032\036google/protobuf/duration" + + ".proto\032\037google/protobuf/timestamp.proto\032" + + "\036google/protobuf/wrappers.proto\032\026google/" + + "type/date.proto\032 google/type/postal_addr" + + "ess.proto\032\034google/api/annotations.proto\"" + + "\366\r\n\007Profile\022\014\n\004name\030\001 \001(\t\022\023\n\013external_id" + + "\030\002 \001(\t\022\016\n\006source\030\003 \001(\t\022\013\n\003uri\030\004 \001(\t\022\020\n\010g" + + "roup_id\030\005 \001(\t\022.\n\nis_hirable\030\006 \001(\0132\032.goog" + + "le.protobuf.BoolValue\022/\n\013create_time\030\007 \001" + + "(\0132\032.google.protobuf.Timestamp\022/\n\013update" + + "_time\030\010 \001(\0132\032.google.protobuf.Timestamp\022" + + "9\n\025candidate_update_time\030C \001(\0132\032.google." + + "protobuf.Timestamp\0226\n\022resume_update_time" + + "\030D \001(\0132\032.google.protobuf.Timestamp\0223\n\006re" + + "sume\0305 \001(\0132#.google.cloud.talent.v4beta1" + + ".Resume\022=\n\014person_names\030\013 \003(\0132\'.google.c" + + "loud.talent.v4beta1.PersonName\0227\n\taddres" + + "ses\030\014 \003(\0132$.google.cloud.talent.v4beta1." + + "Address\022;\n\017email_addresses\030\r \003(\0132\".googl" + + "e.cloud.talent.v4beta1.Email\0229\n\rphone_nu" + + "mbers\030\016 \003(\0132\".google.cloud.talent.v4beta" + + "1.Phone\022?\n\rpersonal_uris\030\017 \003(\0132(.google." + + "cloud.talent.v4beta1.PersonalUri\022S\n\027addi" + + "tional_contact_info\030\020 \003(\01322.google.cloud" + + ".talent.v4beta1.AdditionalContactInfo\022I\n" + + "\022employment_records\030\021 \003(\0132-.google.cloud" + + ".talent.v4beta1.EmploymentRecord\022G\n\021educ" + + "ation_records\030\022 \003(\0132,.google.cloud.talen" + + "t.v4beta1.EducationRecord\0222\n\006skills\030\023 \003(" + + "\0132\".google.cloud.talent.v4beta1.Skill\0229\n" + + "\nactivities\030\024 \003(\0132%.google.cloud.talent." + + "v4beta1.Activity\022>\n\014publications\030\025 \003(\0132(" + + ".google.cloud.talent.v4beta1.Publication" + + "\0224\n\007patents\030\026 \003(\0132#.google.cloud.talent." + + "v4beta1.Patent\022B\n\016certifications\030\027 \003(\0132*" + + ".google.cloud.talent.v4beta1.Certificati" + + "on\022\031\n\014applications\030/ \003(\tB\003\340A\003\022\030\n\013assignm" + + "ents\0300 \003(\tB\003\340A\003\022U\n\021custom_attributes\030\032 \003" + + "(\0132:.google.cloud.talent.v4beta1.Profile" + + ".CustomAttributesEntry\022\026\n\tprocessed\030\033 \001(" + + "\010B\003\340A\003\022\034\n\017keyword_snippet\030\034 \001(\tB\003\340A\003\022R\n\024" + + "availability_signals\030F \003(\0132/.google.clou" + + "d.talent.v4beta1.AvailabilitySignalB\003\340A\003" + + "\022E\n\021derived_addresses\030@ \003(\0132%.google.clo" + + "ud.talent.v4beta1.LocationB\003\340A\003\032e\n\025Custo" + + "mAttributesEntry\022\013\n\003key\030\001 \001(\t\022;\n\005value\030\002" + + " \001(\0132,.google.cloud.talent.v4beta1.Custo" + + "mAttribute:\0028\001:X\352AU\n\033jobs.googleapis.com" + + "/Profile\0226projects/{project}/tenants/{te" + + "nant}/profiles/{profile}\"\303\001\n\022Availabilit" + + "ySignal\022A\n\004type\030\001 \001(\01623.google.cloud.tal" + + "ent.v4beta1.AvailabilitySignalType\0224\n\020la" + + "st_update_time\030\002 \001(\0132\032.google.protobuf.T" + + "imestamp\0224\n\020filter_satisfied\030\003 \001(\0132\032.goo" + + "gle.protobuf.BoolValue\"\265\001\n\006Resume\022\031\n\021str" + + "uctured_resume\030\001 \001(\t\022C\n\013resume_type\030\002 \001(" + + "\0162..google.cloud.talent.v4beta1.Resume.R" + + "esumeType\"K\n\nResumeType\022\033\n\027RESUME_TYPE_U" + + "NSPECIFIED\020\000\022\t\n\005HRXML\020\001\022\025\n\021OTHER_RESUME_" + + "TYPE\020\002\"\274\002\n\nPersonName\022\030\n\016formatted_name\030" + + "\001 \001(\tH\000\022W\n\017structured_name\030\002 \001(\0132<.googl" + + "e.cloud.talent.v4beta1.PersonName.Person" + + "StructuredNameH\000\022\026\n\016preferred_name\030\003 \001(\t" + + "\032\223\001\n\024PersonStructuredName\022\022\n\ngiven_name\030" + + "\001 \001(\t\022\026\n\016preferred_name\030\006 \001(\t\022\026\n\016middle_" + + "initial\030\002 \001(\t\022\023\n\013family_name\030\003 \001(\t\022\020\n\010su" + + "ffixes\030\004 \003(\t\022\020\n\010prefixes\030\005 \003(\tB\r\n\013person" + + "_name\"\331\001\n\007Address\022<\n\005usage\030\001 \001(\0162-.googl" + + "e.cloud.talent.v4beta1.ContactInfoUsage\022" + + "\036\n\024unstructured_address\030\002 \001(\tH\000\0228\n\022struc" + + "tured_address\030\003 \001(\0132\032.google.type.Postal" + + "AddressH\000\022+\n\007current\030\004 \001(\0132\032.google.prot" + + "obuf.BoolValueB\t\n\007address\"\\\n\005Email\022<\n\005us" + + "age\030\001 \001(\0162-.google.cloud.talent.v4beta1." + + "ContactInfoUsage\022\025\n\remail_address\030\002 \001(\t\"" + + "\317\002\n\005Phone\022<\n\005usage\030\001 \001(\0162-.google.cloud." + + "talent.v4beta1.ContactInfoUsage\022:\n\004type\030" + + "\002 \001(\0162,.google.cloud.talent.v4beta1.Phon" + + "e.PhoneType\022\016\n\006number\030\003 \001(\t\022\026\n\016when_avai" + + "lable\030\004 \001(\t\"\243\001\n\tPhoneType\022\032\n\026PHONE_TYPE_" + + "UNSPECIFIED\020\000\022\014\n\010LANDLINE\020\001\022\n\n\006MOBILE\020\002\022" + + "\007\n\003FAX\020\003\022\t\n\005PAGER\020\004\022\016\n\nTTY_OR_TDD\020\005\022\r\n\tV" + + "OICEMAIL\020\006\022\013\n\007VIRTUAL\020\007\022\010\n\004VOIP\020\010\022\026\n\022MOB" + + "ILE_OR_LANDLINE\020\t\"\032\n\013PersonalUri\022\013\n\003uri\030" + + "\001 \001(\t\"w\n\025AdditionalContactInfo\022<\n\005usage\030" + + "\001 \001(\0162-.google.cloud.talent.v4beta1.Cont" + + "actInfoUsage\022\014\n\004name\030\002 \001(\t\022\022\n\ncontact_id" + + "\030\003 \001(\t\"\362\003\n\020EmploymentRecord\022%\n\nstart_dat" + + "e\030\001 \001(\0132\021.google.type.Date\022#\n\010end_date\030\002" + + " \001(\0132\021.google.type.Date\022\025\n\remployer_name" + + "\030\003 \001(\t\022\025\n\rdivision_name\030\004 \001(\t\0225\n\007address" + + "\030\005 \001(\0132$.google.cloud.talent.v4beta1.Add" + + "ress\022\021\n\tjob_title\030\006 \001(\t\022\027\n\017job_descripti" + + "on\030\007 \001(\t\0221\n\ris_supervisor\030\010 \001(\0132\032.google" + + ".protobuf.BoolValue\0224\n\020is_self_employed\030" + + "\t \001(\0132\032.google.protobuf.BoolValue\022.\n\nis_" + + "current\030\n \001(\0132\032.google.protobuf.BoolValu" + + "e\022\036\n\021job_title_snippet\030\013 \001(\tB\003\340A\003\022$\n\027job" + + "_description_snippet\030\014 \001(\tB\003\340A\003\022\"\n\025emplo" + + "yer_name_snippet\030\r \001(\tB\003\340A\003\"\314\003\n\017Educatio" + + "nRecord\022%\n\nstart_date\030\001 \001(\0132\021.google.typ" + + "e.Date\022#\n\010end_date\030\002 \001(\0132\021.google.type.D" + + "ate\0223\n\030expected_graduation_date\030\003 \001(\0132\021." + + "google.type.Date\022\023\n\013school_name\030\004 \001(\t\0225\n" + + "\007address\030\005 \001(\0132$.google.cloud.talent.v4b" + + "eta1.Address\022\034\n\022degree_description\030\006 \001(\t" + + "H\000\022@\n\021structured_degree\030\007 \001(\0132#.google.c" + + "loud.talent.v4beta1.DegreeH\000\022\023\n\013descript" + + "ion\030\010 \001(\t\022.\n\nis_current\030\t \001(\0132\032.google.p" + + "rotobuf.BoolValue\022 \n\023school_name_snippet" + + "\030\n \001(\tB\003\340A\003\022\033\n\016degree_snippet\030\013 \001(\tB\003\340A\003" + + "B\010\n\006degree\"t\n\006Degree\022<\n\013degree_type\030\001 \001(" + + "\0162\'.google.cloud.talent.v4beta1.DegreeTy" + + "pe\022\023\n\013degree_name\030\002 \001(\t\022\027\n\017fields_of_stu" + + "dy\030\003 \003(\t\"\322\002\n\010Activity\022\024\n\014display_name\030\001 " + + "\001(\t\022\023\n\013description\030\002 \001(\t\022\013\n\003uri\030\003 \001(\t\022&\n" + + "\013create_date\030\004 \001(\0132\021.google.type.Date\022&\n" + + "\013update_date\030\005 \001(\0132\021.google.type.Date\022\024\n" + + "\014team_members\030\006 \003(\t\0227\n\013skills_used\030\007 \003(\013" + + "2\".google.cloud.talent.v4beta1.Skill\022\"\n\025" + + "activity_name_snippet\030\010 \001(\tB\003\340A\003\022)\n\034acti" + + "vity_description_snippet\030\t \001(\tB\003\340A\003\022 \n\023s" + + "kills_used_snippet\030\n \003(\tB\003\340A\003\"\313\001\n\013Public" + + "ation\022\017\n\007authors\030\001 \003(\t\022\r\n\005title\030\002 \001(\t\022\023\n" + + "\013description\030\003 \001(\t\022\017\n\007journal\030\004 \001(\t\022\016\n\006v" + + "olume\030\005 \001(\t\022\021\n\tpublisher\030\006 \001(\t\022+\n\020public" + + "ation_date\030\007 \001(\0132\021.google.type.Date\022\030\n\020p" + + "ublication_type\030\010 \001(\t\022\014\n\004isbn\030\t \001(\t\"\251\002\n\006" + + "Patent\022\024\n\014display_name\030\001 \001(\t\022\021\n\tinventor" + + "s\030\002 \003(\t\022\025\n\rpatent_status\030\003 \001(\t\022-\n\022patent" + + "_status_date\030\004 \001(\0132\021.google.type.Date\022-\n" + + "\022patent_filing_date\030\005 \001(\0132\021.google.type." + + "Date\022\025\n\rpatent_office\030\006 \001(\t\022\025\n\rpatent_nu" + + "mber\030\007 \001(\t\022\032\n\022patent_description\030\010 \001(\t\0227" + + "\n\013skills_used\030\t \003(\0132\".google.cloud.talen" + + "t.v4beta1.SkillB\202\001\n\037com.google.cloud.tal" + + "ent.v4beta1B\024ProfileResourceProtoP\001ZAgoo" + + "gle.golang.org/genproto/googleapis/cloud" + + "/talent/v4beta1;talent\242\002\003CTSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.api.AnnotationsProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), com.google.protobuf.DurationProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), com.google.protobuf.WrappersProto.getDescriptor(), com.google.type.DateProto.getDescriptor(), com.google.type.PostalAddressProto.getDescriptor(), + com.google.api.AnnotationsProto.getDescriptor(), }); internal_static_google_cloud_talent_v4beta1_Profile_descriptor = getDescriptor().getMessageTypes().get(0); @@ -475,16 +479,18 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + registry.add(com.google.api.ResourceProto.resource); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); - com.google.api.AnnotationsProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); com.google.protobuf.DurationProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); com.google.protobuf.WrappersProto.getDescriptor(); com.google.type.DateProto.getDescriptor(); com.google.type.PostalAddressProto.getDescriptor(); + com.google.api.AnnotationsProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java index 7cddfc42..6cc65bac 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java @@ -76,86 +76,91 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "rvice.proto\022\033google.cloud.talent.v4beta1" + "\032\034google/api/annotations.proto\032\027google/a" + "pi/client.proto\032\037google/api/field_behavi" - + "or.proto\032(google/cloud/talent/v4beta1/co" - + "mmon.proto\032)google/cloud/talent/v4beta1/" - + "filters.proto\032+google/cloud/talent/v4bet" - + "a1/histogram.proto\032)google/cloud/talent/" - + "v4beta1/profile.proto\032#google/longrunnin" - + "g/operations.proto\032\031google/protobuf/any." - + "proto\032\033google/protobuf/empty.proto\032 goog" - + "le/protobuf/field_mask.proto\032\027google/rpc" - + "/status.proto\"\220\001\n\023ListProfilesRequest\022\023\n" - + "\006parent\030\001 \001(\tB\003\340A\002\022\016\n\006filter\030\005 \001(\t\022\022\n\npa" - + "ge_token\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022-\n\trea" - + "d_mask\030\004 \001(\0132\032.google.protobuf.FieldMask" - + "\"g\n\024ListProfilesResponse\0226\n\010profiles\030\001 \003" - + "(\0132$.google.cloud.talent.v4beta1.Profile" - + "\022\027\n\017next_page_token\030\002 \001(\t\"g\n\024CreateProfi" - + "leRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022:\n\007profil" - + "e\030\002 \001(\0132$.google.cloud.talent.v4beta1.Pr" - + "ofileB\003\340A\002\"&\n\021GetProfileRequest\022\021\n\004name\030" - + "\001 \001(\tB\003\340A\002\"\203\001\n\024UpdateProfileRequest\022:\n\007p" - + "rofile\030\001 \001(\0132$.google.cloud.talent.v4bet" - + "a1.ProfileB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.g" - + "oogle.protobuf.FieldMask\")\n\024DeleteProfil" - + "eRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"\275\003\n\025SearchPr" - + "ofilesRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022K\n\020re" - + "quest_metadata\030\002 \001(\0132,.google.cloud.tale" - + "nt.v4beta1.RequestMetadataB\003\340A\002\022@\n\rprofi" - + "le_query\030\003 \001(\0132).google.cloud.talent.v4b" - + "eta1.ProfileQuery\022\021\n\tpage_size\030\004 \001(\005\022\022\n\n" - + "page_token\030\005 \001(\t\022\016\n\006offset\030\006 \001(\005\022\033\n\023disa" - + "ble_spell_check\030\007 \001(\010\022\020\n\010order_by\030\010 \001(\t\022" - + "\033\n\023case_sensitive_sort\030\t \001(\010\022F\n\021histogra" - + "m_queries\030\n \003(\0132+.google.cloud.talent.v4" - + "beta1.HistogramQuery\022\025\n\rresult_set_id\030\014 " - + "\001(\t\022\036\n\026strict_keywords_search\030\r \001(\010\"\223\003\n\026" - + "SearchProfilesResponse\022\034\n\024estimated_tota" - + "l_size\030\001 \001(\003\022I\n\020spell_correction\030\002 \001(\0132/" - + ".google.cloud.talent.v4beta1.SpellingCor" - + "rection\022?\n\010metadata\030\003 \001(\0132-.google.cloud" - + ".talent.v4beta1.ResponseMetadata\022\027\n\017next" - + "_page_token\030\004 \001(\t\022R\n\027histogram_query_res" - + "ults\030\005 \003(\01321.google.cloud.talent.v4beta1" - + ".HistogramQueryResult\022K\n\023summarized_prof" - + "iles\030\006 \003(\0132..google.cloud.talent.v4beta1" - + ".SummarizedProfile\022\025\n\rresult_set_id\030\007 \001(" - + "\t\"\202\001\n\021SummarizedProfile\0226\n\010profiles\030\001 \003(" - + "\0132$.google.cloud.talent.v4beta1.Profile\022" - + "5\n\007summary\030\002 \001(\0132$.google.cloud.talent.v" - + "4beta1.Profile2\355\010\n\016ProfileService\022\254\001\n\014Li" - + "stProfiles\0220.google.cloud.talent.v4beta1" - + ".ListProfilesRequest\0321.google.cloud.tale" - + "nt.v4beta1.ListProfilesResponse\"7\202\323\344\223\0021\022" - + "//v4beta1/{parent=projects/*/tenants/*}/" - + "profiles\022\244\001\n\rCreateProfile\0221.google.clou" - + "d.talent.v4beta1.CreateProfileRequest\032$." - + "google.cloud.talent.v4beta1.Profile\":\202\323\344" - + "\223\0024\"//v4beta1/{parent=projects/*/tenants" - + "/*}/profiles:\001*\022\233\001\n\nGetProfile\022..google." - + "cloud.talent.v4beta1.GetProfileRequest\032$" - + ".google.cloud.talent.v4beta1.Profile\"7\202\323" - + "\344\223\0021\022//v4beta1/{name=projects/*/tenants/" - + "*/profiles/*}\022\254\001\n\rUpdateProfile\0221.google" - + ".cloud.talent.v4beta1.UpdateProfileReque" - + "st\032$.google.cloud.talent.v4beta1.Profile" - + "\"B\202\323\344\223\002<27/v4beta1/{profile.name=project" - + "s/*/tenants/*/profiles/*}:\001*\022\223\001\n\rDeleteP" - + "rofile\0221.google.cloud.talent.v4beta1.Del" - + "eteProfileRequest\032\026.google.protobuf.Empt" - + "y\"7\202\323\344\223\0021*//v4beta1/{name=projects/*/ten" - + "ants/*/profiles/*}\022\263\001\n\016SearchProfiles\0222." - + "google.cloud.talent.v4beta1.SearchProfil" - + "esRequest\0323.google.cloud.talent.v4beta1." - + "SearchProfilesResponse\"8\202\323\344\223\0022\"-/v4beta1" - + "/{parent=projects/*/tenants/*}:search:\001*" - + "\032l\312A\023jobs.googleapis.com\322AShttps://www.g" - + "oogleapis.com/auth/cloud-platform,https:" - + "//www.googleapis.com/auth/jobsB\201\001\n\037com.g" - + "oogle.cloud.talent.v4beta1B\023ProfileServi" - + "ceProtoP\001ZAgoogle.golang.org/genproto/go" - + "ogleapis/cloud/talent/v4beta1;talent\242\002\003C" - + "TSb\006proto3" + + "or.proto\032\031google/api/resource.proto\032(goo" + + "gle/cloud/talent/v4beta1/common.proto\032)g" + + "oogle/cloud/talent/v4beta1/filters.proto" + + "\032+google/cloud/talent/v4beta1/histogram." + + "proto\032)google/cloud/talent/v4beta1/profi" + + "le.proto\032#google/longrunning/operations." + + "proto\032\031google/protobuf/any.proto\032\033google" + + "/protobuf/empty.proto\032 google/protobuf/f" + + "ield_mask.proto\032\027google/rpc/status.proto" + + "\"\220\001\n\023ListProfilesRequest\022\023\n\006parent\030\001 \001(\t" + + "B\003\340A\002\022\016\n\006filter\030\005 \001(\t\022\022\n\npage_token\030\002 \001(" + + "\t\022\021\n\tpage_size\030\003 \001(\005\022-\n\tread_mask\030\004 \001(\0132" + + "\032.google.protobuf.FieldMask\"g\n\024ListProfi" + + "lesResponse\0226\n\010profiles\030\001 \003(\0132$.google.c" + + "loud.talent.v4beta1.Profile\022\027\n\017next_page" + + "_token\030\002 \001(\t\"\206\001\n\024CreateProfileRequest\0222\n" + + "\006parent\030\001 \001(\tB\"\340A\002\372A\034\n\032jobs.googleapis.c" + + "om/Tenant\022:\n\007profile\030\002 \001(\0132$.google.clou" + + "d.talent.v4beta1.ProfileB\003\340A\002\"F\n\021GetProf" + + "ileRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A\035\n\033jobs.g" + + "oogleapis.com/Profile\"\203\001\n\024UpdateProfileR" + + "equest\022:\n\007profile\030\001 \001(\0132$.google.cloud.t" + + "alent.v4beta1.ProfileB\003\340A\002\022/\n\013update_mas" + + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"I\n\024D" + + "eleteProfileRequest\0221\n\004name\030\001 \001(\tB#\340A\002\372A" + + "\035\n\033jobs.googleapis.com/Profile\"\334\003\n\025Searc" + + "hProfilesRequest\0222\n\006parent\030\001 \001(\tB\"\340A\002\372A\034" + + "\n\032jobs.googleapis.com/Tenant\022K\n\020request_" + + "metadata\030\002 \001(\0132,.google.cloud.talent.v4b" + + "eta1.RequestMetadataB\003\340A\002\022@\n\rprofile_que" + + "ry\030\003 \001(\0132).google.cloud.talent.v4beta1.P" + + "rofileQuery\022\021\n\tpage_size\030\004 \001(\005\022\022\n\npage_t" + + "oken\030\005 \001(\t\022\016\n\006offset\030\006 \001(\005\022\033\n\023disable_sp" + + "ell_check\030\007 \001(\010\022\020\n\010order_by\030\010 \001(\t\022\033\n\023cas" + + "e_sensitive_sort\030\t \001(\010\022F\n\021histogram_quer" + + "ies\030\n \003(\0132+.google.cloud.talent.v4beta1." + + "HistogramQuery\022\025\n\rresult_set_id\030\014 \001(\t\022\036\n" + + "\026strict_keywords_search\030\r \001(\010\"\223\003\n\026Search" + + "ProfilesResponse\022\034\n\024estimated_total_size" + + "\030\001 \001(\003\022I\n\020spell_correction\030\002 \001(\0132/.googl" + + "e.cloud.talent.v4beta1.SpellingCorrectio" + + "n\022?\n\010metadata\030\003 \001(\0132-.google.cloud.talen" + + "t.v4beta1.ResponseMetadata\022\027\n\017next_page_" + + "token\030\004 \001(\t\022R\n\027histogram_query_results\030\005" + + " \003(\01321.google.cloud.talent.v4beta1.Histo" + + "gramQueryResult\022K\n\023summarized_profiles\030\006" + + " \003(\0132..google.cloud.talent.v4beta1.Summa" + + "rizedProfile\022\025\n\rresult_set_id\030\007 \001(\t\"\202\001\n\021" + + "SummarizedProfile\0226\n\010profiles\030\001 \003(\0132$.go" + + "ogle.cloud.talent.v4beta1.Profile\0225\n\007sum" + + "mary\030\002 \001(\0132$.google.cloud.talent.v4beta1" + + ".Profile2\237\t\n\016ProfileService\022\265\001\n\014ListProf" + + "iles\0220.google.cloud.talent.v4beta1.ListP" + + "rofilesRequest\0321.google.cloud.talent.v4b" + + "eta1.ListProfilesResponse\"@\202\323\344\223\0021\022//v4be" + + "ta1/{parent=projects/*/tenants/*}/profil" + + "es\332A\006parent\022\265\001\n\rCreateProfile\0221.google.c" + + "loud.talent.v4beta1.CreateProfileRequest" + + "\032$.google.cloud.talent.v4beta1.Profile\"K" + + "\202\323\344\223\0024\"//v4beta1/{parent=projects/*/tena" + + "nts/*}/profiles:\001*\332A\016parent,profile\022\242\001\n\n" + + "GetProfile\022..google.cloud.talent.v4beta1" + + ".GetProfileRequest\032$.google.cloud.talent" + + ".v4beta1.Profile\">\202\323\344\223\0021\022//v4beta1/{name" + + "=projects/*/tenants/*/profiles/*}\332A\004name" + + "\022\266\001\n\rUpdateProfile\0221.google.cloud.talent" + + ".v4beta1.UpdateProfileRequest\032$.google.c" + + "loud.talent.v4beta1.Profile\"L\202\323\344\223\002<27/v4" + + "beta1/{profile.name=projects/*/tenants/*" + + "/profiles/*}:\001*\332A\007profile\022\232\001\n\rDeleteProf" + + "ile\0221.google.cloud.talent.v4beta1.Delete" + + "ProfileRequest\032\026.google.protobuf.Empty\">" + + "\202\323\344\223\0021*//v4beta1/{name=projects/*/tenant" + + "s/*/profiles/*}\332A\004name\022\263\001\n\016SearchProfile" + + "s\0222.google.cloud.talent.v4beta1.SearchPr" + + "ofilesRequest\0323.google.cloud.talent.v4be" + + "ta1.SearchProfilesResponse\"8\202\323\344\223\0022\"-/v4b" + + "eta1/{parent=projects/*/tenants/*}:searc" + + "h:\001*\032l\312A\023jobs.googleapis.com\322AShttps://w" + + "ww.googleapis.com/auth/cloud-platform,ht" + + "tps://www.googleapis.com/auth/jobsB\201\001\n\037c" + + "om.google.cloud.talent.v4beta1B\023ProfileS" + + "erviceProtoP\001ZAgoogle.golang.org/genprot" + + "o/googleapis/cloud/talent/v4beta1;talent" + + "\242\002\003CTSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -164,6 +169,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(), com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), + com.google.api.ResourceProto.getDescriptor(), com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(), com.google.cloud.talent.v4beta1.FiltersProto.getDescriptor(), com.google.cloud.talent.v4beta1.HistogramProto.getDescriptor(), @@ -268,12 +274,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { registry.add(com.google.api.ClientProto.defaultHost); registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); registry.add(com.google.api.AnnotationsProto.http); + registry.add(com.google.api.ClientProto.methodSignature); registry.add(com.google.api.ClientProto.oauthScopes); + registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry); com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); + com.google.api.ResourceProto.getDescriptor(); com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(); com.google.cloud.talent.v4beta1.FiltersProto.getDescriptor(); com.google.cloud.talent.v4beta1.HistogramProto.getDescriptor(); diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java index dc54d8e5..72b014a4 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java @@ -156,9 +156,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * The client-defined scope or source of the service call, which typically
    * is the domain on
    * which the service has been implemented and is currently being run.
@@ -190,9 +188,7 @@ public java.lang.String getDomain() {
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * The client-defined scope or source of the service call, which typically
    * is the domain on
    * which the service has been implemented and is currently being run.
@@ -227,9 +223,7 @@ public com.google.protobuf.ByteString getDomainBytes() {
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique session identification string. A session is defined as the
    * duration of an end user's interaction with the service over a certain
    * period.
@@ -259,9 +253,7 @@ public java.lang.String getSessionId() {
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique session identification string. A session is defined as the
    * duration of an end user's interaction with the service over a certain
    * period.
@@ -294,9 +286,7 @@ public com.google.protobuf.ByteString getSessionIdBytes() {
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique user identification string, as determined by the client.
    * To have the strongest positive impact on search quality
    * make sure the client-level is unique.
@@ -326,9 +316,7 @@ public java.lang.String getUserId() {
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique user identification string, as determined by the client.
    * To have the strongest positive impact on search quality
    * make sure the client-level is unique.
@@ -361,16 +349,10 @@ public com.google.protobuf.ByteString getUserIdBytes() {
    *
    *
    * 
-   * Only set when any of
-   * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-   * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-   * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
+   * Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
    * available for some reason. It is highly recommended not to set this field
-   * and provide accurate
-   * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-   * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-   * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best
-   * service experience.
+   * and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the
+   * best service experience.
    * 
* * bool allow_missing_ids = 4; @@ -828,9 +810,7 @@ public Builder mergeFrom( * * *
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * The client-defined scope or source of the service call, which typically
      * is the domain on
      * which the service has been implemented and is currently being run.
@@ -862,9 +842,7 @@ public java.lang.String getDomain() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * The client-defined scope or source of the service call, which typically
      * is the domain on
      * which the service has been implemented and is currently being run.
@@ -896,9 +874,7 @@ public com.google.protobuf.ByteString getDomainBytes() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * The client-defined scope or source of the service call, which typically
      * is the domain on
      * which the service has been implemented and is currently being run.
@@ -929,9 +905,7 @@ public Builder setDomain(java.lang.String value) {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * The client-defined scope or source of the service call, which typically
      * is the domain on
      * which the service has been implemented and is currently being run.
@@ -958,9 +932,7 @@ public Builder clearDomain() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * The client-defined scope or source of the service call, which typically
      * is the domain on
      * which the service has been implemented and is currently being run.
@@ -994,9 +966,7 @@ public Builder setDomainBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique session identification string. A session is defined as the
      * duration of an end user's interaction with the service over a certain
      * period.
@@ -1026,9 +996,7 @@ public java.lang.String getSessionId() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique session identification string. A session is defined as the
      * duration of an end user's interaction with the service over a certain
      * period.
@@ -1058,9 +1026,7 @@ public com.google.protobuf.ByteString getSessionIdBytes() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique session identification string. A session is defined as the
      * duration of an end user's interaction with the service over a certain
      * period.
@@ -1089,9 +1055,7 @@ public Builder setSessionId(java.lang.String value) {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique session identification string. A session is defined as the
      * duration of an end user's interaction with the service over a certain
      * period.
@@ -1116,9 +1080,7 @@ public Builder clearSessionId() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique session identification string. A session is defined as the
      * duration of an end user's interaction with the service over a certain
      * period.
@@ -1150,9 +1112,7 @@ public Builder setSessionIdBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique user identification string, as determined by the client.
      * To have the strongest positive impact on search quality
      * make sure the client-level is unique.
@@ -1182,9 +1142,7 @@ public java.lang.String getUserId() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique user identification string, as determined by the client.
      * To have the strongest positive impact on search quality
      * make sure the client-level is unique.
@@ -1214,9 +1172,7 @@ public com.google.protobuf.ByteString getUserIdBytes() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique user identification string, as determined by the client.
      * To have the strongest positive impact on search quality
      * make sure the client-level is unique.
@@ -1245,9 +1201,7 @@ public Builder setUserId(java.lang.String value) {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique user identification string, as determined by the client.
      * To have the strongest positive impact on search quality
      * make sure the client-level is unique.
@@ -1272,9 +1226,7 @@ public Builder clearUserId() {
      *
      *
      * 
-     * Required if
-     * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-     * is unset or `false`.
+     * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
      * A unique user identification string, as determined by the client.
      * To have the strongest positive impact on search quality
      * make sure the client-level is unique.
@@ -1306,16 +1258,10 @@ public Builder setUserIdBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Only set when any of
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
+     * Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
      * available for some reason. It is highly recommended not to set this field
-     * and provide accurate
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best
-     * service experience.
+     * and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the
+     * best service experience.
      * 
* * bool allow_missing_ids = 4; @@ -1329,16 +1275,10 @@ public boolean getAllowMissingIds() { * * *
-     * Only set when any of
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
+     * Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
      * available for some reason. It is highly recommended not to set this field
-     * and provide accurate
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best
-     * service experience.
+     * and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the
+     * best service experience.
      * 
* * bool allow_missing_ids = 4; @@ -1356,16 +1296,10 @@ public Builder setAllowMissingIds(boolean value) { * * *
-     * Only set when any of
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
+     * Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
      * available for some reason. It is highly recommended not to set this field
-     * and provide accurate
-     * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-     * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-     * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best
-     * service experience.
+     * and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the
+     * best service experience.
      * 
* * bool allow_missing_ids = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java index f041112d..224bb058 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java @@ -27,9 +27,7 @@ public interface RequestMetadataOrBuilder * * *
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * The client-defined scope or source of the service call, which typically
    * is the domain on
    * which the service has been implemented and is currently being run.
@@ -51,9 +49,7 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * The client-defined scope or source of the service call, which typically
    * is the domain on
    * which the service has been implemented and is currently being run.
@@ -76,9 +72,7 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique session identification string. A session is defined as the
    * duration of an end user's interaction with the service over a certain
    * period.
@@ -98,9 +92,7 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique session identification string. A session is defined as the
    * duration of an end user's interaction with the service over a certain
    * period.
@@ -121,9 +113,7 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique user identification string, as determined by the client.
    * To have the strongest positive impact on search quality
    * make sure the client-level is unique.
@@ -143,9 +133,7 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Required if
-   * [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids]
-   * is unset or `false`.
+   * Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`.
    * A unique user identification string, as determined by the client.
    * To have the strongest positive impact on search quality
    * make sure the client-level is unique.
@@ -166,16 +154,10 @@ public interface RequestMetadataOrBuilder
    *
    *
    * 
-   * Only set when any of
-   * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-   * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-   * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
+   * Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't
    * available for some reason. It is highly recommended not to set this field
-   * and provide accurate
-   * [domain][google.cloud.talent.v4beta1.RequestMetadata.domain],
-   * [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and
-   * [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best
-   * service experience.
+   * and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the
+   * best service experience.
    * 
* * bool allow_missing_ids = 4; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java index 9fe1cd3c..5d5c2b93 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java @@ -282,14 +282,12 @@ private ResumeType(int value) { * * *
-   * Users can create a profile with only this field field, if
-   * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-   * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-   * the API parses this field and creates a profile with all structured fields
-   * populated.
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-   * An error is thrown if this field cannot be parsed.
+   * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+   * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+   * creates a profile
+   * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+   * parsed.
    * Note that the use of the functionality offered by this field to extract
    * data from resumes is an Alpha feature and as such is not covered by any
    * SLA.
@@ -314,14 +312,12 @@ public java.lang.String getStructuredResume() {
    *
    *
    * 
-   * Users can create a profile with only this field field, if
-   * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-   * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-   * the API parses this field and creates a profile with all structured fields
-   * populated.
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-   * An error is thrown if this field cannot be parsed.
+   * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+   * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+   * creates a profile
+   * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+   * parsed.
    * Note that the use of the functionality offered by this field to extract
    * data from resumes is an Alpha feature and as such is not covered by any
    * SLA.
@@ -349,8 +345,7 @@ public com.google.protobuf.ByteString getStructuredResumeBytes() {
    *
    *
    * 
-   * The format of
-   * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+   * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
    * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -364,8 +359,7 @@ public int getResumeTypeValue() { * * *
-   * The format of
-   * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+   * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
    * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -716,14 +710,12 @@ public Builder mergeFrom( * * *
-     * Users can create a profile with only this field field, if
-     * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-     * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-     * the API parses this field and creates a profile with all structured fields
-     * populated.
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-     * An error is thrown if this field cannot be parsed.
+     * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+     * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+     * creates a profile
+     * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+     * parsed.
      * Note that the use of the functionality offered by this field to extract
      * data from resumes is an Alpha feature and as such is not covered by any
      * SLA.
@@ -748,14 +740,12 @@ public java.lang.String getStructuredResume() {
      *
      *
      * 
-     * Users can create a profile with only this field field, if
-     * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-     * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-     * the API parses this field and creates a profile with all structured fields
-     * populated.
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-     * An error is thrown if this field cannot be parsed.
+     * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+     * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+     * creates a profile
+     * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+     * parsed.
      * Note that the use of the functionality offered by this field to extract
      * data from resumes is an Alpha feature and as such is not covered by any
      * SLA.
@@ -780,14 +770,12 @@ public com.google.protobuf.ByteString getStructuredResumeBytes() {
      *
      *
      * 
-     * Users can create a profile with only this field field, if
-     * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-     * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-     * the API parses this field and creates a profile with all structured fields
-     * populated.
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-     * An error is thrown if this field cannot be parsed.
+     * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+     * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+     * creates a profile
+     * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+     * parsed.
      * Note that the use of the functionality offered by this field to extract
      * data from resumes is an Alpha feature and as such is not covered by any
      * SLA.
@@ -811,14 +799,12 @@ public Builder setStructuredResume(java.lang.String value) {
      *
      *
      * 
-     * Users can create a profile with only this field field, if
-     * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-     * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-     * the API parses this field and creates a profile with all structured fields
-     * populated.
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-     * An error is thrown if this field cannot be parsed.
+     * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+     * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+     * creates a profile
+     * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+     * parsed.
      * Note that the use of the functionality offered by this field to extract
      * data from resumes is an Alpha feature and as such is not covered by any
      * SLA.
@@ -838,14 +824,12 @@ public Builder clearStructuredResume() {
      *
      *
      * 
-     * Users can create a profile with only this field field, if
-     * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-     * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-     * the API parses this field and creates a profile with all structured fields
-     * populated.
-     * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-     * An error is thrown if this field cannot be parsed.
+     * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+     * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+     * creates a profile
+     * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+     * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+     * parsed.
      * Note that the use of the functionality offered by this field to extract
      * data from resumes is an Alpha feature and as such is not covered by any
      * SLA.
@@ -872,8 +856,7 @@ public Builder setStructuredResumeBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * The format of
-     * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+     * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
      * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -887,8 +870,7 @@ public int getResumeTypeValue() { * * *
-     * The format of
-     * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+     * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
      * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -905,8 +887,7 @@ public Builder setResumeTypeValue(int value) { * * *
-     * The format of
-     * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+     * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
      * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -925,8 +906,7 @@ public com.google.cloud.talent.v4beta1.Resume.ResumeType getResumeType() { * * *
-     * The format of
-     * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+     * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
      * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -947,8 +927,7 @@ public Builder setResumeType(com.google.cloud.talent.v4beta1.Resume.ResumeType v * * *
-     * The format of
-     * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+     * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
      * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java index 820d488b..950e6282 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java @@ -27,14 +27,12 @@ public interface ResumeOrBuilder * * *
-   * Users can create a profile with only this field field, if
-   * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-   * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-   * the API parses this field and creates a profile with all structured fields
-   * populated.
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-   * An error is thrown if this field cannot be parsed.
+   * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+   * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+   * creates a profile
+   * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+   * parsed.
    * Note that the use of the functionality offered by this field to extract
    * data from resumes is an Alpha feature and as such is not covered by any
    * SLA.
@@ -49,14 +47,12 @@ public interface ResumeOrBuilder
    *
    *
    * 
-   * Users can create a profile with only this field field, if
-   * [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is
-   * [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example,
-   * the API parses this field and creates a profile with all structured fields
-   * populated.
-   * [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
-   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on.
-   * An error is thrown if this field cannot be parsed.
+   * Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type]
+   * is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and
+   * creates a profile
+   * with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord],
+   * [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be
+   * parsed.
    * Note that the use of the functionality offered by this field to extract
    * data from resumes is an Alpha feature and as such is not covered by any
    * SLA.
@@ -72,8 +68,7 @@ public interface ResumeOrBuilder
    *
    *
    * 
-   * The format of
-   * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+   * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
    * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; @@ -85,8 +80,7 @@ public interface ResumeOrBuilder * * *
-   * The format of
-   * [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
+   * The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume].
    * 
* * .google.cloud.talent.v4beta1.Resume.ResumeType resume_type = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java index b6b31a9e..0c78ecfd 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java @@ -598,8 +598,8 @@ public interface CustomRankingInfoOrBuilder * *
      * Required. Controls over how important the score of
-     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-     * gets applied to job's final ranking position.
+     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+     * ranking position.
      * An error is thrown if not specified.
      * 
* @@ -615,8 +615,8 @@ public interface CustomRankingInfoOrBuilder * *
      * Required. Controls over how important the score of
-     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-     * gets applied to job's final ranking position.
+     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+     * ranking position.
      * An error is thrown if not specified.
      * 
* @@ -634,17 +634,19 @@ public interface CustomRankingInfoOrBuilder * *
      * Required. Controls over how job documents get ranked on top of existing
-     * relevance score (determined by API algorithm). The product of ranking
-     * expression and relevance score is used to determine job's final ranking
-     * position.
+     * relevance score (determined by API algorithm). A combination of the
+     * ranking expression 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
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * key, integer/double value or an expression that can be evaluated to a
-     * number.
+     * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+     * The expression is considered invalid for a job if the expression
+     * references custom attributes that are not populated on the job or if the
+     * expression results in a divide by zero. If an expression is invalid for a
+     * job, that job is demoted to the end of the results.
      * Sample ranking expression
      * (year + 25) * 0.25 - (freshness / 0.5)
      * 
@@ -659,17 +661,19 @@ public interface CustomRankingInfoOrBuilder * *
      * Required. Controls over how job documents get ranked on top of existing
-     * relevance score (determined by API algorithm). The product of ranking
-     * expression and relevance score is used to determine job's final ranking
-     * position.
+     * relevance score (determined by API algorithm). A combination of the
+     * ranking expression 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
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * key, integer/double value or an expression that can be evaluated to a
-     * number.
+     * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+     * The expression is considered invalid for a job if the expression
+     * references custom attributes that are not populated on the job or if the
+     * expression results in a divide by zero. If an expression is invalid for a
+     * job, that job is demoted to the end of the results.
      * Sample ranking expression
      * (year + 25) * 0.25 - (freshness / 0.5)
      * 
@@ -684,8 +688,7 @@ public interface CustomRankingInfoOrBuilder * * *
-   * Custom ranking information for
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * Custom ranking information for [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo} @@ -786,8 +789,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * The importance level for
-     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression].
+     * The importance level for [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression].
      * 
* * Protobuf enum {@code @@ -1061,8 +1063,8 @@ private ImportanceLevel(int value) { * *
      * Required. Controls over how important the score of
-     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-     * gets applied to job's final ranking position.
+     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+     * ranking position.
      * An error is thrown if not specified.
      * 
* @@ -1080,8 +1082,8 @@ public int getImportanceLevelValue() { * *
      * Required. Controls over how important the score of
-     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-     * gets applied to job's final ranking position.
+     * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+     * ranking position.
      * An error is thrown if not specified.
      * 
* @@ -1110,17 +1112,19 @@ public int getImportanceLevelValue() { * *
      * Required. Controls over how job documents get ranked on top of existing
-     * relevance score (determined by API algorithm). The product of ranking
-     * expression and relevance score is used to determine job's final ranking
-     * position.
+     * relevance score (determined by API algorithm). A combination of the
+     * ranking expression 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
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * key, integer/double value or an expression that can be evaluated to a
-     * number.
+     * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+     * The expression is considered invalid for a job if the expression
+     * references custom attributes that are not populated on the job or if the
+     * expression results in a divide by zero. If an expression is invalid for a
+     * job, that job is demoted to the end of the results.
      * Sample ranking expression
      * (year + 25) * 0.25 - (freshness / 0.5)
      * 
@@ -1145,17 +1149,19 @@ public java.lang.String getRankingExpression() { * *
      * Required. Controls over how job documents get ranked on top of existing
-     * relevance score (determined by API algorithm). The product of ranking
-     * expression and relevance score is used to determine job's final ranking
-     * position.
+     * relevance score (determined by API algorithm). A combination of the
+     * ranking expression 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
-     * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-     * key, integer/double value or an expression that can be evaluated to a
-     * number.
+     * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+     * The expression is considered invalid for a job if the expression
+     * references custom attributes that are not populated on the job or if the
+     * expression results in a divide by zero. If an expression is invalid for a
+     * job, that job is demoted to the end of the results.
      * Sample ranking expression
      * (year + 25) * 0.25 - (freshness / 0.5)
      * 
@@ -1357,8 +1363,7 @@ protected Builder newBuilderForType( * * *
-     * Custom ranking information for
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Custom ranking information for [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo} @@ -1535,8 +1540,8 @@ public Builder mergeFrom( * *
        * Required. Controls over how important the score of
-       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-       * gets applied to job's final ranking position.
+       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+       * ranking position.
        * An error is thrown if not specified.
        * 
* @@ -1554,8 +1559,8 @@ public int getImportanceLevelValue() { * *
        * Required. Controls over how important the score of
-       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-       * gets applied to job's final ranking position.
+       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+       * ranking position.
        * An error is thrown if not specified.
        * 
* @@ -1576,8 +1581,8 @@ public Builder setImportanceLevelValue(int value) { * *
        * Required. Controls over how important the score of
-       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-       * gets applied to job's final ranking position.
+       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+       * ranking position.
        * An error is thrown if not specified.
        * 
* @@ -1603,8 +1608,8 @@ public Builder setImportanceLevelValue(int value) { * *
        * Required. Controls over how important the score of
-       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-       * gets applied to job's final ranking position.
+       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+       * ranking position.
        * An error is thrown if not specified.
        * 
* @@ -1631,8 +1636,8 @@ public Builder setImportanceLevel( * *
        * Required. Controls over how important the score of
-       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]
-       * gets applied to job's final ranking position.
+       * [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final
+       * ranking position.
        * An error is thrown if not specified.
        * 
* @@ -1655,17 +1660,19 @@ public Builder clearImportanceLevel() { * *
        * Required. Controls over how job documents get ranked on top of existing
-       * relevance score (determined by API algorithm). The product of ranking
-       * expression and relevance score is used to determine job's final ranking
-       * position.
+       * relevance score (determined by API algorithm). A combination of the
+       * ranking expression 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
-       * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-       * key, integer/double value or an expression that can be evaluated to a
-       * number.
+       * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+       * The expression is considered invalid for a job if the expression
+       * references custom attributes that are not populated on the job or if the
+       * expression results in a divide by zero. If an expression is invalid for a
+       * job, that job is demoted to the end of the results.
        * Sample ranking expression
        * (year + 25) * 0.25 - (freshness / 0.5)
        * 
@@ -1690,17 +1697,19 @@ public java.lang.String getRankingExpression() { * *
        * Required. Controls over how job documents get ranked on top of existing
-       * relevance score (determined by API algorithm). The product of ranking
-       * expression and relevance score is used to determine job's final ranking
-       * position.
+       * relevance score (determined by API algorithm). A combination of the
+       * ranking expression 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
-       * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-       * key, integer/double value or an expression that can be evaluated to a
-       * number.
+       * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+       * The expression is considered invalid for a job if the expression
+       * references custom attributes that are not populated on the job or if the
+       * expression results in a divide by zero. If an expression is invalid for a
+       * job, that job is demoted to the end of the results.
        * Sample ranking expression
        * (year + 25) * 0.25 - (freshness / 0.5)
        * 
@@ -1725,17 +1734,19 @@ public com.google.protobuf.ByteString getRankingExpressionBytes() { * *
        * Required. Controls over how job documents get ranked on top of existing
-       * relevance score (determined by API algorithm). The product of ranking
-       * expression and relevance score is used to determine job's final ranking
-       * position.
+       * relevance score (determined by API algorithm). A combination of the
+       * ranking expression 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
-       * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-       * key, integer/double value or an expression that can be evaluated to a
-       * number.
+       * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+       * The expression is considered invalid for a job if the expression
+       * references custom attributes that are not populated on the job or if the
+       * expression results in a divide by zero. If an expression is invalid for a
+       * job, that job is demoted to the end of the results.
        * Sample ranking expression
        * (year + 25) * 0.25 - (freshness / 0.5)
        * 
@@ -1759,17 +1770,19 @@ public Builder setRankingExpression(java.lang.String value) { * *
        * Required. Controls over how job documents get ranked on top of existing
-       * relevance score (determined by API algorithm). The product of ranking
-       * expression and relevance score is used to determine job's final ranking
-       * position.
+       * relevance score (determined by API algorithm). A combination of the
+       * ranking expression 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
-       * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-       * key, integer/double value or an expression that can be evaluated to a
-       * number.
+       * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+       * The expression is considered invalid for a job if the expression
+       * references custom attributes that are not populated on the job or if the
+       * expression results in a divide by zero. If an expression is invalid for a
+       * job, that job is demoted to the end of the results.
        * Sample ranking expression
        * (year + 25) * 0.25 - (freshness / 0.5)
        * 
@@ -1789,17 +1802,19 @@ public Builder clearRankingExpression() { * *
        * Required. Controls over how job documents get ranked on top of existing
-       * relevance score (determined by API algorithm). The product of ranking
-       * expression and relevance score is used to determine job's final ranking
-       * position.
+       * relevance score (determined by API algorithm). A combination of the
+       * ranking expression 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
-       * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]
-       * key, integer/double value or an expression that can be evaluated to a
-       * number.
+       * the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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.
+       * The expression is considered invalid for a job if the expression
+       * references custom attributes that are not populated on the job or if the
+       * expression results in a divide by zero. If an expression is invalid for a
+       * job, that job is demoted to the end of the results.
        * Sample ranking expression
        * (year + 25) * 0.25 - (freshness / 0.5)
        * 
@@ -1887,7 +1902,9 @@ public com.google.protobuf.Parser getParserForType() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -1912,7 +1929,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -1935,8 +1954,7 @@ public com.google.protobuf.ByteString getParentBytes() { * *
    * Mode of a search.
-   * Defaults to
-   * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+   * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
    * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -1951,8 +1969,7 @@ public int getSearchModeValue() { * *
    * Mode of a search.
-   * Defaults to
-   * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+   * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
    * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -1974,9 +1991,9 @@ public com.google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode getSearchMod * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -1992,9 +2009,9 @@ public boolean hasRequestMetadata() { * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -2012,9 +2029,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata getRequestMetadata() { * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -2141,30 +2158,20 @@ public boolean getRequirePreciseResultSize() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -2179,31 +2186,25 @@ public boolean getRequirePreciseResultSize() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -2247,30 +2248,20 @@ public java.util.List getHistogr * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -2285,31 +2276,25 @@ public java.util.List getHistogr * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -2354,30 +2339,20 @@ public java.util.List getHistogr * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -2392,31 +2367,25 @@ public java.util.List getHistogr * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -2460,30 +2429,20 @@ public int getHistogramQueriesCount() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -2498,31 +2457,25 @@ public int getHistogramQueriesCount() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -2566,30 +2519,20 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -2604,31 +2547,25 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -2655,9 +2592,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri * *
    * The desired job attributes returned for jobs in the search response.
-   * Defaults to
-   * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-   * if no value is specified.
+   * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -2672,9 +2607,7 @@ public int getJobViewValue() { * *
    * The desired job attributes returned for jobs in the search response.
-   * Defaults to
-   * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-   * if no value is specified.
+   * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -2696,9 +2629,9 @@ public com.google.cloud.talent.v4beta1.JobView getJobView() { *
    * 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
-   * [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is
-   * unset.
+   * results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset.
+   * The maximum allowed value is 5000. Otherwise an error is thrown.
+   * The maximum allowed value is 5000. Otherwise an error is thrown.
    * 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
@@ -2739,9 +2672,8 @@ public int getPageSize() {
    *
    * 
    * The token specifying the current offset within
-   * search results. See
-   * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-   * for an explanation of how to obtain the next set of query results.
+   * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+   * an explanation of how to obtain the next set of query results.
    * 
* * string page_token = 11; @@ -2764,9 +2696,8 @@ public java.lang.String getPageToken() { * *
    * The token specifying the current offset within
-   * search results. See
-   * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-   * for an explanation of how to obtain the next set of query results.
+   * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+   * an explanation of how to obtain the next set of query results.
    * 
* * string page_token = 11; @@ -2797,37 +2728,33 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -2870,37 +2797,33 @@ public java.lang.String getOrderBy() { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -2946,9 +2869,8 @@ public com.google.protobuf.ByteString getOrderByBytes() { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -2970,9 +2892,8 @@ public int getDiversificationLevelValue() { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -3054,25 +2975,20 @@ public boolean hasCustomRankingInfo() { * * *
-   * Controls whether to disable exact keyword match on
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.description][google.cloud.talent.v4beta1.Job.description],
-   * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name],
-   * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
-   * [Job.qualifications][google.cloud.talent.v4beta1.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.
+   * Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
+   * [Job.qualifications][google.cloud.talent.v4beta1.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.
-   * Use
-   * [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes]
-   * if company-specific globally matched custom field/attribute string values
-   * are needed. Enabling keyword match improves recall of subsequent search
+   * Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if
+   * company-specific globally matched custom field/attribute string values are
+   * needed. Enabling keyword match improves recall of subsequent search
    * requests.
    * Defaults to false.
    * 
@@ -3718,7 +3634,9 @@ public Builder mergeFrom( * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -3743,7 +3661,9 @@ public java.lang.String getParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -3768,7 +3688,9 @@ public com.google.protobuf.ByteString getParentBytes() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -3792,7 +3714,9 @@ public Builder setParent(java.lang.String value) { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -3812,7 +3736,9 @@ public Builder clearParent() { * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -3834,8 +3760,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * *
      * Mode of a search.
-     * Defaults to
-     * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+     * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
      * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -3850,8 +3775,7 @@ public int getSearchModeValue() { * *
      * Mode of a search.
-     * Defaults to
-     * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+     * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
      * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -3869,8 +3793,7 @@ public Builder setSearchModeValue(int value) { * *
      * Mode of a search.
-     * Defaults to
-     * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+     * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
      * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -3890,8 +3813,7 @@ public com.google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode getSearchMod * *
      * Mode of a search.
-     * Defaults to
-     * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+     * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
      * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -3914,8 +3836,7 @@ public Builder setSearchMode( * *
      * Mode of a search.
-     * Defaults to
-     * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+     * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
      * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -3939,9 +3860,9 @@ public Builder clearSearchMode() { * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -3957,9 +3878,9 @@ public boolean hasRequestMetadata() { * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -3981,9 +3902,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata getRequestMetadata() { * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4007,9 +3928,9 @@ public Builder setRequestMetadata(com.google.cloud.talent.v4beta1.RequestMetadat * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4031,9 +3952,9 @@ public Builder setRequestMetadata( * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4061,9 +3982,9 @@ public Builder mergeRequestMetadata(com.google.cloud.talent.v4beta1.RequestMetad * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4085,9 +4006,9 @@ public Builder clearRequestMetadata() { * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4103,9 +4024,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata.Builder getRequestMetadat * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4125,9 +4046,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadataOrBuilder getRequestMetada * * *
-     * Required. The meta information collected about the job searcher, used to
-     * improve the search quality of the service. The identifiers (such as
-     * `user_id`) are provided by users, and must be unique and consistent.
+     * Required. The meta information collected about the job searcher, used to improve the
+     * search quality of the service. The identifiers (such as `user_id`) are
+     * provided by users, and must be unique and consistent.
      * 
* * @@ -4509,30 +4430,20 @@ private void ensureHistogramQueriesIsMutable() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -4547,31 +4458,25 @@ private void ensureHistogramQueriesIsMutable() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -4620,30 +4525,20 @@ private void ensureHistogramQueriesIsMutable() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -4658,31 +4553,25 @@ private void ensureHistogramQueriesIsMutable() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -4730,30 +4619,20 @@ public int getHistogramQueriesCount() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -4768,31 +4647,25 @@ public int getHistogramQueriesCount() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -4840,30 +4713,20 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -4878,31 +4741,25 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -4957,30 +4814,20 @@ public Builder setHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -4995,31 +4842,25 @@ public Builder setHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5071,30 +4912,20 @@ public Builder setHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5109,31 +4940,25 @@ public Builder setHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5187,30 +5012,20 @@ public Builder addHistogramQueries(com.google.cloud.talent.v4beta1.HistogramQuer * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5225,31 +5040,25 @@ public Builder addHistogramQueries(com.google.cloud.talent.v4beta1.HistogramQuer * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5304,30 +5113,20 @@ public Builder addHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5342,31 +5141,25 @@ public Builder addHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5418,30 +5211,20 @@ public Builder addHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5456,31 +5239,25 @@ public Builder addHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5532,30 +5309,20 @@ public Builder addHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5570,31 +5337,25 @@ public Builder addHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5646,30 +5407,20 @@ public Builder addAllHistogramQueries( * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5684,31 +5435,25 @@ public Builder addAllHistogramQueries( * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5759,30 +5504,20 @@ public Builder clearHistogramQueries() { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5797,31 +5532,25 @@ public Builder clearHistogramQueries() { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5872,30 +5601,20 @@ public Builder removeHistogramQueries(int index) { * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -5910,31 +5629,25 @@ public Builder removeHistogramQueries(int index) { * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -5979,30 +5692,20 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder getHistogramQuerie * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -6017,31 +5720,25 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder getHistogramQuerie * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -6090,30 +5787,20 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -6128,31 +5815,25 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -6201,30 +5882,20 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -6239,31 +5910,25 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -6308,30 +5973,20 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -6346,31 +6001,25 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -6416,30 +6065,20 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -6454,31 +6093,25 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -6524,9 +6157,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie * *
      * The desired job attributes returned for jobs in the search response.
-     * Defaults to
-     * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-     * if no value is specified.
+     * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -6541,9 +6172,7 @@ public int getJobViewValue() { * *
      * The desired job attributes returned for jobs in the search response.
-     * Defaults to
-     * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-     * if no value is specified.
+     * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -6561,9 +6190,7 @@ public Builder setJobViewValue(int value) { * *
      * The desired job attributes returned for jobs in the search response.
-     * Defaults to
-     * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-     * if no value is specified.
+     * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -6581,9 +6208,7 @@ public com.google.cloud.talent.v4beta1.JobView getJobView() { * *
      * The desired job attributes returned for jobs in the search response.
-     * Defaults to
-     * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-     * if no value is specified.
+     * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -6605,9 +6230,7 @@ public Builder setJobView(com.google.cloud.talent.v4beta1.JobView value) { * *
      * The desired job attributes returned for jobs in the search response.
-     * Defaults to
-     * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-     * if no value is specified.
+     * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
      * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -6628,9 +6251,9 @@ public Builder clearJobView() { *
      * 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
-     * [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is
-     * unset.
+     * results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
      * 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
@@ -6650,9 +6273,9 @@ public int getOffset() {
      * 
      * 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
-     * [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is
-     * unset.
+     * results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
      * 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
@@ -6676,9 +6299,9 @@ public Builder setOffset(int value) {
      * 
      * 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
-     * [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is
-     * unset.
+     * results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
+     * The maximum allowed value is 5000. Otherwise an error is thrown.
      * 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
@@ -6759,9 +6382,8 @@ public Builder clearPageSize() {
      *
      * 
      * The token specifying the current offset within
-     * search results. See
-     * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-     * for an explanation of how to obtain the next set of query results.
+     * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+     * an explanation of how to obtain the next set of query results.
      * 
* * string page_token = 11; @@ -6784,9 +6406,8 @@ public java.lang.String getPageToken() { * *
      * The token specifying the current offset within
-     * search results. See
-     * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-     * for an explanation of how to obtain the next set of query results.
+     * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+     * an explanation of how to obtain the next set of query results.
      * 
* * string page_token = 11; @@ -6809,9 +6430,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * *
      * The token specifying the current offset within
-     * search results. See
-     * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-     * for an explanation of how to obtain the next set of query results.
+     * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+     * an explanation of how to obtain the next set of query results.
      * 
* * string page_token = 11; @@ -6833,9 +6453,8 @@ public Builder setPageToken(java.lang.String value) { * *
      * The token specifying the current offset within
-     * search results. See
-     * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-     * for an explanation of how to obtain the next set of query results.
+     * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+     * an explanation of how to obtain the next set of query results.
      * 
* * string page_token = 11; @@ -6853,9 +6472,8 @@ public Builder clearPageToken() { * *
      * The token specifying the current offset within
-     * search results. See
-     * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-     * for an explanation of how to obtain the next set of query results.
+     * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+     * an explanation of how to obtain the next set of query results.
      * 
* * string page_token = 11; @@ -6885,37 +6503,33 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -6958,37 +6572,33 @@ public java.lang.String getOrderBy() { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -7031,37 +6641,33 @@ public com.google.protobuf.ByteString getOrderByBytes() { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -7103,37 +6709,33 @@ public Builder setOrderBy(java.lang.String value) { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -7171,37 +6773,33 @@ public Builder clearOrderBy() { * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -7246,9 +6844,8 @@ public Builder setOrderByBytes(com.google.protobuf.ByteString value) { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -7270,9 +6867,8 @@ public int getDiversificationLevelValue() { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -7297,9 +6893,8 @@ public Builder setDiversificationLevelValue(int value) { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -7328,9 +6923,8 @@ public Builder setDiversificationLevelValue(int value) { * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -7360,9 +6954,8 @@ public Builder setDiversificationLevel( * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -7605,25 +7198,20 @@ public Builder clearCustomRankingInfo() { * * *
-     * Controls whether to disable exact keyword match on
-     * [Job.title][google.cloud.talent.v4beta1.Job.title],
-     * [Job.description][google.cloud.talent.v4beta1.Job.description],
-     * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name],
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
-     * [Job.qualifications][google.cloud.talent.v4beta1.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.
+     * Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title],
+     * [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
+     * [Job.qualifications][google.cloud.talent.v4beta1.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.
-     * Use
-     * [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes]
-     * if company-specific globally matched custom field/attribute string values
-     * are needed. Enabling keyword match improves recall of subsequent search
+     * Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if
+     * company-specific globally matched custom field/attribute string values are
+     * needed. Enabling keyword match improves recall of subsequent search
      * requests.
      * Defaults to false.
      * 
@@ -7639,25 +7227,20 @@ public boolean getDisableKeywordMatch() { * * *
-     * Controls whether to disable exact keyword match on
-     * [Job.title][google.cloud.talent.v4beta1.Job.title],
-     * [Job.description][google.cloud.talent.v4beta1.Job.description],
-     * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name],
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
-     * [Job.qualifications][google.cloud.talent.v4beta1.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.
+     * Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title],
+     * [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
+     * [Job.qualifications][google.cloud.talent.v4beta1.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.
-     * Use
-     * [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes]
-     * if company-specific globally matched custom field/attribute string values
-     * are needed. Enabling keyword match improves recall of subsequent search
+     * Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if
+     * company-specific globally matched custom field/attribute string values are
+     * needed. Enabling keyword match improves recall of subsequent search
      * requests.
      * Defaults to false.
      * 
@@ -7677,25 +7260,20 @@ public Builder setDisableKeywordMatch(boolean value) { * * *
-     * Controls whether to disable exact keyword match on
-     * [Job.title][google.cloud.talent.v4beta1.Job.title],
-     * [Job.description][google.cloud.talent.v4beta1.Job.description],
-     * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name],
-     * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
-     * [Job.qualifications][google.cloud.talent.v4beta1.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.
+     * Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title],
+     * [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
+     * [Job.qualifications][google.cloud.talent.v4beta1.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.
-     * Use
-     * [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes]
-     * if company-specific globally matched custom field/attribute string values
-     * are needed. Enabling keyword match improves recall of subsequent search
+     * Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if
+     * company-specific globally matched custom field/attribute string values are
+     * needed. Enabling keyword match improves recall of subsequent search
      * requests.
      * Defaults to false.
      * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java index ecdd4f86..8eaa6b8e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java @@ -33,7 +33,9 @@ public interface SearchJobsRequestOrBuilder * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -48,7 +50,9 @@ public interface SearchJobsRequestOrBuilder * is created. For example, "projects/foo". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -59,8 +63,7 @@ public interface SearchJobsRequestOrBuilder * *
    * Mode of a search.
-   * Defaults to
-   * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+   * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
    * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -73,8 +76,7 @@ public interface SearchJobsRequestOrBuilder * *
    * Mode of a search.
-   * Defaults to
-   * [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
+   * Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH].
    * 
* * .google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode search_mode = 2; @@ -87,9 +89,9 @@ public interface SearchJobsRequestOrBuilder * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -103,9 +105,9 @@ public interface SearchJobsRequestOrBuilder * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -119,9 +121,9 @@ public interface SearchJobsRequestOrBuilder * * *
-   * Required. The meta information collected about the job searcher, used to
-   * improve the search quality of the service. The identifiers (such as
-   * `user_id`) are provided by users, and must be unique and consistent.
+   * Required. The meta information collected about the job searcher, used to improve the
+   * search quality of the service. The identifiers (such as `user_id`) are
+   * provided by users, and must be unique and consistent.
    * 
* * @@ -226,30 +228,20 @@ public interface SearchJobsRequestOrBuilder * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -264,31 +256,25 @@ public interface SearchJobsRequestOrBuilder * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -330,30 +316,20 @@ public interface SearchJobsRequestOrBuilder * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -368,31 +344,25 @@ public interface SearchJobsRequestOrBuilder * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -434,30 +404,20 @@ public interface SearchJobsRequestOrBuilder * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -472,31 +432,25 @@ public interface SearchJobsRequestOrBuilder * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -538,30 +492,20 @@ public interface SearchJobsRequestOrBuilder * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -576,31 +520,25 @@ public interface SearchJobsRequestOrBuilder * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -643,30 +581,20 @@ public interface SearchJobsRequestOrBuilder * with range of [start, end). Note that the end is exclusive, for example, * bucket(1, MAX, "positive number") or bucket(1, 10). * Job histogram facets: - * * company_display_name: histogram by - * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - * * employment_type: histogram by - * [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - * for example, + * * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + * * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, * "FULL_TIME", "PART_TIME". - * * company_size: histogram by - * [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - * "SMALL", "MEDIUM", "BIG". - * * publish_time_in_month: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + * "MEDIUM", "BIG". + * * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in months. * Must specify list of numeric buckets in spec. - * * publish_time_in_year: histogram by the - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * in years. * Must specify list of numeric buckets in spec. - * * degree_types: histogram by the - * [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - * example, + * * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, * "Bachelors", "Masters". - * * job_level: histogram by the - * [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - * "Entry + * * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -681,31 +609,25 @@ public interface SearchJobsRequestOrBuilder * 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 - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - * example, "en-US", + * * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", * "fr-FR". - * * language: histogram by the language subtag of the - * [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + * * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], * for example, "en", "fr". - * * category: histogram by the - * [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + * * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, * "COMPUTER_AND_IT", "HEALTHCARE". * * base_compensation_unit: histogram by the - * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - * of base salary, for example, "WEEKLY", "MONTHLY". + * [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. * Values can be accessed via square bracket notations like * string_custom_attribute["key1"]. - * * numeric_custom_attribute: histogram by numeric - * [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + * * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -727,9 +649,7 @@ public interface SearchJobsRequestOrBuilder * *
    * The desired job attributes returned for jobs in the search response.
-   * Defaults to
-   * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-   * if no value is specified.
+   * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -742,9 +662,7 @@ public interface SearchJobsRequestOrBuilder * *
    * The desired job attributes returned for jobs in the search response.
-   * Defaults to
-   * [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL]
-   * if no value is specified.
+   * Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified.
    * 
* * .google.cloud.talent.v4beta1.JobView job_view = 8; @@ -759,9 +677,9 @@ public interface SearchJobsRequestOrBuilder *
    * 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
-   * [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is
-   * unset.
+   * results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset.
+   * The maximum allowed value is 5000. Otherwise an error is thrown.
+   * The maximum allowed value is 5000. Otherwise an error is thrown.
    * 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
@@ -794,9 +712,8 @@ public interface SearchJobsRequestOrBuilder
    *
    * 
    * The token specifying the current offset within
-   * search results. See
-   * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-   * for an explanation of how to obtain the next set of query results.
+   * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+   * an explanation of how to obtain the next set of query results.
    * 
* * string page_token = 11; @@ -809,9 +726,8 @@ public interface SearchJobsRequestOrBuilder * *
    * The token specifying the current offset within
-   * search results. See
-   * [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token]
-   * for an explanation of how to obtain the next set of query results.
+   * search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for
+   * an explanation of how to obtain the next set of query results.
    * 
* * string page_token = 11; @@ -830,37 +746,33 @@ public interface SearchJobsRequestOrBuilder * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -893,37 +805,33 @@ public interface SearchJobsRequestOrBuilder * * `"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 - * [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + * * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] * descending. - * * `"posting_update_time desc"`: By - * [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + * * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] * descending. - * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * ascending. - * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - * descending. + * * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + * * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. * * `"annualized_base_compensation"`: By job's - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * ascending. Jobs whose annualized base compensation is unspecified are put - * at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - * descending. Jobs whose annualized base compensation is unspecified are - * put at the end of search results. + * [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - * with weight factor assigned by - * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - * in descending order. + * [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + * factor assigned by + * [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + * order. * * Location sorting: Use the special syntax to order jobs by distance:<br> * `"distance_from('Hawaii')"`: Order by distance from Hawaii.<br> * `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.<br> @@ -957,9 +865,8 @@ public interface SearchJobsRequestOrBuilder * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -979,9 +886,8 @@ public interface SearchJobsRequestOrBuilder * 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 - * [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - * if no value is specified. + * Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + * is specified. *
* * @@ -1041,25 +947,20 @@ public interface SearchJobsRequestOrBuilder * * *
-   * Controls whether to disable exact keyword match on
-   * [Job.title][google.cloud.talent.v4beta1.Job.title],
-   * [Job.description][google.cloud.talent.v4beta1.Job.description],
-   * [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name],
-   * [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
-   * [Job.qualifications][google.cloud.talent.v4beta1.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.
+   * Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title],
+   * [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses],
+   * [Job.qualifications][google.cloud.talent.v4beta1.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.
-   * Use
-   * [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes]
-   * if company-specific globally matched custom field/attribute string values
-   * are needed. Enabling keyword match improves recall of subsequent search
+   * Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if
+   * company-specific globally matched custom field/attribute string values are
+   * needed. Enabling keyword match improves recall of subsequent search
    * requests.
    * Defaults to false.
    * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java index 9d2116ae..df1f7611 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java @@ -220,8 +220,7 @@ public interface MatchingJobOrBuilder * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -233,8 +232,7 @@ public interface MatchingJobOrBuilder * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -246,8 +244,7 @@ public interface MatchingJobOrBuilder * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -285,10 +282,9 @@ public interface MatchingJobOrBuilder * * *
-     * Contains snippets of text from the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-     * matching a search query's keywords, if available. The matching query
-     * keywords are enclosed in HTML bold tags.
+     * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+     * closely matching a search query's keywords, if available. The matching
+     * query keywords are enclosed in HTML bold tags.
      * 
* * string job_title_snippet = 3; @@ -300,10 +296,9 @@ public interface MatchingJobOrBuilder * * *
-     * Contains snippets of text from the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-     * matching a search query's keywords, if available. The matching query
-     * keywords are enclosed in HTML bold tags.
+     * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+     * closely matching a search query's keywords, if available. The matching
+     * query keywords are enclosed in HTML bold tags.
      * 
* * string job_title_snippet = 3; @@ -316,12 +311,10 @@ public interface MatchingJobOrBuilder * * *
-     * Contains snippets of text from the
-     * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
      * 
* * string search_text_snippet = 4; @@ -333,12 +326,10 @@ public interface MatchingJobOrBuilder * * *
-     * Contains snippets of text from the
-     * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
      * 
* * string search_text_snippet = 4; @@ -390,8 +381,7 @@ public interface MatchingJobOrBuilder * * *
-   * Job entry with metadata inside
-   * [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse].
+   * Job entry with metadata inside [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse].
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob} @@ -536,8 +526,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -551,8 +540,7 @@ public boolean hasJob() { * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -566,8 +554,7 @@ public com.google.cloud.talent.v4beta1.Job getJob() { * * *
-     * Job resource that matches the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -631,10 +618,9 @@ public com.google.protobuf.ByteString getJobSummaryBytes() { * * *
-     * Contains snippets of text from the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-     * matching a search query's keywords, if available. The matching query
-     * keywords are enclosed in HTML bold tags.
+     * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+     * closely matching a search query's keywords, if available. The matching
+     * query keywords are enclosed in HTML bold tags.
      * 
* * string job_title_snippet = 3; @@ -656,10 +642,9 @@ public java.lang.String getJobTitleSnippet() { * * *
-     * Contains snippets of text from the
-     * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-     * matching a search query's keywords, if available. The matching query
-     * keywords are enclosed in HTML bold tags.
+     * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+     * closely matching a search query's keywords, if available. The matching
+     * query keywords are enclosed in HTML bold tags.
      * 
* * string job_title_snippet = 3; @@ -684,12 +669,10 @@ public com.google.protobuf.ByteString getJobTitleSnippetBytes() { * * *
-     * Contains snippets of text from the
-     * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
      * 
* * string search_text_snippet = 4; @@ -711,12 +694,10 @@ public java.lang.String getSearchTextSnippet() { * * *
-     * Contains snippets of text from the
-     * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
      * 
* * string search_text_snippet = 4; @@ -995,8 +976,7 @@ protected Builder newBuilderForType( * * *
-     * Job entry with metadata inside
-     * [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse].
+     * Job entry with metadata inside [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse].
      * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob} @@ -1210,8 +1190,7 @@ public Builder mergeFrom( * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1225,8 +1204,7 @@ public boolean hasJob() { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1244,8 +1222,7 @@ public com.google.cloud.talent.v4beta1.Job getJob() { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1267,8 +1244,7 @@ public Builder setJob(com.google.cloud.talent.v4beta1.Job value) { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1287,8 +1263,7 @@ public Builder setJob(com.google.cloud.talent.v4beta1.Job.Builder builderForValu * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1314,8 +1289,7 @@ public Builder mergeJob(com.google.cloud.talent.v4beta1.Job value) { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1335,8 +1309,7 @@ public Builder clearJob() { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1350,8 +1323,7 @@ public com.google.cloud.talent.v4beta1.Job.Builder getJobBuilder() { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1367,8 +1339,7 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * * *
-       * Job resource that matches the specified
-       * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+       * Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
        * 
* * .google.cloud.talent.v4beta1.Job job = 1; @@ -1506,10 +1477,9 @@ public Builder setJobSummaryBytes(com.google.protobuf.ByteString value) { * * *
-       * Contains snippets of text from the
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-       * matching a search query's keywords, if available. The matching query
-       * keywords are enclosed in HTML bold tags.
+       * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+       * closely matching a search query's keywords, if available. The matching
+       * query keywords are enclosed in HTML bold tags.
        * 
* * string job_title_snippet = 3; @@ -1531,10 +1501,9 @@ public java.lang.String getJobTitleSnippet() { * * *
-       * Contains snippets of text from the
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-       * matching a search query's keywords, if available. The matching query
-       * keywords are enclosed in HTML bold tags.
+       * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+       * closely matching a search query's keywords, if available. The matching
+       * query keywords are enclosed in HTML bold tags.
        * 
* * string job_title_snippet = 3; @@ -1556,10 +1525,9 @@ public com.google.protobuf.ByteString getJobTitleSnippetBytes() { * * *
-       * Contains snippets of text from the
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-       * matching a search query's keywords, if available. The matching query
-       * keywords are enclosed in HTML bold tags.
+       * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+       * closely matching a search query's keywords, if available. The matching
+       * query keywords are enclosed in HTML bold tags.
        * 
* * string job_title_snippet = 3; @@ -1580,10 +1548,9 @@ public Builder setJobTitleSnippet(java.lang.String value) { * * *
-       * Contains snippets of text from the
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-       * matching a search query's keywords, if available. The matching query
-       * keywords are enclosed in HTML bold tags.
+       * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+       * closely matching a search query's keywords, if available. The matching
+       * query keywords are enclosed in HTML bold tags.
        * 
* * string job_title_snippet = 3; @@ -1600,10 +1567,9 @@ public Builder clearJobTitleSnippet() { * * *
-       * Contains snippets of text from the
-       * [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely
-       * matching a search query's keywords, if available. The matching query
-       * keywords are enclosed in HTML bold tags.
+       * Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most
+       * closely matching a search query's keywords, if available. The matching
+       * query keywords are enclosed in HTML bold tags.
        * 
* * string job_title_snippet = 3; @@ -1627,12 +1593,10 @@ public Builder setJobTitleSnippetBytes(com.google.protobuf.ByteString value) { * * *
-       * Contains snippets of text from the
-       * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
        * 
* * string search_text_snippet = 4; @@ -1654,12 +1618,10 @@ public java.lang.String getSearchTextSnippet() { * * *
-       * Contains snippets of text from the
-       * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
        * 
* * string search_text_snippet = 4; @@ -1681,12 +1643,10 @@ public com.google.protobuf.ByteString getSearchTextSnippetBytes() { * * *
-       * Contains snippets of text from the
-       * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
        * 
* * string search_text_snippet = 4; @@ -1707,12 +1667,10 @@ public Builder setSearchTextSnippet(java.lang.String value) { * * *
-       * Contains snippets of text from the
-       * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
        * 
* * string search_text_snippet = 4; @@ -1729,12 +1687,10 @@ public Builder clearSearchTextSnippet() { * * *
-       * Contains snippets of text from the
-       * [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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.
        * 
* * string search_text_snippet = 4; @@ -3133,8 +3089,7 @@ public com.google.protobuf.Parser getParserForType() { * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -3148,8 +3103,7 @@ public com.google.protobuf.Parser getParserForType() { * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -3164,8 +3118,7 @@ public com.google.protobuf.Parser getParserForType() { * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -3178,8 +3131,7 @@ public int getMatchingJobsCount() { * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -3192,8 +3144,7 @@ public com.google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob getMatchin * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -3337,9 +3288,7 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -3353,9 +3302,7 @@ public java.util.List getLocationFilte * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -3370,9 +3317,7 @@ public java.util.List getLocationFilte * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -3386,9 +3331,7 @@ public int getLocationFiltersCount() { * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -3402,9 +3345,7 @@ public com.google.cloud.talent.v4beta1.Location getLocationFilters(int index) { * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -3422,8 +3363,7 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getLocationFiltersOrBui *
    * An estimation of the number of jobs that match the specified query.
    * This number isn't guaranteed to be accurate. For accurate results,
-   * see
-   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
+   * see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
    * 
* * int32 estimated_total_size = 5; @@ -3441,9 +3381,8 @@ public int getEstimatedTotalSize() { * *
    * The precise result count, which is available only if the client set
-   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
-   * to `true`, or if the response is the last page of results. Otherwise, the
-   * value is `-1`.
+   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the
+   * response is the last page of results. Otherwise, the value is `-1`.
    * 
* * int32 total_size = 6; @@ -4179,8 +4118,7 @@ private void ensureMatchingJobsIsMutable() { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4198,8 +4136,7 @@ private void ensureMatchingJobsIsMutable() { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4216,8 +4153,7 @@ public int getMatchingJobsCount() { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4235,8 +4171,7 @@ public com.google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob getMatchin * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4260,8 +4195,7 @@ public Builder setMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4283,8 +4217,7 @@ public Builder setMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4308,8 +4241,7 @@ public Builder addMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4333,8 +4265,7 @@ public Builder addMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4355,8 +4286,7 @@ public Builder addMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4378,8 +4308,7 @@ public Builder addMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4401,8 +4330,7 @@ public Builder addAllMatchingJobs( * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4422,8 +4350,7 @@ public Builder clearMatchingJobs() { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4443,8 +4370,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4458,8 +4384,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4477,8 +4402,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4497,8 +4421,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4514,8 +4437,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -4532,8 +4454,7 @@ public Builder removeMatchingJobs(int index) { * * *
-     * The Job entities that match the specified
-     * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+     * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -5095,9 +5016,7 @@ private void ensureLocationFiltersIsMutable() { * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5115,9 +5034,7 @@ public java.util.List getLocationFilte * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5135,9 +5052,7 @@ public int getLocationFiltersCount() { * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5155,9 +5070,7 @@ public com.google.cloud.talent.v4beta1.Location getLocationFilters(int index) { * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5181,9 +5094,7 @@ public Builder setLocationFilters(int index, com.google.cloud.talent.v4beta1.Loc * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5205,9 +5116,7 @@ public Builder setLocationFilters( * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5231,9 +5140,7 @@ public Builder addLocationFilters(com.google.cloud.talent.v4beta1.Location value * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5257,9 +5164,7 @@ public Builder addLocationFilters(int index, com.google.cloud.talent.v4beta1.Loc * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5281,9 +5186,7 @@ public Builder addLocationFilters( * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5305,9 +5208,7 @@ public Builder addLocationFilters( * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5329,9 +5230,7 @@ public Builder addAllLocationFilters( * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5352,9 +5251,7 @@ public Builder clearLocationFilters() { * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5375,9 +5272,7 @@ public Builder removeLocationFilters(int index) { * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5391,9 +5286,7 @@ public com.google.cloud.talent.v4beta1.Location.Builder getLocationFiltersBuilde * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5412,9 +5305,7 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getLocationFiltersOrBui * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5433,9 +5324,7 @@ public com.google.cloud.talent.v4beta1.LocationOrBuilder getLocationFiltersOrBui * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5450,9 +5339,7 @@ public com.google.cloud.talent.v4beta1.Location.Builder addLocationFiltersBuilde * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5467,9 +5354,7 @@ public com.google.cloud.talent.v4beta1.Location.Builder addLocationFiltersBuilde * *
      * The location filters that the service applied to the specified query. If
-     * any filters are lat-lng based, the
-     * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-     * is
+     * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
      * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
      * 
* @@ -5507,8 +5392,7 @@ public com.google.cloud.talent.v4beta1.Location.Builder addLocationFiltersBuilde *
      * An estimation of the number of jobs that match the specified query.
      * This number isn't guaranteed to be accurate. For accurate results,
-     * see
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
+     * see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
      * 
* * int32 estimated_total_size = 5; @@ -5524,8 +5408,7 @@ public int getEstimatedTotalSize() { *
      * An estimation of the number of jobs that match the specified query.
      * This number isn't guaranteed to be accurate. For accurate results,
-     * see
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
+     * see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
      * 
* * int32 estimated_total_size = 5; @@ -5545,8 +5428,7 @@ public Builder setEstimatedTotalSize(int value) { *
      * An estimation of the number of jobs that match the specified query.
      * This number isn't guaranteed to be accurate. For accurate results,
-     * see
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
+     * see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
      * 
* * int32 estimated_total_size = 5; @@ -5566,9 +5448,8 @@ public Builder clearEstimatedTotalSize() { * *
      * The precise result count, which is available only if the client set
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
-     * to `true`, or if the response is the last page of results. Otherwise, the
-     * value is `-1`.
+     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the
+     * response is the last page of results. Otherwise, the value is `-1`.
      * 
* * int32 total_size = 6; @@ -5583,9 +5464,8 @@ public int getTotalSize() { * *
      * The precise result count, which is available only if the client set
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
-     * to `true`, or if the response is the last page of results. Otherwise, the
-     * value is `-1`.
+     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the
+     * response is the last page of results. Otherwise, the value is `-1`.
      * 
* * int32 total_size = 6; @@ -5604,9 +5484,8 @@ public Builder setTotalSize(int value) { * *
      * The precise result count, which is available only if the client set
-     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
-     * to `true`, or if the response is the last page of results. Otherwise, the
-     * value is `-1`.
+     * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the
+     * response is the last page of results. Otherwise, the value is `-1`.
      * 
* * int32 total_size = 6; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java index a8f74771..1b7a5bbb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java @@ -27,8 +27,7 @@ public interface SearchJobsResponseOrBuilder * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -40,8 +39,7 @@ public interface SearchJobsResponseOrBuilder * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -52,8 +50,7 @@ public interface SearchJobsResponseOrBuilder * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -64,8 +61,7 @@ public interface SearchJobsResponseOrBuilder * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -77,8 +73,7 @@ public interface SearchJobsResponseOrBuilder * * *
-   * The Job entities that match the specified
-   * [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
+   * The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob matching_jobs = 1; @@ -183,9 +178,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -197,9 +190,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -211,9 +202,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -225,9 +214,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -240,9 +227,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The location filters that the service applied to the specified query. If
-   * any filters are lat-lng based, the
-   * [Location.location_type][google.cloud.talent.v4beta1.Location.location_type]
-   * is
+   * any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is
    * [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED].
    * 
* @@ -256,8 +241,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR *
    * An estimation of the number of jobs that match the specified query.
    * This number isn't guaranteed to be accurate. For accurate results,
-   * see
-   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
+   * see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size].
    * 
* * int32 estimated_total_size = 5; @@ -271,9 +255,8 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * *
    * The precise result count, which is available only if the client set
-   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]
-   * to `true`, or if the response is the last page of results. Otherwise, the
-   * value is `-1`.
+   * [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the
+   * response is the last page of results. Otherwise, the value is `-1`.
    * 
* * int32 total_size = 6; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java index 141bafe6..2e55438e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java @@ -220,7 +220,9 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -244,7 +246,9 @@ public java.lang.String getParent() { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -266,9 +270,9 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -284,9 +288,9 @@ public boolean hasRequestMetadata() { * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -304,9 +308,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata getRequestMetadata() { * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -323,8 +327,7 @@ public com.google.cloud.talent.v4beta1.RequestMetadataOrBuilder getRequestMetada * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -338,8 +341,7 @@ public boolean hasProfileQuery() { * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -355,8 +357,7 @@ public com.google.cloud.talent.v4beta1.ProfileQuery getProfileQuery() { * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -393,10 +394,10 @@ public int getPageSize() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -421,10 +422,10 @@ public java.lang.String getPageToken() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -450,9 +451,7 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * *
    * An integer that specifies the current offset (that is, starting result) in
-   * search results. This field is only considered if
-   * [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * is unset.
+   * search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset.
    * The maximum allowed value is 5000. Otherwise an error is thrown.
    * For example, 0 means to search from the first profile, and 10 means to
    * search from the 11th profile. This can be used for pagination, for example
@@ -497,27 +496,17 @@ public boolean getDisableSpellCheck() {
    * Supported options are:
    * * "relevance desc": By descending relevance, as determined by the API
    *    algorithms.
-   * * "update_date desc": Sort by
-   * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in
-   * descending order
+   * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order
    *   (recently updated profiles first).
-   * * "create_date desc": Sort by
-   * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in
-   * descending order
+   * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order
    *   (recently created profiles first).
-   * * "first_name": Sort by
-   * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
-   * in
+   * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in
    *   ascending order.
-   * * "first_name desc": Sort by
-   * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
+   * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
    *   in descending order.
-   * * "last_name": Sort by
-   * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
-   * in
+   * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in
    *   ascending order.
-   * * "last_name desc": Sort by
-   * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
+   * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
    *   in ascending order.
    * 
* @@ -545,27 +534,17 @@ public java.lang.String getOrderBy() { * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -611,8 +590,7 @@ public boolean getCaseSensitiveSort() { * *
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -654,19 +632,13 @@ public boolean getCaseSensitiveSort() {
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -691,8 +663,7 @@ public java.util.List getHistogr
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -734,19 +705,13 @@ public java.util.List getHistogr
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -772,8 +737,7 @@ public java.util.List getHistogr
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -815,19 +779,13 @@ public java.util.List getHistogr
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -852,8 +810,7 @@ public int getHistogramQueriesCount() {
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -895,19 +852,13 @@ public int getHistogramQueriesCount() {
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -932,8 +883,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -975,19 +925,13 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -1016,31 +960,21 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri
    *
    * 
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call. The id should be retrieved from the
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * message returned from a previous invocation of
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+   * retrieved from the
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+   * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-   * A new
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * is returned as a handle to access this result set.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+   * access this result set.
    * If this field is set, the service will ignore the resource and
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-   * be set.
-   * A typical use case is to invoke
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-   * without this field, then use the resulting
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * to page through the results.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+   * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+   * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
    * 
* * string result_set_id = 12; @@ -1063,31 +997,21 @@ public java.lang.String getResultSetId() { * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call. The id should be retrieved from the
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * message returned from a previous invocation of
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+   * retrieved from the
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+   * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-   * A new
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * is returned as a handle to access this result set.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+   * access this result set.
    * If this field is set, the service will ignore the resource and
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-   * be set.
-   * A typical use case is to invoke
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-   * without this field, then use the resulting
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * to page through the results.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+   * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+   * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
    * 
* * string result_set_id = 12; @@ -1701,7 +1625,9 @@ public Builder mergeFrom( * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -1725,7 +1651,9 @@ public java.lang.String getParent() { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -1749,7 +1677,9 @@ public com.google.protobuf.ByteString getParentBytes() { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The parent to set. * @return This builder for chaining. @@ -1772,7 +1702,9 @@ public Builder setParent(java.lang.String value) { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return This builder for chaining. */ @@ -1791,7 +1723,9 @@ public Builder clearParent() { * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @param value The bytes for parent to set. * @return This builder for chaining. @@ -1817,9 +1751,9 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1835,9 +1769,9 @@ public boolean hasRequestMetadata() { * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1859,9 +1793,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata getRequestMetadata() { * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1885,9 +1819,9 @@ public Builder setRequestMetadata(com.google.cloud.talent.v4beta1.RequestMetadat * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1909,9 +1843,9 @@ public Builder setRequestMetadata( * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1939,9 +1873,9 @@ public Builder mergeRequestMetadata(com.google.cloud.talent.v4beta1.RequestMetad * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1963,9 +1897,9 @@ public Builder clearRequestMetadata() { * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -1981,9 +1915,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadata.Builder getRequestMetadat * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -2003,9 +1937,9 @@ public com.google.cloud.talent.v4beta1.RequestMetadataOrBuilder getRequestMetada * * *
-     * Required. The meta information collected about the profile search user.
-     * This is used to improve the search quality of the service. These values are
-     * provided by users, and must be precise and consistent.
+     * Required. The meta information collected about the profile search user. This is used
+     * to improve the search quality of the service. These values are provided by
+     * users, and must be precise and consistent.
      * 
* * @@ -2039,8 +1973,7 @@ public com.google.cloud.talent.v4beta1.RequestMetadataOrBuilder getRequestMetada * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2054,8 +1987,7 @@ public boolean hasProfileQuery() { * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2075,8 +2007,7 @@ public com.google.cloud.talent.v4beta1.ProfileQuery getProfileQuery() { * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2098,8 +2029,7 @@ public Builder setProfileQuery(com.google.cloud.talent.v4beta1.ProfileQuery valu * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2119,8 +2049,7 @@ public Builder setProfileQuery( * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2146,8 +2075,7 @@ public Builder mergeProfileQuery(com.google.cloud.talent.v4beta1.ProfileQuery va * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2167,8 +2095,7 @@ public Builder clearProfileQuery() { * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2182,8 +2109,7 @@ public com.google.cloud.talent.v4beta1.ProfileQuery.Builder getProfileQueryBuild * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2201,8 +2127,7 @@ public com.google.cloud.talent.v4beta1.ProfileQueryOrBuilder getProfileQueryOrBu * * *
-     * Search query to execute. See
-     * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+     * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
      * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -2289,10 +2214,10 @@ public Builder clearPageSize() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -2317,10 +2242,10 @@ public java.lang.String getPageToken() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -2345,10 +2270,10 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -2372,10 +2297,10 @@ public Builder setPageToken(java.lang.String value) { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -2395,10 +2320,10 @@ public Builder clearPageToken() { * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -2423,9 +2348,7 @@ public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { * *
      * An integer that specifies the current offset (that is, starting result) in
-     * search results. This field is only considered if
-     * [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * is unset.
+     * search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset.
      * The maximum allowed value is 5000. Otherwise an error is thrown.
      * For example, 0 means to search from the first profile, and 10 means to
      * search from the 11th profile. This can be used for pagination, for example
@@ -2444,9 +2367,7 @@ public int getOffset() {
      *
      * 
      * An integer that specifies the current offset (that is, starting result) in
-     * search results. This field is only considered if
-     * [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * is unset.
+     * search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset.
      * The maximum allowed value is 5000. Otherwise an error is thrown.
      * For example, 0 means to search from the first profile, and 10 means to
      * search from the 11th profile. This can be used for pagination, for example
@@ -2469,9 +2390,7 @@ public Builder setOffset(int value) {
      *
      * 
      * An integer that specifies the current offset (that is, starting result) in
-     * search results. This field is only considered if
-     * [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * is unset.
+     * search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset.
      * The maximum allowed value is 5000. Otherwise an error is thrown.
      * For example, 0 means to search from the first profile, and 10 means to
      * search from the 11th profile. This can be used for pagination, for example
@@ -2556,27 +2475,17 @@ public Builder clearDisableSpellCheck() {
      * Supported options are:
      * * "relevance desc": By descending relevance, as determined by the API
      *    algorithms.
-     * * "update_date desc": Sort by
-     * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in
-     * descending order
+     * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order
      *   (recently updated profiles first).
-     * * "create_date desc": Sort by
-     * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in
-     * descending order
+     * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order
      *   (recently created profiles first).
-     * * "first_name": Sort by
-     * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
-     * in
+     * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in
      *   ascending order.
-     * * "first_name desc": Sort by
-     * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
+     * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
      *   in descending order.
-     * * "last_name": Sort by
-     * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
-     * in
+     * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in
      *   ascending order.
-     * * "last_name desc": Sort by
-     * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
+     * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
      *   in ascending order.
      * 
* @@ -2604,27 +2513,17 @@ public java.lang.String getOrderBy() { * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -2652,27 +2551,17 @@ public com.google.protobuf.ByteString getOrderByBytes() { * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -2699,27 +2588,17 @@ public Builder setOrderBy(java.lang.String value) { * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -2742,27 +2621,17 @@ public Builder clearOrderBy() { * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -2862,8 +2731,7 @@ private void ensureHistogramQueriesIsMutable() { * *
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -2905,19 +2773,13 @@ private void ensureHistogramQueriesIsMutable() {
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -2947,8 +2809,7 @@ private void ensureHistogramQueriesIsMutable() {
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -2990,19 +2851,13 @@ private void ensureHistogramQueriesIsMutable() {
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3031,8 +2886,7 @@ public int getHistogramQueriesCount() {
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3074,19 +2928,13 @@ public int getHistogramQueriesCount() {
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3115,8 +2963,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3158,19 +3005,13 @@ public com.google.cloud.talent.v4beta1.HistogramQuery getHistogramQueries(int in
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3206,8 +3047,7 @@ public Builder setHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3249,19 +3089,13 @@ public Builder setHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3294,8 +3128,7 @@ public Builder setHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3337,19 +3170,13 @@ public Builder setHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3384,8 +3211,7 @@ public Builder addHistogramQueries(com.google.cloud.talent.v4beta1.HistogramQuer
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3427,19 +3253,13 @@ public Builder addHistogramQueries(com.google.cloud.talent.v4beta1.HistogramQuer
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3475,8 +3295,7 @@ public Builder addHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3518,19 +3337,13 @@ public Builder addHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3563,8 +3376,7 @@ public Builder addHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3606,19 +3418,13 @@ public Builder addHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3651,8 +3457,7 @@ public Builder addHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3694,19 +3499,13 @@ public Builder addHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3739,8 +3538,7 @@ public Builder addAllHistogramQueries(
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3782,19 +3580,13 @@ public Builder addAllHistogramQueries(
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3826,8 +3618,7 @@ public Builder clearHistogramQueries() {
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3869,19 +3660,13 @@ public Builder clearHistogramQueries() {
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3913,8 +3698,7 @@ public Builder removeHistogramQueries(int index) {
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -3956,19 +3740,13 @@ public Builder removeHistogramQueries(int index) {
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -3994,8 +3772,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder getHistogramQuerie
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -4037,19 +3814,13 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder getHistogramQuerie
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -4079,8 +3850,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -4122,19 +3892,13 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -4164,8 +3928,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -4207,19 +3970,13 @@ public com.google.cloud.talent.v4beta1.HistogramQueryOrBuilder getHistogramQueri
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -4245,8 +4002,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -4288,19 +4044,13 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -4327,8 +4077,7 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie
      *
      * 
      * A list of expressions specifies histogram requests against matching
-     * profiles for
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * The expression syntax looks like a function definition with parameters.
      * Function syntax: function_name(histogram_facet[, list of buckets])
      * Data types:
@@ -4370,19 +4119,13 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie
      * * experience_in_months: experience in months. 0 means 0 month to 1 month
      * (exclusive).
      * * application_date: The application date specifies application start dates.
-     * See
-     * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-     * for more details.
+     * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
      * * application_outcome_notes: The application outcome reason specifies the
      * reasons behind the outcome of the job application.
-     * See
-     * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-     * for more details.
+     * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
      * * application_job_title: The application job title specifies the job
      * applied for in the application.
-     * See
-     * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-     * for more details.
+     * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
      * * hirable_status: Hirable status specifies the profile's hirable status.
      * * string_custom_attribute: String custom attributes. Values can be accessed
      * via square bracket notation like string_custom_attribute["key1"].
@@ -4430,31 +4173,21 @@ public com.google.cloud.talent.v4beta1.HistogramQuery.Builder addHistogramQuerie
      *
      * 
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call. The id should be retrieved from the
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * message returned from a previous invocation of
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+     * retrieved from the
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+     * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-     * A new
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * is returned as a handle to access this result set.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+     * access this result set.
      * If this field is set, the service will ignore the resource and
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-     * be set.
-     * A typical use case is to invoke
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-     * without this field, then use the resulting
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * to page through the results.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+     * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+     * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
      * 
* * string result_set_id = 12; @@ -4477,31 +4210,21 @@ public java.lang.String getResultSetId() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call. The id should be retrieved from the
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * message returned from a previous invocation of
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+     * retrieved from the
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+     * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-     * A new
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * is returned as a handle to access this result set.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+     * access this result set.
      * If this field is set, the service will ignore the resource and
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-     * be set.
-     * A typical use case is to invoke
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-     * without this field, then use the resulting
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * to page through the results.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+     * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+     * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
      * 
* * string result_set_id = 12; @@ -4524,31 +4247,21 @@ public com.google.protobuf.ByteString getResultSetIdBytes() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call. The id should be retrieved from the
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * message returned from a previous invocation of
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+     * retrieved from the
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+     * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-     * A new
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * is returned as a handle to access this result set.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+     * access this result set.
      * If this field is set, the service will ignore the resource and
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-     * be set.
-     * A typical use case is to invoke
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-     * without this field, then use the resulting
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * to page through the results.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+     * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+     * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
      * 
* * string result_set_id = 12; @@ -4570,31 +4283,21 @@ public Builder setResultSetId(java.lang.String value) { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call. The id should be retrieved from the
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * message returned from a previous invocation of
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+     * retrieved from the
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+     * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-     * A new
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * is returned as a handle to access this result set.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+     * access this result set.
      * If this field is set, the service will ignore the resource and
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-     * be set.
-     * A typical use case is to invoke
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-     * without this field, then use the resulting
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * to page through the results.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+     * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+     * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
      * 
* * string result_set_id = 12; @@ -4612,31 +4315,21 @@ public Builder clearResultSetId() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call. The id should be retrieved from the
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * message returned from a previous invocation of
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+     * retrieved from the
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+     * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-     * A new
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * is returned as a handle to access this result set.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+     * access this result set.
      * If this field is set, the service will ignore the resource and
-     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-     * be set.
-     * A typical use case is to invoke
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-     * without this field, then use the resulting
-     * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-     * in
-     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-     * to page through the results.
+     * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+     * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+     * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+     * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+     * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
      * 
* * string result_set_id = 12; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java index b67389d2..b1a5d38e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java @@ -32,7 +32,9 @@ public interface SearchProfilesRequestOrBuilder * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The parent. */ @@ -46,7 +48,9 @@ public interface SearchProfilesRequestOrBuilder * "projects/foo/tenants/bar". *
* - * string parent = 1 [(.google.api.field_behavior) = REQUIRED]; + * + * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } + * * * @return The bytes for parent. */ @@ -56,9 +60,9 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -72,9 +76,9 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -88,9 +92,9 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Required. The meta information collected about the profile search user.
-   * This is used to improve the search quality of the service. These values are
-   * provided by users, and must be precise and consistent.
+   * Required. The meta information collected about the profile search user. This is used
+   * to improve the search quality of the service. These values are provided by
+   * users, and must be precise and consistent.
    * 
* * @@ -103,8 +107,7 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -116,8 +119,7 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -129,8 +131,7 @@ public interface SearchProfilesRequestOrBuilder * * *
-   * Search query to execute. See
-   * [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
+   * Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details.
    * 
* * .google.cloud.talent.v4beta1.ProfileQuery profile_query = 3; @@ -159,10 +160,10 @@ public interface SearchProfilesRequestOrBuilder * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -177,10 +178,10 @@ public interface SearchProfilesRequestOrBuilder * The pageToken, similar to offset enables users of the API to paginate * through the search results. To retrieve the first page of results, set the * pageToken to empty. The search response includes a - * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - * field that can be used to populate the pageToken field for the next page of - * results. Using pageToken instead of offset increases the performance of the - * API, especially compared to larger offset values. + * [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + * used to populate the pageToken field for the next page of results. Using + * pageToken instead of offset increases the performance of the API, + * especially compared to larger offset values. *
* * string page_token = 5; @@ -194,9 +195,7 @@ public interface SearchProfilesRequestOrBuilder * *
    * An integer that specifies the current offset (that is, starting result) in
-   * search results. This field is only considered if
-   * [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * is unset.
+   * search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset.
    * The maximum allowed value is 5000. Otherwise an error is thrown.
    * For example, 0 means to search from the first profile, and 10 means to
    * search from the 11th profile. This can be used for pagination, for example
@@ -233,27 +232,17 @@ public interface SearchProfilesRequestOrBuilder
    * Supported options are:
    * * "relevance desc": By descending relevance, as determined by the API
    *    algorithms.
-   * * "update_date desc": Sort by
-   * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in
-   * descending order
+   * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order
    *   (recently updated profiles first).
-   * * "create_date desc": Sort by
-   * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in
-   * descending order
+   * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order
    *   (recently created profiles first).
-   * * "first_name": Sort by
-   * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
-   * in
+   * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in
    *   ascending order.
-   * * "first_name desc": Sort by
-   * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
+   * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name]
    *   in descending order.
-   * * "last_name": Sort by
-   * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
-   * in
+   * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in
    *   ascending order.
-   * * "last_name desc": Sort by
-   * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
+   * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name]
    *   in ascending order.
    * 
* @@ -271,27 +260,17 @@ public interface SearchProfilesRequestOrBuilder * Supported options are: * * "relevance desc": By descending relevance, as determined by the API * algorithms. - * * "update_date desc": Sort by - * [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - * descending order + * * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order * (recently updated profiles first). - * * "create_date desc": Sort by - * [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - * descending order + * * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order * (recently created profiles first). - * * "first_name": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - * in + * * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in * ascending order. - * * "first_name desc": Sort by - * [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + * * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] * in descending order. - * * "last_name": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - * in + * * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in * ascending order. - * * "last_name desc": Sort by - * [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + * * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] * in ascending order. *
* @@ -321,8 +300,7 @@ public interface SearchProfilesRequestOrBuilder * *
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -364,19 +342,13 @@ public interface SearchProfilesRequestOrBuilder
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -399,8 +371,7 @@ public interface SearchProfilesRequestOrBuilder
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -442,19 +413,13 @@ public interface SearchProfilesRequestOrBuilder
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -477,8 +442,7 @@ public interface SearchProfilesRequestOrBuilder
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -520,19 +484,13 @@ public interface SearchProfilesRequestOrBuilder
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -555,8 +513,7 @@ public interface SearchProfilesRequestOrBuilder
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -598,19 +555,13 @@ public interface SearchProfilesRequestOrBuilder
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -634,8 +585,7 @@ public interface SearchProfilesRequestOrBuilder
    *
    * 
    * A list of expressions specifies histogram requests against matching
-   * profiles for
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * The expression syntax looks like a function definition with parameters.
    * Function syntax: function_name(histogram_facet[, list of buckets])
    * Data types:
@@ -677,19 +627,13 @@ public interface SearchProfilesRequestOrBuilder
    * * experience_in_months: experience in months. 0 means 0 month to 1 month
    * (exclusive).
    * * application_date: The application date specifies application start dates.
-   * See
-   * [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter]
-   * for more details.
+   * See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details.
    * * application_outcome_notes: The application outcome reason specifies the
    * reasons behind the outcome of the job application.
-   * See
-   * [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter]
-   * for more details.
+   * See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details.
    * * application_job_title: The application job title specifies the job
    * applied for in the application.
-   * See
-   * [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter]
-   * for more details.
+   * See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details.
    * * hirable_status: Hirable status specifies the profile's hirable status.
    * * string_custom_attribute: String custom attributes. Values can be accessed
    * via square bracket notation like string_custom_attribute["key1"].
@@ -713,31 +657,21 @@ public interface SearchProfilesRequestOrBuilder
    *
    * 
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call. The id should be retrieved from the
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * message returned from a previous invocation of
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+   * retrieved from the
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+   * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-   * A new
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * is returned as a handle to access this result set.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+   * access this result set.
    * If this field is set, the service will ignore the resource and
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-   * be set.
-   * A typical use case is to invoke
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-   * without this field, then use the resulting
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * to page through the results.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+   * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+   * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
    * 
* * string result_set_id = 12; @@ -750,31 +684,21 @@ public interface SearchProfilesRequestOrBuilder * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call. The id should be retrieved from the
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * message returned from a previous invocation of
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles].
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be
+   * retrieved from the
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous
+   * invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].
-   * A new
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * is returned as a handle to access this result set.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query].  A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to
+   * access this result set.
    * If this field is set, the service will ignore the resource and
-   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
-   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must
-   * be set.
-   * A typical use case is to invoke
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]
-   * without this field, then use the resulting
-   * [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id]
-   * in
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]
-   * to page through the results.
+   * [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token]
+   * or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set.
+   * A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this
+   * field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in
+   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results.
    * 
* * string result_set_id = 12; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java index 522e3fec..40461d92 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java @@ -435,8 +435,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryResult getHistogramQueryRes * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -449,8 +448,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryResult getHistogramQueryRes * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -463,8 +461,7 @@ public com.google.cloud.talent.v4beta1.HistogramQueryResult getHistogramQueryRes * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -476,8 +473,7 @@ public int getSummarizedProfilesCount() { * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -489,8 +485,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile getSummarizedProfiles(i * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -507,8 +502,8 @@ public com.google.cloud.talent.v4beta1.SummarizedProfileOrBuilder getSummarizedP * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call for consistent results.
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+   * results.
    * 
* * string result_set_id = 7; @@ -531,8 +526,8 @@ public java.lang.String getResultSetId() { * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call for consistent results.
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+   * results.
    * 
* * string result_set_id = 7; @@ -2042,8 +2037,7 @@ private void ensureSummarizedProfilesIsMutable() { * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2060,8 +2054,7 @@ private void ensureSummarizedProfilesIsMutable() { * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2077,8 +2070,7 @@ public int getSummarizedProfilesCount() { * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2094,8 +2086,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile getSummarizedProfiles(i * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2118,8 +2109,7 @@ public Builder setSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2139,8 +2129,7 @@ public Builder setSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2162,8 +2151,7 @@ public Builder addSummarizedProfiles(com.google.cloud.talent.v4beta1.SummarizedP * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2186,8 +2174,7 @@ public Builder addSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2207,8 +2194,7 @@ public Builder addSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2228,8 +2214,7 @@ public Builder addSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2249,8 +2234,7 @@ public Builder addAllSummarizedProfiles( * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2269,8 +2253,7 @@ public Builder clearSummarizedProfiles() { * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2289,8 +2272,7 @@ public Builder removeSummarizedProfiles(int index) { * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2303,8 +2285,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder getSummarizedPr * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2321,8 +2302,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder getSummarizedPr * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2339,8 +2319,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder getSummarizedPr * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2354,8 +2333,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder getSummarizedPr * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2370,8 +2348,7 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder addSummarizedPr * * *
-     * The profile entities that match the specified
-     * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+     * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
      * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -2407,8 +2384,8 @@ public com.google.cloud.talent.v4beta1.SummarizedProfile.Builder addSummarizedPr * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call for consistent results.
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+     * results.
      * 
* * string result_set_id = 7; @@ -2431,8 +2408,8 @@ public java.lang.String getResultSetId() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call for consistent results.
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+     * results.
      * 
* * string result_set_id = 7; @@ -2455,8 +2432,8 @@ public com.google.protobuf.ByteString getResultSetIdBytes() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call for consistent results.
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+     * results.
      * 
* * string result_set_id = 7; @@ -2478,8 +2455,8 @@ public Builder setResultSetId(java.lang.String value) { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call for consistent results.
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+     * results.
      * 
* * string result_set_id = 7; @@ -2497,8 +2474,8 @@ public Builder clearResultSetId() { * *
      * An id that uniquely identifies the result set of a
-     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-     * call for consistent results.
+     * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+     * results.
      * 
* * string result_set_id = 7; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java index 07c2da92..9cc97bdb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java @@ -205,8 +205,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -216,8 +215,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -227,8 +225,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -238,8 +235,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -250,8 +246,7 @@ com.google.cloud.talent.v4beta1.HistogramQueryResultOrBuilder getHistogramQueryR * * *
-   * The profile entities that match the specified
-   * [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
+   * The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest].
    * 
* * repeated .google.cloud.talent.v4beta1.SummarizedProfile summarized_profiles = 6; @@ -264,8 +259,8 @@ com.google.cloud.talent.v4beta1.SummarizedProfileOrBuilder getSummarizedProfiles * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call for consistent results.
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+   * results.
    * 
* * string result_set_id = 7; @@ -278,8 +273,8 @@ com.google.cloud.talent.v4beta1.SummarizedProfileOrBuilder getSummarizedProfiles * *
    * An id that uniquely identifies the result set of a
-   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]
-   * call for consistent results.
+   * [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent
+   * results.
    * 
* * string result_set_id = 7; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java index a9778d83..53c65aea 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java @@ -336,11 +336,9 @@ public com.google.protobuf.ByteString getContextBytes() { * * *
-   * Output only. Skill name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-   * to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-   * related to the search query.
+   * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+   * query.
    * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -362,11 +360,9 @@ public java.lang.String getSkillNameSnippet() { * * *
-   * Output only. Skill name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-   * to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-   * related to the search query.
+   * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+   * query.
    * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1278,11 +1274,9 @@ public Builder setContextBytes(com.google.protobuf.ByteString value) { * * *
-     * Output only. Skill name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-     * to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-     * related to the search query.
+     * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+     * query.
      * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1304,11 +1298,9 @@ public java.lang.String getSkillNameSnippet() { * * *
-     * Output only. Skill name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-     * to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-     * related to the search query.
+     * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+     * query.
      * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1330,11 +1322,9 @@ public com.google.protobuf.ByteString getSkillNameSnippetBytes() { * * *
-     * Output only. Skill name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-     * to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-     * related to the search query.
+     * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+     * query.
      * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1355,11 +1345,9 @@ public Builder setSkillNameSnippet(java.lang.String value) { * * *
-     * Output only. Skill name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-     * to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-     * related to the search query.
+     * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+     * query.
      * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -1376,11 +1364,9 @@ public Builder clearSkillNameSnippet() { * * *
-     * Output only. Skill name snippet shows how the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-     * to a search query. It's empty if the
-     * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-     * related to the search query.
+     * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+     * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+     * query.
      * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java index 295b859c..be83e3c0 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java @@ -145,11 +145,9 @@ public interface SkillOrBuilder * * *
-   * Output only. Skill name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-   * to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-   * related to the search query.
+   * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+   * query.
    * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; @@ -161,11 +159,9 @@ public interface SkillOrBuilder * * *
-   * Output only. Skill name snippet shows how the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related
-   * to a search query. It's empty if the
-   * [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't
-   * related to the search query.
+   * Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search
+   * query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search
+   * query.
    * 
* * string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java index 9e204c15..6345bfeb 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java @@ -22,8 +22,7 @@ * * *
- * Profile entry with metadata inside
- * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+ * Profile entry with metadata inside [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SummarizedProfile} @@ -142,8 +141,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -155,8 +153,7 @@ public java.util.List getProfilesList() * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -169,8 +166,7 @@ public java.util.List getProfilesList() * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -182,8 +178,7 @@ public int getProfilesCount() { * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -195,8 +190,7 @@ public com.google.cloud.talent.v4beta1.Profile getProfiles(int index) { * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -213,10 +207,9 @@ public com.google.cloud.talent.v4beta1.ProfileOrBuilder getProfilesOrBuilder(int *
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
@@ -238,10 +231,9 @@ public boolean hasSummary() {
    * 
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
@@ -265,10 +257,9 @@ public com.google.cloud.talent.v4beta1.Profile getSummary() {
    * 
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
@@ -462,8 +453,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
    *
    *
    * 
-   * Profile entry with metadata inside
-   * [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
+   * Profile entry with metadata inside [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse].
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.SummarizedProfile} @@ -692,8 +682,7 @@ private void ensureProfilesIsMutable() { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -709,8 +698,7 @@ public java.util.List getProfilesList() * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -726,8 +714,7 @@ public int getProfilesCount() { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -743,8 +730,7 @@ public com.google.cloud.talent.v4beta1.Profile getProfiles(int index) { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -766,8 +752,7 @@ public Builder setProfiles(int index, com.google.cloud.talent.v4beta1.Profile va * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -787,8 +772,7 @@ public Builder setProfiles( * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -810,8 +794,7 @@ public Builder addProfiles(com.google.cloud.talent.v4beta1.Profile value) { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -833,8 +816,7 @@ public Builder addProfiles(int index, com.google.cloud.talent.v4beta1.Profile va * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -853,8 +835,7 @@ public Builder addProfiles(com.google.cloud.talent.v4beta1.Profile.Builder build * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -874,8 +855,7 @@ public Builder addProfiles( * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -895,8 +875,7 @@ public Builder addAllProfiles( * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -915,8 +894,7 @@ public Builder clearProfiles() { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -935,8 +913,7 @@ public Builder removeProfiles(int index) { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -948,8 +925,7 @@ public com.google.cloud.talent.v4beta1.Profile.Builder getProfilesBuilder(int in * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -965,8 +941,7 @@ public com.google.cloud.talent.v4beta1.ProfileOrBuilder getProfilesOrBuilder(int * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -983,8 +958,7 @@ public com.google.cloud.talent.v4beta1.ProfileOrBuilder getProfilesOrBuilder(int * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -997,8 +971,7 @@ public com.google.cloud.talent.v4beta1.Profile.Builder addProfilesBuilder() { * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -1011,8 +984,7 @@ public com.google.cloud.talent.v4beta1.Profile.Builder addProfilesBuilder(int in * * *
-     * A list of profiles that are linked by
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+     * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
      * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -1051,10 +1023,9 @@ public com.google.cloud.talent.v4beta1.Profile.Builder addProfilesBuilder(int in *
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1076,10 +1047,9 @@ public boolean hasSummary() {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1107,10 +1077,9 @@ public com.google.cloud.talent.v4beta1.Profile getSummary() {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1140,10 +1109,9 @@ public Builder setSummary(com.google.cloud.talent.v4beta1.Profile value) {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1170,10 +1138,9 @@ public Builder setSummary(com.google.cloud.talent.v4beta1.Profile.Builder builde
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1207,10 +1174,9 @@ public Builder mergeSummary(com.google.cloud.talent.v4beta1.Profile value) {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1238,10 +1204,9 @@ public Builder clearSummary() {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1263,10 +1228,9 @@ public com.google.cloud.talent.v4beta1.Profile.Builder getSummaryBuilder() {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
@@ -1292,10 +1256,9 @@ public com.google.cloud.talent.v4beta1.ProfileOrBuilder getSummaryOrBuilder() {
      * 
      * A profile summary shows the profile summary and how the profile matches the
      * search query.
-     * In profile summary, the profiles with the same
-     * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-     * together. Among profiles, same education/employment records may be slightly
-     * different but they are merged into one with best efforts.
+     * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+     * merged together. Among profiles, same education/employment records may be
+     * slightly different but they are merged into one with best efforts.
      * For example, in one profile the school name is "UC Berkeley" and the field
      * study is "Computer Science" and in another one the school name is
      * "University of California at Berkeley" and the field study is "CS". The API
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java
index 5a7efbd0..7c9e074d 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java
@@ -27,8 +27,7 @@ public interface SummarizedProfileOrBuilder
    *
    *
    * 
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -38,8 +37,7 @@ public interface SummarizedProfileOrBuilder * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -49,8 +47,7 @@ public interface SummarizedProfileOrBuilder * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -60,8 +57,7 @@ public interface SummarizedProfileOrBuilder * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -72,8 +68,7 @@ public interface SummarizedProfileOrBuilder * * *
-   * A list of profiles that are linked by
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
+   * A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id].
    * 
* * repeated .google.cloud.talent.v4beta1.Profile profiles = 1; @@ -86,10 +81,9 @@ public interface SummarizedProfileOrBuilder *
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
@@ -109,10 +103,9 @@ public interface SummarizedProfileOrBuilder
    * 
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
@@ -132,10 +125,9 @@ public interface SummarizedProfileOrBuilder
    * 
    * A profile summary shows the profile summary and how the profile matches the
    * search query.
-   * In profile summary, the profiles with the same
-   * [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged
-   * together. Among profiles, same education/employment records may be slightly
-   * different but they are merged into one with best efforts.
+   * In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are
+   * merged together. Among profiles, same education/employment records may be
+   * slightly different but they are merged into one with best efforts.
    * For example, in one profile the school name is "UC Berkeley" and the field
    * study is "Computer Science" and in another one the school name is
    * "University of California at Berkeley" and the field study is "CS". The API
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java
index 72e107d9..0fcfabd5 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java
@@ -365,8 +365,7 @@ public com.google.protobuf.ByteString getNameBytes() {
    *
    *
    * 
-   * Required. Client side tenant identifier, used to uniquely identify the
-   * tenant.
+   * Required. Client side tenant identifier, used to uniquely identify the tenant.
    * The maximum number of allowed characters is 255.
    * 
* @@ -389,8 +388,7 @@ public java.lang.String getExternalId() { * * *
-   * Required. Client side tenant identifier, used to uniquely identify the
-   * tenant.
+   * Required. Client side tenant identifier, used to uniquely identify the tenant.
    * The maximum number of allowed characters is 255.
    * 
* @@ -418,9 +416,7 @@ public com.google.protobuf.ByteString getExternalIdBytes() { *
    * Indicates whether data owned by this tenant may be used to provide product
    * improvements across other tenants.
-   * Defaults behavior is
-   * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-   * if it's unset.
+   * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
    * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -436,9 +432,7 @@ public int getUsageTypeValue() { *
    * Indicates whether data owned by this tenant may be used to provide product
    * improvements across other tenants.
-   * Defaults behavior is
-   * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-   * if it's unset.
+   * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
    * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -460,10 +454,9 @@ public com.google.cloud.talent.v4beta1.Tenant.DataUsageType getUsageType() { * * *
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -480,10 +473,9 @@ public com.google.protobuf.ProtocolStringList getKeywordSearchableProfileCustomA
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -500,10 +492,9 @@ public int getKeywordSearchableProfileCustomAttributesCount() {
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -521,10 +512,9 @@ public java.lang.String getKeywordSearchableProfileCustomAttributes(int index) {
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -1065,8 +1055,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Required. Client side tenant identifier, used to uniquely identify the
-     * tenant.
+     * Required. Client side tenant identifier, used to uniquely identify the tenant.
      * The maximum number of allowed characters is 255.
      * 
* @@ -1089,8 +1078,7 @@ public java.lang.String getExternalId() { * * *
-     * Required. Client side tenant identifier, used to uniquely identify the
-     * tenant.
+     * Required. Client side tenant identifier, used to uniquely identify the tenant.
      * The maximum number of allowed characters is 255.
      * 
* @@ -1113,8 +1101,7 @@ public com.google.protobuf.ByteString getExternalIdBytes() { * * *
-     * Required. Client side tenant identifier, used to uniquely identify the
-     * tenant.
+     * Required. Client side tenant identifier, used to uniquely identify the tenant.
      * The maximum number of allowed characters is 255.
      * 
* @@ -1136,8 +1123,7 @@ public Builder setExternalId(java.lang.String value) { * * *
-     * Required. Client side tenant identifier, used to uniquely identify the
-     * tenant.
+     * Required. Client side tenant identifier, used to uniquely identify the tenant.
      * The maximum number of allowed characters is 255.
      * 
* @@ -1155,8 +1141,7 @@ public Builder clearExternalId() { * * *
-     * Required. Client side tenant identifier, used to uniquely identify the
-     * tenant.
+     * Required. Client side tenant identifier, used to uniquely identify the tenant.
      * The maximum number of allowed characters is 255.
      * 
* @@ -1183,9 +1168,7 @@ public Builder setExternalIdBytes(com.google.protobuf.ByteString value) { *
      * Indicates whether data owned by this tenant may be used to provide product
      * improvements across other tenants.
-     * Defaults behavior is
-     * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-     * if it's unset.
+     * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
      * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -1201,9 +1184,7 @@ public int getUsageTypeValue() { *
      * Indicates whether data owned by this tenant may be used to provide product
      * improvements across other tenants.
-     * Defaults behavior is
-     * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-     * if it's unset.
+     * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
      * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -1222,9 +1203,7 @@ public Builder setUsageTypeValue(int value) { *
      * Indicates whether data owned by this tenant may be used to provide product
      * improvements across other tenants.
-     * Defaults behavior is
-     * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-     * if it's unset.
+     * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
      * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -1245,9 +1224,7 @@ public com.google.cloud.talent.v4beta1.Tenant.DataUsageType getUsageType() { *
      * Indicates whether data owned by this tenant may be used to provide product
      * improvements across other tenants.
-     * Defaults behavior is
-     * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-     * if it's unset.
+     * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
      * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -1270,9 +1247,7 @@ public Builder setUsageType(com.google.cloud.talent.v4beta1.Tenant.DataUsageType *
      * Indicates whether data owned by this tenant may be used to provide product
      * improvements across other tenants.
-     * Defaults behavior is
-     * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-     * if it's unset.
+     * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
      * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -1300,10 +1275,9 @@ private void ensureKeywordSearchableProfileCustomAttributesIsMutable() { * * *
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1321,10 +1295,9 @@ private void ensureKeywordSearchableProfileCustomAttributesIsMutable() {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1341,10 +1314,9 @@ public int getKeywordSearchableProfileCustomAttributesCount() {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1362,10 +1334,9 @@ public java.lang.String getKeywordSearchableProfileCustomAttributes(int index) {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1384,10 +1355,9 @@ public com.google.protobuf.ByteString getKeywordSearchableProfileCustomAttribute
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1412,10 +1382,9 @@ public Builder setKeywordSearchableProfileCustomAttributes(int index, java.lang.
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1439,10 +1408,9 @@ public Builder addKeywordSearchableProfileCustomAttributes(java.lang.String valu
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1465,10 +1433,9 @@ public Builder addAllKeywordSearchableProfileCustomAttributes(
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
@@ -1488,10 +1455,9 @@ public Builder clearKeywordSearchableProfileCustomAttributes() {
      *
      *
      * 
-     * A list of keys of filterable
-     * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-     * whose corresponding `string_values` are used in keyword searches. Profiles
-     * with `string_values` under these specified field keys are returned if any
+     * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+     * corresponding `string_values` are used in keyword searches. Profiles with
+     * `string_values` under these specified field keys are returned if any
      * of the values match the search keyword. Custom field values with
      * parenthesis, brackets and special symbols are not searchable as-is,
      * and must be surrounded by quotes.
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java
index af3c91e7..591e0978 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java
@@ -60,8 +60,7 @@ public interface TenantOrBuilder
    *
    *
    * 
-   * Required. Client side tenant identifier, used to uniquely identify the
-   * tenant.
+   * Required. Client side tenant identifier, used to uniquely identify the tenant.
    * The maximum number of allowed characters is 255.
    * 
* @@ -74,8 +73,7 @@ public interface TenantOrBuilder * * *
-   * Required. Client side tenant identifier, used to uniquely identify the
-   * tenant.
+   * Required. Client side tenant identifier, used to uniquely identify the tenant.
    * The maximum number of allowed characters is 255.
    * 
* @@ -91,9 +89,7 @@ public interface TenantOrBuilder *
    * Indicates whether data owned by this tenant may be used to provide product
    * improvements across other tenants.
-   * Defaults behavior is
-   * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-   * if it's unset.
+   * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
    * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -107,9 +103,7 @@ public interface TenantOrBuilder *
    * Indicates whether data owned by this tenant may be used to provide product
    * improvements across other tenants.
-   * Defaults behavior is
-   * [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED]
-   * if it's unset.
+   * Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset.
    * 
* * .google.cloud.talent.v4beta1.Tenant.DataUsageType usage_type = 3; @@ -122,10 +116,9 @@ public interface TenantOrBuilder * * *
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -140,10 +133,9 @@ public interface TenantOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -158,10 +150,9 @@ public interface TenantOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
@@ -177,10 +168,9 @@ public interface TenantOrBuilder
    *
    *
    * 
-   * A list of keys of filterable
-   * [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes],
-   * whose corresponding `string_values` are used in keyword searches. Profiles
-   * with `string_values` under these specified field keys are returned if any
+   * A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose
+   * corresponding `string_values` are used in keyword searches. Profiles with
+   * `string_values` under these specified field keys are returned if any
    * of the values match the search keyword. Custom field values with
    * parenthesis, brackets and special symbols are not searchable as-is,
    * and must be surrounded by quotes.
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java
index 92d8adfc..22ed5fb2 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java
@@ -41,28 +41,33 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
   static {
     java.lang.String[] descriptorData = {
       "\n(google/cloud/talent/v4beta1/tenant.pro"
-          + "to\022\033google.cloud.talent.v4beta1\032\034google/"
-          + "api/annotations.proto\032\037google/api/field_"
-          + "behavior.proto\032\037google/protobuf/timestam"
-          + "p.proto\"\375\001\n\006Tenant\022\014\n\004name\030\001 \001(\t\022\030\n\013exte"
-          + "rnal_id\030\002 \001(\tB\003\340A\002\022E\n\nusage_type\030\003 \001(\01621"
-          + ".google.cloud.talent.v4beta1.Tenant.Data"
-          + "UsageType\0224\n,keyword_searchable_profile_"
-          + "custom_attributes\030\004 \003(\t\"N\n\rDataUsageType"
-          + "\022\037\n\033DATA_USAGE_TYPE_UNSPECIFIED\020\000\022\016\n\nAGG"
-          + "REGATED\020\001\022\014\n\010ISOLATED\020\002B\201\001\n\037com.google.c"
-          + "loud.talent.v4beta1B\023TenantResourceProto"
-          + "P\001ZAgoogle.golang.org/genproto/googleapi"
-          + "s/cloud/talent/v4beta1;talent\242\002\003CTSb\006pro"
-          + "to3"
+          + "to\022\033google.cloud.talent.v4beta1\032\037google/"
+          + "api/field_behavior.proto\032\031google/api/res"
+          + "ource.proto\032\037google/protobuf/timestamp.p"
+          + "roto\032\034google/api/annotations.proto\"\303\002\n\006T"
+          + "enant\022\014\n\004name\030\001 \001(\t\022\030\n\013external_id\030\002 \001(\t"
+          + "B\003\340A\002\022E\n\nusage_type\030\003 \001(\01621.google.cloud"
+          + ".talent.v4beta1.Tenant.DataUsageType\0224\n,"
+          + "keyword_searchable_profile_custom_attrib"
+          + "utes\030\004 \003(\t\"N\n\rDataUsageType\022\037\n\033DATA_USAG"
+          + "E_TYPE_UNSPECIFIED\020\000\022\016\n\nAGGREGATED\020\001\022\014\n\010"
+          + "ISOLATED\020\002:D\352AA\n\032jobs.googleapis.com/Ten"
+          + "ant\022#projects/{project}/tenants/{tenant}"
+          + "B\342\001\n\037com.google.cloud.talent.v4beta1B\023Te"
+          + "nantResourceProtoP\001ZAgoogle.golang.org/g"
+          + "enproto/googleapis/cloud/talent/v4beta1;"
+          + "talent\242\002\003CTS\352A^\n#jobs.googleapis.com/Ten"
+          + "antOrProject\022#projects/{project}/tenants"
+          + "/{tenant}\022\022projects/{project}b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
             descriptorData,
             new com.google.protobuf.Descriptors.FileDescriptor[] {
-              com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.protobuf.TimestampProto.getDescriptor(),
+              com.google.api.AnnotationsProto.getDescriptor(),
             });
     internal_static_google_cloud_talent_v4beta1_Tenant_descriptor =
         getDescriptor().getMessageTypes().get(0);
@@ -75,11 +80,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     com.google.protobuf.ExtensionRegistry registry =
         com.google.protobuf.ExtensionRegistry.newInstance();
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
+    registry.add(com.google.api.ResourceProto.resource);
+    registry.add(com.google.api.ResourceProto.resourceDefinition);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
-    com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.protobuf.TimestampProto.getDescriptor();
+    com.google.api.AnnotationsProto.getDescriptor();
   }
 
   // @@protoc_insertion_point(outer_class_scope)
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java
index 21fde371..0ac7d2f0 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java
@@ -64,50 +64,56 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "vice.proto\022\033google.cloud.talent.v4beta1\032"
           + "\034google/api/annotations.proto\032\027google/ap"
           + "i/client.proto\032\037google/api/field_behavio"
-          + "r.proto\032(google/cloud/talent/v4beta1/com"
-          + "mon.proto\032(google/cloud/talent/v4beta1/t"
-          + "enant.proto\032\033google/protobuf/empty.proto"
-          + "\032 google/protobuf/field_mask.proto\"d\n\023Cr"
-          + "eateTenantRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\0228"
-          + "\n\006tenant\030\002 \001(\0132#.google.cloud.talent.v4b"
-          + "eta1.TenantB\003\340A\002\"%\n\020GetTenantRequest\022\021\n\004"
-          + "name\030\001 \001(\tB\003\340A\002\"\200\001\n\023UpdateTenantRequest\022"
-          + "8\n\006tenant\030\001 \001(\0132#.google.cloud.talent.v4"
-          + "beta1.TenantB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032"
-          + ".google.protobuf.FieldMask\"(\n\023DeleteTena"
-          + "ntRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"P\n\022ListTena"
-          + "ntsRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\022\n\npage_"
-          + "token\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\"\245\001\n\023ListT"
-          + "enantsResponse\0224\n\007tenants\030\001 \003(\0132#.google"
-          + ".cloud.talent.v4beta1.Tenant\022\027\n\017next_pag"
-          + "e_token\030\002 \001(\t\022?\n\010metadata\030\003 \001(\0132-.google"
-          + ".cloud.talent.v4beta1.ResponseMetadata2\360"
-          + "\006\n\rTenantService\022\226\001\n\014CreateTenant\0220.goog"
-          + "le.cloud.talent.v4beta1.CreateTenantRequ"
-          + "est\032#.google.cloud.talent.v4beta1.Tenant"
-          + "\"/\202\323\344\223\002)\"$/v4beta1/{parent=projects/*}/t"
-          + "enants:\001*\022\215\001\n\tGetTenant\022-.google.cloud.t"
-          + "alent.v4beta1.GetTenantRequest\032#.google."
-          + "cloud.talent.v4beta1.Tenant\",\202\323\344\223\002&\022$/v4"
-          + "beta1/{name=projects/*/tenants/*}\022\235\001\n\014Up"
-          + "dateTenant\0220.google.cloud.talent.v4beta1"
-          + ".UpdateTenantRequest\032#.google.cloud.tale"
-          + "nt.v4beta1.Tenant\"6\202\323\344\223\00202+/v4beta1/{ten"
-          + "ant.name=projects/*/tenants/*}:\001*\022\206\001\n\014De"
-          + "leteTenant\0220.google.cloud.talent.v4beta1"
-          + ".DeleteTenantRequest\032\026.google.protobuf.E"
-          + "mpty\",\202\323\344\223\002&*$/v4beta1/{name=projects/*/"
-          + "tenants/*}\022\236\001\n\013ListTenants\022/.google.clou"
-          + "d.talent.v4beta1.ListTenantsRequest\0320.go"
-          + "ogle.cloud.talent.v4beta1.ListTenantsRes"
-          + "ponse\",\202\323\344\223\002&\022$/v4beta1/{parent=projects"
-          + "/*}/tenants\032l\312A\023jobs.googleapis.com\322ASht"
-          + "tps://www.googleapis.com/auth/cloud-plat"
-          + "form,https://www.googleapis.com/auth/job"
-          + "sB\200\001\n\037com.google.cloud.talent.v4beta1B\022T"
-          + "enantServiceProtoP\001ZAgoogle.golang.org/g"
-          + "enproto/googleapis/cloud/talent/v4beta1;"
-          + "talent\242\002\003CTSb\006proto3"
+          + "r.proto\032\031google/api/resource.proto\032(goog"
+          + "le/cloud/talent/v4beta1/common.proto\032(go"
+          + "ogle/cloud/talent/v4beta1/tenant.proto\032\033"
+          + "google/protobuf/empty.proto\032 google/prot"
+          + "obuf/field_mask.proto\"\224\001\n\023CreateTenantRe"
+          + "quest\022C\n\006parent\030\001 \001(\tB3\340A\002\372A-\n+cloudreso"
+          + "urcemanager.googleapis.com/Project\0228\n\006te"
+          + "nant\030\002 \001(\0132#.google.cloud.talent.v4beta1"
+          + ".TenantB\003\340A\002\"D\n\020GetTenantRequest\0220\n\004name"
+          + "\030\001 \001(\tB\"\340A\002\372A\034\n\032jobs.googleapis.com/Tena"
+          + "nt\"\200\001\n\023UpdateTenantRequest\0228\n\006tenant\030\001 \001"
+          + "(\0132#.google.cloud.talent.v4beta1.TenantB"
+          + "\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.proto"
+          + "buf.FieldMask\"G\n\023DeleteTenantRequest\0220\n\004"
+          + "name\030\001 \001(\tB\"\340A\002\372A\034\n\032jobs.googleapis.com/"
+          + "Tenant\"\200\001\n\022ListTenantsRequest\022C\n\006parent\030"
+          + "\001 \001(\tB3\340A\002\372A-\n+cloudresourcemanager.goog"
+          + "leapis.com/Project\022\022\n\npage_token\030\002 \001(\t\022\021"
+          + "\n\tpage_size\030\003 \001(\005\"\245\001\n\023ListTenantsRespons"
+          + "e\0224\n\007tenants\030\001 \003(\0132#.google.cloud.talent"
+          + ".v4beta1.Tenant\022\027\n\017next_page_token\030\002 \001(\t"
+          + "\022?\n\010metadata\030\003 \001(\0132-.google.cloud.talent"
+          + ".v4beta1.ResponseMetadata2\240\007\n\rTenantServ"
+          + "ice\022\246\001\n\014CreateTenant\0220.google.cloud.tale"
+          + "nt.v4beta1.CreateTenantRequest\032#.google."
+          + "cloud.talent.v4beta1.Tenant\"?\202\323\344\223\002)\"$/v4"
+          + "beta1/{parent=projects/*}/tenants:\001*\332A\rp"
+          + "arent,tenant\022\224\001\n\tGetTenant\022-.google.clou"
+          + "d.talent.v4beta1.GetTenantRequest\032#.goog"
+          + "le.cloud.talent.v4beta1.Tenant\"3\202\323\344\223\002&\022$"
+          + "/v4beta1/{name=projects/*/tenants/*}\332A\004n"
+          + "ame\022\246\001\n\014UpdateTenant\0220.google.cloud.tale"
+          + "nt.v4beta1.UpdateTenantRequest\032#.google."
+          + "cloud.talent.v4beta1.Tenant\"?\202\323\344\223\00202+/v4"
+          + "beta1/{tenant.name=projects/*/tenants/*}"
+          + ":\001*\332A\006tenant\022\215\001\n\014DeleteTenant\0220.google.c"
+          + "loud.talent.v4beta1.DeleteTenantRequest\032"
+          + "\026.google.protobuf.Empty\"3\202\323\344\223\002&*$/v4beta"
+          + "1/{name=projects/*/tenants/*}\332A\004name\022\247\001\n"
+          + "\013ListTenants\022/.google.cloud.talent.v4bet"
+          + "a1.ListTenantsRequest\0320.google.cloud.tal"
+          + "ent.v4beta1.ListTenantsResponse\"5\202\323\344\223\002&\022"
+          + "$/v4beta1/{parent=projects/*}/tenants\332A\006"
+          + "parent\032l\312A\023jobs.googleapis.com\322AShttps:/"
+          + "/www.googleapis.com/auth/cloud-platform,"
+          + "https://www.googleapis.com/auth/jobsB\200\001\n"
+          + "\037com.google.cloud.talent.v4beta1B\022Tenant"
+          + "ServiceProtoP\001ZAgoogle.golang.org/genpro"
+          + "to/googleapis/cloud/talent/v4beta1;talen"
+          + "t\242\002\003CTSb\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -116,6 +122,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
               com.google.api.AnnotationsProto.getDescriptor(),
               com.google.api.ClientProto.getDescriptor(),
               com.google.api.FieldBehaviorProto.getDescriptor(),
+              com.google.api.ResourceProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.CommonProto.getDescriptor(),
               com.google.cloud.talent.v4beta1.TenantResourceProto.getDescriptor(),
               com.google.protobuf.EmptyProto.getDescriptor(),
@@ -174,12 +181,15 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
     registry.add(com.google.api.ClientProto.defaultHost);
     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
     registry.add(com.google.api.AnnotationsProto.http);
+    registry.add(com.google.api.ClientProto.methodSignature);
     registry.add(com.google.api.ClientProto.oauthScopes);
+    registry.add(com.google.api.ResourceProto.resourceReference);
     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
         descriptor, registry);
     com.google.api.AnnotationsProto.getDescriptor();
     com.google.api.ClientProto.getDescriptor();
     com.google.api.FieldBehaviorProto.getDescriptor();
+    com.google.api.ResourceProto.getDescriptor();
     com.google.cloud.talent.v4beta1.CommonProto.getDescriptor();
     com.google.cloud.talent.v4beta1.TenantResourceProto.getDescriptor();
     com.google.protobuf.EmptyProto.getDescriptor();
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java
index 95c4cbcc..7cd652b9 100644
--- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java
+++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java
@@ -399,8 +399,7 @@ public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() {
    *
    * 
    * Specifies which time field to filter profiles.
-   * Defaults to
-   * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+   * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
    * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -415,8 +414,7 @@ public int getTimeFieldValue() { * *
    * Specifies which time field to filter profiles.
-   * Defaults to
-   * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+   * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
    * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -1207,8 +1205,7 @@ public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { * *
      * Specifies which time field to filter profiles.
-     * Defaults to
-     * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+     * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
      * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -1223,8 +1220,7 @@ public int getTimeFieldValue() { * *
      * Specifies which time field to filter profiles.
-     * Defaults to
-     * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+     * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
      * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -1242,8 +1238,7 @@ public Builder setTimeFieldValue(int value) { * *
      * Specifies which time field to filter profiles.
-     * Defaults to
-     * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+     * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
      * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -1263,8 +1258,7 @@ public com.google.cloud.talent.v4beta1.TimeFilter.TimeField getTimeField() { * *
      * Specifies which time field to filter profiles.
-     * Defaults to
-     * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+     * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
      * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -1286,8 +1280,7 @@ public Builder setTimeField(com.google.cloud.talent.v4beta1.TimeFilter.TimeField * *
      * Specifies which time field to filter profiles.
-     * Defaults to
-     * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+     * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
      * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java index 24357e69..50d1af1a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java @@ -110,8 +110,7 @@ public interface TimeFilterOrBuilder * *
    * Specifies which time field to filter profiles.
-   * Defaults to
-   * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+   * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
    * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; @@ -124,8 +123,7 @@ public interface TimeFilterOrBuilder * *
    * Specifies which time field to filter profiles.
-   * Defaults to
-   * [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
+   * Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME].
    * 
* * .google.cloud.talent.v4beta1.TimeFilter.TimeField time_field = 3; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java index c3ea756f..a68cbec8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java @@ -139,8 +139,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -156,8 +155,7 @@ public boolean hasApplication() { * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -175,8 +173,7 @@ public com.google.cloud.talent.v4beta1.Application getApplication() { * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -194,14 +191,10 @@ public com.google.cloud.talent.v4beta1.ApplicationOrBuilder getApplicationOrBuil * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -216,14 +209,10 @@ public boolean hasUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -238,14 +227,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -623,8 +608,7 @@ public Builder mergeFrom( * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -640,8 +624,7 @@ public boolean hasApplication() { * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -663,8 +646,7 @@ public com.google.cloud.talent.v4beta1.Application getApplication() { * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -688,8 +670,7 @@ public Builder setApplication(com.google.cloud.talent.v4beta1.Application value) * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -711,8 +692,7 @@ public Builder setApplication( * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -740,8 +720,7 @@ public Builder mergeApplication(com.google.cloud.talent.v4beta1.Application valu * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -763,8 +742,7 @@ public Builder clearApplication() { * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -780,8 +758,7 @@ public com.google.cloud.talent.v4beta1.Application.Builder getApplicationBuilder * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -801,8 +778,7 @@ public com.google.cloud.talent.v4beta1.ApplicationOrBuilder getApplicationOrBuil * * *
-     * Required. The application resource to replace the current resource in the
-     * system.
+     * Required. The application resource to replace the current resource in the system.
      * 
* * @@ -837,14 +813,10 @@ public com.google.cloud.talent.v4beta1.ApplicationOrBuilder getApplicationOrBuil * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -859,14 +831,10 @@ public boolean hasUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -887,14 +855,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -917,14 +881,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -944,14 +904,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -976,14 +932,10 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1004,14 +956,10 @@ public Builder clearUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1026,14 +974,10 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1052,14 +996,10 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-     * is provided, only the specified fields in
-     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-     * are updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+     * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
      * A field mask to specify the application fields to be updated. Only
-     * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-     * are supported.
+     * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java index 0c57e92a..151357b8 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java @@ -27,8 +27,7 @@ public interface UpdateApplicationRequestOrBuilder * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -42,8 +41,7 @@ public interface UpdateApplicationRequestOrBuilder * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -57,8 +55,7 @@ public interface UpdateApplicationRequestOrBuilder * * *
-   * Required. The application resource to replace the current resource in the
-   * system.
+   * Required. The application resource to replace the current resource in the system.
    * 
* * @@ -72,14 +69,10 @@ public interface UpdateApplicationRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -92,14 +85,10 @@ public interface UpdateApplicationRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -112,14 +101,10 @@ public interface UpdateApplicationRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask]
-   * is provided, only the specified fields in
-   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application]
-   * are updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in
+   * [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated.
    * A field mask to specify the application fields to be updated. Only
-   * top level fields of [Application][google.cloud.talent.v4beta1.Application]
-   * are supported.
+   * top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java index 46ad0a94..ec86764c 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java @@ -139,8 +139,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -156,8 +155,7 @@ public boolean hasCompany() { * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -175,8 +173,7 @@ public com.google.cloud.talent.v4beta1.Company getCompany() { * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -194,14 +191,10 @@ public com.google.cloud.talent.v4beta1.CompanyOrBuilder getCompanyOrBuilder() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -216,14 +209,10 @@ public boolean hasUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -238,14 +227,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -622,8 +607,7 @@ public Builder mergeFrom( * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -639,8 +623,7 @@ public boolean hasCompany() { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -662,8 +645,7 @@ public com.google.cloud.talent.v4beta1.Company getCompany() { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -687,8 +669,7 @@ public Builder setCompany(com.google.cloud.talent.v4beta1.Company value) { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -709,8 +690,7 @@ public Builder setCompany(com.google.cloud.talent.v4beta1.Company.Builder builde * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -738,8 +718,7 @@ public Builder mergeCompany(com.google.cloud.talent.v4beta1.Company value) { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -761,8 +740,7 @@ public Builder clearCompany() { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -778,8 +756,7 @@ public com.google.cloud.talent.v4beta1.Company.Builder getCompanyBuilder() { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -799,8 +776,7 @@ public com.google.cloud.talent.v4beta1.CompanyOrBuilder getCompanyOrBuilder() { * * *
-     * Required. The company resource to replace the current resource in the
-     * system.
+     * Required. The company resource to replace the current resource in the system.
      * 
* * @@ -835,14 +811,10 @@ public com.google.cloud.talent.v4beta1.CompanyOrBuilder getCompanyOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -857,14 +829,10 @@ public boolean hasUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -885,14 +853,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -915,14 +879,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -942,14 +902,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -974,14 +930,10 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1002,14 +954,10 @@ public Builder clearUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1024,14 +972,10 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1050,14 +994,10 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-     * is provided, only the specified fields in
-     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+     * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
      * A field mask to specify the company fields to be updated. Only
-     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-     * supported.
+     * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java index 236bcf99..340c7753 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java @@ -27,8 +27,7 @@ public interface UpdateCompanyRequestOrBuilder * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -42,8 +41,7 @@ public interface UpdateCompanyRequestOrBuilder * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -57,8 +55,7 @@ public interface UpdateCompanyRequestOrBuilder * * *
-   * Required. The company resource to replace the current resource in the
-   * system.
+   * Required. The company resource to replace the current resource in the system.
    * 
* * @@ -72,14 +69,10 @@ public interface UpdateCompanyRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -92,14 +85,10 @@ public interface UpdateCompanyRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -112,14 +101,10 @@ public interface UpdateCompanyRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask]
-   * is provided, only the specified fields in
-   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in
+   * [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated.
    * A field mask to specify the company fields to be updated. Only
-   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are
-   * supported.
+   * top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java index 664c6387..c1a5b06a 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java @@ -186,10 +186,8 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
@@ -206,10 +204,8 @@ public boolean hasUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
@@ -226,10 +222,8 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
@@ -796,10 +790,8 @@ public com.google.cloud.talent.v4beta1.JobOrBuilder getJobOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -816,10 +808,8 @@ public boolean hasUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -842,10 +832,8 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -870,10 +858,8 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -895,10 +881,8 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -925,10 +909,8 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -951,10 +933,8 @@ public Builder clearUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -971,10 +951,8 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
@@ -995,10 +973,8 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-     * is provided, only the specified fields in
-     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-     * Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+     * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
      * A field mask to restrict the fields that are updated. Only
      * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
      * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java index a38b370f..ba6c2678 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java @@ -66,10 +66,8 @@ public interface UpdateJobRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
@@ -84,10 +82,8 @@ public interface UpdateJobRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
@@ -102,10 +98,8 @@ public interface UpdateJobRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]
-   * is provided, only the specified fields in
-   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated.
-   * Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in
+   * [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated.
    * A field mask to restrict the fields that are updated. Only
    * top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported.
    * 
diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java index 6bf23901..61985ab7 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java @@ -139,8 +139,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -155,8 +154,7 @@ public boolean hasTenant() { * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -171,8 +169,7 @@ public com.google.cloud.talent.v4beta1.Tenant getTenant() { * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -189,14 +186,10 @@ public com.google.cloud.talent.v4beta1.TenantOrBuilder getTenantOrBuilder() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -211,14 +204,10 @@ public boolean hasUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -233,14 +222,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -617,8 +602,7 @@ public Builder mergeFrom( * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -634,8 +618,7 @@ public boolean hasTenant() { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -657,8 +640,7 @@ public com.google.cloud.talent.v4beta1.Tenant getTenant() { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -682,8 +664,7 @@ public Builder setTenant(com.google.cloud.talent.v4beta1.Tenant value) { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -704,8 +685,7 @@ public Builder setTenant(com.google.cloud.talent.v4beta1.Tenant.Builder builderF * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -733,8 +713,7 @@ public Builder mergeTenant(com.google.cloud.talent.v4beta1.Tenant value) { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -756,8 +735,7 @@ public Builder clearTenant() { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -773,8 +751,7 @@ public com.google.cloud.talent.v4beta1.Tenant.Builder getTenantBuilder() { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -794,8 +771,7 @@ public com.google.cloud.talent.v4beta1.TenantOrBuilder getTenantOrBuilder() { * * *
-     * Required. The tenant resource to replace the current resource in the
-     * system.
+     * Required. The tenant resource to replace the current resource in the system.
      * 
* * @@ -830,14 +806,10 @@ public com.google.cloud.talent.v4beta1.TenantOrBuilder getTenantOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -852,14 +824,10 @@ public boolean hasUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -880,14 +848,10 @@ public com.google.protobuf.FieldMask getUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -910,14 +874,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -937,14 +897,10 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -969,14 +925,10 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -997,14 +949,10 @@ public Builder clearUpdateMask() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1019,14 +967,10 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -1045,14 +989,10 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * *
      * Strongly recommended for the best service experience.
-     * If
-     * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-     * is provided, only the specified fields in
-     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-     * updated. Otherwise all the fields are updated.
+     * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+     * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
      * A field mask to specify the tenant fields to be updated. Only
-     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-     * supported.
+     * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
      * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java index a92a9eee..6b4c5a2b 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java @@ -27,8 +27,7 @@ public interface UpdateTenantRequestOrBuilder * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -41,8 +40,7 @@ public interface UpdateTenantRequestOrBuilder * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -55,8 +53,7 @@ public interface UpdateTenantRequestOrBuilder * * *
-   * Required. The tenant resource to replace the current resource in the
-   * system.
+   * Required. The tenant resource to replace the current resource in the system.
    * 
* * .google.cloud.talent.v4beta1.Tenant tenant = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -69,14 +66,10 @@ public interface UpdateTenantRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -89,14 +82,10 @@ public interface UpdateTenantRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; @@ -109,14 +98,10 @@ public interface UpdateTenantRequestOrBuilder * *
    * Strongly recommended for the best service experience.
-   * If
-   * [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask]
-   * is provided, only the specified fields in
-   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are
-   * updated. Otherwise all the fields are updated.
+   * If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in
+   * [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated.
    * A field mask to specify the tenant fields to be updated. Only
-   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are
-   * supported.
+   * top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported.
    * 
* * .google.protobuf.FieldMask update_mask = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java index 7e77befe..bf401229 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java +++ b/proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java @@ -24,10 +24,7 @@ *
  * Work experience filter.
  * This filter is used to search for profiles with working experience length
- * between
- * [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience]
- * and
- * [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience].
+ * between [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience] and [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience].
  * 
* * Protobuf type {@code google.cloud.talent.v4beta1.WorkExperienceFilter} @@ -411,10 +408,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build *
    * Work experience filter.
    * This filter is used to search for profiles with working experience length
-   * between
-   * [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience]
-   * and
-   * [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience].
+   * between [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience] and [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience].
    * 
* * Protobuf type {@code google.cloud.talent.v4beta1.WorkExperienceFilter} diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto index b2c7ce35..3efcab00 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto @@ -17,12 +17,13 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; import "google/type/date.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -32,6 +33,11 @@ option objc_class_prefix = "CTS"; // Resource that represents a job application record of a candidate. message Application { + option (google.api.resource) = { + type: "jobs.googleapis.com/Application" + pattern: "projects/{project}/tenants/{tenant}/profiles/{profile}/applications/{application}" + }; + // Enum that represents the application status. enum ApplicationState { // Default value. @@ -117,7 +123,9 @@ message Application { // The format is // "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}". For example, // "projects/foo/tenants/bar/jobs/baz". - string job = 4; + string job = 4 [(google.api.resource_reference) = { + type: "jobs.googleapis.com/Job" + }]; // One of either a job or a company is required. // @@ -126,13 +134,15 @@ message Application { // The format is // "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}". // For example, "projects/foo/tenants/bar/companies/baz". - string company = 5; + string company = 5 [(google.api.resource_reference) = { + type: "jobs.googleapis.com/Company" + }]; // The application date. google.type.Date application_date = 7; - // Required. What is the most recent stage of the application (that is, new, - // screen, send cv, hired, finished work)? This field is intentionally not + // Required. What is the most recent stage of the application (that is, new, screen, + // send cv, hired, finished work)? This field is intentionally not // comprehensive of every possible status, but instead, represents statuses // that would be used to indicate to the ML models good / bad matches. ApplicationStage stage = 11 [(google.api.field_behavior) = REQUIRED]; @@ -149,8 +159,7 @@ message Application { google.protobuf.BoolValue referral = 18; // Required. Reflects the time that the application was created. - google.protobuf.Timestamp create_time = 19 - [(google.api.field_behavior) = REQUIRED]; + google.protobuf.Timestamp create_time = 19 [(google.api.field_behavior) = REQUIRED]; // The last update timestamp. google.protobuf.Timestamp update_time = 20; @@ -167,8 +176,7 @@ message Application { // Output only. Indicates whether this job application is a match to // application related filters. This value is only applicable in profile // search response. - google.protobuf.BoolValue is_match = 28 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.BoolValue is_match = 28 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Job title snippet shows how the job title is related to a // search query. It's empty if the job title isn't related to the search diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto index 4ff7d897..bfa38296 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/application.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/protobuf/empty.proto"; @@ -45,6 +46,7 @@ service ApplicationService { post: "/v4beta1/{parent=projects/*/tenants/*/profiles/*}/applications" body: "*" }; + option (google.api.method_signature) = "parent,application"; } // Retrieves specified application. @@ -52,6 +54,7 @@ service ApplicationService { option (google.api.http) = { get: "/v4beta1/{name=projects/*/tenants/*/profiles/*/applications/*}" }; + option (google.api.method_signature) = "name"; } // Updates specified application. @@ -60,34 +63,39 @@ service ApplicationService { patch: "/v4beta1/{application.name=projects/*/tenants/*/profiles/*/applications/*}" body: "*" }; + option (google.api.method_signature) = "application"; } // Deletes specified application. - rpc DeleteApplication(DeleteApplicationRequest) - returns (google.protobuf.Empty) { + rpc DeleteApplication(DeleteApplicationRequest) returns (google.protobuf.Empty) { option (google.api.http) = { delete: "/v4beta1/{name=projects/*/tenants/*/profiles/*/applications/*}" }; + option (google.api.method_signature) = "name"; } // Lists all applications associated with the profile. - rpc ListApplications(ListApplicationsRequest) - returns (ListApplicationsResponse) { + rpc ListApplications(ListApplicationsRequest) returns (ListApplicationsResponse) { option (google.api.http) = { get: "/v4beta1/{parent=projects/*/tenants/*/profiles/*}/applications" }; + option (google.api.method_signature) = "parent"; } } // The Request of the CreateApplication method. message CreateApplicationRequest { - // Required. Resource name of the profile under which the application is - // created. + // Required. Resource name of the profile under which the application is created. // // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}". // For example, "projects/foo/tenants/bar/profiles/baz". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Profile" + } + ]; // Required. The application to be created. Application application = 2 [(google.api.field_behavior) = REQUIRED]; @@ -100,26 +108,26 @@ message GetApplicationRequest { // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}/applications/{application_id}". // For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Application" + } + ]; } // Request for updating a specified application. message UpdateApplicationRequest { - // Required. The application resource to replace the current resource in the - // system. + // Required. The application resource to replace the current resource in the system. Application application = 1 [(google.api.field_behavior) = REQUIRED]; // Strongly recommended for the best service experience. // - // If - // [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] - // is provided, only the specified fields in - // [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] - // are updated. Otherwise all the fields are updated. + // If [update_mask][google.cloud.talent.v4beta1.UpdateApplicationRequest.update_mask] is provided, only the specified fields in + // [application][google.cloud.talent.v4beta1.UpdateApplicationRequest.application] are updated. Otherwise all the fields are updated. // // A field mask to specify the application fields to be updated. Only - // top level fields of [Application][google.cloud.talent.v4beta1.Application] - // are supported. + // top level fields of [Application][google.cloud.talent.v4beta1.Application] are supported. google.protobuf.FieldMask update_mask = 2; } @@ -130,18 +138,27 @@ message DeleteApplicationRequest { // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}/applications/{application_id}". // For example, "projects/foo/tenants/bar/profiles/baz/applications/qux". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Application" + } + ]; } // List applications for which the client has ACL visibility. message ListApplicationsRequest { - // Required. Resource name of the profile under which the application is - // created. + // Required. Resource name of the profile under which the application is created. // // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", for // example, "projects/foo/tenants/bar/profiles/baz". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Profile" + } + ]; // The starting indicator from which to return results. string page_token = 2; diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto index 6f2d6aee..2524a492 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto @@ -17,7 +17,6 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; @@ -26,6 +25,7 @@ import "google/type/latlng.proto"; import "google/type/money.proto"; import "google/type/postal_address.proto"; import "google/type/timeofday.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -85,11 +85,9 @@ message Location { } // The type of a location, which corresponds to the address lines field of - // [google.type.PostalAddress][google.type.PostalAddress]. For example, - // "Downtown, Atlanta, GA, USA" has a type of - // [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], - // and "Kansas City, KS, USA" has a type of - // [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY]. + // [google.type.PostalAddress][google.type.PostalAddress]. For example, "Downtown, Atlanta, GA, USA" + // has a type of [LocationType.NEIGHBORHOOD][google.cloud.talent.v4beta1.Location.LocationType.NEIGHBORHOOD], and "Kansas City, KS, USA" + // has a type of [LocationType.LOCALITY][google.cloud.talent.v4beta1.Location.LocationType.LOCALITY]. LocationType location_type = 1; // Postal address of the location that includes human readable information, @@ -103,9 +101,10 @@ message Location { // Radius in miles of the job location. This value is derived from the // location bounding box in which a circle with the specified radius - // centered from [google.type.LatLng][google.type.LatLng] covers the area - // associated with the job location. For example, currently, "Mountain View, - // CA, USA" has a radius of 6.17 miles. + // centered from [google.type.LatLng][google.type.LatLng] covers the area associated with the + // job location. + // For example, currently, "Mountain View, CA, USA" has a radius of + // 6.17 miles. double radius_miles = 4; } @@ -256,8 +255,7 @@ enum EmploymentType { // The job is offered as a contracted position with the understanding // that it's converted into a full-time position at the end of the // contract. Jobs of this type are also returned by a search for - // [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] - // jobs. + // [EmploymentType.CONTRACTOR][google.cloud.talent.v4beta1.EmploymentType.CONTRACTOR] jobs. CONTRACT_TO_HIRE = 4; // The job is offered as a temporary employment opportunity, usually @@ -417,11 +415,10 @@ enum PostingRegion { POSTING_REGION_UNSPECIFIED = 0; // In addition to exact location matching, job posting is returned when the - // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search - // query is in the same administrative area as the returned job posting. For - // example, if a `ADMINISTRATIVE_AREA` job is posted in "CA, USA", it's - // returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] - // has "Mountain View". + // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in the search query is in the same administrative area + // as the returned job posting. For example, if a `ADMINISTRATIVE_AREA` job + // is posted in "CA, USA", it's returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has + // "Mountain View". // // Administrative area refers to top-level administrative subdivision of this // country. For example, US state, IT region, UK constituent nation and @@ -429,11 +426,9 @@ enum PostingRegion { ADMINISTRATIVE_AREA = 1; // In addition to exact location matching, job is returned when - // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search - // query is in the same country as this job. For example, if a `NATION_WIDE` - // job is posted in "USA", it's returned if - // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain - // View'. + // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in search query is in the same country as this job. + // For example, if a `NATION_WIDE` job is posted in "USA", it's + // returned if [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] has 'Mountain View'. NATION = 2; // Job allows employees to work remotely (telecommute). @@ -516,9 +511,7 @@ enum CommuteMethod { // conducting the job search. This information is used to improve the // performance of the service. message RequestMetadata { - // Required if - // [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] - // is unset or `false`. + // Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`. // // The client-defined scope or source of the service call, which typically // is the domain on @@ -535,9 +528,7 @@ message RequestMetadata { // The maximum number of allowed characters is 255. string domain = 1; - // Required if - // [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] - // is unset or `false`. + // Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`. // // A unique session identification string. A session is defined as the // duration of an end user's interaction with the service over a certain @@ -551,9 +542,7 @@ message RequestMetadata { // The maximum number of allowed characters is 255. string session_id = 2; - // Required if - // [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] - // is unset or `false`. + // Required if [allow_missing_ids][google.cloud.talent.v4beta1.RequestMetadata.allow_missing_ids] is unset or `false`. // // A unique user identification string, as determined by the client. // To have the strongest positive impact on search quality @@ -567,16 +556,10 @@ message RequestMetadata { // The maximum number of allowed characters is 255. string user_id = 3; - // Only set when any of - // [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], - // [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and - // [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't + // Only set when any of [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] isn't // available for some reason. It is highly recommended not to set this field - // and provide accurate - // [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], - // [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and - // [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the best - // service experience. + // and provide accurate [domain][google.cloud.talent.v4beta1.RequestMetadata.domain], [session_id][google.cloud.talent.v4beta1.RequestMetadata.session_id] and [user_id][google.cloud.talent.v4beta1.RequestMetadata.user_id] for the + // best service experience. bool allow_missing_ids = 4; // The type of device used by the job seeker at the time of the call to the @@ -632,10 +615,7 @@ message DeviceInfo { // Custom attribute values that are either filterable or non-filterable. message CustomAttribute { - // Exactly one of - // [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] - // or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] - // must be specified. + // Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified. // // This field is used to perform a string match (`CASE_SENSITIVE_MATCH` or // `CASE_INSENSITIVE_MATCH`) search. @@ -647,17 +627,12 @@ message CustomAttribute { // Empty string isn't allowed. repeated string string_values = 1; - // Exactly one of - // [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] - // or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] - // must be specified. + // Exactly one of [string_values][google.cloud.talent.v4beta1.CustomAttribute.string_values] or [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] must be specified. // // This field is used to perform number range search. // (`EQ`, `GT`, `GE`, `LE`, `LT`) over filterable `long_value`. // - // Currently at most 1 - // [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is - // supported. + // Currently at most 1 [long_values][google.cloud.talent.v4beta1.CustomAttribute.long_values] is supported. repeated int64 long_values = 2; // If the `filterable` flag is true, custom field values are searchable. @@ -691,29 +666,19 @@ message CompensationInfo { // as base pay, bonus, or other compensation type. // // Annualization: One compensation entry can be annualized if - // - it contains valid - // [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // or - // [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]. - // - and its - // [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year] - // is set or can be derived. Its annualized range is determined as - // ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // or - // [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]) - // times + // - it contains valid [amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]. + // - and its [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year] is set or can be derived. + // Its annualized range is determined as ([amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]) times // [expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. message CompensationEntry { // Compensation type. // - // Default is - // [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED]. + // Default is [CompensationType.COMPENSATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.COMPENSATION_TYPE_UNSPECIFIED]. CompensationType type = 1; // Frequency of the specified amount. // - // Default is - // [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED]. + // Default is [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED]. CompensationUnit unit = 2; // Compensation amount. It could be a fixed amount or a floating range. @@ -731,10 +696,8 @@ message CompensationInfo { string description = 5; // Expected number of units paid each year. If not specified, when - // [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] - // is FULLTIME, a default value is inferred based on - // [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. - // Default values: + // [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types] is FULLTIME, a default value is inferred + // based on [unit][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.unit]. Default values: // - HOURLY: 2080 // - DAILY: 260 // - WEEKLY: 52 @@ -760,30 +723,19 @@ message CompensationInfo { // The type of compensation. // // For compensation amounts specified in non-monetary amounts, - // describe the compensation scheme in the - // [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]. + // describe the compensation scheme in the [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description]. // // For example, tipping format is described in - // [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] - // (for example, "expect 15-20% tips based on customer bill.") and an estimate - // of the tips provided in - // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // or - // [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range] - // ($10 per hour). + // [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] (for example, "expect 15-20% tips based + // on customer bill.") and an estimate of the tips provided in + // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range] ($10 per hour). // - // For example, equity is described in - // [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] + // For example, equity is described in [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] // (for example, "1% - 2% equity vesting over 4 years, 1 year cliff") and - // value estimated in - // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // or - // [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]. - // If no value estimate is possible, units are - // [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED] - // and then further clarified in - // [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] - // field. + // value estimated in [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] or + // [CompensationEntry.range][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.range]. If no value estimate is possible, units are + // [CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit.COMPENSATION_UNIT_UNSPECIFIED] and then further + // clarified in [CompensationEntry.description][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.description] field. enum CompensationType { // Default value. COMPENSATION_TYPE_UNSPECIFIED = 0; @@ -846,33 +798,23 @@ message CompensationInfo { // Job compensation information. // // At most one entry can be of type - // [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], - // which is referred as **base compensation entry** for the job. + // [CompensationInfo.CompensationType.BASE][google.cloud.talent.v4beta1.CompensationInfo.CompensationType.BASE], which is + // referred as **base compensation entry** for the job. repeated CompensationEntry entries = 1; - // Output only. Annualized base compensation range. Computed as base - // compensation entry's - // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // times + // Output only. Annualized base compensation range. Computed as base compensation entry's + // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times // [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. // - // See - // [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - // for explanation on compensation annualization. - CompensationRange annualized_base_compensation_range = 2 - [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Output only. Annualized total compensation range. Computed as all - // compensation entries' - // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] - // times + // See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization. + CompensationRange annualized_base_compensation_range = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Annualized total compensation range. Computed as all compensation entries' + // [CompensationEntry.amount][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.amount] times // [CompensationEntry.expected_units_per_year][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry.expected_units_per_year]. // - // See - // [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - // for explanation on compensation annualization. - CompensationRange annualized_total_compensation_range = 3 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // See [CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for explanation on compensation annualization. + CompensationRange annualized_total_compensation_range = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Resource that represents a license or certification. @@ -920,11 +862,9 @@ message Skill { // Number of characters allowed is 100,000. string context = 4; - // Output only. Skill name snippet shows how the - // [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related - // to a search query. It's empty if the - // [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't - // related to the search query. + // Output only. Skill name snippet shows how the [display_name][google.cloud.talent.v4beta1.Skill.display_name] is related to a search + // query. It's empty if the [display_name][google.cloud.talent.v4beta1.Skill.display_name] isn't related to the search + // query. string skill_name_snippet = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; } @@ -933,8 +873,8 @@ message Interview { // The rating on this interview. Rating rating = 6; - // Required. The overall decision resulting from this interview (positive, - // negative, nuetral). + // Required. The overall decision resulting from this interview (positive, negative, + // nuetral). Outcome outcome = 7 [(google.api.field_behavior) = REQUIRED]; } @@ -955,8 +895,7 @@ message Rating { } // Metadata used for long running operations returned by CTS batch APIs. -// It's used to replace -// [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata]. +// It's used to replace [google.longrunning.Operation.metadata][google.longrunning.Operation.metadata]. message BatchOperationMetadata { enum State { // Default value. @@ -976,14 +915,12 @@ message BatchOperationMetadata { FAILED = 4; // The batch operation is in the process of cancelling after - // [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] - // is called. + // [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called. CANCELLING = 5; // The batch operation is done after - // [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] - // is called. Any items processed before cancelling are returned in the - // response. + // [google.longrunning.Operations.CancelOperation][google.longrunning.Operations.CancelOperation] is called. Any items + // processed before cancelling are returned in the response. CANCELLED = 6; } @@ -1006,13 +943,12 @@ message BatchOperationMetadata { google.protobuf.Timestamp create_time = 6; // The time when the batch operation status is updated. The metadata and the - // [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] - // is refreshed every minute otherwise cached data is returned. + // [update_time][google.cloud.talent.v4beta1.BatchOperationMetadata.update_time] is refreshed every minute otherwise cached data is + // returned. google.protobuf.Timestamp update_time = 7; // The time when the batch operation is finished and - // [google.longrunning.Operation.done][google.longrunning.Operation.done] is - // set to `true`. + // [google.longrunning.Operation.done][google.longrunning.Operation.done] is set to `true`. google.protobuf.Timestamp end_time = 8; } @@ -1074,93 +1010,65 @@ enum AvailabilitySignalType { // Job application signal. // - // In the context of - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], - // this signal is related to the candidate's most recent application. - // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] - // is calculated from - // max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) - // from all [Application][google.cloud.talent.v4beta1.Application] records - // where [Application.source][google.cloud.talent.v4beta1.Application.source] - // is any of the following: + // In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related + // to the candidate's most recent application. + // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is + // calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application] + // records where [Application.source][google.cloud.talent.v4beta1.Application.source] is any of the following: // [APPLY_DIRECT_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_WEB] // [APPLY_DIRECT_MOBILE_WEB][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_WEB] // [APPLY_DIRECT_MOBILE_APP][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_MOBILE_APP] // [APPLY_DIRECT_IN_PERSON][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_DIRECT_IN_PERSON] // [APPLY_INDIRECT][google.cloud.talent.v4beta1.Application.ApplicationSource.APPLY_INDIRECT] // - // In the context of - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the - // filter is applied on - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] - // where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is - // JOB_APPLICATION. + // In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on + // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where + // [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is JOB_APPLICATION. JOB_APPLICATION = 1; // Resume update signal. // - // In the context of - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], - // this signal is related to the candidate's most recent update to their - // resume. For a - // [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary], - // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] - // is calculated from - // max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time]) - // from all + // In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related + // to the candidate's most recent update to their resume. + // For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary], + // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is + // calculated from max([Profile.resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time]) from all // [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles]. // - // In the context of - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the - // filter is applied on - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] - // where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is - // RESUME_UPDATE. + // In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on + // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where + // [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is RESUME_UPDATE. RESUME_UPDATE = 2; // Candidate update signal. // - // In the context of - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], - // this signal is related to the candidate's most recent update to their - // profile. For a - // [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary], - // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] - // is calculated from - // max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time]) - // from all + // In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related + // to the candidate's most recent update to their profile. + // For a [SummarizedProfile.summary][google.cloud.talent.v4beta1.SummarizedProfile.summary], + // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is + // calculated from max([Profile.candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time]) from all // [SummarizedProfile.profiles][google.cloud.talent.v4beta1.SummarizedProfile.profiles]. // - // In the context of - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the - // filter is applied on - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] - // where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is - // CANDIDATE_UPDATE. + // In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on + // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where + // [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CANDIDATE_UPDATE. CANDIDATE_UPDATE = 3; // Client submission signal. // - // In the context of - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], - // this signal is related to the candidate's most recent submission. - // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] - // is calculated from - // max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) - // from all [Application][google.cloud.talent.v4beta1.Application] records - // where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is - // any of the following: + // In the context of [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals], this signal is related + // to the candidate's most recent submission. + // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is + // calculated from max([Application.create_time][google.cloud.talent.v4beta1.Application.create_time]) from all [Application][google.cloud.talent.v4beta1.Application] + // records where [Application.stage][google.cloud.talent.v4beta1.Application.stage] is any of the following: // [HIRING_MANAGER_REVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.HIRING_MANAGER_REVIEW] // [INTERVIEW][google.cloud.talent.v4beta1.Application.ApplicationStage.INTERVIEW] // [OFFER_EXTENDED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_EXTENDED] // [OFFER_ACCEPTED][google.cloud.talent.v4beta1.Application.ApplicationStage.OFFER_ACCEPTED] // [STARTED][google.cloud.talent.v4beta1.Application.ApplicationStage.STARTED] // - // In the context of - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the - // filter is applied on - // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] - // where [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is - // CLIENT_SUBMISSION. + // In the context of [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter], the filter is applied on + // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals] where + // [type][google.cloud.talent.v4beta1.AvailabilitySignal.type] is CLIENT_SUBMISSION. CLIENT_SUBMISSION = 4; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto index d6543d0e..74f0b889 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto @@ -17,9 +17,10 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -31,11 +32,16 @@ option objc_class_prefix = "CTS"; // entity that owns job postings, that is, the hiring entity responsible for // employing applicants for the job position. message Company { + option (google.api.resource) = { + type: "jobs.googleapis.com/Company" + pattern: "projects/{project}/companies/{company}" + pattern: "projects/{project}/tenants/{tenant}/companies/{company}" + }; + // Derived details about the company. message DerivedInfo { // A structured headquarters location of the company, resolved from - // [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] - // if provided. + // [Company.headquarters_address][google.cloud.talent.v4beta1.Company.headquarters_address] if provided. Location headquarters_location = 1; } @@ -67,8 +73,7 @@ message Company { // The street address of the company's main headquarters, which may be // different from the job location. The service attempts // to geolocate the provided address, and populates a more specific - // location wherever possible in - // [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. + // location wherever possible in [DerivedInfo.headquarters_location][google.cloud.talent.v4beta1.Company.DerivedInfo.headquarters_location]. string headquarters_address = 5; // Set to true if it is the hiring agency that post jobs for other @@ -97,9 +102,8 @@ message Company { // A URI that hosts the employer's company logo. string image_uri = 10; - // A list of keys of filterable - // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], - // whose corresponding `string_values` are used in keyword searches. Jobs with + // A list of keys of filterable [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes], whose + // corresponding `string_values` are used in keyword searches. Jobs with // `string_values` under these specified field keys are returned if any // of the values match the search keyword. Custom field values with // parenthesis, brackets and special symbols are not searchable as-is, diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto index b3a091b2..daeb2cce 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/cloud/talent/v4beta1/company.proto"; import "google/protobuf/empty.proto"; @@ -48,14 +49,18 @@ service CompanyService { body: "*" } }; + option (google.api.method_signature) = "parent,company"; } // Retrieves specified company. rpc GetCompany(GetCompanyRequest) returns (Company) { option (google.api.http) = { get: "/v4beta1/{name=projects/*/tenants/*/companies/*}" - additional_bindings { get: "/v4beta1/{name=projects/*/companies/*}" } + additional_bindings { + get: "/v4beta1/{name=projects/*/companies/*}" + } }; + option (google.api.method_signature) = "name"; } // Updates specified company. @@ -68,6 +73,7 @@ service CompanyService { body: "*" } }; + option (google.api.method_signature) = "company"; } // Deletes specified company. @@ -75,16 +81,22 @@ service CompanyService { rpc DeleteCompany(DeleteCompanyRequest) returns (google.protobuf.Empty) { option (google.api.http) = { delete: "/v4beta1/{name=projects/*/tenants/*/companies/*}" - additional_bindings { delete: "/v4beta1/{name=projects/*/companies/*}" } + additional_bindings { + delete: "/v4beta1/{name=projects/*/companies/*}" + } }; + option (google.api.method_signature) = "name"; } // Lists all companies associated with the project. rpc ListCompanies(ListCompaniesRequest) returns (ListCompaniesResponse) { option (google.api.http) = { get: "/v4beta1/{parent=projects/*/tenants/*}/companies" - additional_bindings { get: "/v4beta1/{parent=projects/*}/companies" } + additional_bindings { + get: "/v4beta1/{parent=projects/*}/companies" + } }; + option (google.api.method_signature) = "parent"; } } @@ -95,7 +107,12 @@ message CreateCompanyRequest { // The format is "projects/{project_id}/tenants/{tenant_id}", for example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created, for example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Company" + } + ]; // Required. The company to be created. Company company = 2 [(google.api.field_behavior) = REQUIRED]; @@ -111,26 +128,26 @@ message GetCompanyRequest { // // If tenant id is unspecified, the default tenant is used, for // example, "projects/api-test-project/companies/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Company" + } + ]; } // Request for updating a specified company. message UpdateCompanyRequest { - // Required. The company resource to replace the current resource in the - // system. + // Required. The company resource to replace the current resource in the system. Company company = 1 [(google.api.field_behavior) = REQUIRED]; // Strongly recommended for the best service experience. // - // If - // [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] - // is provided, only the specified fields in - // [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are - // updated. Otherwise all the fields are updated. + // If [update_mask][google.cloud.talent.v4beta1.UpdateCompanyRequest.update_mask] is provided, only the specified fields in + // [company][google.cloud.talent.v4beta1.UpdateCompanyRequest.company] are updated. Otherwise all the fields are updated. // // A field mask to specify the company fields to be updated. Only - // top level fields of [Company][google.cloud.talent.v4beta1.Company] are - // supported. + // top level fields of [Company][google.cloud.talent.v4beta1.Company] are supported. google.protobuf.FieldMask update_mask = 2; } @@ -144,7 +161,12 @@ message DeleteCompanyRequest { // // If tenant id is unspecified, the default tenant is used, for // example, "projects/foo/companies/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Company" + } + ]; } // List companies for which the client has ACL visibility. @@ -156,7 +178,12 @@ message ListCompaniesRequest { // // If tenant id is unspecified, the default tenant will be used, for // example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/TenantOrProject" + } + ]; // The starting indicator from which to return results. string page_token = 2; @@ -169,9 +196,8 @@ message ListCompaniesRequest { // // Defaults to false. // - // If true, at most - // [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of - // companies are fetched, among which only those with open jobs are returned. + // If true, at most [page_size][google.cloud.talent.v4beta1.ListCompaniesRequest.page_size] of companies are fetched, among which + // only those with open jobs are returned. bool require_open_jobs = 4; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto index 94ec0136..d6fba95d 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto @@ -18,9 +18,10 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; -import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; +import "google/api/client.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -40,7 +41,9 @@ service Completion { rpc CompleteQuery(CompleteQueryRequest) returns (CompleteQueryResponse) { option (google.api.http) = { get: "/v4beta1/{parent=projects/*/tenants/*}:complete" - additional_bindings { get: "/v4beta1/{parent=projects/*}:complete" } + additional_bindings { + get: "/v4beta1/{parent=projects/*}:complete" + } }; } } @@ -65,13 +68,33 @@ message CompleteQueryRequest { // Default value. COMPLETION_TYPE_UNSPECIFIED = 0; - // Only suggest job titles. + // Suggest job titles for jobs autocomplete. + // + // For + // [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] + // type, only open jobs with the same + // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] + // are returned. JOB_TITLE = 1; - // Only suggest company names. + // Suggest company names for jobs autocomplete. + // + // For + // [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] + // type, only companies having open jobs with the same + // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] + // are returned. COMPANY_NAME = 2; - // Suggest both job titles and company names. + // Suggest both job titles and company names for jobs autocomplete. + // + // For + // [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] + // type, only open jobs with the same + // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] + // or companies having open jobs with the same + // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] + // are returned. COMBINED = 3; } @@ -82,7 +105,12 @@ message CompleteQueryRequest { // // If tenant id is unspecified, the default tenant is used, for // example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/TenantOrProject" + } + ]; // Required. The query used to generate suggestions. // @@ -94,26 +122,6 @@ message CompleteQueryRequest { // For more information, see // [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47). // - // For - // [CompletionType.JOB_TITLE][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.JOB_TITLE] - // type, only open jobs with the same - // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - // are returned. - // - // For - // [CompletionType.COMPANY_NAME][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMPANY_NAME] - // type, only companies having open jobs with the same - // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - // are returned. - // - // For - // [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED] - // type, only open jobs with the same - // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - // or companies having open jobs with the same - // [language_codes][google.cloud.talent.v4beta1.CompleteQueryRequest.language_codes] - // are returned. - // // The maximum number of allowed characters is 255. repeated string language_codes = 3; @@ -130,14 +138,14 @@ message CompleteQueryRequest { // // If tenant id is unspecified, the default tenant is used, for // example, "projects/foo". - string company = 5; + string company = 5 [(google.api.resource_reference) = { + type: "jobs.googleapis.com/Company" + }]; - // The scope of the completion. The defaults is - // [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC]. + // The scope of the completion. The defaults is [CompletionScope.PUBLIC][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionScope.PUBLIC]. CompletionScope scope = 6; - // The completion topic. The default is - // [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED]. + // The completion topic. The default is [CompletionType.COMBINED][google.cloud.talent.v4beta1.CompleteQueryRequest.CompletionType.COMBINED]. CompletionType type = 7; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto index 41eaeefb..8af726a4 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto @@ -17,9 +17,9 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -43,8 +43,7 @@ message ClientEvent { string event_id = 2 [(google.api.field_behavior) = REQUIRED]; // Required. The timestamp of the event. - google.protobuf.Timestamp create_time = 4 - [(google.api.field_behavior) = REQUIRED]; + google.protobuf.Timestamp create_time = 4 [(google.api.field_behavior) = REQUIRED]; // Required. // @@ -103,9 +102,7 @@ message JobEvent { // submitted an application for a job with a single click without // entering information. If a job seeker performs this action, send only // this event to the service. Do not also send - // [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] - // or - // [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] + // [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START] or [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] // events. APPLICATION_QUICK_SUBMISSION = 6; @@ -125,12 +122,8 @@ message JobEvent { // (without viewing the details of the job posting), and is redirected // to a different website to complete the application. If a candidate // performs this action, send only this event to the service. Do not also - // send - // [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], - // [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] - // or - // [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] - // events. + // send [JobEventType.APPLICATION_START][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_START], + // [JobEventType.APPLICATION_FINISH][google.cloud.talent.v4beta1.JobEvent.JobEventType.APPLICATION_FINISH] or [JobEventType.VIEW][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] events. APPLICATION_REDIRECT_FROM_SEARCH = 9; // This event should be used when a company submits an application @@ -167,25 +160,21 @@ message JobEvent { INTERVIEW_GRANTED = 15; } - // Required. The type of the event (see - // [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]). + // Required. The type of the event (see [JobEventType][google.cloud.talent.v4beta1.JobEvent.JobEventType]). JobEventType type = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] - // associated with this event. For example, if this is an - // [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] - // event, this field contains the identifiers of all jobs shown to the job - // seeker. If this was a - // [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this - // field contains the identifier of the viewed job. + // Required. The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this event. + // For example, if this is an [impression][google.cloud.talent.v4beta1.JobEvent.JobEventType.IMPRESSION] event, + // this field contains the identifiers of all jobs shown to the job seeker. + // If this was a [view][google.cloud.talent.v4beta1.JobEvent.JobEventType.VIEW] event, this field contains the + // identifier of the viewed job. // // The format is // "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for // example, "projects/foo/tenants/bar/jobs/baz". repeated string jobs = 2 [(google.api.field_behavior) = REQUIRED]; - // The [profile name][google.cloud.talent.v4beta1.Profile.name] associated - // with this client event. + // The [profile name][google.cloud.talent.v4beta1.Profile.name] associated with this client event. // // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", @@ -201,11 +190,9 @@ message ProfileEvent { // Default value. PROFILE_EVENT_TYPE_UNSPECIFIED = 0; - // Send this event when a - // [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] - // was sent as a part of a result set for a CTS API call and was rendered in - // the end user's UI (that is, the - // [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]). + // Send this event when a [ProfileEvent.profiles][google.cloud.talent.v4beta1.ProfileEvent.profiles] was sent as a part of + // a result set for a CTS API call and was rendered in the end user's UI + // (that is, the [ProfileEvent.recruiter][google.cloud.talent.v4beta1.ProfileEvent.recruiter]). IMPRESSION = 1; // The VIEW event records the action of a candidate's profile being @@ -217,9 +204,8 @@ message ProfileEvent { // making a request). // // For a VIEW events associated with API calls, the - // [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] - // should be populated. If the VIEW is not associated with an API call, - // [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should + // [ClientEvent.request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should be populated. If the VIEW is not + // associated with an API call, [request_id][google.cloud.talent.v4beta1.ClientEvent.request_id] should // not be populated. // // This event requires a valid recruiter and one valid ID in profiles. @@ -232,16 +218,15 @@ message ProfileEvent { // Required. Type of event. ProfileEventType type = 1 [(google.api.field_behavior) = REQUIRED]; - // Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] - // associated with this client event. + // Required. The [profile name(s)][google.cloud.talent.v4beta1.Profile.name] associated with this client event. // // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}", // for example, "projects/foo/tenants/bar/profiles/baz". repeated string profiles = 2 [(google.api.field_behavior) = REQUIRED]; - // The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with - // this client event. Leave it empty if the event isn't associated with a job. + // The [job name(s)][google.cloud.talent.v4beta1.Job.name] associated with this client event. Leave it + // empty if the event isn't associated with a job. // // The format is // "projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}", for diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto index 6a7d9400..b5da5f21 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/event.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; @@ -51,6 +52,7 @@ service EventService { body: "*" } }; + option (google.api.method_signature) = "parent,client_event"; } } @@ -61,9 +63,14 @@ message CreateClientEventRequest { // The format is "projects/{project_id}/tenants/{tenant_id}", for example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created, for example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/TenantOrProject" + } + ]; - // Required. Events issued when end user interacts with customer's application - // that uses Cloud Talent Solution. + // Required. Events issued when end user interacts with customer's application that + // uses Cloud Talent Solution. ClientEvent client_event = 2 [(google.api.field_behavior) = REQUIRED]; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto index 6dbee829..46b26795 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto @@ -17,7 +17,6 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/protobuf/duration.proto"; @@ -27,6 +26,7 @@ import "google/protobuf/wrappers.proto"; import "google/type/date.proto"; import "google/type/latlng.proto"; import "google/type/timeofday.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -42,8 +42,8 @@ message JobQuery { // The maximum number of allowed characters is 255. string query = 1; - // The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. - // For example, "en-US". This field helps to better interpret the query. + // The language code of [query][google.cloud.talent.v4beta1.JobQuery.query]. For example, "en-US". This field helps to + // better interpret the query. // // If a value isn't specified, the query language code is automatically // detected, which may not be accurate. @@ -72,24 +72,21 @@ message JobQuery { repeated string companies = 2; // The location filter specifies geo-regions containing the jobs to - // search against. See - // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more - // information. + // search against. See [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] for more information. // // If a location value isn't specified, jobs fitting the other search // criteria are retrieved regardless of where they're located. // // If multiple values are specified, jobs are retrieved from any of the // specified locations. If different values are specified for the - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // parameter, the maximum provided distance is used for all locations. + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] parameter, the maximum provided + // distance is used for all locations. // // At most 5 location filters are allowed. repeated LocationFilter location_filters = 3; // The category filter specifies the categories of jobs to search against. - // See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more - // information. + // See [JobCategory][google.cloud.talent.v4beta1.JobCategory] for more information. // // If a value isn't specified, jobs from any category are searched against. // @@ -100,17 +97,14 @@ message JobQuery { // Allows filtering jobs by commute time with different travel methods (for // example, driving or public transit). // - // Note: This only works when you specify a - // [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case, - // [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] - // is ignored. + // Note: This only works when you specify a [CommuteMethod][google.cloud.talent.v4beta1.CommuteMethod]. In this case, + // [location_filters][google.cloud.talent.v4beta1.JobQuery.location_filters] is ignored. // // Currently we don't support sorting by commute time. CommuteFilter commute_filter = 5; - // This filter specifies the exact company - // [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] of - // the jobs to search against. + // This filter specifies the exact company [Company.display_name][google.cloud.talent.v4beta1.Company.display_name] + // of the jobs to search against. // // If a value isn't specified, jobs within the search results are // associated with any company. @@ -122,15 +116,14 @@ message JobQuery { repeated string company_display_names = 6; // This search filter is applied only to - // [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. - // For example, if the filter is specified as "Hourly job with per-hour - // compensation > $15", only jobs meeting these criteria are searched. If a - // filter isn't defined, all open jobs are searched. + // [Job.compensation_info][google.cloud.talent.v4beta1.Job.compensation_info]. For example, if the filter is specified + // as "Hourly job with per-hour compensation > $15", only jobs meeting + // these criteria are searched. If a filter isn't defined, all open jobs + // are searched. CompensationFilter compensation_filter = 7; // This filter specifies a structured syntax to match against the - // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] - // marked as `filterable`. + // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] marked as `filterable`. // // The syntax for this expression is a subset of SQL syntax. // @@ -161,8 +154,7 @@ message JobQuery { bool disable_spell_check = 9; // The employment type filter specifies the employment type of jobs to - // search against, such as - // [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME]. + // search against, such as [EmploymentType.FULL_TIME][google.cloud.talent.v4beta1.EmploymentType.FULL_TIME]. // // If a value isn't specified, jobs in the search results includes any // employment type. @@ -205,61 +197,42 @@ message ProfileQuery { // The location filter specifies geo-regions containing the profiles to // search against. // - // One of - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] - // or - // [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] - // must be provided or an error is thrown. If both - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] - // and - // [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] - // are provided, an error is thrown. + // One of [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] or [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] must be + // provided or an error is thrown. If both [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] and + // [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are provided, an error is thrown. // // The following logic is used to determine which locations in // the profile to filter against: // - // 1. All of the profile's geocoded - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where - // [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and - // [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + // 1. All of the profile's geocoded [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where + // [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. // // 2. If the above set of locations is empty, all of the profile's geocoded - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where - // [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - // CONTACT_INFO_USAGE_UNSPECIFIED and - // [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is + // CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. // // 3. If the above set of locations is empty, all of the profile's geocoded - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where - // [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or - // CONTACT_INFO_USAGE_UNSPECIFIED and - // [Address.current][google.cloud.talent.v4beta1.Address.current] is not set. - // - // This means that any profiles without any - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that - // match any of the above criteria will not be included in a search with - // location filter. Furthermore, any - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where - // [Address.usage][google.cloud.talent.v4beta1.Address.usage] is WORK or - // SCHOOL or where - // [Address.current][google.cloud.talent.v4beta1.Address.current] is false are - // not considered for location filter. + // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL or + // CONTACT_INFO_USAGE_UNSPECIFIED and [Address.current][google.cloud.talent.v4beta1.Address.current] is not set. + // + // This means that any profiles without any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] that match + // any of the above criteria will not be included in a search with location + // filter. Furthermore, any [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] where [Address.usage][google.cloud.talent.v4beta1.Address.usage] is + // WORK or SCHOOL or where [Address.current][google.cloud.talent.v4beta1.Address.current] is false are not considered for + // location filter. // // If a location filter isn't specified, profiles fitting the other search // criteria are retrieved regardless of where they're located. // - // If - // [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] - // is specified, the result doesn't contain profiles from that location. + // If [LocationFilter.negated][google.cloud.talent.v4beta1.LocationFilter.negated] is specified, the result doesn't contain + // profiles from that location. // - // If - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] - // is provided, the + // If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, the // [LocationType][google.cloud.talent.v4beta1.Location.LocationType], center // point (latitude and longitude), and radius are automatically detected by // the Google Maps Geocoding API and included as well. If - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] - // cannot be geocoded, the filter falls back to keyword search. + // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] cannot be geocoded, the filter + // falls back to keyword search. // // If the detected // [LocationType][google.cloud.talent.v4beta1.Location.LocationType] is @@ -272,38 +245,24 @@ message ProfileQuery { // center point and a radius of detected location radius + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles]. // - // If - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] - // is provided, - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is the additional radius on top of the radius of the location geocoded from - // [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. - // If - // [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] - // is provided, - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is the only radius that is used. - // - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is 10 by default. Note that the value of - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is 0 if it is unset, so the server does not differentiate - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // that is explicitly set to 0 and - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // that is not set. Which means that if - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is explicitly set to 0, the server will use the default value of - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // which is 10. To work around this and effectively set - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // to 0, we recommend setting - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // to a very small decimal number (such as 0.00001). - // - // If - // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] - // is negative, an error is thrown. + // If [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address] is provided, + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the additional radius on top of the + // radius of the location geocoded from [LocationFilter.address][google.cloud.talent.v4beta1.LocationFilter.address]. If + // [LocationFilter.lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] is provided, + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is the only radius that is used. + // + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 10 by default. Note that the value + // of [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is 0 if it is unset, so the server + // does not differentiate [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is + // explicitly set to 0 and [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] that is not + // set. Which means that if [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is explicitly + // set to 0, the server will use the default value of + // [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] which is 10. To work around this and + // effectively set [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to 0, we recommend + // setting [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] to a very small decimal number + // (such as 0.00001). + // + // If [LocationFilter.distance_in_miles][google.cloud.talent.v4beta1.LocationFilter.distance_in_miles] is negative, an error is thrown. repeated LocationFilter location_filters = 2; // Job title filter specifies job titles of profiles to match on. @@ -313,9 +272,8 @@ message ProfileQuery { // If multiple values are specified, profiles are retrieved with any of the // specified job titles. // - // If - // [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] - // is specified, the result won't contain profiles with the job titles. + // If [JobTitleFilter.negated][google.cloud.talent.v4beta1.JobTitleFilter.negated] is specified, the result won't contain + // profiles with the job titles. // // For example, search for profiles with a job title "Product Manager". repeated JobTitleFilter job_title_filters = 3; @@ -328,9 +286,8 @@ message ProfileQuery { // If multiple employer filters are specified, profiles with any matching // employers are retrieved. // - // If - // [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] - // is specified, the result won't contain profiles that match the employers. + // If [EmployerFilter.negated][google.cloud.talent.v4beta1.EmployerFilter.negated] is specified, the result won't contain + // profiles that match the employers. // // For example, search for profiles that have working experience at "Google // LLC". @@ -344,9 +301,8 @@ message ProfileQuery { // If multiple education filters are specified, profiles that match any // education filters are retrieved. // - // If - // [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] - // is specified, the result won't contain profiles that match the educations. + // If [EducationFilter.negated][google.cloud.talent.v4beta1.EducationFilter.negated] is specified, the result won't contain + // profiles that match the educations. // // For example, search for profiles with a master degree. repeated EducationFilter education_filters = 5; @@ -358,8 +314,8 @@ message ProfileQuery { // If multiple skill filters are specified, profiles that match any skill // filters are retrieved. // - // If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] - // is specified, the result won't contain profiles that match the skills. + // If [SkillFilter.negated][google.cloud.talent.v4beta1.SkillFilter.negated] is specified, the result won't contain profiles + // that match the skills. // // For example, search for profiles that have "Java" and "Python" in skill // list. @@ -397,8 +353,7 @@ message ProfileQuery { repeated ApplicationJobFilter application_job_filters = 13; // This filter specifies a structured syntax to match against the - // [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] - // that are marked as `filterable`. + // [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes] that are marked as `filterable`. // // The syntax for this expression is a subset of Google SQL syntax. // @@ -429,8 +384,8 @@ message ProfileQuery { // signals. // // Signal 1: Number of days since most recent job application. See - // [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] - // for the details of this signal. + // [Availability.JobApplicationAvailabilitySignal][google.cloud.talent.v4beta1.Availability.JobApplicationAvailabilitySignal] for the details of this + // signal. // // Signal 2: Number of days since last profile update. See // [Availability.ProfileUpdateAvailabilitySignal][google.cloud.talent.v4beta1.Availability.ProfileUpdateAvailabilitySignal] @@ -441,8 +396,7 @@ message ProfileQuery { // based on an aggregated set of signals. Specifically, the intent is NOT to // indicate the candidate's potential qualification / interest / close ability // for a specific job. - CandidateAvailabilityFilter candidate_availability_filter = 16 - [deprecated = true]; + CandidateAvailabilityFilter candidate_availability_filter = 16 [deprecated = true]; // The availability filter which filters based on // [Profile.availability_signals][google.cloud.talent.v4beta1.Profile.availability_signals]. @@ -453,12 +407,9 @@ message ProfileQuery { // indicate the candidate's potential qualification / interest / close ability // for a specific job. // - // There can be at most one - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per - // [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. - // If there are multiple - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a - // [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], + // There can be at most one [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] per + // [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type]. If there are multiple + // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] for a [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type], // an error is thrown. repeated AvailabilityFilter availability_filters = 18; @@ -514,15 +465,12 @@ message LocationFilter { // Allows the client to return jobs without a // set location, specifically, telecommuting jobs (telecommuting is considered // by the service as a special location. - // [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] - // indicates if a job permits telecommuting. If this field is set to - // [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], - // telecommuting jobs are searched, and - // [address][google.cloud.talent.v4beta1.LocationFilter.address] and - // [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are ignored. - // If not set or set to - // [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], - // telecommute job are not searched. + // [Job.posting_region][google.cloud.talent.v4beta1.Job.posting_region] indicates if a job permits telecommuting. + // If this field is set to [TelecommutePreference.TELECOMMUTE_ALLOWED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_ALLOWED], + // telecommuting jobs are searched, and [address][google.cloud.talent.v4beta1.LocationFilter.address] and [lat_lng][google.cloud.talent.v4beta1.LocationFilter.lat_lng] are + // ignored. If not set or set to + // [TelecommutePreference.TELECOMMUTE_EXCLUDED][google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference.TELECOMMUTE_EXCLUDED], telecommute job are not + // searched. // // This filter can be used by itself to search exclusively for telecommuting // jobs, or it can be combined with another location @@ -550,42 +498,32 @@ message CompensationFilter { // Filter by `base compensation entry's` unit. A job is a match if and // only if the job contains a base CompensationEntry and the base - // CompensationEntry's unit matches provided - // [units][google.cloud.talent.v4beta1.CompensationFilter.units]. Populate - // one or more - // [units][google.cloud.talent.v4beta1.CompensationFilter.units]. + // CompensationEntry's unit matches provided [units][google.cloud.talent.v4beta1.CompensationFilter.units]. + // Populate one or more [units][google.cloud.talent.v4beta1.CompensationFilter.units]. // - // See - // [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - // for definition of base compensation entry. + // See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of + // base compensation entry. UNIT_ONLY = 1; // Filter by `base compensation entry's` unit and amount / range. A job // is a match if and only if the job contains a base CompensationEntry, and // the base entry's unit matches provided - // [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - // and amount or range overlaps with provided + // [CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] and + // amount or range overlaps with provided // [CompensationRange][google.cloud.talent.v4beta1.CompensationInfo.CompensationRange]. // - // See - // [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] - // for definition of base compensation entry. + // See [CompensationInfo.CompensationEntry][google.cloud.talent.v4beta1.CompensationInfo.CompensationEntry] for definition of + // base compensation entry. // - // Set exactly one - // [units][google.cloud.talent.v4beta1.CompensationFilter.units] and - // populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. + // Set exactly one [units][google.cloud.talent.v4beta1.CompensationFilter.units] and populate [range][google.cloud.talent.v4beta1.CompensationFilter.range]. UNIT_AND_AMOUNT = 2; // Filter by annualized base compensation amount and `base compensation - // entry's` unit. Populate - // [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or - // more [units][google.cloud.talent.v4beta1.CompensationFilter.units]. + // entry's` unit. Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units]. ANNUALIZED_BASE_AMOUNT = 3; // Filter by annualized total compensation amount and `base compensation - // entry's` unit . Populate - // [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or - // more [units][google.cloud.talent.v4beta1.CompensationFilter.units]. + // entry's` unit . Populate [range][google.cloud.talent.v4beta1.CompensationFilter.range] and zero or more [units][google.cloud.talent.v4beta1.CompensationFilter.units]. ANNUALIZED_TOTAL_AMOUNT = 4; } @@ -594,8 +532,7 @@ message CompensationFilter { // Required. Specify desired `base compensation entry's` // [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit]. - repeated CompensationInfo.CompensationUnit units = 2 - [(google.api.field_behavior) = REQUIRED]; + repeated CompensationInfo.CompensationUnit units = 2 [(google.api.field_behavior) = REQUIRED]; // Compensation range. CompensationInfo.CompensationRange range = 3; @@ -624,13 +561,11 @@ message CommuteFilter { // Required. The latitude and longitude of the location to calculate the // commute time from. - google.type.LatLng start_coordinates = 2 - [(google.api.field_behavior) = REQUIRED]; + google.type.LatLng start_coordinates = 2 [(google.api.field_behavior) = REQUIRED]; - // Required. The maximum travel time in seconds. The maximum allowed value is - // `3600s` (one hour). Format is `123s`. - google.protobuf.Duration travel_duration = 3 - [(google.api.field_behavior) = REQUIRED]; + // Required. The maximum travel time in seconds. The maximum allowed value is `3600s` + // (one hour). Format is `123s`. + google.protobuf.Duration travel_duration = 3 [(google.api.field_behavior) = REQUIRED]; // If `true`, jobs without street level addresses may also be returned. // For city level addresses, the city center is used. For state and coarser @@ -654,8 +589,7 @@ message CommuteFilter { // Job title of the search. message JobTitleFilter { - // Required. The job title. For example, "Software engineer", or "Product - // manager". + // Required. The job title. For example, "Software engineer", or "Product manager". string job_title = 1 [(google.api.field_behavior) = REQUIRED]; // Whether to apply negation to the filter so profiles matching the filter @@ -675,19 +609,16 @@ message SkillFilter { // Employer filter of the search. message EmployerFilter { - // Enum indicating which set of - // [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records] - // to search against. + // Enum indicating which set of [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records] to search + // against. enum EmployerFilterMode { // Default value. EMPLOYER_FILTER_MODE_UNSPECIFIED = 0; - // Apply to all employers in - // [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. + // Apply to all employers in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. ALL_EMPLOYMENT_RECORDS = 1; - // Apply only to current employer in - // [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. + // Apply only to current employer in [Profile.employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. CURRENT_EMPLOYMENT_RECORDS_ONLY = 2; // Apply only to past (not current) employers in @@ -698,12 +629,9 @@ message EmployerFilter { // Required. The name of the employer, for example "Google", "Alphabet". string employer = 1 [(google.api.field_behavior) = REQUIRED]; - // Define set of - // [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search - // against. + // Define set of [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord]s to search against. // - // Defaults to - // [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS]. + // Defaults to [EmployerFilterMode.ALL_EMPLOYMENT_RECORDS][google.cloud.talent.v4beta1.EmployerFilter.EmployerFilterMode.ALL_EMPLOYMENT_RECORDS]. EmployerFilterMode mode = 2; // Whether to apply negation to the filter so profiles matching the filter @@ -734,10 +662,7 @@ message EducationFilter { // Work experience filter. // // This filter is used to search for profiles with working experience length -// between -// [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience] -// and -// [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience]. +// between [min_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.min_experience] and [max_experience][google.cloud.talent.v4beta1.WorkExperienceFilter.max_experience]. message WorkExperienceFilter { // The minimum duration of the work experience (inclusive). google.protobuf.Duration min_experience = 1; @@ -748,13 +673,9 @@ message WorkExperienceFilter { // Application Date Range Filter. // -// The API matches profiles with -// [Application.application_date][google.cloud.talent.v4beta1.Application.application_date] -// between start date and end date (both boundaries are inclusive). The filter -// is ignored if both -// [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date] -// and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date] -// are missing. +// The API matches profiles with [Application.application_date][google.cloud.talent.v4beta1.Application.application_date] between +// start date and end date (both boundaries are inclusive). The filter is +// ignored if both [start_date][google.cloud.talent.v4beta1.ApplicationDateFilter.start_date] and [end_date][google.cloud.talent.v4beta1.ApplicationDateFilter.end_date] are missing. message ApplicationDateFilter { // Start date. If it's missing, The API matches profiles with application date // not after the end date. @@ -767,33 +688,28 @@ message ApplicationDateFilter { // Outcome Notes Filter. message ApplicationOutcomeNotesFilter { - // Required. User entered or selected outcome reason. The API does an exact - // match on the - // [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] - // in profiles. + // Required. User entered or selected outcome reason. The API does an exact match on the + // [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] in profiles. string outcome_notes = 1 [(google.api.field_behavior) = REQUIRED]; // If true, The API excludes all candidates with any - // [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] - // matching the outcome reason specified in the filter. + // [Application.outcome_notes][google.cloud.talent.v4beta1.Application.outcome_notes] matching the outcome reason specified in + // the filter. bool negated = 2; } // Filter on the job information of Application. message ApplicationJobFilter { // The job requisition id in the application. The API does an exact match on - // the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of - // [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles. + // the [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles. string job_requisition_id = 2; // The job title in the application. The API does an exact match on the - // [Job.title][google.cloud.talent.v4beta1.Job.title] of - // [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles. + // [Job.title][google.cloud.talent.v4beta1.Job.title] of [Application.job][google.cloud.talent.v4beta1.Application.job] in profiles. string job_title = 3; - // If true, the API excludes all profiles with any - // [Application.job][google.cloud.talent.v4beta1.Application.job] matching the - // filters. + // If true, the API excludes all profiles with any [Application.job][google.cloud.talent.v4beta1.Application.job] + // matching the filters. bool negated = 4; } @@ -823,8 +739,7 @@ message TimeFilter { // Specifies which time field to filter profiles. // - // Defaults to - // [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME]. + // Defaults to [TimeField.CREATE_TIME][google.cloud.talent.v4beta1.TimeFilter.TimeField.CREATE_TIME]. TimeField time_field = 3; } @@ -842,18 +757,14 @@ message CandidateAvailabilityFilter { // Filter on availability signals. message AvailabilityFilter { // Required. Type of signal to apply filter on. - AvailabilitySignalType signal_type = 1 - [(google.api.field_behavior) = REQUIRED]; + AvailabilitySignalType signal_type = 1 [(google.api.field_behavior) = REQUIRED]; // Required. Range of times to filter candidate signals by. TimestampRange range = 2 [(google.api.field_behavior) = REQUIRED]; - // If multiple - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are - // provided, the default behavior is to OR all filters, but if this field is - // set to true, this particular - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will - // be AND'ed against other + // If multiple [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] are provided, the default + // behavior is to OR all filters, but if this field is set to true, this + // particular [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] will be AND'ed against other // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter]. bool required = 3; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto index 90d9c55c..467f8345 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto @@ -30,17 +30,12 @@ message HistogramQuery { // An expression specifies a histogram request against matching resources // (for example, jobs, profiles) for searches. // - // See - // [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] - // and - // [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] - // for details about syntax. + // See [SearchJobsRequest.histogram_queries][google.cloud.talent.v4beta1.SearchJobsRequest.histogram_queries] and + // [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries] for details about syntax. string histogram_query = 1; } -// Histogram result that matches -// [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in -// searches. +// Histogram result that matches [HistogramQuery][google.cloud.talent.v4beta1.HistogramQuery] specified in searches. message HistogramQueryResult { // Requested histogram expression. string histogram_query = 1; diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto index ad4d2592..3746fa86 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto @@ -17,11 +17,12 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/protobuf/timestamp.proto"; import "google/type/postal_address.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -30,10 +31,15 @@ option java_package = "com.google.cloud.talent.v4beta1"; option objc_class_prefix = "CTS"; // A Job resource represents a job posting (also referred to as a "job listing" -// or "job requisition"). A job belongs to a -// [Company][google.cloud.talent.v4beta1.Company], which is the hiring entity -// responsible for the job. +// or "job requisition"). A job belongs to a [Company][google.cloud.talent.v4beta1.Company], which is the hiring +// entity responsible for the job. message Job { + option (google.api.resource) = { + type: "jobs.googleapis.com/Job" + pattern: "projects/{project}/jobs/{job}" + pattern: "projects/{project}/tenants/{tenant}/jobs/{job}" + }; + // Application related details of a job posting. message ApplicationInfo { // Use this field to specify email address(es) to which resumes or @@ -60,18 +66,13 @@ message Job { // Derived details about the job posting. message DerivedInfo { - // Structured locations of the job, resolved from - // [Job.addresses][google.cloud.talent.v4beta1.Job.addresses]. + // Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4beta1.Job.addresses]. // - // [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are - // exactly matched to - // [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same + // [locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] in the same // order. repeated Location locations = 1; - // Job categories derived from - // [Job.title][google.cloud.talent.v4beta1.Job.title] and - // [Job.description][google.cloud.talent.v4beta1.Job.description]. + // Job categories derived from [Job.title][google.cloud.talent.v4beta1.Job.title] and [Job.description][google.cloud.talent.v4beta1.Job.description]. repeated JobCategory job_categories = 3; } @@ -92,8 +93,7 @@ message Job { // HTML tags in these fields may be stripped if sanitiazation isn't // disabled. // - // Defaults to - // [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. + // Defaults to [HtmlSanitization.SIMPLE_FORMATTING_ONLY][google.cloud.talent.v4beta1.HtmlSanitization.SIMPLE_FORMATTING_ONLY]. HtmlSanitization html_sanitization = 2; } @@ -110,8 +110,7 @@ message Job { // example, "projects/foo/jobs/bar". // // Use of this field in job queries and API calls is preferred over the use of - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this - // value is unique. + // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] since this value is unique. string name = 1; // Required. The resource name of the company listing the job. @@ -122,15 +121,18 @@ message Job { // // If tenant id is unspecified, the default tenant is used. For // example, "projects/foo/companies/bar". - string company = 2 [(google.api.field_behavior) = REQUIRED]; - - // Required. The requisition ID, also referred to as the posting ID, is - // assigned by the client to identify a job. This field is intended to be used - // by clients for client identification and tracking of postings. A job isn't - // allowed to be created if there is another job with the same - // [company][google.cloud.talent.v4beta1.Job.name], - // [language_code][google.cloud.talent.v4beta1.Job.language_code] and - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + string company = 2 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Company" + } + ]; + + // Required. The requisition ID, also referred to as the posting ID, is assigned by the + // client to identify a job. This field is intended to be used by clients + // for client identification and tracking of postings. A job isn't allowed + // to be created if there is another job with the same [company][google.cloud.talent.v4beta1.Job.name], + // [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. // // The maximum number of allowed characters is 255. string requisition_id = 3 [(google.api.field_behavior) = REQUIRED]; @@ -140,12 +142,11 @@ message Job { // The maximum number of allowed characters is 500. string title = 4 [(google.api.field_behavior) = REQUIRED]; - // Required. The description of the job, which typically includes a - // multi-paragraph description of the company and related information. - // Separate fields are provided on the job object for - // [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities], - // [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other - // job characteristics. Use of these separate job fields is recommended. + // Required. The description of the job, which typically includes a multi-paragraph + // description of the company and related information. Separate fields are + // provided on the job object for [responsibilities][google.cloud.talent.v4beta1.Job.responsibilities], + // [qualifications][google.cloud.talent.v4beta1.Job.qualifications], and other job characteristics. Use of + // these separate job fields is recommended. // // This field accepts and sanitizes HTML input, and also accepts // bold, italic, ordered list, and unordered list markup tags. @@ -162,16 +163,12 @@ message Job { // // At most 50 locations are allowed for best search performance. If a job has // more locations, it is suggested to split it into multiple jobs with unique - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. - // 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as multiple jobs with the - // same [company][google.cloud.talent.v4beta1.Job.company], - // [language_code][google.cloud.talent.v4beta1.Job.language_code] and - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not - // allowed. If the original - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must be - // preserved, a custom field should be used for storage. It is also suggested - // to group the locations that close to each other in the same job for better - // search experience. + // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]s (e.g. 'ReqA' becomes 'ReqA-1', 'ReqA-2', and so on.) as + // multiple jobs with the same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and + // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] are not allowed. If the original [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id] must + // be preserved, a custom field should be used for storage. It is also + // suggested to group the locations that close to each other in the same job + // for better search experience. // // The maximum number of allowed characters is 500. repeated string addresses = 6; @@ -228,11 +225,9 @@ message Job { // [Tags for Identifying Languages](https://tools.ietf.org/html/bcp47){: // class="external" target="_blank" }. // - // If this field is unspecified and - // [Job.description][google.cloud.talent.v4beta1.Job.description] is present, - // detected language code based on - // [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, - // otherwise defaults to 'en_US'. + // If this field is unspecified and [Job.description][google.cloud.talent.v4beta1.Job.description] is present, detected + // language code based on [Job.description][google.cloud.talent.v4beta1.Job.description] is assigned, otherwise + // defaults to 'en_US'. string language_code = 15; // The experience level associated with the job, such as "Entry Level". @@ -249,8 +244,7 @@ message Job { // A description of the qualifications required to perform the // job. The use of this field is recommended - // as an alternative to using the more general - // [description][google.cloud.talent.v4beta1.Job.description] field. + // as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] field. // // This field accepts and sanitizes HTML input, and also accepts // bold, italic, ordered list, and unordered list markup tags. @@ -259,8 +253,8 @@ message Job { string qualifications = 18; // A description of job responsibilities. The use of this field is - // recommended as an alternative to using the more general - // [description][google.cloud.talent.v4beta1.Job.description] field. + // recommended as an alternative to using the more general [description][google.cloud.talent.v4beta1.Job.description] + // field. // // This field accepts and sanitizes HTML input, and also accepts // bold, italic, ordered list, and unordered list markup tags. @@ -268,25 +262,20 @@ message Job { // The maximum number of allowed characters is 10,000. string responsibilities = 19; - // The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for - // example, state, country) throughout which the job is available. If this - // field is set, a - // [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] in a search - // query within the job region finds this job posting if an exact location - // match isn't specified. If this field is set to - // [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or - // [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA], - // setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to - // the same location level as this field is strongly recommended. + // The job [PostingRegion][google.cloud.talent.v4beta1.PostingRegion] (for example, state, country) throughout + // which the job is available. If this field is set, a [LocationFilter][google.cloud.talent.v4beta1.LocationFilter] + // in a search query within the job region finds this job posting if an + // exact location match isn't specified. If this field is set to + // [PostingRegion.NATION][google.cloud.talent.v4beta1.PostingRegion.NATION] or [PostingRegion.ADMINISTRATIVE_AREA][google.cloud.talent.v4beta1.PostingRegion.ADMINISTRATIVE_AREA], + // setting job [Job.addresses][google.cloud.talent.v4beta1.Job.addresses] to the same location level as this field + // is strongly recommended. PostingRegion posting_region = 20; // Deprecated. The job is only visible to the owner. // // The visibility of the job. // - // Defaults to - // [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] - // if not specified. + // Defaults to [Visibility.ACCOUNT_ONLY][google.cloud.talent.v4beta1.Visibility.ACCOUNT_ONLY] if not specified. Visibility visibility = 21 [deprecated = true]; // The start timestamp of the job in UTC time zone. Typically this field @@ -306,18 +295,13 @@ message Job { // // The expiration timestamp of the job. After this timestamp, the // job is marked as expired, and it no longer appears in search results. The - // expired job can't be listed by the - // [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, but it can - // be retrieved with the - // [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or updated with - // the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or - // deleted with the - // [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An - // expired job can be updated and opened again by using a future expiration - // timestamp. Updating an expired job fails if there is another existing open - // job with same [company][google.cloud.talent.v4beta1.Job.company], - // [language_code][google.cloud.talent.v4beta1.Job.language_code] and - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. + // expired job can't be listed by the [ListJobs][google.cloud.talent.v4beta1.JobService.ListJobs] API, + // but it can be retrieved with the [GetJob][google.cloud.talent.v4beta1.JobService.GetJob] API or + // updated with the [UpdateJob][google.cloud.talent.v4beta1.JobService.UpdateJob] API or deleted with + // the [DeleteJob][google.cloud.talent.v4beta1.JobService.DeleteJob] API. An expired job can + // be updated and opened again by using a future expiration timestamp. + // Updating an expired job fails if there is another existing open job with + // same [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id]. // // The expired jobs are retained in our system for 90 days. However, the // overall expired job count cannot exceed 3 times the maximum number of @@ -331,13 +315,12 @@ message Job { // If the timestamp is before the instant request is made, the job // is treated as expired immediately on creation. This kind of job can // not be updated. And when creating a job with past timestamp, the - // [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] - // must be set before - // [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. - // The purpose of this feature is to allow other objects, such as - // [Application][google.cloud.talent.v4beta1.Application], to refer a job that - // didn't exist in the system prior to becoming expired. If you want to modify - // a job that was expired on creation, delete it and create a new one. + // [posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] must be set before + // [posting_expire_time][google.cloud.talent.v4beta1.Job.posting_expire_time]. The purpose of this feature is + // to allow other objects, such as [Application][google.cloud.talent.v4beta1.Application], to refer a job + // that didn't exist in the system prior to becoming expired. If you + // want to modify a job that was expired on creation, + // delete it and create a new one. // // If this value isn't provided at the time of job creation or is invalid, // the job posting expires after 30 days from the job's creation time. For @@ -345,22 +328,17 @@ message Job { // unspecified expiration date, the job expires after 2017/01/31 13:00AM UTC. // // If this value isn't provided on job update, it depends on the field masks - // set by - // [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. - // If the field masks include - // [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks - // are empty meaning that every field is updated, the job posting expires - // after 30 days from the job's last update time. Otherwise the expiration - // date isn't updated. + // set by [UpdateJobRequest.update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask]. If the field masks include + // [job_end_time][google.cloud.talent.v4beta1.Job.job_end_time], or the masks are empty meaning that every field is + // updated, the job posting expires after 30 days from the job's last + // update time. Otherwise the expiration date isn't updated. google.protobuf.Timestamp posting_expire_time = 25; // Output only. The timestamp when this job posting was created. - google.protobuf.Timestamp posting_create_time = 26 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp posting_create_time = 26 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. The timestamp when this job posting was last updated. - google.protobuf.Timestamp posting_update_time = 27 - [(google.api.field_behavior) = OUTPUT_ONLY]; + google.protobuf.Timestamp posting_update_time = 27 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Display name of the company listing the job. string company_display_name = 28 [(google.api.field_behavior) = OUTPUT_ONLY]; diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto index fb60ca25..e2216aa6 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/cloud/talent/v4beta1/filters.proto"; import "google/cloud/talent/v4beta1/histogram.proto"; @@ -57,11 +58,11 @@ service JobService { body: "*" } }; + option (google.api.method_signature) = "parent,job"; } // Begins executing a batch create jobs operation. - rpc BatchCreateJobs(BatchCreateJobsRequest) - returns (google.longrunning.Operation) { + rpc BatchCreateJobs(BatchCreateJobsRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v4beta1/{parent=projects/*/tenants/*}/jobs:batchCreate" body: "*" @@ -70,6 +71,11 @@ service JobService { body: "*" } }; + option (google.api.method_signature) = "parent,jobs"; + option (google.longrunning.operation_info) = { + response_type: "JobOperationResult" + metadata_type: "BatchOperationMetadata" + }; } // Retrieves the specified job, whose status is OPEN or recently EXPIRED @@ -77,8 +83,11 @@ service JobService { rpc GetJob(GetJobRequest) returns (Job) { option (google.api.http) = { get: "/v4beta1/{name=projects/*/tenants/*/jobs/*}" - additional_bindings { get: "/v4beta1/{name=projects/*/jobs/*}" } + additional_bindings { + get: "/v4beta1/{name=projects/*/jobs/*}" + } }; + option (google.api.method_signature) = "name"; } // Updates specified job. @@ -94,11 +103,11 @@ service JobService { body: "*" } }; + option (google.api.method_signature) = "job"; } // Begins executing a batch update jobs operation. - rpc BatchUpdateJobs(BatchUpdateJobsRequest) - returns (google.longrunning.Operation) { + rpc BatchUpdateJobs(BatchUpdateJobsRequest) returns (google.longrunning.Operation) { option (google.api.http) = { post: "/v4beta1/{parent=projects/*/tenants/*}/jobs:batchUpdate" body: "*" @@ -107,6 +116,11 @@ service JobService { body: "*" } }; + option (google.api.method_signature) = "parent,jobs"; + option (google.longrunning.operation_info) = { + response_type: "JobOperationResult" + metadata_type: "BatchOperationMetadata" + }; } // Deletes the specified job. @@ -116,8 +130,11 @@ service JobService { rpc DeleteJob(DeleteJobRequest) returns (google.protobuf.Empty) { option (google.api.http) = { delete: "/v4beta1/{name=projects/*/tenants/*/jobs/*}" - additional_bindings { delete: "/v4beta1/{name=projects/*/jobs/*}" } + additional_bindings { + delete: "/v4beta1/{name=projects/*/jobs/*}" + } }; + option (google.api.method_signature) = "name"; } // Deletes a list of [Job][google.cloud.talent.v4beta1.Job]s by filter. @@ -129,23 +146,25 @@ service JobService { post: "/v4beta1/{parent=projects/*}/jobs:batchDelete" } }; + option (google.api.method_signature) = "parent,filter"; } // Lists jobs by filter. rpc ListJobs(ListJobsRequest) returns (ListJobsResponse) { option (google.api.http) = { get: "/v4beta1/{parent=projects/*/tenants/*}/jobs" - additional_bindings { get: "/v4beta1/{parent=projects/*}/jobs" } + additional_bindings { + get: "/v4beta1/{parent=projects/*}/jobs" + } }; + option (google.api.method_signature) = "parent,filter"; } - // Searches for jobs using the provided - // [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + // Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. // - // This call constrains the - // [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in - // the database, and only returns jobs that the caller has permission to - // search against. + // This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs + // present in the database, and only returns jobs that the caller has + // permission to search against. rpc SearchJobs(SearchJobsRequest) returns (SearchJobsResponse) { option (google.api.http) = { post: "/v4beta1/{parent=projects/*/tenants/*}/jobs:search" @@ -157,18 +176,16 @@ service JobService { }; } - // Searches for jobs using the provided - // [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + // Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. // // This API call is intended for the use case of targeting passive job // seekers (for example, job seekers who have signed up to receive email // alerts about potential job opportunities), and has different algorithmic // adjustments that are targeted to passive job seekers. // - // This call constrains the - // [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs present in - // the database, and only returns jobs the caller has permission to search - // against. + // This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs + // present in the database, and only returns jobs the caller has + // permission to search against. rpc SearchJobsForAlert(SearchJobsRequest) returns (SearchJobsResponse) { option (google.api.http) = { post: "/v4beta1/{parent=projects/*/tenants/*}/jobs:searchForAlert" @@ -188,7 +205,12 @@ message CreateJobRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Required. The Job to be created. Job job = 2 [(google.api.field_behavior) = REQUIRED]; @@ -204,7 +226,12 @@ message GetJobRequest { // // If tenant id is unspecified, the default tenant is used. For // example, "projects/foo/jobs/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Job" + } + ]; } // Update job request. @@ -214,10 +241,8 @@ message UpdateJobRequest { // Strongly recommended for the best service experience. // - // If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] - // is provided, only the specified fields in - // [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. - // Otherwise all the fields are updated. + // If [update_mask][google.cloud.talent.v4beta1.UpdateJobRequest.update_mask] is provided, only the specified fields in + // [job][google.cloud.talent.v4beta1.UpdateJobRequest.job] are updated. Otherwise all the fields are updated. // // A field mask to restrict the fields that are updated. Only // top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported. @@ -234,7 +259,12 @@ message DeleteJobRequest { // // If tenant id is unspecified, the default tenant is used. For // example, "projects/foo/jobs/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Job" + } + ]; } // Batch delete jobs request. @@ -244,7 +274,12 @@ message BatchDeleteJobsRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Required. The filter string specifies the jobs to be deleted. // @@ -267,7 +302,12 @@ message ListJobsRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Required. The filter string specifies the jobs to be enumerated. // @@ -294,54 +334,38 @@ message ListJobsRequest { // The maximum number of jobs to be returned per page of results. // - // If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set - // to - // [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.JobView.JOB_VIEW_ID_ONLY], - // the maximum allowed page size is 1000. Otherwise, the maximum allowed page - // size is 100. + // If [job_view][google.cloud.talent.v4beta1.ListJobsRequest.job_view] is set to [JobView.JOB_VIEW_ID_ONLY][google.cloud.talent.v4beta1.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. int32 page_size = 4; // The desired job attributes returned for jobs in the - // search response. Defaults to - // [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] - // if no value is specified. + // search response. Defaults to [JobView.JOB_VIEW_FULL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_FULL] if no value is + // specified. JobView job_view = 5; } // An enum that specifies the job attributes that are returned in the -// [MatchingJob.job][google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob.job] -// or [ListJobsResponse.jobs][google.cloud.talent.v4beta1.ListJobsResponse.jobs] -// fields. +// [MatchingJob.job][google.cloud.talent.v4beta1.SearchJobsResponse.MatchingJob.job] or +// [ListJobsResponse.jobs][google.cloud.talent.v4beta1.ListJobsResponse.jobs] fields. enum JobView { // Default value. JOB_VIEW_UNSPECIFIED = 0; // A ID only view of job, with following attributes: - // [Job.name][google.cloud.talent.v4beta1.Job.name], - // [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], - // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code]. + // [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code]. JOB_VIEW_ID_ONLY = 1; // A minimal view of the job, with the following attributes: - // [Job.name][google.cloud.talent.v4beta1.Job.name], - // [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], - // [Job.title][google.cloud.talent.v4beta1.Job.title], - // [Job.company][google.cloud.talent.v4beta1.Job.company], - // [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], - // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code]. + // [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title], + // [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.language_code][google.cloud.talent.v4beta1.Job.language_code]. JOB_VIEW_MINIMAL = 2; // A small view of the job, with the following attributes in the search - // results: [Job.name][google.cloud.talent.v4beta1.Job.name], - // [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], - // [Job.title][google.cloud.talent.v4beta1.Job.title], - // [Job.company][google.cloud.talent.v4beta1.Job.company], - // [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], - // [Job.visibility][google.cloud.talent.v4beta1.Job.visibility], - // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], - // [Job.description][google.cloud.talent.v4beta1.Job.description]. + // results: [Job.name][google.cloud.talent.v4beta1.Job.name], [Job.requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], [Job.title][google.cloud.talent.v4beta1.Job.title], + // [Job.company][google.cloud.talent.v4beta1.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4beta1.Job.DerivedInfo.locations], [Job.visibility][google.cloud.talent.v4beta1.Job.visibility], + // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], [Job.description][google.cloud.talent.v4beta1.Job.description]. JOB_VIEW_SMALL = 3; // All available attributes are included in the search results. @@ -366,11 +390,9 @@ message ListJobsResponse { // The Request body of the `SearchJobs` call. message SearchJobsRequest { - // Custom ranking information for - // [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + // Custom ranking information for [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. message CustomRankingInfo { - // The importance level for - // [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]. + // The importance level for [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression]. enum ImportanceLevel { // Default value if the importance level isn't specified. IMPORTANCE_LEVEL_UNSPECIFIED = 0; @@ -407,29 +429,31 @@ message SearchJobsRequest { } // Required. Controls over how important the score of - // [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - // gets applied to job's final ranking position. + // [CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] gets applied to job's final + // ranking position. // // An error is thrown if not specified. - ImportanceLevel importance_level = 1 - [(google.api.field_behavior) = REQUIRED]; + ImportanceLevel importance_level = 1 [(google.api.field_behavior) = REQUIRED]; // Required. Controls over how job documents get ranked on top of existing - // relevance score (determined by API algorithm). The product of ranking - // expression and relevance score is used to determine job's final ranking - // position. + // relevance score (determined by API algorithm). A combination of the + // ranking expression 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 - // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes] - // key, integer/double value or an expression that can be evaluated to a - // number. + // the operator is either a numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. // + // The expression is considered invalid for a job if the expression + // references custom attributes that are not populated on the job or if the + // expression results in a divide by zero. If an expression is invalid for a + // job, that job is demoted to the end of the results. + // // Sample ranking expression // (year + 25) * 0.25 - (freshness / 0.5) string ranking_expression = 2 [(google.api.field_behavior) = REQUIRED]; @@ -483,17 +507,21 @@ message SearchJobsRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Mode of a search. // - // Defaults to - // [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH]. + // Defaults to [SearchMode.JOB_SEARCH][google.cloud.talent.v4beta1.SearchJobsRequest.SearchMode.JOB_SEARCH]. SearchMode search_mode = 2; - // Required. The meta information collected about the job searcher, used to - // improve the search quality of the service. The identifiers (such as - // `user_id`) are provided by users, and must be unique and consistent. + // Required. The meta information collected about the job searcher, used to improve the + // search quality of the service. The identifiers (such as `user_id`) are + // provided by users, and must be unique and consistent. RequestMetadata request_metadata = 3 [(google.api.field_behavior) = REQUIRED]; // Query used to search against jobs, such as keyword, location filters, etc. @@ -549,30 +577,20 @@ message SearchJobsRequest { // // Job histogram facets: // - // * company_display_name: histogram by - // [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. - // * employment_type: histogram by - // [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], - // for example, + // * company_display_name: histogram by [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name]. + // * employment_type: histogram by [Job.employment_types][google.cloud.talent.v4beta1.Job.employment_types], for example, // "FULL_TIME", "PART_TIME". - // * company_size: histogram by - // [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, - // "SMALL", "MEDIUM", "BIG". - // * publish_time_in_month: histogram by the - // [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + // * company_size: histogram by [CompanySize][google.cloud.talent.v4beta1.CompanySize], for example, "SMALL", + // "MEDIUM", "BIG". + // * publish_time_in_month: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] // in months. // Must specify list of numeric buckets in spec. - // * publish_time_in_year: histogram by the - // [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + // * publish_time_in_year: histogram by the [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] // in years. // Must specify list of numeric buckets in spec. - // * degree_types: histogram by the - // [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for - // example, + // * degree_types: histogram by the [Job.degree_types][google.cloud.talent.v4beta1.Job.degree_types], for example, // "Bachelors", "Masters". - // * job_level: histogram by the - // [Job.job_level][google.cloud.talent.v4beta1.Job.job_level], for example, - // "Entry + // * job_level: histogram by the [Job.job_level][google.cloud.talent.v4beta1.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 @@ -587,31 +605,25 @@ message SearchJobsRequest { // 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 - // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for - // example, "en-US", + // * locale: histogram by the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], for example, "en-US", // "fr-FR". - // * language: histogram by the language subtag of the - // [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], + // * language: histogram by the language subtag of the [Job.language_code][google.cloud.talent.v4beta1.Job.language_code], // for example, "en", "fr". - // * category: histogram by the - // [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, + // * category: histogram by the [JobCategory][google.cloud.talent.v4beta1.JobCategory], for example, // "COMPUTER_AND_IT", "HEALTHCARE". // * base_compensation_unit: histogram by the - // [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.CompensationUnit] - // of base salary, for example, "WEEKLY", "MONTHLY". + // [CompensationInfo.CompensationUnit][google.cloud.talent.v4beta1.CompensationInfo.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 - // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + // * string_custom_attribute: histogram by string [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. // Values can be accessed via square bracket notations like // string_custom_attribute["key1"]. - // * numeric_custom_attribute: histogram by numeric - // [Job.custom_attributes][google.cloud.talent.v4beta1.Job.custom_attributes]. + // * numeric_custom_attribute: histogram by numeric [Job.custom_attributes][google.cloud.talent.v4beta1.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. @@ -627,16 +639,16 @@ message SearchJobsRequest { repeated HistogramQuery histogram_queries = 7; // The desired job attributes returned for jobs in the search response. - // Defaults to - // [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] - // if no value is specified. + // Defaults to [JobView.JOB_VIEW_SMALL][google.cloud.talent.v4beta1.JobView.JOB_VIEW_SMALL] if no value is specified. JobView job_view = 8; // 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 - // [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is - // unset. + // results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchJobsRequest.page_token] is unset. + // + // The maximum allowed value is 5000. Otherwise an error is thrown. + // + // The maximum allowed value is 5000. Otherwise an error is thrown. // // 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 @@ -650,9 +662,8 @@ message SearchJobsRequest { int32 page_size = 10; // The token specifying the current offset within - // search results. See - // [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] - // for an explanation of how to obtain the next set of query results. + // search results. See [SearchJobsResponse.next_page_token][google.cloud.talent.v4beta1.SearchJobsResponse.next_page_token] for + // an explanation of how to obtain the next set of query results. string page_token = 11; // The criteria determining how search results are sorted. Default is @@ -663,37 +674,33 @@ message SearchJobsRequest { // * `"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 - // [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] + // * `"posting_publish_time desc"`: By [Job.posting_publish_time][google.cloud.talent.v4beta1.Job.posting_publish_time] // descending. - // * `"posting_update_time desc"`: By - // [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] + // * `"posting_update_time desc"`: By [Job.posting_update_time][google.cloud.talent.v4beta1.Job.posting_update_time] // descending. - // * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - // ascending. - // * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] - // descending. + // * `"title"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] ascending. + // * `"title desc"`: By [Job.title][google.cloud.talent.v4beta1.Job.title] descending. // * `"annualized_base_compensation"`: By job's - // [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - // ascending. Jobs whose annualized base compensation is unspecified are put - // at the end of search results. + // [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - // [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_base_compensation_range] - // descending. Jobs whose annualized base compensation is unspecified are - // put at the end of search results. + // [CompensationInfo.annualized_base_compensation_range][google.cloud.talent.v4beta1.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 - // [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - // ascending. Jobs whose annualized base compensation is unspecified are put - // at the end of search results. + // [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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 - // [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.CompensationInfo.annualized_total_compensation_range] - // descending. Jobs whose annualized base compensation is unspecified are - // put at the end of search results. + // [CompensationInfo.annualized_total_compensation_range][google.cloud.talent.v4beta1.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.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] - // with weight factor assigned by - // [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] - // in descending order. + // [SearchJobsRequest.CustomRankingInfo.ranking_expression][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.ranking_expression] with weight + // factor assigned by + // [SearchJobsRequest.CustomRankingInfo.importance_level][google.cloud.talent.v4beta1.SearchJobsRequest.CustomRankingInfo.importance_level] in descending + // order. // * Location sorting: Use the special syntax to order jobs by distance:
// `"distance_from('Hawaii')"`: Order by distance from Hawaii.
// `"distance_from(19.89, 155.5)"`: Order by distance from a coordinate.
@@ -718,36 +725,30 @@ message SearchJobsRequest { // displayed to the job seeker higher up in the results, with the other jobs // being displayed lower down in the results. // - // Defaults to - // [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] - // if no value is specified. + // Defaults to [DiversificationLevel.SIMPLE][google.cloud.talent.v4beta1.SearchJobsRequest.DiversificationLevel.SIMPLE] if no value + // is specified. DiversificationLevel diversification_level = 13; // Controls over how job documents get ranked on top of existing relevance // score (determined by API algorithm). CustomRankingInfo custom_ranking_info = 14; - // Controls whether to disable exact keyword match on - // [Job.title][google.cloud.talent.v4beta1.Job.title], - // [Job.description][google.cloud.talent.v4beta1.Job.description], - // [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], - // [Job.addresses][google.cloud.talent.v4beta1.Job.addresses], - // [Job.qualifications][google.cloud.talent.v4beta1.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. + // Controls whether to disable exact keyword match on [Job.title][google.cloud.talent.v4beta1.Job.title], + // [Job.description][google.cloud.talent.v4beta1.Job.description], [Job.company_display_name][google.cloud.talent.v4beta1.Job.company_display_name], [Job.addresses][google.cloud.talent.v4beta1.Job.addresses], + // [Job.qualifications][google.cloud.talent.v4beta1.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. // - // Use - // [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] - // if company-specific globally matched custom field/attribute string values - // are needed. Enabling keyword match improves recall of subsequent search + // Use [Company.keyword_searchable_job_custom_attributes][google.cloud.talent.v4beta1.Company.keyword_searchable_job_custom_attributes] if + // company-specific globally matched custom field/attribute string values are + // needed. Enabling keyword match improves recall of subsequent search // requests. // // Defaults to false. @@ -756,29 +757,24 @@ message SearchJobsRequest { // Response for SearchJob method. message SearchJobsResponse { - // Job entry with metadata inside - // [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse]. + // Job entry with metadata inside [SearchJobsResponse][google.cloud.talent.v4beta1.SearchJobsResponse]. message MatchingJob { - // Job resource that matches the specified - // [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + // Job resource that matches the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. Job job = 1; // A summary of the job with core information that's displayed on the search // results listing page. string job_summary = 2; - // Contains snippets of text from the - // [Job.title][google.cloud.talent.v4beta1.Job.title] field most closely - // matching a search query's keywords, if available. The matching query - // keywords are enclosed in HTML bold tags. + // Contains snippets of text from the [Job.title][google.cloud.talent.v4beta1.Job.title] field most + // closely matching a search query's keywords, if available. The matching + // query keywords are enclosed in HTML bold tags. string job_title_snippet = 3; - // Contains snippets of text from the - // [Job.description][google.cloud.talent.v4beta1.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 [Job.description][google.cloud.talent.v4beta1.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. string search_text_snippet = 4; // Commute information which is generated based on specified @@ -798,8 +794,7 @@ message SearchJobsResponse { google.protobuf.Duration travel_duration = 2; } - // The Job entities that match the specified - // [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. + // The Job entities that match the specified [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. repeated MatchingJob matching_jobs = 1; // The histogram results that match with specified @@ -811,23 +806,19 @@ message SearchJobsResponse { string next_page_token = 3; // The location filters that the service applied to the specified query. If - // any filters are lat-lng based, the - // [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] - // is + // any filters are lat-lng based, the [Location.location_type][google.cloud.talent.v4beta1.Location.location_type] is // [Location.LocationType.LOCATION_TYPE_UNSPECIFIED][google.cloud.talent.v4beta1.Location.LocationType.LOCATION_TYPE_UNSPECIFIED]. repeated Location location_filters = 4; // An estimation of the number of jobs that match the specified query. // // This number isn't guaranteed to be accurate. For accurate results, - // see - // [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]. + // see [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size]. int32 estimated_total_size = 5; // The precise result count, which is available only if the client set - // [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] - // to `true`, or if the response is the last page of results. Otherwise, the - // value is `-1`. + // [SearchJobsRequest.require_precise_result_size][google.cloud.talent.v4beta1.SearchJobsRequest.require_precise_result_size] to `true`, or if the + // response is the last page of results. Otherwise, the value is `-1`. int32 total_size = 6; // Additional information for the API invocation, such as the request @@ -854,7 +845,12 @@ message BatchCreateJobsRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Required. The jobs to be created. repeated Job jobs = 2 [(google.api.field_behavior) = REQUIRED]; @@ -867,7 +863,12 @@ message BatchUpdateJobsRequest { // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant // is created. For example, "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "jobs.googleapis.com/Job" + } + ]; // Required. The jobs to be updated. repeated Job jobs = 2 [(google.api.field_behavior) = REQUIRED]; @@ -875,48 +876,34 @@ message BatchUpdateJobsRequest { // Strongly recommended for the best service experience. Be aware that it will // also increase latency when checking the status of a batch operation. // - // If - // [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] - // is provided, only the specified fields in - // [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the - // fields are updated. + // If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, only the specified fields in + // [Job][google.cloud.talent.v4beta1.Job] are updated. Otherwise all the fields are updated. // // A field mask to restrict the fields that are updated. Only // top level fields of [Job][google.cloud.talent.v4beta1.Job] are supported. // - // If - // [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] - // is provided, The [Job][google.cloud.talent.v4beta1.Job] inside + // If [update_mask][google.cloud.talent.v4beta1.BatchUpdateJobsRequest.update_mask] is provided, The [Job][google.cloud.talent.v4beta1.Job] inside // [JobResult][google.cloud.talent.v4beta1.JobOperationResult.JobResult] // will only contains fields that is updated, plus the Id of the Job. - // Otherwise, [Job][google.cloud.talent.v4beta1.Job] will include all fields, - // which can yield a very large response. + // Otherwise, [Job][google.cloud.talent.v4beta1.Job] will include all fields, which can yield a very + // large response. google.protobuf.FieldMask update_mask = 3; } -// The result of -// [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs] -// or -// [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs] -// APIs. It's used to replace -// [google.longrunning.Operation.response][google.longrunning.Operation.response] -// in case of success. +// The result of [JobService.BatchCreateJobs][google.cloud.talent.v4beta1.JobService.BatchCreateJobs] or +// [JobService.BatchUpdateJobs][google.cloud.talent.v4beta1.JobService.BatchUpdateJobs] APIs. It's used to +// replace [google.longrunning.Operation.response][google.longrunning.Operation.response] in case of success. message JobOperationResult { // Mutation result of a job. message JobResult { - // Here [Job][google.cloud.talent.v4beta1.Job] only contains basic - // information including [name][google.cloud.talent.v4beta1.Job.name], - // [company][google.cloud.talent.v4beta1.Job.company], - // [language_code][google.cloud.talent.v4beta1.Job.language_code] and - // [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use - // getJob method to retrieve detailed information of the created/updated - // job. + // Here [Job][google.cloud.talent.v4beta1.Job] only contains basic information including [name][google.cloud.talent.v4beta1.Job.name], + // [company][google.cloud.talent.v4beta1.Job.company], [language_code][google.cloud.talent.v4beta1.Job.language_code] + // and [requisition_id][google.cloud.talent.v4beta1.Job.requisition_id], use getJob method to retrieve + // detailed information of the created/updated job. Job job = 1; // The status of the job processed. This field is populated if the - // processing of the - // [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] - // fails. + // processing of the [job][google.cloud.talent.v4beta1.JobOperationResult.JobResult.job] fails. google.rpc.Status status = 2; } diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto index 1114b408..16d4e714 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto @@ -17,14 +17,15 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/protobuf/duration.proto"; import "google/protobuf/timestamp.proto"; import "google/protobuf/wrappers.proto"; import "google/type/date.proto"; import "google/type/postal_address.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; @@ -37,6 +38,11 @@ option objc_class_prefix = "CTS"; // A resource that represents the profile for a job candidate (also referred to // as a "single-source profile"). message Profile { + option (google.api.resource) = { + type: "jobs.googleapis.com/Profile" + pattern: "projects/{project}/tenants/{tenant}/profiles/{profile}" + }; + // Required during profile update. // // Resource name assigned to a profile by the API. @@ -76,9 +82,8 @@ message Profile { // a client has a candidate with two profiles, where one was created recently // and the other one was created 5 years ago. These two profiles may be very // different. The clients can create the first profile and get a generated - // [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it - // when the second profile is created, indicating these two profiles are - // referring to the same candidate. + // [group_id][google.cloud.talent.v4beta1.Profile.group_id], and assign it when the second profile is created, + // indicating these two profiles are referring to the same candidate. string group_id = 5; // Indicates the hirable status of the candidate. @@ -103,15 +108,11 @@ message Profile { // a recruiter who then uploads it into the ATS, and so on. // * Updates made to the candidate's profile by the recruiter as a result of // interacting with the candidate (for example adding a skill or work - // preference, and so on). Changes to - // [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] - // are specifically excluded from this action type. - // - // Note: - // [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] - // must be greater than or equal to - // [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] - // or an error is thrown. + // preference, and so on). Changes to [recruiting_notes][google.cloud.talent.v4beta1.Profile.recruiting_notes] are specifically + // excluded from this action type. + // + // Note: [candidate_update_time][google.cloud.talent.v4beta1.Profile.candidate_update_time] must be greater than or equal to + // [resume_update_time][google.cloud.talent.v4beta1.Profile.resume_update_time] or an error is thrown. google.protobuf.Timestamp candidate_update_time = 67; // The timestamp when the candidate's resume was added or updated on the @@ -119,9 +120,8 @@ message Profile { // candidate, pulled from a 3rd party job board feed, added by a recruiter, // and so on. // - // If this field is updated, it's expected that - // [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in the - // create or update calls. + // If this field is updated, it's expected that [resume][google.cloud.talent.v4beta1.Profile.resume] is provided in + // the create or update calls. google.protobuf.Timestamp resume_update_time = 68; // The resume representing this profile. @@ -136,30 +136,24 @@ message Profile { // input this information as accurately as possible to help improve search // quality. Here are some recommendations: // - // * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if - // possible, especially if the address is PERSONAL. During a search only - // personal addresses are considered. If there is no such address, all - // addresses with unspecified usage are assumed to be personal. - // * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] - // for the current address if possible. During a search, only current - // addresses are considered. If there is no such address, all addresses are - // assumed to be current. + // * Provide [Address.usage][google.cloud.talent.v4beta1.Address.usage] if possible, especially if the address is + // PERSONAL. During a search only personal addresses are considered. If there + // is no such address, all addresses with unspecified usage are assumed to be + // personal. + // * Provide [Address.current][google.cloud.talent.v4beta1.Address.current] for the current address if possible. During + // a search, only current addresses are considered. If there is no such + // address, all addresses are assumed to be current. // // When displaying a candidate's addresses, it is sometimes desirable to limit // the number of addresses shown. In these cases we recommend that you display // the addresses in the following order of priority: - // 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - // and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - // 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL - // and [Address.current][google.cloud.talent.v4beta1.Address.current] is false - // or not set. - // 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - // CONTACT_INFO_USAGE_UNSPECIFIED and + // 1. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is true. + // 2. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is PERSONAL and [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not + // set. + // 3. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and // [Address.current][google.cloud.talent.v4beta1.Address.current] is true. - // 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is - // CONTACT_INFO_USAGE_UNSPECIFIED and - // [Address.current][google.cloud.talent.v4beta1.Address.current] is false or - // not set. + // 4. [Address.usage][google.cloud.talent.v4beta1.Address.usage] is CONTACT_INFO_USAGE_UNSPECIFIED and + // [Address.current][google.cloud.talent.v4beta1.Address.current] is false or not set. repeated Address addresses = 12; // The candidate's email addresses. @@ -171,12 +165,8 @@ message Profile { // The candidate's personal URIs. repeated PersonalUri personal_uris = 15; - // Available contact information besides - // [addresses][google.cloud.talent.v4beta1.Profile.addresses], - // [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses], - // [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and - // [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For - // example, Hang-out, Skype. + // Available contact information besides [addresses][google.cloud.talent.v4beta1.Profile.addresses], [email_addresses][google.cloud.talent.v4beta1.Profile.email_addresses], + // [phone_numbers][google.cloud.talent.v4beta1.Profile.phone_numbers] and [personal_uris][google.cloud.talent.v4beta1.Profile.personal_uris]. For example, Hang-out, Skype. repeated AdditionalContactInfo additional_contact_info = 16; // The employment history records of the candidate. It's highly recommended @@ -188,10 +178,8 @@ message Profile { // change is. // For example, only job title is changed from "software engineer" to "senior // software engineer". - // * Provide - // [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] - // for the current employment if possible. If not, it's inferred from user - // inputs. + // * Provide [EmploymentRecord.is_current][google.cloud.talent.v4beta1.EmploymentRecord.is_current] for the current employment if + // possible. If not, it's inferred from user inputs. // // The limitation for max number of employment records is 100. repeated EmploymentRecord employment_records = 17; @@ -204,10 +192,8 @@ message Profile { // * List each education type separately, no matter how minor the change is. // For example, the profile contains the education experience from the same // school but different degrees. - // * Provide - // [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] - // for the current education if possible. If not, it's inferred from user - // inputs. + // * Provide [EducationRecord.is_current][google.cloud.talent.v4beta1.EducationRecord.is_current] for the current education if + // possible. If not, it's inferred from user inputs. // // The limitation for max number of education records is 100. repeated EducationRecord education_records = 18; @@ -220,8 +206,7 @@ message Profile { // The individual or collaborative activities which the candidate has // participated in, for example, open-source projects, class assignments that - // aren't listed in - // [employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. + // aren't listed in [employment_records][google.cloud.talent.v4beta1.Profile.employment_records]. // // The limitation for max number of activities is 50. repeated Activity activities = 20; @@ -245,8 +230,7 @@ message Profile { // A map of fields to hold both filterable and non-filterable custom profile // attributes that aren't covered by the provided structured fields. See - // [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more - // details. + // [CustomAttribute][google.cloud.talent.v4beta1.CustomAttribute] for more details. // // At most 100 filterable and at most 100 unfilterable keys are supported. If // limit is exceeded, an error is thrown. Custom attributes are `unfilterable` @@ -270,23 +254,17 @@ message Profile { bool processed = 27 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Keyword snippet shows how the search result is related to a - // search query. This is only returned in - // [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]. + // search query. This is only returned in [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]. string keyword_snippet = 28 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Candidate's availability signals. - repeated AvailabilitySignal availability_signals = 70 - [(google.api.field_behavior) = OUTPUT_ONLY]; + repeated AvailabilitySignal availability_signals = 70 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. Derived locations of the profile, resolved from - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses]. + // Output only. Derived locations of the profile, resolved from [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses]. // - // [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] - // are exactly matched to - // [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the + // [derived_addresses][google.cloud.talent.v4beta1.Profile.derived_addresses] are exactly matched to [Profile.addresses][google.cloud.talent.v4beta1.Profile.addresses] in the // same order. - repeated Location derived_addresses = 64 - [(google.api.field_behavior) = OUTPUT_ONLY]; + repeated Location derived_addresses = 64 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Candidate availability signal. @@ -297,17 +275,12 @@ message AvailabilitySignal { // Timestamp of when the given availability activity last happened. google.protobuf.Timestamp last_update_time = 2; - // Indicates if the - // [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] - // is within + // Indicates if the [last_update_time][google.cloud.talent.v4beta1.AvailabilitySignal.last_update_time] is within // [AvailabilityFilter.range][google.cloud.talent.v4beta1.AvailabilityFilter.range]. // - // Returned only in a search response when there is an - // [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] in - // [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] - // where - // [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] - // matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type]. + // Returned only in a search response when there is an [AvailabilityFilter][google.cloud.talent.v4beta1.AvailabilityFilter] + // in [ProfileQuery.availability_filters][google.cloud.talent.v4beta1.ProfileQuery.availability_filters] where + // [signal_type][google.cloud.talent.v4beta1.AvailabilityFilter.signal_type] matches [type][google.cloud.talent.v4beta1.AvailabilitySignal.type]. google.protobuf.BoolValue filter_satisfied = 3; } @@ -327,22 +300,19 @@ message Resume { OTHER_RESUME_TYPE = 2; } - // Users can create a profile with only this field field, if - // [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] is - // [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, - // the API parses this field and creates a profile with all structured fields - // populated. - // [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], - // [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. - // An error is thrown if this field cannot be parsed. + // Users can create a profile with only this field field, if [resume_type][google.cloud.talent.v4beta1.Resume.resume_type] + // is [HRXML][google.cloud.talent.v4beta1.Resume.ResumeType.HRXML]. For example, the API parses this field and + // creates a profile + // with all structured fields populated. [EmploymentRecord][google.cloud.talent.v4beta1.EmploymentRecord], + // [EducationRecord][google.cloud.talent.v4beta1.EducationRecord], and so on. An error is thrown if this field cannot be + // parsed. // // Note that the use of the functionality offered by this field to extract // data from resumes is an Alpha feature and as such is not covered by any // SLA. string structured_resume = 1; - // The format of - // [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume]. + // The format of [structured_resume][google.cloud.talent.v4beta1.Resume.structured_resume]. ResumeType resume_type = 2; } @@ -352,9 +322,7 @@ message PersonName { message PersonStructuredName { // Given/first name. // - // It's derived from - // [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] - // if not provided. + // It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided. // // Number of characters allowed is 100. string given_name = 1; @@ -366,18 +334,14 @@ message PersonName { // Middle initial. // - // It's derived from - // [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] - // if not provided. + // It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided. // // Number of characters allowed is 20. string middle_initial = 2; // Family/last name. // - // It's derived from - // [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] - // if not provided. + // It's derived from [formatted_name][google.cloud.talent.v4beta1.PersonName.formatted_name] if not provided. // // Number of characters allowed is 100. string family_name = 3; @@ -407,8 +371,7 @@ message PersonName { PersonStructuredName structured_name = 2; } - // Preferred name for the person. This field is ignored if - // [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name] + // Preferred name for the person. This field is ignored if [structured_name][google.cloud.talent.v4beta1.PersonName.structured_name] // is provided. // // Number of characters allowed is 100. @@ -421,8 +384,7 @@ message Address { ContactInfoUsage usage = 1; // The address of a person. It can be one of - // [unstructured_address][google.cloud.talent.v4beta1.Address.unstructured_address] - // or + // [unstructured_address][google.cloud.talent.v4beta1.Address.unstructured_address] or // [structured_address][google.cloud.talent.v4beta1.Address.structured_address]. oneof address { // Unstructured address. @@ -481,10 +443,9 @@ message Phone { // A virtual telephone number is a number that can be routed to another // number and managed by the user via Web, SMS, IVR, and so on. It is // associated with a particular person, and may be routed to either a MOBILE - // or LANDLINE number. The [phone - // usage][google.cloud.talent.v4beta1.ContactInfoUsage] should be set to - // PERSONAL for these phone types. Some more information can be found here: - // https://en.wikipedia.org/wiki/Personal_Numbers + // or LANDLINE number. The [phone usage][google.cloud.talent.v4beta1.ContactInfoUsage] should + // be set to PERSONAL for these phone types. Some more information can be + // found here: https://en.wikipedia.org/wiki/Personal_Numbers VIRTUAL = 7; // Voice over IP numbers. This includes TSoIP (Telephony Service over IP). @@ -590,26 +551,19 @@ message EmploymentRecord { // If this employment is current. google.protobuf.BoolValue is_current = 10; - // Output only. The job title snippet shows how the - // [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is - // related to a search query. It's empty if the - // [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't - // related to the search query. + // Output only. The job title snippet shows how the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] is related + // to a search query. It's empty if the [job_title][google.cloud.talent.v4beta1.EmploymentRecord.job_title] isn't related to the + // search query. string job_title_snippet = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. The job description snippet shows how the - // [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] - // is related to a search query. It's empty if the - // [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] - // isn't related to the search query. - string job_description_snippet = 12 - [(google.api.field_behavior) = OUTPUT_ONLY]; - - // Output only. The employer name snippet shows how the - // [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] - // is related to a search query. It's empty if the - // [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] - // isn't related to the search query. + // Output only. The job description snippet shows how the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] + // is related to a search query. It's empty if the [job_description][google.cloud.talent.v4beta1.EmploymentRecord.job_description] isn't + // related to the search query. + string job_description_snippet = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The employer name snippet shows how the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] is + // related to a search query. It's empty if the [employer_name][google.cloud.talent.v4beta1.EmploymentRecord.employer_name] isn't + // related to the search query. string employer_name_snippet = 13 [(google.api.field_behavior) = OUTPUT_ONLY]; } @@ -635,8 +589,7 @@ message EducationRecord { Address address = 5; // The degree information. It can be one of - // [degree_description][google.cloud.talent.v4beta1.EducationRecord.degree_description] - // or + // [degree_description][google.cloud.talent.v4beta1.EducationRecord.degree_description] or // [structured_degree][google.cloud.talent.v4beta1.EducationRecord.structured_degree]. oneof degree { // The full description of the degree. @@ -658,18 +611,14 @@ message EducationRecord { // If this education is current. google.protobuf.BoolValue is_current = 9; - // Output only. The school name snippet shows how the - // [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is - // related to a search query in search result. It's empty if the - // [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] - // isn't related to the search query. + // Output only. The school name snippet shows how the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] is related to a + // search query in search result. It's empty if the [school_name][google.cloud.talent.v4beta1.EducationRecord.school_name] isn't + // related to the search query. string school_name_snippet = 10 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Output only. The job description snippet shows how the - // [Degree][google.cloud.talent.v4beta1.Degree] is related to a search query - // in search result. It's empty if the - // [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the search - // query. + // Output only. The job description snippet shows how the [Degree][google.cloud.talent.v4beta1.Degree] is related to a search + // query in search result. It's empty if the [Degree][google.cloud.talent.v4beta1.Degree] isn't related to the + // search query. string degree_snippet = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; } @@ -730,28 +679,20 @@ message Activity { // The limitation for max number of skills used is 50. repeated Skill skills_used = 7; - // Output only. Activity name snippet shows how the - // [display_name][google.cloud.talent.v4beta1.Activity.display_name] is - // related to a search query. It's empty if the - // [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't - // related to the search query. + // Output only. Activity name snippet shows how the [display_name][google.cloud.talent.v4beta1.Activity.display_name] is related to a search + // query. It's empty if the [display_name][google.cloud.talent.v4beta1.Activity.display_name] isn't related to the search + // query. string activity_name_snippet = 8 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Activity description snippet shows how the - // [description][google.cloud.talent.v4beta1.Activity.description] is related - // to a search query. It's empty if the - // [description][google.cloud.talent.v4beta1.Activity.description] isn't - // related to the search query. - string activity_description_snippet = 9 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // [description][google.cloud.talent.v4beta1.Activity.description] is related to a search query. It's empty if the + // [description][google.cloud.talent.v4beta1.Activity.description] isn't related to the search query. + string activity_description_snippet = 9 [(google.api.field_behavior) = OUTPUT_ONLY]; // Output only. Skill used snippet shows how the corresponding - // [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related - // to a search query. It's empty if the corresponding - // [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not - // related to the search query. - repeated string skills_used_snippet = 10 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are related to a search query. It's empty if the + // corresponding [skills_used][google.cloud.talent.v4beta1.Activity.skills_used] are not related to the search query. + repeated string skills_used_snippet = 10 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Resource that represents a publication resource of a candidate. diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto index b50c1f4b..f443511e 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/cloud/talent/v4beta1/filters.proto"; import "google/cloud/talent/v4beta1/histogram.proto"; @@ -49,6 +50,7 @@ service ProfileService { option (google.api.http) = { get: "/v4beta1/{parent=projects/*/tenants/*}/profiles" }; + option (google.api.method_signature) = "parent"; } // Creates and returns a new profile. @@ -57,6 +59,7 @@ service ProfileService { post: "/v4beta1/{parent=projects/*/tenants/*}/profiles" body: "*" }; + option (google.api.method_signature) = "parent,profile"; } // Gets the specified profile. @@ -64,6 +67,7 @@ service ProfileService { option (google.api.http) = { get: "/v4beta1/{name=projects/*/tenants/*/profiles/*}" }; + option (google.api.method_signature) = "name"; } // Updates the specified profile and returns the updated result. @@ -72,6 +76,7 @@ service ProfileService { patch: "/v4beta1/{profile.name=projects/*/tenants/*/profiles/*}" body: "*" }; + option (google.api.method_signature) = "profile"; } // Deletes the specified profile. @@ -81,6 +86,7 @@ service ProfileService { option (google.api.http) = { delete: "/v4beta1/{name=projects/*/tenants/*/profiles/*}" }; + option (google.api.method_signature) = "name"; } // Searches for profiles within a tenant. @@ -88,9 +94,7 @@ service ProfileService { // For example, search by raw queries "software engineer in Mountain View" or // search by structured filters (location filter, education filter, etc.). // - // See - // [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - // for more information. + // See [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] for more information. rpc SearchProfiles(SearchProfilesRequest) returns (SearchProfilesResponse) { option (google.api.http) = { post: "/v4beta1/{parent=projects/*/tenants/*}:search" @@ -101,8 +105,7 @@ service ProfileService { // List profiles request. message ListProfilesRequest { - // Required. The resource name of the tenant under which the profile is - // created. + // Required. The resource name of the tenant under which the profile is created. // // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenants/bar". @@ -129,9 +132,8 @@ message ListProfilesRequest { // The token that specifies the current offset (that is, starting result). // - // Please set the value to - // [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] - // to continue the list. + // Please set the value to [ListProfilesResponse.next_page_token][google.cloud.talent.v4beta1.ListProfilesResponse.next_page_token] to + // continue the list. string page_token = 2; // The maximum number of profiles to be returned, at most 100. @@ -164,7 +166,12 @@ message CreateProfileRequest { // // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenants/bar". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Tenant" + } + ]; // Required. The profile to be created. Profile profile = 2 [(google.api.field_behavior) = REQUIRED]; @@ -177,7 +184,12 @@ message GetProfileRequest { // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}". For // example, "projects/foo/tenants/bar/profiles/baz". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Profile" + } + ]; } // Update profile request @@ -247,7 +259,12 @@ message DeleteProfileRequest { // The format is // "projects/{project_id}/tenants/{tenant_id}/profiles/{profile_id}". For // example, "projects/foo/tenants/bar/profiles/baz". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Profile" + } + ]; } // The request body of the `SearchProfiles` call. @@ -256,15 +273,19 @@ message SearchProfilesRequest { // // The format is "projects/{project_id}/tenants/{tenant_id}". For example, // "projects/foo/tenants/bar". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; - - // Required. The meta information collected about the profile search user. - // This is used to improve the search quality of the service. These values are - // provided by users, and must be precise and consistent. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Tenant" + } + ]; + + // Required. The meta information collected about the profile search user. This is used + // to improve the search quality of the service. These values are provided by + // users, and must be precise and consistent. RequestMetadata request_metadata = 2 [(google.api.field_behavior) = REQUIRED]; - // Search query to execute. See - // [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details. + // Search query to execute. See [ProfileQuery][google.cloud.talent.v4beta1.ProfileQuery] for more details. ProfileQuery profile_query = 3; // A limit on the number of profiles returned in the search results. @@ -276,16 +297,14 @@ message SearchProfilesRequest { // The pageToken, similar to offset enables users of the API to paginate // through the search results. To retrieve the first page of results, set the // pageToken to empty. The search response includes a - // [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] - // field that can be used to populate the pageToken field for the next page of - // results. Using pageToken instead of offset increases the performance of the - // API, especially compared to larger offset values. + // [nextPageToken][google.cloud.talent.v4beta1.SearchProfilesResponse.next_page_token] field that can be + // used to populate the pageToken field for the next page of results. Using + // pageToken instead of offset increases the performance of the API, + // especially compared to larger offset values. string page_token = 5; // An integer that specifies the current offset (that is, starting result) in - // search results. This field is only considered if - // [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] - // is unset. + // search results. This field is only considered if [page_token][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] is unset. // // The maximum allowed value is 5000. Otherwise an error is thrown. // @@ -307,27 +326,17 @@ message SearchProfilesRequest { // // * "relevance desc": By descending relevance, as determined by the API // algorithms. - // * "update_date desc": Sort by - // [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in - // descending order + // * "update_date desc": Sort by [Profile.update_time][google.cloud.talent.v4beta1.Profile.update_time] in descending order // (recently updated profiles first). - // * "create_date desc": Sort by - // [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in - // descending order + // * "create_date desc": Sort by [Profile.create_time][google.cloud.talent.v4beta1.Profile.create_time] in descending order // (recently created profiles first). - // * "first_name": Sort by - // [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] - // in + // * "first_name": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] in // ascending order. - // * "first_name desc": Sort by - // [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] + // * "first_name desc": Sort by [PersonName.PersonStructuredName.given_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.given_name] // in descending order. - // * "last_name": Sort by - // [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] - // in + // * "last_name": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] in // ascending order. - // * "last_name desc": Sort by - // [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] + // * "last_name desc": Sort by [PersonName.PersonStructuredName.family_name][google.cloud.talent.v4beta1.PersonName.PersonStructuredName.family_name] // in ascending order. string order_by = 8; @@ -337,8 +346,7 @@ message SearchProfilesRequest { bool case_sensitive_sort = 9; // A list of expressions specifies histogram requests against matching - // profiles for - // [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]. + // profiles for [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]. // // The expression syntax looks like a function definition with parameters. // @@ -390,19 +398,13 @@ message SearchProfilesRequest { // * experience_in_months: experience in months. 0 means 0 month to 1 month // (exclusive). // * application_date: The application date specifies application start dates. - // See - // [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] - // for more details. + // See [ApplicationDateFilter][google.cloud.talent.v4beta1.ApplicationDateFilter] for more details. // * application_outcome_notes: The application outcome reason specifies the // reasons behind the outcome of the job application. - // See - // [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] - // for more details. + // See [ApplicationOutcomeNotesFilter][google.cloud.talent.v4beta1.ApplicationOutcomeNotesFilter] for more details. // * application_job_title: The application job title specifies the job // applied for in the application. - // See - // [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] - // for more details. + // See [ApplicationJobFilter][google.cloud.talent.v4beta1.ApplicationJobFilter] for more details. // * hirable_status: Hirable status specifies the profile's hirable status. // * string_custom_attribute: String custom attributes. Values can be accessed // via square bracket notation like string_custom_attribute["key1"]. @@ -420,35 +422,25 @@ message SearchProfilesRequest { repeated HistogramQuery histogram_queries = 10; // An id that uniquely identifies the result set of a - // [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] - // call. The id should be retrieved from the - // [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] - // message returned from a previous invocation of - // [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles]. + // [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call. The id should be + // retrieved from the + // [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] message returned from a previous + // invocation of [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.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 - // [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query]. - // A new - // [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] - // is returned as a handle to access this result set. + // [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.profile_query]. A new [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] is returned as a handle to + // access this result set. // // If this field is set, the service will ignore the resource and - // [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] - // or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must - // be set. - // - // A typical use case is to invoke - // [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] - // without this field, then use the resulting - // [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] - // in - // [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] - // to page through the results. + // [profile_query][google.cloud.talent.v4beta1.SearchProfilesRequest.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][google.cloud.talent.v4beta1.SearchProfilesRequest.page_token] + // or [offset][google.cloud.talent.v4beta1.SearchProfilesRequest.offset] must be set. + // + // A typical use case is to invoke [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest] without this + // field, then use the resulting [result_set_id][google.cloud.talent.v4beta1.SearchProfilesRequest.result_set_id] in + // [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse] to page through the results. string result_set_id = 12; // This flag is used to indicate whether the service will attempt to @@ -489,30 +481,26 @@ message SearchProfilesResponse { // [SearchProfilesRequest.histogram_queries][google.cloud.talent.v4beta1.SearchProfilesRequest.histogram_queries]. repeated HistogramQueryResult histogram_query_results = 5; - // The profile entities that match the specified - // [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]. + // The profile entities that match the specified [SearchProfilesRequest][google.cloud.talent.v4beta1.SearchProfilesRequest]. repeated SummarizedProfile summarized_profiles = 6; // An id that uniquely identifies the result set of a - // [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] - // call for consistent results. + // [SearchProfiles][google.cloud.talent.v4beta1.ProfileService.SearchProfiles] call for consistent + // results. string result_set_id = 7; } -// Profile entry with metadata inside -// [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]. +// Profile entry with metadata inside [SearchProfilesResponse][google.cloud.talent.v4beta1.SearchProfilesResponse]. message SummarizedProfile { - // A list of profiles that are linked by - // [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id]. + // A list of profiles that are linked by [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id]. repeated Profile profiles = 1; // A profile summary shows the profile summary and how the profile matches the // search query. // - // In profile summary, the profiles with the same - // [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are merged - // together. Among profiles, same education/employment records may be slightly - // different but they are merged into one with best efforts. + // In profile summary, the profiles with the same [Profile.group_id][google.cloud.talent.v4beta1.Profile.group_id] are + // merged together. Among profiles, same education/employment records may be + // slightly different but they are merged into one with best efforts. // // For example, in one profile the school name is "UC Berkeley" and the field // study is "Computer Science" and in another one the school name is diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto index 07b8e0bc..d0e7d585 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto @@ -17,21 +17,32 @@ syntax = "proto3"; package google.cloud.talent.v4beta1; -import "google/api/annotations.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; +import "google/api/annotations.proto"; option go_package = "google.golang.org/genproto/googleapis/cloud/talent/v4beta1;talent"; option java_multiple_files = true; option java_outer_classname = "TenantResourceProto"; option java_package = "com.google.cloud.talent.v4beta1"; option objc_class_prefix = "CTS"; +option (google.api.resource_definition) = { + type: "jobs.googleapis.com/TenantOrProject" + pattern: "projects/{project}/tenants/{tenant}" + pattern: "projects/{project}" +}; // A Tenant resource represents a tenant in the service. A tenant is a group or // entity that shares common access with specific privileges for resources like // profiles. Customer may create multiple tenants to provide data isolation for // different groups. message Tenant { + option (google.api.resource) = { + type: "jobs.googleapis.com/Tenant" + pattern: "projects/{project}/tenants/{tenant}" + }; + // Enum that represents how user data owned by the tenant is used. enum DataUsageType { // Default value. @@ -55,8 +66,7 @@ message Tenant { // "projects/foo/tenants/bar". string name = 1; - // Required. Client side tenant identifier, used to uniquely identify the - // tenant. + // Required. Client side tenant identifier, used to uniquely identify the tenant. // // The maximum number of allowed characters is 255. string external_id = 2 [(google.api.field_behavior) = REQUIRED]; @@ -64,15 +74,12 @@ message Tenant { // Indicates whether data owned by this tenant may be used to provide product // improvements across other tenants. // - // Defaults behavior is - // [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] - // if it's unset. + // Defaults behavior is [DataUsageType.ISOLATED][google.cloud.talent.v4beta1.Tenant.DataUsageType.ISOLATED] if it's unset. DataUsageType usage_type = 3; - // A list of keys of filterable - // [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], - // whose corresponding `string_values` are used in keyword searches. Profiles - // with `string_values` under these specified field keys are returned if any + // A list of keys of filterable [Profile.custom_attributes][google.cloud.talent.v4beta1.Profile.custom_attributes], whose + // corresponding `string_values` are used in keyword searches. Profiles with + // `string_values` under these specified field keys are returned if any // of the values match the search keyword. Custom field values with // parenthesis, brackets and special symbols are not searchable as-is, // and must be surrounded by quotes. diff --git a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto index 94f83472..ab1dd2f5 100644 --- a/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto +++ b/proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto @@ -20,6 +20,7 @@ package google.cloud.talent.v4beta1; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; +import "google/api/resource.proto"; import "google/cloud/talent/v4beta1/common.proto"; import "google/cloud/talent/v4beta1/tenant.proto"; import "google/protobuf/empty.proto"; @@ -44,6 +45,7 @@ service TenantService { post: "/v4beta1/{parent=projects/*}/tenants" body: "*" }; + option (google.api.method_signature) = "parent,tenant"; } // Retrieves specified tenant. @@ -51,6 +53,7 @@ service TenantService { option (google.api.http) = { get: "/v4beta1/{name=projects/*/tenants/*}" }; + option (google.api.method_signature) = "name"; } // Updates specified tenant. @@ -59,6 +62,7 @@ service TenantService { patch: "/v4beta1/{tenant.name=projects/*/tenants/*}" body: "*" }; + option (google.api.method_signature) = "tenant"; } // Deletes specified tenant. @@ -66,6 +70,7 @@ service TenantService { option (google.api.http) = { delete: "/v4beta1/{name=projects/*/tenants/*}" }; + option (google.api.method_signature) = "name"; } // Lists all tenants associated with the project. @@ -73,6 +78,7 @@ service TenantService { option (google.api.http) = { get: "/v4beta1/{parent=projects/*}/tenants" }; + option (google.api.method_signature) = "parent"; } } @@ -82,7 +88,12 @@ message CreateTenantRequest { // // The format is "projects/{project_id}", for example, // "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "cloudresourcemanager.googleapis.com/Project" + } + ]; // Required. The tenant to be created. Tenant tenant = 2 [(google.api.field_behavior) = REQUIRED]; @@ -94,26 +105,26 @@ message GetTenantRequest { // // The format is "projects/{project_id}/tenants/{tenant_id}", for example, // "projects/foo/tenants/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Tenant" + } + ]; } // Request for updating a specified tenant. message UpdateTenantRequest { - // Required. The tenant resource to replace the current resource in the - // system. + // Required. The tenant resource to replace the current resource in the system. Tenant tenant = 1 [(google.api.field_behavior) = REQUIRED]; // Strongly recommended for the best service experience. // - // If - // [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] - // is provided, only the specified fields in - // [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are - // updated. Otherwise all the fields are updated. + // If [update_mask][google.cloud.talent.v4beta1.UpdateTenantRequest.update_mask] is provided, only the specified fields in + // [tenant][google.cloud.talent.v4beta1.UpdateTenantRequest.tenant] are updated. Otherwise all the fields are updated. // // A field mask to specify the tenant fields to be updated. Only - // top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are - // supported. + // top level fields of [Tenant][google.cloud.talent.v4beta1.Tenant] are supported. google.protobuf.FieldMask update_mask = 2; } @@ -123,7 +134,12 @@ message DeleteTenantRequest { // // The format is "projects/{project_id}/tenants/{tenant_id}", for example, // "projects/foo/tenants/bar". - string name = 1 [(google.api.field_behavior) = REQUIRED]; + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "jobs.googleapis.com/Tenant" + } + ]; } // List tenants for which the client has ACL visibility. @@ -132,7 +148,12 @@ message ListTenantsRequest { // // The format is "projects/{project_id}", for example, // "projects/foo". - string parent = 1 [(google.api.field_behavior) = REQUIRED]; + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + type: "cloudresourcemanager.googleapis.com/Project" + } + ]; // The starting indicator from which to return results. string page_token = 2; diff --git a/synth.metadata b/synth.metadata index 4930dc62..4a169c9b 100644 --- a/synth.metadata +++ b/synth.metadata @@ -1,19 +1,19 @@ { - "updateTime": "2020-01-16T09:03:39.140564Z", + "updateTime": "2020-01-18T09:05:58.024431Z", "sources": [ { "generator": { "name": "artman", - "version": "0.44.0", - "dockerImage": "googleapis/artman@sha256:10a6d0342b8d62544810ac5ad86c3b21049ec0696608ac60175da8e513234344" + "version": "0.44.1", + "dockerImage": "googleapis/artman@sha256:5599b61e56a372d21b671969ee915fbca0f6c3a0daaeb898d01f8f685f1bbc8b" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "0735b4b096872960568d1f366bfa75b7b0e1f1a3", - "internalRef": "289939042" + "sha": "7f0dab8177cf371ae019a082e2512de7ac102888", + "internalRef": "290326986" } }, { @@ -38,1246 +38,1246 @@ ], "newFiles": [ { - "path": "pom.xml" + "path": ".github/ISSUE_TEMPLATE/bug_report.md" }, { - "path": ".repo-metadata.json" + "path": ".github/ISSUE_TEMPLATE/feature_request.md" }, { - "path": "java.header" + "path": ".github/ISSUE_TEMPLATE/support_request.md" }, { - "path": "CONTRIBUTING.md" + "path": ".github/PULL_REQUEST_TEMPLATE.md" }, { - "path": "synth.metadata" + "path": ".github/release-please.yml" }, { - "path": "renovate.json" + "path": ".gitignore" }, { - "path": "versions.txt" + "path": ".kokoro/build.bat" }, { - "path": "synth.py" + "path": ".kokoro/build.sh" }, { - "path": "license-checks.xml" + "path": ".kokoro/coerce_logs.sh" }, { - "path": "CHANGELOG.md" + "path": ".kokoro/common.cfg" }, { - "path": "CODE_OF_CONDUCT.md" + "path": ".kokoro/continuous/common.cfg" }, { - "path": "LICENSE" + "path": ".kokoro/continuous/dependencies.cfg" }, { - "path": "codecov.yaml" + "path": ".kokoro/continuous/integration.cfg" }, { - "path": ".gitignore" + "path": ".kokoro/continuous/java11.cfg" }, { - "path": "README.md" + "path": ".kokoro/continuous/java7.cfg" }, { - "path": "google-cloud-talent/pom.xml" + "path": ".kokoro/continuous/java8-osx.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/JobServiceClientTest.java" + "path": ".kokoro/continuous/java8-win.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompanyServiceImpl.java" + "path": ".kokoro/continuous/java8.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockJobServiceImpl.java" + "path": ".kokoro/continuous/lint.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/CompanyServiceClientTest.java" + "path": ".kokoro/continuous/propose_release.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/ApplicationServiceClientTest.java" + "path": ".kokoro/continuous/propose_release.sh" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompletion.java" + "path": ".kokoro/continuous/samples.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/EventServiceClientTest.java" + "path": ".kokoro/dependencies.sh" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockProfileServiceImpl.java" + "path": ".kokoro/linkage-monitor.sh" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockJobService.java" + "path": ".kokoro/nightly/common.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockApplicationService.java" + "path": ".kokoro/nightly/dependencies.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompanyService.java" + "path": ".kokoro/nightly/integration.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockEventServiceImpl.java" + "path": ".kokoro/nightly/java11.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/TenantServiceClientTest.java" + "path": ".kokoro/nightly/java7.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockTenantServiceImpl.java" + "path": ".kokoro/nightly/java8-osx.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockProfileService.java" + "path": ".kokoro/nightly/java8-win.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockEventService.java" + "path": ".kokoro/nightly/java8.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockTenantService.java" + "path": ".kokoro/nightly/lint.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/CompletionClientTest.java" + "path": ".kokoro/nightly/samples.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompletionImpl.java" + "path": ".kokoro/presubmit/clirr.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/ProfileServiceClientTest.java" + "path": ".kokoro/presubmit/common.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockApplicationServiceImpl.java" + "path": ".kokoro/presubmit/dependencies.cfg" }, { - "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/it/ITSystemTest.java" + "path": ".kokoro/presubmit/integration.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/EventServiceClient.java" + "path": ".kokoro/presubmit/java11.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceClient.java" + "path": ".kokoro/presubmit/java7.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/JobServiceSettings.java" + "path": ".kokoro/presubmit/java8-osx.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceClient.java" + "path": ".kokoro/presubmit/java8-win.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompletionSettings.java" + "path": ".kokoro/presubmit/java8.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceSettings.java" + "path": ".kokoro/presubmit/linkage-monitor.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceClient.java" + "path": ".kokoro/presubmit/lint.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceSettings.java" + "path": ".kokoro/presubmit/samples.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/package-info.java" + "path": ".kokoro/release/bump_snapshot.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceSettings.java" + "path": ".kokoro/release/bump_snapshot.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceClient.java" + "path": ".kokoro/release/common.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/EventServiceSettings.java" + "path": ".kokoro/release/common.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompletionClient.java" + "path": ".kokoro/release/drop.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/JobServiceClient.java" + "path": ".kokoro/release/drop.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceSettings.java" + "path": ".kokoro/release/promote.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/JobServiceStub.java" + "path": ".kokoro/release/promote.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/EventServiceStub.java" + "path": ".kokoro/release/publish_javadoc.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompletionStub.java" + "path": ".kokoro/release/publish_javadoc.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ProfileServiceStub.java" + "path": ".kokoro/release/snapshot.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcApplicationServiceCallableFactory.java" + "path": ".kokoro/release/snapshot.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompletionCallableFactory.java" + "path": ".kokoro/release/stage.cfg" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/JobServiceStubSettings.java" + "path": ".kokoro/release/stage.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/TenantServiceStubSettings.java" + "path": ".kokoro/trampoline.sh" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcJobServiceStub.java" + "path": ".repo-metadata.json" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompletionStubSettings.java" + "path": "CHANGELOG.md" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcApplicationServiceStub.java" + "path": "CODE_OF_CONDUCT.md" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcProfileServiceStub.java" + "path": "CONTRIBUTING.md" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcTenantServiceStub.java" + "path": "LICENSE" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcProfileServiceCallableFactory.java" + "path": "README.md" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompanyServiceCallableFactory.java" + "path": "codecov.yaml" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcJobServiceCallableFactory.java" + "path": "google-cloud-talent-bom/pom.xml" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcTenantServiceCallableFactory.java" + "path": "google-cloud-talent/pom.xml" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/EventServiceStubSettings.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceClient.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcEventServiceStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceSettings.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompletionStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceClient.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompanyServiceStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceSettings.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcEventServiceCallableFactory.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompletionClient.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompanyServiceStubSettings.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/CompletionSettings.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ApplicationServiceStubSettings.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/EventServiceClient.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompanyServiceStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/EventServiceSettings.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ApplicationServiceStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/JobServiceClient.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ProfileServiceStubSettings.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/JobServiceSettings.java" }, { - "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/TenantServiceStub.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceClient.java" }, { - "path": "proto-google-cloud-talent-v4beta1/pom.xml" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/clirr-ignored-differences.xml" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceClient.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/package-info.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ApplicationServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ApplicationServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompanyServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOldName.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompanyServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompletionStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantName.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/CompletionStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/EventServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/EventServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcApplicationServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcApplicationServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonalUriOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompanyServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompanyServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesResponse.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompletionCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Outcome.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcCompletionStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOldName.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcEventServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcEventServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcJobServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PatentOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcJobServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesResponse.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcProfileServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyWithTenantName.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcProfileServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcTenantServiceCallableFactory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/GrpcTenantServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateProfileRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/JobServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanySize.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/JobServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ProfileServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/ProfileServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/TenantServiceStub.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java" + "path": "google-cloud-talent/src/main/java/com/google/cloud/talent/v4beta1/stub/TenantServiceStubSettings.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/ApplicationServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/CompanyServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameFilter.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/CompletionClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesResponseOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/EventServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/JobServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockApplicationService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockApplicationServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompanyService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobNewName.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompanyServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryResponseOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompletion.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimestampRange.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockCompletionImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockEventService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockEventServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockJobService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationFilterOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockJobServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockProfileService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsResponseOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockProfileServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockTenantService.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsResponseOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/MockTenantServiceImpl.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedTenantOrProjectName.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/ProfileServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CertificationOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/TenantServiceClientTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResultOrBuilder.java" + "path": "google-cloud-talent/src/test/java/com/google/cloud/talent/v4beta1/it/ITSystemTest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java" + "path": "grpc-google-cloud-talent-v4beta1/pom.xml" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DegreeOrBuilder.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameFilterOrBuilder.java" + "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceGrpc.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsResponseOrBuilder.java" + "path": "java.header" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java" + "path": "license-checks.xml" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java" + "path": "pom.xml" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java" + "path": "proto-google-cloud-talent-v4beta1/clirr-ignored-differences.xml" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java" + "path": "proto-google-cloud-talent-v4beta1/pom.xml" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobWithoutTenantName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ActivityOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AdditionalContactInfo.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedCompanyName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AdditionalContactInfoOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Address.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RatingOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AddressOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyNewName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PhoneOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResponseMetadataOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignal.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobNames.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryResponse.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeviceInfo.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeviceInfoOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Degree.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CandidateAvailabilityFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CandidateAvailabilityFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Certification.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CertificationOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ClientEvent.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ClientEventOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommonProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteMethod.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AddressOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CandidateAvailabilityFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrProjectName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyNames.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyNewName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsResponse.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOldName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsResponse.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedJobName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanySize.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyWithTenantName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyWithoutTenantName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResponseMetadata.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfo.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsResponse.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompleteQueryResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ContactInfoUsage.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyResourceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateApplicationRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Publication.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateClientEventRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Email.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyWithoutTenantName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ClientEvent.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SpellingCorrection.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Activity.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java" }, { "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttribute.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Degree.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DegreeOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DegreeType.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyNames.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteApplicationRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesResponseOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrProjectNames.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Rating.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProjectName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteTenantRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeviceInfo.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeviceInfoOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateTenantRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecord.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CustomAttributeOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Email.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmailOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompensationInfoOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimestampRangeOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmployerFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationJobFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecord.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PublicationOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentRecordOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmploymentType.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilityFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobCategory.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Patent.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/FiltersProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadata.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonalUri.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetJobRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetCompanyRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResultOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobLevel.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Certification.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQuery.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationDateFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ClientEventOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResultOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Address.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HtmlSanitization.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Interview.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/InterviewOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetProfileRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Job.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CommuteMethod.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobBenefit.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobCategory.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEvent.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationRecordOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobEventOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobLevel.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateCompanyRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobNames.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Visibility.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobNewName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateProfileRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOldName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResult.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Company.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOperationResultOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EducationFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillProficiencyLevel.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQuery.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryResult.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobQueryOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SpellingCorrectionOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetApplicationRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CandidateAvailabilityFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobTitleFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobResourceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobView.java" }, { "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobWithTenantName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/GetTenantRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobWithoutTenantName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CreateJobRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchUpdateJobsRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListApplicationsResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Application.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateProfileRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListCompaniesResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AvailabilitySignalType.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HistogramQueryOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/HtmlSanitization.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListJobsResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileName.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteJobRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListProfilesResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AdditionalContactInfoOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequest.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobBenefit.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsRequestOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsResponse.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteProfileRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ListTenantsResponseOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Location.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DeleteCompanyRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/AdditionalContactInfo.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/DegreeType.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/LocationOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchDeleteJobsRequest.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Outcome.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchOperationMetadataOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Patent.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PatentOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EmailOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameFilter.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ContactInfoUsage.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameFilterOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonNameOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationResourceProto.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonalUri.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PersonalUriOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationOutcomeNotesFilter.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Phone.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/BatchCreateJobsRequestOrBuilder.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PhoneOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/batch.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PostingRegion.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Profile.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEvent.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileEventOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQuery.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileQueryOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileResourceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceProto.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProjectName.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Publication.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/PublicationOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Rating.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RatingOrBuilder.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadata.java" }, { - "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/RequestMetadataOrBuilder.java" }, { - "path": "google-cloud-talent-bom/pom.xml" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResponseMetadata.java" }, { - "path": ".github/release-please.yml" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResponseMetadataOrBuilder.java" }, { - "path": ".github/PULL_REQUEST_TEMPLATE.md" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Resume.java" }, { - "path": ".github/ISSUE_TEMPLATE/feature_request.md" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ResumeOrBuilder.java" }, { - "path": ".github/ISSUE_TEMPLATE/support_request.md" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequest.java" }, { - "path": ".github/ISSUE_TEMPLATE/bug_report.md" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsRequestOrBuilder.java" }, { - "path": ".kokoro/build.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponse.java" }, { - "path": ".kokoro/common.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchJobsResponseOrBuilder.java" }, { - "path": ".kokoro/build.bat" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequest.java" }, { - "path": ".kokoro/linkage-monitor.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesRequestOrBuilder.java" }, { - "path": ".kokoro/coerce_logs.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponse.java" }, { - "path": ".kokoro/dependencies.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SearchProfilesResponseOrBuilder.java" }, { - "path": ".kokoro/trampoline.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Skill.java" }, { - "path": ".kokoro/continuous/samples.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillFilter.java" }, { - "path": ".kokoro/continuous/java8.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillFilterOrBuilder.java" }, { - "path": ".kokoro/continuous/integration.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillOrBuilder.java" }, { - "path": ".kokoro/continuous/java11.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SkillProficiencyLevel.java" }, { - "path": ".kokoro/continuous/propose_release.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SpellingCorrection.java" }, { - "path": ".kokoro/continuous/common.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SpellingCorrectionOrBuilder.java" }, { - "path": ".kokoro/continuous/propose_release.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfile.java" }, { - "path": ".kokoro/continuous/java7.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/SummarizedProfileOrBuilder.java" }, { - "path": ".kokoro/continuous/lint.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Tenant.java" }, { - "path": ".kokoro/continuous/java8-osx.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantName.java" }, { - "path": ".kokoro/continuous/dependencies.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrBuilder.java" }, { - "path": ".kokoro/continuous/java8-win.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrProjectName.java" }, { - "path": ".kokoro/nightly/samples.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantOrProjectNames.java" }, { - "path": ".kokoro/nightly/java8.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantResourceProto.java" }, { - "path": ".kokoro/nightly/integration.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceProto.java" }, { - "path": ".kokoro/nightly/java11.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilter.java" }, { - "path": ".kokoro/nightly/common.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimeFilterOrBuilder.java" }, { - "path": ".kokoro/nightly/java7.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimestampRange.java" }, { - "path": ".kokoro/nightly/lint.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TimestampRangeOrBuilder.java" }, { - "path": ".kokoro/nightly/java8-osx.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedCompanyName.java" }, { - "path": ".kokoro/nightly/dependencies.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedJobName.java" }, { - "path": ".kokoro/nightly/java8-win.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UntypedTenantOrProjectName.java" }, { - "path": ".kokoro/release/publish_javadoc.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequest.java" }, { - "path": ".kokoro/release/common.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateApplicationRequestOrBuilder.java" }, { - "path": ".kokoro/release/promote.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequest.java" }, { - "path": ".kokoro/release/common.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateCompanyRequestOrBuilder.java" }, { - "path": ".kokoro/release/publish_javadoc.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequest.java" }, { - "path": ".kokoro/release/drop.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateJobRequestOrBuilder.java" }, { - "path": ".kokoro/release/stage.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateProfileRequest.java" }, { - "path": ".kokoro/release/promote.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateProfileRequestOrBuilder.java" }, { - "path": ".kokoro/release/snapshot.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequest.java" }, { - "path": ".kokoro/release/bump_snapshot.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/UpdateTenantRequestOrBuilder.java" }, { - "path": ".kokoro/release/drop.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/Visibility.java" }, { - "path": ".kokoro/release/bump_snapshot.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilter.java" }, { - "path": ".kokoro/release/stage.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/WorkExperienceFilterOrBuilder.java" }, { - "path": ".kokoro/release/snapshot.sh" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application.proto" }, { - "path": ".kokoro/presubmit/samples.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/application_service.proto" }, { - "path": ".kokoro/presubmit/java8.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/batch.proto" }, { - "path": ".kokoro/presubmit/integration.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/common.proto" }, { - "path": ".kokoro/presubmit/java11.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company.proto" }, { - "path": ".kokoro/presubmit/linkage-monitor.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/company_service.proto" }, { - "path": ".kokoro/presubmit/common.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/completion_service.proto" }, { - "path": ".kokoro/presubmit/java7.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event.proto" }, { - "path": ".kokoro/presubmit/lint.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/event_service.proto" }, { - "path": ".kokoro/presubmit/java8-osx.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/filters.proto" }, { - "path": ".kokoro/presubmit/dependencies.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/histogram.proto" }, { - "path": ".kokoro/presubmit/clirr.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job.proto" }, { - "path": ".kokoro/presubmit/java8-win.cfg" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/job_service.proto" }, { - "path": "grpc-google-cloud-talent-v4beta1/pom.xml" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile.proto" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/JobServiceGrpc.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/profile_service.proto" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ApplicationServiceGrpc.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant.proto" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/ProfileServiceGrpc.java" + "path": "proto-google-cloud-talent-v4beta1/src/main/proto/google/cloud/talent/v4beta1/tenant_service.proto" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompanyServiceGrpc.java" + "path": "renovate.json" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/CompletionGrpc.java" + "path": "synth.metadata" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/TenantServiceGrpc.java" + "path": "synth.py" }, { - "path": "grpc-google-cloud-talent-v4beta1/src/main/java/com/google/cloud/talent/v4beta1/EventServiceGrpc.java" + "path": "versions.txt" } ] } \ No newline at end of file