diff --git a/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogClient.java b/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogClient.java index ea051393..99bb906e 100644 --- a/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogClient.java +++ b/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogClient.java @@ -174,7 +174,8 @@ public DataCatalogStub getStub() { * your query may not be returned, even in subsequent result pages. Also note that results * returned (and not returned) can vary across repeated search queries. * - *
See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more + *
See [Data Catalog Search + * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more * information. * *
Sample code: @@ -196,8 +197,9 @@ public DataCatalogStub getStub() { *
Query strings can be simple as "x" or more qualified as: *
* name:x * column:x * description:y *
Note: Query tokens need to have a minimum of 3 characters for substring matching to work - * correctly. See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for - * more information. + * correctly. See [Data Catalog Search + * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more + * information. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final SearchCatalogPagedResponse searchCatalog( @@ -219,7 +221,8 @@ public final SearchCatalogPagedResponse searchCatalog( * your query may not be returned, even in subsequent result pages. Also note that results * returned (and not returned) can vary across repeated search queries. * - *
See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more + *
See [Data Catalog Search + * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more * information. * *
Sample code: @@ -257,7 +260,8 @@ public final SearchCatalogPagedResponse searchCatalog(SearchCatalogRequest reque * your query may not be returned, even in subsequent result pages. Also note that results * returned (and not returned) can vary across repeated search queries. * - *
See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more + *
See [Data Catalog Search + * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more * information. * *
Sample code: @@ -295,7 +299,8 @@ public final SearchCatalogPagedResponse searchCatalog(SearchCatalogRequest reque * your query may not be returned, even in subsequent result pages. Also note that results * returned (and not returned) can vary across repeated search queries. * - *
See [Data Catalog Search Syntax](/data-catalog/docs/how-to/search-reference) for more + *
See [Data Catalog Search + * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference) for more * information. * *
Sample code:
@@ -343,8 +348,8 @@ public final UnaryCallable A maximum of 10,000 entry groups may be created per organization across all locations.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -394,8 +399,8 @@ public final EntryGroup createEntryGroup(
* A maximum of 10,000 entry groups may be created per organization across all locations.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -445,8 +450,8 @@ public final EntryGroup createEntryGroup(
* A maximum of 10,000 entry groups may be created per organization across all locations.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -485,8 +490,8 @@ public final EntryGroup createEntryGroup(CreateEntryGroupRequest request) {
* A maximum of 10,000 entry groups may be created per organization across all locations.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -655,7 +660,7 @@ public final UnaryCallable Sample code:
*
@@ -679,7 +684,7 @@ public final EntryGroup updateEntryGroup(EntryGroup entryGroup) {
/**
* Updates an EntryGroup. The user should enable the Data Catalog API in the project identified by
* the `entry_group.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -709,7 +714,7 @@ public final EntryGroup updateEntryGroup(EntryGroup entryGroup, FieldMask update
/**
* Updates an EntryGroup. The user should enable the Data Catalog API in the project identified by
* the `entry_group.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -734,7 +739,7 @@ public final EntryGroup updateEntryGroup(UpdateEntryGroupRequest request) {
/**
* Updates an EntryGroup. The user should enable the Data Catalog API in the project identified by
* the `entry_group.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -758,7 +763,8 @@ public final UnaryCallable Sample code:
*
@@ -783,7 +789,8 @@ public final void deleteEntryGroup(EntryGroupName name) {
/**
* Deletes an EntryGroup. Only entry groups that do not contain entries can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -807,7 +814,8 @@ public final void deleteEntryGroup(String name) {
/**
* Deletes an EntryGroup. Only entry groups that do not contain entries can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -832,7 +840,8 @@ public final void deleteEntryGroup(DeleteEntryGroupRequest request) {
/**
* Deletes an EntryGroup. Only entry groups that do not contain entries can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -992,8 +1001,8 @@ public final ListEntryGroupsPagedResponse listEntryGroups(ListEntryGroupsRequest
* Creates an entry. Only entries of 'FILESET' type or user-specified type can be created.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* A maximum of 100,000 entries may be created per entry group.
*
@@ -1031,8 +1040,8 @@ public final Entry createEntry(EntryGroupName parent, String entryId, Entry entr
* Creates an entry. Only entries of 'FILESET' type or user-specified type can be created.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* A maximum of 100,000 entries may be created per entry group.
*
@@ -1070,8 +1079,8 @@ public final Entry createEntry(String parent, String entryId, Entry entry) {
* Creates an entry. Only entries of 'FILESET' type or user-specified type can be created.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* A maximum of 100,000 entries may be created per entry group.
*
@@ -1103,8 +1112,8 @@ public final Entry createEntry(CreateEntryRequest request) {
* Creates an entry. Only entries of 'FILESET' type or user-specified type can be created.
*
* Users should enable the Data Catalog API in the project identified by the `parent` parameter
- * (see [Data Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * (see [Data Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* A maximum of 100,000 entries may be created per entry group.
*
@@ -1134,7 +1143,7 @@ public final UnaryCallable Sample code:
*
@@ -1157,7 +1166,7 @@ public final Entry updateEntry(Entry entry) {
/**
* Updates an existing entry. Users should enable the Data Catalog API in the project identified
* by the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1190,7 +1199,7 @@ public final Entry updateEntry(Entry entry, FieldMask updateMask) {
/**
* Updates an existing entry. Users should enable the Data Catalog API in the project identified
* by the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1215,7 +1224,7 @@ public final Entry updateEntry(UpdateEntryRequest request) {
/**
* Updates an existing entry. Users should enable the Data Catalog API in the project identified
* by the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1240,7 +1249,8 @@ public final UnaryCallable Sample code:
*
@@ -1267,7 +1277,8 @@ public final void deleteEntry(EntryName name) {
* Deletes an existing entry. Only entries created through
* [CreateEntry][google.cloud.datacatalog.v1.DataCatalog.CreateEntry] method can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1293,7 +1304,8 @@ public final void deleteEntry(String name) {
* Deletes an existing entry. Only entries created through
* [CreateEntry][google.cloud.datacatalog.v1.DataCatalog.CreateEntry] method can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1319,7 +1331,8 @@ public final void deleteEntry(DeleteEntryRequest request) {
* Deletes an existing entry. Only entries created through
* [CreateEntry][google.cloud.datacatalog.v1.DataCatalog.CreateEntry] method can be deleted. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1610,7 +1623,8 @@ public final UnaryCallable Sample code:
*
@@ -1624,8 +1638,7 @@ public final UnaryCallable Example:
* * projects/{project_id}/locations/us-central1
* @param tagTemplateId Required. The id of the tag template to create.
@@ -1647,7 +1660,8 @@ public final TagTemplate createTagTemplate(
/**
* Creates a tag template. The user should enable the Data Catalog API in the project identified
* by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -1661,8 +1675,7 @@ public final TagTemplate createTagTemplate(
*
*
* @param parent Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available). NOTE: Currently, only the `us-central1
- * region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
* @param tagTemplateId Required. The id of the tag template to create.
@@ -1684,7 +1697,8 @@ public final TagTemplate createTagTemplate(
/**
* Creates a tag template. The user should enable the Data Catalog API in the project identified
* by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -1713,7 +1727,8 @@ public final TagTemplate createTagTemplate(CreateTagTemplateRequest request) {
/**
* Creates a tag template. The user should enable the Data Catalog API in the project identified
* by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -1833,7 +1848,7 @@ public final UnaryCallable Sample code:
*
@@ -1859,7 +1874,7 @@ public final TagTemplate updateTagTemplate(TagTemplate tagTemplate) {
* template fields are represented as separate resources and should be updated using their own
* create/update/delete methods. Users should enable the Data Catalog API in the project
* identified by the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1893,7 +1908,7 @@ public final TagTemplate updateTagTemplate(TagTemplate tagTemplate, FieldMask up
* template fields are represented as separate resources and should be updated using their own
* create/update/delete methods. Users should enable the Data Catalog API in the project
* identified by the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1920,7 +1935,7 @@ public final TagTemplate updateTagTemplate(UpdateTagTemplateRequest request) {
* template fields are represented as separate resources and should be updated using their own
* create/update/delete methods. Users should enable the Data Catalog API in the project
* identified by the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -1944,7 +1959,7 @@ public final UnaryCallable Sample code:
*
@@ -1976,7 +1991,7 @@ public final void deleteTagTemplate(TagTemplateName name, boolean force) {
/**
* Deletes a tag template and all tags using the template. Users should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2005,7 +2020,7 @@ public final void deleteTagTemplate(String name, boolean force) {
/**
* Deletes a tag template and all tags using the template. Users should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2032,7 +2047,7 @@ public final void deleteTagTemplate(DeleteTagTemplateRequest request) {
/**
* Deletes a tag template and all tags using the template. Users should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2058,7 +2073,8 @@ public final UnaryCallable Sample code:
*
@@ -2072,8 +2088,7 @@ public final UnaryCallable Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
* @param tagTemplateFieldId Required. The ID of the tag template field to create. Field ids can
@@ -2098,7 +2113,8 @@ public final TagTemplateField createTagTemplateField(
/**
* Creates a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2112,8 +2128,7 @@ public final TagTemplateField createTagTemplateField(
*
*
* @param parent Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available). NOTE: Currently, only the `us-central1
- * region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
* @param tagTemplateFieldId Required. The ID of the tag template field to create. Field ids can
@@ -2138,7 +2153,8 @@ public final TagTemplateField createTagTemplateField(
/**
* Creates a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2167,7 +2183,8 @@ public final TagTemplateField createTagTemplateField(CreateTagTemplateFieldReque
/**
* Creates a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `parent` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2196,7 +2213,8 @@ public final TagTemplateField createTagTemplateField(CreateTagTemplateFieldReque
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2228,7 +2246,8 @@ public final TagTemplateField updateTagTemplateField(
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2260,7 +2279,8 @@ public final TagTemplateField updateTagTemplateField(
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2301,7 +2321,8 @@ public final TagTemplateField updateTagTemplateField(
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2342,7 +2363,8 @@ public final TagTemplateField updateTagTemplateField(
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2369,7 +2391,8 @@ public final TagTemplateField updateTagTemplateField(UpdateTagTemplateFieldReque
/**
* Updates a field in a tag template. This method cannot be used to update the field type. Users
* should enable the Data Catalog API in the project identified by the `name` parameter (see [Data
- * Catalog Resource Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Catalog Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information).
*
* Sample code:
*
@@ -2396,7 +2419,8 @@ public final TagTemplateField updateTagTemplateField(UpdateTagTemplateFieldReque
/**
* Renames a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2429,7 +2453,8 @@ public final TagTemplateField renameTagTemplateField(
/**
* Renames a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2461,7 +2486,8 @@ public final TagTemplateField renameTagTemplateField(String name, String newTagT
/**
* Renames a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2488,7 +2514,8 @@ public final TagTemplateField renameTagTemplateField(RenameTagTemplateFieldReque
/**
* Renames a field in a tag template. The user should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2515,7 +2542,8 @@ public final TagTemplateField renameTagTemplateField(RenameTagTemplateFieldReque
/**
* Deletes a field in a tag template and all uses of that field. Users should enable the Data
* Catalog API in the project identified by the `name` parameter (see [Data Catalog Resource
- * Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2548,7 +2576,8 @@ public final void deleteTagTemplateField(TagTemplateFieldName name, boolean forc
/**
* Deletes a field in a tag template and all uses of that field. Users should enable the Data
* Catalog API in the project identified by the `name` parameter (see [Data Catalog Resource
- * Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2578,7 +2607,8 @@ public final void deleteTagTemplateField(String name, boolean force) {
/**
* Deletes a field in a tag template and all uses of that field. Users should enable the Data
* Catalog API in the project identified by the `name` parameter (see [Data Catalog Resource
- * Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2605,7 +2635,8 @@ public final void deleteTagTemplateField(DeleteTagTemplateFieldRequest request)
/**
* Deletes a field in a tag template and all uses of that field. Users should enable the Data
* Catalog API in the project identified by the `name` parameter (see [Data Catalog Resource
- * Project] (/data-catalog/docs/concepts/resource-project) for more information).
+ * Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more
+ * information).
*
* Sample code:
*
@@ -2632,9 +2663,9 @@ public final void deleteTagTemplateField(DeleteTagTemplateFieldRequest request)
/**
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry]. Note: The project identified by
* the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
* Sample code:
@@ -2669,9 +2700,9 @@ public final Tag createTag(TagName parent, Tag tag) {
/**
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry]. Note: The project identified by
* the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
* Sample code:
@@ -2702,9 +2733,9 @@ public final Tag createTag(String parent, Tag tag) {
/**
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry]. Note: The project identified by
* the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
* Sample code:
@@ -2732,9 +2763,9 @@ public final Tag createTag(CreateTagRequest request) {
/**
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry]. Note: The project identified by
* the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
* Sample code:
diff --git a/grpc-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogGrpc.java b/grpc-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogGrpc.java
index 46d2ff94..f9557d77 100644
--- a/grpc-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogGrpc.java
+++ b/grpc-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataCatalogGrpc.java
@@ -1303,7 +1303,8 @@ public abstract static class DataCatalogImplBase implements io.grpc.BindableServ
* result pages. Also note that results returned (and not returned) can vary
* across repeated search queries.
* See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
*
*/
public void searchCatalog(
@@ -1330,7 +1331,8 @@ public void searchCatalog(
* locations.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void createEntryGroup(
@@ -1358,8 +1360,9 @@ public void getEntryGroup(
*
* Updates an EntryGroup. The user should enable the Data Catalog API in the
* project identified by the `entry_group.name` parameter (see [Data Catalog
- * Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateEntryGroup(
@@ -1375,7 +1378,8 @@ public void updateEntryGroup(
* Deletes an EntryGroup. Only entry groups that do not contain entries can be
* deleted. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteEntryGroup(
@@ -1406,7 +1410,8 @@ public void listEntryGroups(
* be created.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
* A maximum of 100,000 entries may be created per entry group.
*
*/
@@ -1423,7 +1428,8 @@ public void createEntry(
* Updates an existing entry.
* Users should enable the Data Catalog API in the project identified by
* the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateEntry(
@@ -1441,7 +1447,8 @@ public void updateEntry(
* method can be deleted.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteEntry(
@@ -1498,8 +1505,9 @@ public void listEntries(
*
* Creates a tag template. The user should enable the Data Catalog API in
* the project identified by the `parent` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void createTagTemplate(
@@ -1530,7 +1538,8 @@ public void getTagTemplate(
* and should be updated using their own create/update/delete methods.
* Users should enable the Data Catalog API in the project identified by
* the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateTagTemplate(
@@ -1546,7 +1555,8 @@ public void updateTagTemplate(
* Deletes a tag template and all tags using the template.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteTagTemplate(
@@ -1562,8 +1572,8 @@ public void deleteTagTemplate(
* Creates a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `parent` parameter (see
* [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void createTagTemplateField(
@@ -1580,7 +1590,8 @@ public void createTagTemplateField(
* Updates a field in a tag template. This method cannot be used to update the
* field type. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateTagTemplateField(
@@ -1596,8 +1607,9 @@ public void updateTagTemplateField(
*
* Renames a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void renameTagTemplateField(
@@ -1614,7 +1626,8 @@ public void renameTagTemplateField(
* Deletes a field in a tag template and all uses of that field.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteTagTemplateField(
@@ -1629,10 +1642,10 @@ public void deleteTagTemplateField(
*
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry].
* Note: The project identified by the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the
* [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
*/
@@ -1972,7 +1985,8 @@ protected DataCatalogStub build(io.grpc.Channel channel, io.grpc.CallOptions cal
* result pages. Also note that results returned (and not returned) can vary
* across repeated search queries.
* See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
*
*/
public void searchCatalog(
@@ -2002,7 +2016,8 @@ public void searchCatalog(
* locations.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void createEntryGroup(
@@ -2036,8 +2051,9 @@ public void getEntryGroup(
*
* Updates an EntryGroup. The user should enable the Data Catalog API in the
* project identified by the `entry_group.name` parameter (see [Data Catalog
- * Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateEntryGroup(
@@ -2056,7 +2072,8 @@ public void updateEntryGroup(
* Deletes an EntryGroup. Only entry groups that do not contain entries can be
* deleted. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteEntryGroup(
@@ -2093,7 +2110,8 @@ public void listEntryGroups(
* be created.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
* A maximum of 100,000 entries may be created per entry group.
*
*/
@@ -2113,7 +2131,8 @@ public void createEntry(
* Updates an existing entry.
* Users should enable the Data Catalog API in the project identified by
* the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateEntry(
@@ -2134,7 +2153,8 @@ public void updateEntry(
* method can be deleted.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteEntry(
@@ -2201,8 +2221,9 @@ public void listEntries(
*
* Creates a tag template. The user should enable the Data Catalog API in
* the project identified by the `parent` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void createTagTemplate(
@@ -2239,7 +2260,8 @@ public void getTagTemplate(
* and should be updated using their own create/update/delete methods.
* Users should enable the Data Catalog API in the project identified by
* the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateTagTemplate(
@@ -2258,7 +2280,8 @@ public void updateTagTemplate(
* Deletes a tag template and all tags using the template.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteTagTemplate(
@@ -2277,8 +2300,8 @@ public void deleteTagTemplate(
* Creates a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `parent` parameter (see
* [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void createTagTemplateField(
@@ -2298,7 +2321,8 @@ public void createTagTemplateField(
* Updates a field in a tag template. This method cannot be used to update the
* field type. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void updateTagTemplateField(
@@ -2317,8 +2341,9 @@ public void updateTagTemplateField(
*
* Renames a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public void renameTagTemplateField(
@@ -2338,7 +2363,8 @@ public void renameTagTemplateField(
* Deletes a field in a tag template and all uses of that field.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public void deleteTagTemplateField(
@@ -2356,10 +2382,10 @@ public void deleteTagTemplateField(
*
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry].
* Note: The project identified by the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the
* [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
*/
@@ -2533,7 +2559,8 @@ protected DataCatalogBlockingStub build(
* result pages. Also note that results returned (and not returned) can vary
* across repeated search queries.
* See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
*
*/
public com.google.cloud.datacatalog.v1.SearchCatalogResponse searchCatalog(
@@ -2558,7 +2585,8 @@ public com.google.cloud.datacatalog.v1.SearchCatalogResponse searchCatalog(
* locations.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.cloud.datacatalog.v1.EntryGroup createEntryGroup(
@@ -2585,8 +2613,9 @@ public com.google.cloud.datacatalog.v1.EntryGroup getEntryGroup(
*
* Updates an EntryGroup. The user should enable the Data Catalog API in the
* project identified by the `entry_group.name` parameter (see [Data Catalog
- * Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.cloud.datacatalog.v1.EntryGroup updateEntryGroup(
@@ -2602,7 +2631,8 @@ public com.google.cloud.datacatalog.v1.EntryGroup updateEntryGroup(
* Deletes an EntryGroup. Only entry groups that do not contain entries can be
* deleted. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.protobuf.Empty deleteEntryGroup(
@@ -2631,7 +2661,8 @@ public com.google.cloud.datacatalog.v1.ListEntryGroupsResponse listEntryGroups(
* be created.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
* A maximum of 100,000 entries may be created per entry group.
*
*/
@@ -2647,7 +2678,8 @@ public com.google.cloud.datacatalog.v1.Entry createEntry(
* Updates an existing entry.
* Users should enable the Data Catalog API in the project identified by
* the `entry.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.cloud.datacatalog.v1.Entry updateEntry(
@@ -2664,7 +2696,8 @@ public com.google.cloud.datacatalog.v1.Entry updateEntry(
* method can be deleted.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.protobuf.Empty deleteEntry(
@@ -2716,8 +2749,9 @@ public com.google.cloud.datacatalog.v1.ListEntriesResponse listEntries(
*
* Creates a tag template. The user should enable the Data Catalog API in
* the project identified by the `parent` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public com.google.cloud.datacatalog.v1.TagTemplate createTagTemplate(
@@ -2747,7 +2781,8 @@ public com.google.cloud.datacatalog.v1.TagTemplate getTagTemplate(
* and should be updated using their own create/update/delete methods.
* Users should enable the Data Catalog API in the project identified by
* the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.cloud.datacatalog.v1.TagTemplate updateTagTemplate(
@@ -2763,7 +2798,8 @@ public com.google.cloud.datacatalog.v1.TagTemplate updateTagTemplate(
* Deletes a tag template and all tags using the template.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.protobuf.Empty deleteTagTemplate(
@@ -2779,8 +2815,8 @@ public com.google.protobuf.Empty deleteTagTemplate(
* Creates a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `parent` parameter (see
* [Data Catalog Resource
- * Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public com.google.cloud.datacatalog.v1.TagTemplateField createTagTemplateField(
@@ -2796,7 +2832,8 @@ public com.google.cloud.datacatalog.v1.TagTemplateField createTagTemplateField(
* Updates a field in a tag template. This method cannot be used to update the
* field type. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.cloud.datacatalog.v1.TagTemplateField updateTagTemplateField(
@@ -2811,8 +2848,9 @@ public com.google.cloud.datacatalog.v1.TagTemplateField updateTagTemplateField(
*
* Renames a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public com.google.cloud.datacatalog.v1.TagTemplateField renameTagTemplateField(
@@ -2828,7 +2866,8 @@ public com.google.cloud.datacatalog.v1.TagTemplateField renameTagTemplateField(
* Deletes a field in a tag template and all uses of that field.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.protobuf.Empty deleteTagTemplateField(
@@ -2843,10 +2882,10 @@ public com.google.protobuf.Empty deleteTagTemplateField(
*
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry].
* Note: The project identified by the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the
* [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
*/
@@ -2997,7 +3036,8 @@ protected DataCatalogFutureStub build(
* result pages. Also note that results returned (and not returned) can vary
* across repeated search queries.
* See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3024,7 +3064,8 @@ protected DataCatalogFutureStub build(
* locations.
* Users should enable the Data Catalog API in the project identified by
* the `parent` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3054,8 +3095,9 @@ protected DataCatalogFutureStub build(
*
* Updates an EntryGroup. The user should enable the Data Catalog API in the
* project identified by the `entry_group.name` parameter (see [Data Catalog
- * Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource Project]
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3072,7 +3114,8 @@ protected DataCatalogFutureStub build(
* Deletes an EntryGroup. Only entry groups that do not contain entries can be
* deleted. Users should enable the Data Catalog API in the project
* identified by the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture
* Creates a tag template. The user should enable the Data Catalog API in
* the project identified by the `parent` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3228,7 +3275,8 @@ protected DataCatalogFutureStub build(
* and should be updated using their own create/update/delete methods.
* Users should enable the Data Catalog API in the project identified by
* the `tag_template.name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3245,7 +3293,8 @@ protected DataCatalogFutureStub build(
* Deletes a tag template and all tags using the template.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture
* Renames a field in a tag template. The user should enable the Data Catalog
* API in the project identified by the `name` parameter (see [Data Catalog
- * Resource Project](/data-catalog/docs/concepts/resource-project) for more
- * information).
+ * Resource
+ * Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ * for more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture<
@@ -3316,7 +3367,8 @@ protected DataCatalogFutureStub build(
* Deletes a field in a tag template and all uses of that field.
* Users should enable the Data Catalog API in the project identified by
* the `name` parameter (see [Data Catalog Resource Project]
- * (/data-catalog/docs/concepts/resource-project) for more information).
+ * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ * more information).
*
*/
public com.google.common.util.concurrent.ListenableFuture
* Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry].
* Note: The project identified by the `parent` parameter for the
- * [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
* and the
* [tag
- * template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
* used to create the tag must be from the same organization.
*
*/
diff --git a/proto-google-cloud-datacatalog-v1/clirr-ignored-differences.xml b/proto-google-cloud-datacatalog-v1/clirr-ignored-differences.xml
new file mode 100644
index 00000000..35093b3d
--- /dev/null
+++ b/proto-google-cloud-datacatalog-v1/clirr-ignored-differences.xml
@@ -0,0 +1,19 @@
+
+
+
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -171,8 +170,7 @@ public java.lang.String getParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -674,8 +672,7 @@ public Builder mergeFrom(
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -702,8 +699,7 @@ public java.lang.String getParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -730,8 +726,7 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -757,8 +752,7 @@ public Builder setParent(java.lang.String value) {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -780,8 +774,7 @@ public Builder clearParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateFieldRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateFieldRequestOrBuilder.java
index 8e2dc52d..5fa2634b 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateFieldRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateFieldRequestOrBuilder.java
@@ -28,8 +28,7 @@ public interface CreateTagTemplateFieldRequestOrBuilder
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
@@ -46,8 +45,7 @@ public interface CreateTagTemplateFieldRequestOrBuilder
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
*
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequest.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequest.java
index f0c757e6..74ccaebc 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequest.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequest.java
@@ -143,8 +143,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -171,8 +170,7 @@ public java.lang.String getParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -663,8 +661,7 @@ public Builder mergeFrom(
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -691,8 +688,7 @@ public java.lang.String getParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -719,8 +715,7 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -746,8 +741,7 @@ public Builder setParent(java.lang.String value) {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -769,8 +763,7 @@ public Builder clearParent() {
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequestOrBuilder.java
index c1a28179..5806db0b 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/CreateTagTemplateRequestOrBuilder.java
@@ -28,8 +28,7 @@ public interface CreateTagTemplateRequestOrBuilder
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
@@ -46,8 +45,7 @@ public interface CreateTagTemplateRequestOrBuilder
*
*
* Required. The name of the project and the template location
- * [region](/compute/docs/regions-zones/#available).
- * NOTE: Currently, only the `us-central1 region` is supported.
+ * [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
* Example:
* * projects/{project_id}/locations/us-central1
*
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java
index 231c5670..791ae9bd 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java
@@ -175,289 +175,291 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "g/v1/timestamps.proto\032\036google/iam/v1/iam"
+ "_policy.proto\032\032google/iam/v1/policy.prot"
+ "o\032\033google/protobuf/empty.proto\032 google/p"
- + "rotobuf/field_mask.proto\"\231\002\n\024SearchCatal"
+ + "rotobuf/field_mask.proto\"\275\002\n\024SearchCatal"
+ "ogRequest\022K\n\005scope\030\006 \001(\01327.google.cloud."
+ "datacatalog.v1.SearchCatalogRequest.Scop"
+ "eB\003\340A\002\022\022\n\005query\030\001 \001(\tB\003\340A\002\022\021\n\tpage_size\030"
+ "\002 \001(\005\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\022\020\n\010order_"
- + "by\030\005 \001(\t\032b\n\005Scope\022\027\n\017include_org_ids\030\002 \003"
- + "(\t\022\033\n\023include_project_ids\030\003 \003(\t\022#\n\033inclu"
- + "de_gcp_public_datasets\030\007 \001(\010\"s\n\025SearchCa"
- + "talogResponse\022A\n\007results\030\001 \003(\01320.google."
- + "cloud.datacatalog.v1.SearchCatalogResult"
- + "\022\027\n\017next_page_token\030\003 \001(\t\"\263\001\n\027CreateEntr"
- + "yGroupRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\022%d"
- + "atacatalog.googleapis.com/EntryGroup\022\033\n\016"
- + "entry_group_id\030\003 \001(\tB\003\340A\002\022<\n\013entry_group"
- + "\030\002 \001(\0132\'.google.cloud.datacatalog.v1.Ent"
- + "ryGroup\"\215\001\n\027UpdateEntryGroupRequest\022A\n\013e"
- + "ntry_group\030\001 \001(\0132\'.google.cloud.datacata"
- + "log.v1.EntryGroupB\003\340A\002\022/\n\013update_mask\030\002 "
- + "\001(\0132\032.google.protobuf.FieldMask\"\202\001\n\024GetE"
- + "ntryGroupRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%"
- + "datacatalog.googleapis.com/EntryGroup\022-\n"
- + "\tread_mask\030\002 \001(\0132\032.google.protobuf.Field"
- + "Mask\"j\n\027DeleteEntryGroupRequest\022;\n\004name\030"
- + "\001 \001(\tB-\340A\002\372A\'\n%datacatalog.googleapis.co"
- + "m/EntryGroup\022\022\n\005force\030\002 \001(\010B\003\340A\001\"\210\001\n\026Lis"
- + "tEntryGroupsRequest\022=\n\006parent\030\001 \001(\tB-\340A\002"
- + "\372A\'\n%datacatalog.googleapis.com/EntryGro"
- + "up\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027\n\npage_token"
- + "\030\003 \001(\tB\003\340A\001\"q\n\027ListEntryGroupsResponse\022="
- + "\n\014entry_groups\030\001 \003(\0132\'.google.cloud.data"
- + "catalog.v1.EntryGroup\022\027\n\017next_page_token"
- + "\030\002 \001(\t\"\242\001\n\022CreateEntryRequest\022=\n\006parent\030"
- + "\001 \001(\tB-\340A\002\372A\'\n%datacatalog.googleapis.co"
- + "m/EntryGroup\022\025\n\010entry_id\030\003 \001(\tB\003\340A\002\0226\n\005e"
- + "ntry\030\002 \001(\0132\".google.cloud.datacatalog.v1"
- + ".EntryB\003\340A\002\"}\n\022UpdateEntryRequest\0226\n\005ent"
- + "ry\030\001 \001(\0132\".google.cloud.datacatalog.v1.E"
- + "ntryB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google."
- + "protobuf.FieldMask\"L\n\022DeleteEntryRequest"
- + "\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n datacatalog.goog"
- + "leapis.com/Entry\"I\n\017GetEntryRequest\0226\n\004n"
- + "ame\030\001 \001(\tB(\340A\002\372A\"\n datacatalog.googleapi"
- + "s.com/Entry\"V\n\022LookupEntryRequest\022\031\n\017lin"
- + "ked_resource\030\001 \001(\tH\000\022\026\n\014sql_resource\030\003 \001"
- + "(\tH\000B\r\n\013target_name\"\347\006\n\005Entry\0228\n\004name\030\001 "
- + "\001(\tB*\372A\'\n%datacatalog.googleapis.com/Ent"
- + "ryGroup\022\027\n\017linked_resource\030\t \001(\t\0226\n\004type"
- + "\030\002 \001(\0162&.google.cloud.datacatalog.v1.Ent"
- + "ryTypeH\000\022\035\n\023user_specified_type\030\020 \001(\tH\000\022"
- + "O\n\021integrated_system\030\021 \001(\0162-.google.clou"
- + "d.datacatalog.v1.IntegratedSystemB\003\340A\003H\001"
- + "\022\037\n\025user_specified_system\030\022 \001(\tH\001\022G\n\020gcs"
- + "_fileset_spec\030\006 \001(\0132+.google.cloud.datac"
- + "atalog.v1.GcsFilesetSpecH\002\022M\n\023bigquery_t"
- + "able_spec\030\014 \001(\0132..google.cloud.datacatal"
- + "og.v1.BigQueryTableSpecH\002\022Z\n\032bigquery_da"
- + "te_sharded_spec\030\017 \001(\01324.google.cloud.dat"
- + "acatalog.v1.BigQueryDateShardedSpecH\002\022\024\n"
- + "\014display_name\030\003 \001(\t\022\023\n\013description\030\004 \001(\t"
- + "\0223\n\006schema\030\005 \001(\0132#.google.cloud.datacata"
- + "log.v1.Schema\022O\n\030source_system_timestamp"
- + "s\030\007 \001(\0132-.google.cloud.datacatalog.v1.Sy"
- + "stemTimestamps:x\352Au\n datacatalog.googlea"
- + "pis.com/Entry\022Qprojects/{project}/locati"
- + "ons/{location}/entryGroups/{entry_group}"
- + "/entries/{entry}B\014\n\nentry_typeB\010\n\006system"
- + "B\013\n\ttype_spec\"\211\002\n\nEntryGroup\022\014\n\004name\030\001 \001"
- + "(\t\022\024\n\014display_name\030\002 \001(\t\022\023\n\013description\030"
- + "\003 \001(\t\022S\n\027data_catalog_timestamps\030\004 \001(\0132-"
- + ".google.cloud.datacatalog.v1.SystemTimes"
- + "tampsB\003\340A\003:m\352Aj\n%datacatalog.googleapis."
- + "com/EntryGroup\022Aprojects/{project}/locat"
- + "ions/{location}/entryGroups/{entry_group"
- + "}\"\275\001\n\030CreateTagTemplateRequest\022>\n\006parent"
- + "\030\001 \001(\tB.\340A\002\372A(\022&datacatalog.googleapis.c"
- + "om/TagTemplate\022\034\n\017tag_template_id\030\003 \001(\tB"
- + "\003\340A\002\022C\n\014tag_template\030\002 \001(\0132(.google.clou"
- + "d.datacatalog.v1.TagTemplateB\003\340A\002\"U\n\025Get"
- + "TagTemplateRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A("
- + "\n&datacatalog.googleapis.com/TagTemplate"
- + "\"\220\001\n\030UpdateTagTemplateRequest\022C\n\014tag_tem"
- + "plate\030\001 \001(\0132(.google.cloud.datacatalog.v"
- + "1.TagTemplateB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132"
- + "\032.google.protobuf.FieldMask\"l\n\030DeleteTag"
- + "TemplateRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&d"
- + "atacatalog.googleapis.com/TagTemplate\022\022\n"
- + "\005force\030\002 \001(\010B\003\340A\002\"~\n\020CreateTagRequest\0226\n"
- + "\006parent\030\001 \001(\tB&\340A\002\372A \n\036datacatalog.googl"
- + "eapis.com/Tag\0222\n\003tag\030\002 \001(\0132 .google.clou"
- + "d.datacatalog.v1.TagB\003\340A\002\"w\n\020UpdateTagRe"
- + "quest\0222\n\003tag\030\001 \001(\0132 .google.cloud.dataca"
- + "talog.v1.TagB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032"
- + ".google.protobuf.FieldMask\"H\n\020DeleteTagR"
- + "equest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \022\036datacatalo"
- + "g.googleapis.com/Tag\"\323\001\n\035CreateTagTempla"
- + "teFieldRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\n&"
- + "datacatalog.googleapis.com/TagTemplate\022\""
- + "\n\025tag_template_field_id\030\002 \001(\tB\003\340A\002\022N\n\022ta"
- + "g_template_field\030\003 \001(\0132-.google.cloud.da"
- + "tacatalog.v1.TagTemplateFieldB\003\340A\002\"\350\001\n\035U"
- + "pdateTagTemplateFieldRequest\022A\n\004name\030\001 \001"
- + "(\tB3\340A\002\372A-\n+datacatalog.googleapis.com/T"
- + "agTemplateField\022N\n\022tag_template_field\030\002 "
- + "\001(\0132-.google.cloud.datacatalog.v1.TagTem"
- + "plateFieldB\003\340A\002\0224\n\013update_mask\030\003 \001(\0132\032.g"
- + "oogle.protobuf.FieldMaskB\003\340A\001\"\212\001\n\035Rename"
- + "TagTemplateFieldRequest\022A\n\004name\030\001 \001(\tB3\340"
- + "A\002\372A-\n+datacatalog.googleapis.com/TagTem"
- + "plateField\022&\n\031new_tag_template_field_id\030"
- + "\002 \001(\tB\003\340A\002\"v\n\035DeleteTagTemplateFieldRequ"
- + "est\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+datacatalog.g"
- + "oogleapis.com/TagTemplateField\022\022\n\005force\030"
- + "\002 \001(\010B\003\340A\002\"p\n\017ListTagsRequest\0226\n\006parent\030"
- + "\001 \001(\tB&\340A\002\372A \022\036datacatalog.googleapis.co"
- + "m/Tag\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003"
- + " \001(\t\"[\n\020ListTagsResponse\022.\n\004tags\030\001 \003(\0132 "
- + ".google.cloud.datacatalog.v1.Tag\022\027\n\017next"
- + "_page_token\030\002 \001(\t\"\251\001\n\022ListEntriesRequest"
- + "\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%datacatalog.go"
- + "ogleapis.com/EntryGroup\022\021\n\tpage_size\030\002 \001"
- + "(\005\022\022\n\npage_token\030\003 \001(\t\022-\n\tread_mask\030\004 \001("
- + "\0132\032.google.protobuf.FieldMask\"c\n\023ListEnt"
- + "riesResponse\0223\n\007entries\030\001 \003(\0132\".google.c"
- + "loud.datacatalog.v1.Entry\022\027\n\017next_page_t"
- + "oken\030\002 \001(\t*[\n\tEntryType\022\032\n\026ENTRY_TYPE_UN"
- + "SPECIFIED\020\000\022\t\n\005TABLE\020\002\022\t\n\005MODEL\020\005\022\017\n\013DAT"
- + "A_STREAM\020\003\022\013\n\007FILESET\020\0042\220/\n\013DataCatalog\022"
- + "\243\001\n\rSearchCatalog\0221.google.cloud.datacat"
- + "alog.v1.SearchCatalogRequest\0322.google.cl"
- + "oud.datacatalog.v1.SearchCatalogResponse"
- + "\"+\202\323\344\223\002\027\"\022/v1/catalog:search:\001*\332A\013scope,"
- + "query\022\333\001\n\020CreateEntryGroup\0224.google.clou"
- + "d.datacatalog.v1.CreateEntryGroupRequest"
- + "\032\'.google.cloud.datacatalog.v1.EntryGrou"
- + "p\"h\202\323\344\223\002>\"//v1/{parent=projects/*/locati"
- + "ons/*}/entryGroups:\013entry_group\332A!parent"
- + ",entry_group_id,entry_group\022\274\001\n\rGetEntry"
- + "Group\0221.google.cloud.datacatalog.v1.GetE"
- + "ntryGroupRequest\032\'.google.cloud.datacata"
- + "log.v1.EntryGroup\"O\202\323\344\223\0021\022//v1/{name=pro"
- + "jects/*/locations/*/entryGroups/*}\332A\004nam"
- + "e\332A\016name,read_mask\022\353\001\n\020UpdateEntryGroup\022"
- + "4.google.cloud.datacatalog.v1.UpdateEntr"
- + "yGroupRequest\032\'.google.cloud.datacatalog"
- + ".v1.EntryGroup\"x\202\323\344\223\002J2;/v1/{entry_group"
- + ".name=projects/*/locations/*/entryGroups"
- + "/*}:\013entry_group\332A\013entry_group\332A\027entry_g"
- + "roup,update_mask\022\240\001\n\020DeleteEntryGroup\0224."
- + "google.cloud.datacatalog.v1.DeleteEntryG"
- + "roupRequest\032\026.google.protobuf.Empty\">\202\323\344"
- + "\223\0021*//v1/{name=projects/*/locations/*/en"
- + "tryGroups/*}\332A\004name\022\276\001\n\017ListEntryGroups\022"
- + "3.google.cloud.datacatalog.v1.ListEntryG"
- + "roupsRequest\0324.google.cloud.datacatalog."
- + "v1.ListEntryGroupsResponse\"@\202\323\344\223\0021\022//v1/"
- + "{parent=projects/*/locations/*}/entryGro"
- + "ups\332A\006parent\022\304\001\n\013CreateEntry\022/.google.cl"
- + "oud.datacatalog.v1.CreateEntryRequest\032\"."
- + "google.cloud.datacatalog.v1.Entry\"`\202\323\344\223\002"
- + "B\"9/v1/{parent=projects/*/locations/*/en"
- + "tryGroups/*}/entries:\005entry\332A\025parent,ent"
- + "ry_id,entry\022\316\001\n\013UpdateEntry\022/.google.clo"
- + "ud.datacatalog.v1.UpdateEntryRequest\032\".g"
- + "oogle.cloud.datacatalog.v1.Entry\"j\202\323\344\223\002H"
- + "2?/v1/{entry.name=projects/*/locations/*"
- + "/entryGroups/*/entries/*}:\005entry\332A\005entry"
- + "\332A\021entry,update_mask\022\240\001\n\013DeleteEntry\022/.g"
- + "oogle.cloud.datacatalog.v1.DeleteEntryRe"
- + "quest\032\026.google.protobuf.Empty\"H\202\323\344\223\002;*9/"
- + "v1/{name=projects/*/locations/*/entryGro"
- + "ups/*/entries/*}\332A\004name\022\246\001\n\010GetEntry\022,.g"
- + "oogle.cloud.datacatalog.v1.GetEntryReque"
- + "st\032\".google.cloud.datacatalog.v1.Entry\"H"
- + "\202\323\344\223\002;\0229/v1/{name=projects/*/locations/*"
- + "/entryGroups/*/entries/*}\332A\004name\022~\n\013Look"
- + "upEntry\022/.google.cloud.datacatalog.v1.Lo"
- + "okupEntryRequest\032\".google.cloud.datacata"
- + "log.v1.Entry\"\032\202\323\344\223\002\024\022\022/v1/entries:lookup"
- + "\022\274\001\n\013ListEntries\022/.google.cloud.datacata"
- + "log.v1.ListEntriesRequest\0320.google.cloud"
- + ".datacatalog.v1.ListEntriesResponse\"J\202\323\344"
- + "\223\002;\0229/v1/{parent=projects/*/locations/*/"
- + "entryGroups/*}/entries\332A\006parent\022\342\001\n\021Crea"
- + "teTagTemplate\0225.google.cloud.datacatalog"
- + ".v1.CreateTagTemplateRequest\032(.google.cl"
- + "oud.datacatalog.v1.TagTemplate\"l\202\323\344\223\002@\"0"
- + "/v1/{parent=projects/*/locations/*}/tagT"
- + "emplates:\014tag_template\332A#parent,tag_temp"
- + "late_id,tag_template\022\257\001\n\016GetTagTemplate\022"
- + "2.google.cloud.datacatalog.v1.GetTagTemp"
- + "lateRequest\032(.google.cloud.datacatalog.v"
- + "1.TagTemplate\"?\202\323\344\223\0022\0220/v1/{name=project"
- + "s/*/locations/*/tagTemplates/*}\332A\004name\022\363"
- + "\001\n\021UpdateTagTemplate\0225.google.cloud.data"
- + "catalog.v1.UpdateTagTemplateRequest\032(.go"
- + "ogle.cloud.datacatalog.v1.TagTemplate\"}\202"
- + "\323\344\223\002M2=/v1/{tag_template.name=projects/*"
- + "/locations/*/tagTemplates/*}:\014tag_templa"
- + "te\332A\014tag_template\332A\030tag_template,update_"
- + "mask\022\251\001\n\021DeleteTagTemplate\0225.google.clou"
- + "d.datacatalog.v1.DeleteTagTemplateReques"
- + "t\032\026.google.protobuf.Empty\"E\202\323\344\223\0022*0/v1/{"
- + "name=projects/*/locations/*/tagTemplates"
- + "/*}\332A\nname,force\022\215\002\n\026CreateTagTemplateFi"
- + "eld\022:.google.cloud.datacatalog.v1.Create"
- + "TagTemplateFieldRequest\032-.google.cloud.d"
- + "atacatalog.v1.TagTemplateField\"\207\001\202\323\344\223\002O\""
- + "9/v1/{parent=projects/*/locations/*/tagT"
- + "emplates/*}/fields:\022tag_template_field\332A"
- + "/parent,tag_template_field_id,tag_templa"
- + "te_field\022\233\002\n\026UpdateTagTemplateField\022:.go"
- + "ogle.cloud.datacatalog.v1.UpdateTagTempl"
- + "ateFieldRequest\032-.google.cloud.datacatal"
- + "og.v1.TagTemplateField\"\225\001\202\323\344\223\002O29/v1/{na"
- + "me=projects/*/locations/*/tagTemplates/*"
- + "/fields/*}:\022tag_template_field\332A\027name,ta"
- + "g_template_field\332A#name,tag_template_fie"
- + "ld,update_mask\022\361\001\n\026RenameTagTemplateFiel"
- + "d\022:.google.cloud.datacatalog.v1.RenameTa"
- + "gTemplateFieldRequest\032-.google.cloud.dat"
- + "acatalog.v1.TagTemplateField\"l\202\323\344\223\002E\"@/v"
- + "1/{name=projects/*/locations/*/tagTempla"
- + "tes/*/fields/*}:rename:\001*\332A\036name,new_tag"
- + "_template_field_id\022\274\001\n\026DeleteTagTemplate"
- + "Field\022:.google.cloud.datacatalog.v1.Dele"
- + "teTagTemplateFieldRequest\032\026.google.proto"
- + "buf.Empty\"N\202\323\344\223\002;*9/v1/{name=projects/*/"
- + "locations/*/tagTemplates/*/fields/*}\332A\nn"
- + "ame,force\022\371\001\n\tCreateTag\022-.google.cloud.d"
- + "atacatalog.v1.CreateTagRequest\032 .google."
- + "cloud.datacatalog.v1.Tag\"\232\001\202\323\344\223\002\206\001\"@/v1/"
- + "{parent=projects/*/locations/*/entryGrou"
- + "ps/*/entries/*}/tags:\003tagZ=\"6/v1/{parent"
- + "=projects/*/locations/*/entryGroups/*}/t"
- + "ags:\003tag\332A\nparent,tag\022\214\002\n\tUpdateTag\022-.go"
- + "ogle.cloud.datacatalog.v1.UpdateTagReque"
- + "st\032 .google.cloud.datacatalog.v1.Tag\"\255\001\202"
- + "\323\344\223\002\216\0012D/v1/{tag.name=projects/*/locatio"
- + "ns/*/entryGroups/*/entries/*/tags/*}:\003ta"
- + "gZA2:/v1/{tag.name=projects/*/locations/"
- + "*/entryGroups/*/tags/*}:\003tag\332A\003tag\332A\017tag"
- + ",update_mask\022\336\001\n\tDeleteTag\022-.google.clou"
- + "d.datacatalog.v1.DeleteTagRequest\032\026.goog"
- + "le.protobuf.Empty\"\211\001\202\323\344\223\002|*@/v1/{name=pr"
- + "ojects/*/locations/*/entryGroups/*/entri"
- + "es/*/tags/*}Z8*6/v1/{name=projects/*/loc"
- + "ations/*/entryGroups/*/tags/*}\332A\004name\022\365\001"
- + "\n\010ListTags\022,.google.cloud.datacatalog.v1"
- + ".ListTagsRequest\032-.google.cloud.datacata"
- + "log.v1.ListTagsResponse\"\213\001\202\323\344\223\002|\022@/v1/{p"
- + "arent=projects/*/locations/*/entryGroups"
- + "/*/entries/*}/tagsZ8\0226/v1/{parent=projec"
- + "ts/*/locations/*/entryGroups/*}/tags\332A\006p"
- + "arent\022\340\001\n\014SetIamPolicy\022\".google.iam.v1.S"
- + "etIamPolicyRequest\032\025.google.iam.v1.Polic"
- + "y\"\224\001\202\323\344\223\002\215\001\"A/v1/{resource=projects/*/lo"
- + "cations/*/tagTemplates/*}:setIamPolicy:\001"
- + "*ZE\"@/v1/{resource=projects/*/locations/"
- + "*/entryGroups/*}:setIamPolicy:\001*\022\261\002\n\014Get"
- + "IamPolicy\022\".google.iam.v1.GetIamPolicyRe"
- + "quest\032\025.google.iam.v1.Policy\"\345\001\202\323\344\223\002\336\001\"A"
- + "/v1/{resource=projects/*/locations/*/tag"
- + "Templates/*}:getIamPolicy:\001*ZE\"@/v1/{res"
- + "ource=projects/*/locations/*/entryGroups"
- + "/*}:getIamPolicy:\001*ZO\"J/v1/{resource=pro"
- + "jects/*/locations/*/entryGroups/*/entrie"
- + "s/*}:getIamPolicy:\001*\022\343\002\n\022TestIamPermissi"
- + "ons\022(.google.iam.v1.TestIamPermissionsRe"
- + "quest\032).google.iam.v1.TestIamPermissions"
- + "Response\"\367\001\202\323\344\223\002\360\001\"G/v1/{resource=projec"
- + "ts/*/locations/*/tagTemplates/*}:testIam"
- + "Permissions:\001*ZK\"F/v1/{resource=projects"
- + "/*/locations/*/entryGroups/*}:testIamPer"
- + "missions:\001*ZU\"P/v1/{resource=projects/*/"
- + "locations/*/entryGroups/*/entries/*}:tes"
- + "tIamPermissions:\001*\032N\312A\032datacatalog.googl"
- + "eapis.com\322A.https://www.googleapis.com/a"
- + "uth/cloud-platformB\313\001\n\037com.google.cloud."
- + "datacatalog.v1P\001ZFgoogle.golang.org/genp"
- + "roto/googleapis/cloud/datacatalog/v1;dat"
- + "acatalog\370\001\001\252\002\033Google.Cloud.DataCatalog.V"
- + "1\312\002\033Google\\Cloud\\DataCatalog\\V1\352\002\036Google"
- + "::Cloud::DataCatalog::V1b\006proto3"
+ + "by\030\005 \001(\t\032\205\001\n\005Scope\022\027\n\017include_org_ids\030\002 "
+ + "\003(\t\022\033\n\023include_project_ids\030\003 \003(\t\022#\n\033incl"
+ + "ude_gcp_public_datasets\030\007 \001(\010\022!\n\024restric"
+ + "ted_locations\030\020 \003(\tB\003\340A\001\"\210\001\n\025SearchCatal"
+ + "ogResponse\022A\n\007results\030\001 \003(\01320.google.clo"
+ + "ud.datacatalog.v1.SearchCatalogResult\022\027\n"
+ + "\017next_page_token\030\003 \001(\t\022\023\n\013unreachable\030\006 "
+ + "\003(\t\"\263\001\n\027CreateEntryGroupRequest\022=\n\006paren"
+ + "t\030\001 \001(\tB-\340A\002\372A\'\022%datacatalog.googleapis."
+ + "com/EntryGroup\022\033\n\016entry_group_id\030\003 \001(\tB\003"
+ + "\340A\002\022<\n\013entry_group\030\002 \001(\0132\'.google.cloud."
+ + "datacatalog.v1.EntryGroup\"\215\001\n\027UpdateEntr"
+ + "yGroupRequest\022A\n\013entry_group\030\001 \001(\0132\'.goo"
+ + "gle.cloud.datacatalog.v1.EntryGroupB\003\340A\002"
+ + "\022/\n\013update_mask\030\002 \001(\0132\032.google.protobuf."
+ + "FieldMask\"\202\001\n\024GetEntryGroupRequest\022;\n\004na"
+ + "me\030\001 \001(\tB-\340A\002\372A\'\n%datacatalog.googleapis"
+ + ".com/EntryGroup\022-\n\tread_mask\030\002 \001(\0132\032.goo"
+ + "gle.protobuf.FieldMask\"j\n\027DeleteEntryGro"
+ + "upRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'\n%datacat"
+ + "alog.googleapis.com/EntryGroup\022\022\n\005force\030"
+ + "\002 \001(\010B\003\340A\001\"\210\001\n\026ListEntryGroupsRequest\022=\n"
+ + "\006parent\030\001 \001(\tB-\340A\002\372A\'\n%datacatalog.googl"
+ + "eapis.com/EntryGroup\022\026\n\tpage_size\030\002 \001(\005B"
+ + "\003\340A\001\022\027\n\npage_token\030\003 \001(\tB\003\340A\001\"q\n\027ListEnt"
+ + "ryGroupsResponse\022=\n\014entry_groups\030\001 \003(\0132\'"
+ + ".google.cloud.datacatalog.v1.EntryGroup\022"
+ + "\027\n\017next_page_token\030\002 \001(\t\"\242\001\n\022CreateEntry"
+ + "Request\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%datacat"
+ + "alog.googleapis.com/EntryGroup\022\025\n\010entry_"
+ + "id\030\003 \001(\tB\003\340A\002\0226\n\005entry\030\002 \001(\0132\".google.cl"
+ + "oud.datacatalog.v1.EntryB\003\340A\002\"}\n\022UpdateE"
+ + "ntryRequest\0226\n\005entry\030\001 \001(\0132\".google.clou"
+ + "d.datacatalog.v1.EntryB\003\340A\002\022/\n\013update_ma"
+ + "sk\030\002 \001(\0132\032.google.protobuf.FieldMask\"L\n\022"
+ + "DeleteEntryRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\""
+ + "\n datacatalog.googleapis.com/Entry\"I\n\017Ge"
+ + "tEntryRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n dat"
+ + "acatalog.googleapis.com/Entry\"V\n\022LookupE"
+ + "ntryRequest\022\031\n\017linked_resource\030\001 \001(\tH\000\022\026"
+ + "\n\014sql_resource\030\003 \001(\tH\000B\r\n\013target_name\"\347\006"
+ + "\n\005Entry\0228\n\004name\030\001 \001(\tB*\372A\'\n%datacatalog."
+ + "googleapis.com/EntryGroup\022\027\n\017linked_reso"
+ + "urce\030\t \001(\t\0226\n\004type\030\002 \001(\0162&.google.cloud."
+ + "datacatalog.v1.EntryTypeH\000\022\035\n\023user_speci"
+ + "fied_type\030\020 \001(\tH\000\022O\n\021integrated_system\030\021"
+ + " \001(\0162-.google.cloud.datacatalog.v1.Integ"
+ + "ratedSystemB\003\340A\003H\001\022\037\n\025user_specified_sys"
+ + "tem\030\022 \001(\tH\001\022G\n\020gcs_fileset_spec\030\006 \001(\0132+."
+ + "google.cloud.datacatalog.v1.GcsFilesetSp"
+ + "ecH\002\022M\n\023bigquery_table_spec\030\014 \001(\0132..goog"
+ + "le.cloud.datacatalog.v1.BigQueryTableSpe"
+ + "cH\002\022Z\n\032bigquery_date_sharded_spec\030\017 \001(\0132"
+ + "4.google.cloud.datacatalog.v1.BigQueryDa"
+ + "teShardedSpecH\002\022\024\n\014display_name\030\003 \001(\t\022\023\n"
+ + "\013description\030\004 \001(\t\0223\n\006schema\030\005 \001(\0132#.goo"
+ + "gle.cloud.datacatalog.v1.Schema\022O\n\030sourc"
+ + "e_system_timestamps\030\007 \001(\0132-.google.cloud"
+ + ".datacatalog.v1.SystemTimestamps:x\352Au\n d"
+ + "atacatalog.googleapis.com/Entry\022Qproject"
+ + "s/{project}/locations/{location}/entryGr"
+ + "oups/{entry_group}/entries/{entry}B\014\n\nen"
+ + "try_typeB\010\n\006systemB\013\n\ttype_spec\"\211\002\n\nEntr"
+ + "yGroup\022\014\n\004name\030\001 \001(\t\022\024\n\014display_name\030\002 \001"
+ + "(\t\022\023\n\013description\030\003 \001(\t\022S\n\027data_catalog_"
+ + "timestamps\030\004 \001(\0132-.google.cloud.datacata"
+ + "log.v1.SystemTimestampsB\003\340A\003:m\352Aj\n%datac"
+ + "atalog.googleapis.com/EntryGroup\022Aprojec"
+ + "ts/{project}/locations/{location}/entryG"
+ + "roups/{entry_group}\"\275\001\n\030CreateTagTemplat"
+ + "eRequest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&dataca"
+ + "talog.googleapis.com/TagTemplate\022\034\n\017tag_"
+ + "template_id\030\003 \001(\tB\003\340A\002\022C\n\014tag_template\030\002"
+ + " \001(\0132(.google.cloud.datacatalog.v1.TagTe"
+ + "mplateB\003\340A\002\"U\n\025GetTagTemplateRequest\022<\n\004"
+ + "name\030\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleap"
+ + "is.com/TagTemplate\"\220\001\n\030UpdateTagTemplate"
+ + "Request\022C\n\014tag_template\030\001 \001(\0132(.google.c"
+ + "loud.datacatalog.v1.TagTemplateB\003\340A\002\022/\n\013"
+ + "update_mask\030\002 \001(\0132\032.google.protobuf.Fiel"
+ + "dMask\"l\n\030DeleteTagTemplateRequest\022<\n\004nam"
+ + "e\030\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleapis."
+ + "com/TagTemplate\022\022\n\005force\030\002 \001(\010B\003\340A\002\"~\n\020C"
+ + "reateTagRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \n"
+ + "\036datacatalog.googleapis.com/Tag\0222\n\003tag\030\002"
+ + " \001(\0132 .google.cloud.datacatalog.v1.TagB\003"
+ + "\340A\002\"w\n\020UpdateTagRequest\0222\n\003tag\030\001 \001(\0132 .g"
+ + "oogle.cloud.datacatalog.v1.TagB\003\340A\002\022/\n\013u"
+ + "pdate_mask\030\002 \001(\0132\032.google.protobuf.Field"
+ + "Mask\"H\n\020DeleteTagRequest\0224\n\004name\030\001 \001(\tB&"
+ + "\340A\002\372A \022\036datacatalog.googleapis.com/Tag\"\323"
+ + "\001\n\035CreateTagTemplateFieldRequest\022>\n\006pare"
+ + "nt\030\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleapis"
+ + ".com/TagTemplate\022\"\n\025tag_template_field_i"
+ + "d\030\002 \001(\tB\003\340A\002\022N\n\022tag_template_field\030\003 \001(\013"
+ + "2-.google.cloud.datacatalog.v1.TagTempla"
+ + "teFieldB\003\340A\002\"\350\001\n\035UpdateTagTemplateFieldR"
+ + "equest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+datacatalo"
+ + "g.googleapis.com/TagTemplateField\022N\n\022tag"
+ + "_template_field\030\002 \001(\0132-.google.cloud.dat"
+ + "acatalog.v1.TagTemplateFieldB\003\340A\002\0224\n\013upd"
+ + "ate_mask\030\003 \001(\0132\032.google.protobuf.FieldMa"
+ + "skB\003\340A\001\"\212\001\n\035RenameTagTemplateFieldReques"
+ + "t\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+datacatalog.goo"
+ + "gleapis.com/TagTemplateField\022&\n\031new_tag_"
+ + "template_field_id\030\002 \001(\tB\003\340A\002\"v\n\035DeleteTa"
+ + "gTemplateFieldRequest\022A\n\004name\030\001 \001(\tB3\340A\002"
+ + "\372A-\n+datacatalog.googleapis.com/TagTempl"
+ + "ateField\022\022\n\005force\030\002 \001(\010B\003\340A\002\"p\n\017ListTags"
+ + "Request\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036datacat"
+ + "alog.googleapis.com/Tag\022\021\n\tpage_size\030\002 \001"
+ + "(\005\022\022\n\npage_token\030\003 \001(\t\"[\n\020ListTagsRespon"
+ + "se\022.\n\004tags\030\001 \003(\0132 .google.cloud.datacata"
+ + "log.v1.Tag\022\027\n\017next_page_token\030\002 \001(\t\"\251\001\n\022"
+ + "ListEntriesRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372"
+ + "A\'\n%datacatalog.googleapis.com/EntryGrou"
+ + "p\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t"
+ + "\022-\n\tread_mask\030\004 \001(\0132\032.google.protobuf.Fi"
+ + "eldMask\"c\n\023ListEntriesResponse\0223\n\007entrie"
+ + "s\030\001 \003(\0132\".google.cloud.datacatalog.v1.En"
+ + "try\022\027\n\017next_page_token\030\002 \001(\t*[\n\tEntryTyp"
+ + "e\022\032\n\026ENTRY_TYPE_UNSPECIFIED\020\000\022\t\n\005TABLE\020\002"
+ + "\022\t\n\005MODEL\020\005\022\017\n\013DATA_STREAM\020\003\022\013\n\007FILESET\020"
+ + "\0042\220/\n\013DataCatalog\022\243\001\n\rSearchCatalog\0221.go"
+ + "ogle.cloud.datacatalog.v1.SearchCatalogR"
+ + "equest\0322.google.cloud.datacatalog.v1.Sea"
+ + "rchCatalogResponse\"+\202\323\344\223\002\027\"\022/v1/catalog:"
+ + "search:\001*\332A\013scope,query\022\333\001\n\020CreateEntryG"
+ + "roup\0224.google.cloud.datacatalog.v1.Creat"
+ + "eEntryGroupRequest\032\'.google.cloud.dataca"
+ + "talog.v1.EntryGroup\"h\202\323\344\223\002>\"//v1/{parent"
+ + "=projects/*/locations/*}/entryGroups:\013en"
+ + "try_group\332A!parent,entry_group_id,entry_"
+ + "group\022\274\001\n\rGetEntryGroup\0221.google.cloud.d"
+ + "atacatalog.v1.GetEntryGroupRequest\032\'.goo"
+ + "gle.cloud.datacatalog.v1.EntryGroup\"O\202\323\344"
+ + "\223\0021\022//v1/{name=projects/*/locations/*/en"
+ + "tryGroups/*}\332A\004name\332A\016name,read_mask\022\353\001\n"
+ + "\020UpdateEntryGroup\0224.google.cloud.datacat"
+ + "alog.v1.UpdateEntryGroupRequest\032\'.google"
+ + ".cloud.datacatalog.v1.EntryGroup\"x\202\323\344\223\002J"
+ + "2;/v1/{entry_group.name=projects/*/locat"
+ + "ions/*/entryGroups/*}:\013entry_group\332A\013ent"
+ + "ry_group\332A\027entry_group,update_mask\022\240\001\n\020D"
+ + "eleteEntryGroup\0224.google.cloud.datacatal"
+ + "og.v1.DeleteEntryGroupRequest\032\026.google.p"
+ + "rotobuf.Empty\">\202\323\344\223\0021*//v1/{name=project"
+ + "s/*/locations/*/entryGroups/*}\332A\004name\022\276\001"
+ + "\n\017ListEntryGroups\0223.google.cloud.datacat"
+ + "alog.v1.ListEntryGroupsRequest\0324.google."
+ + "cloud.datacatalog.v1.ListEntryGroupsResp"
+ + "onse\"@\202\323\344\223\0021\022//v1/{parent=projects/*/loc"
+ + "ations/*}/entryGroups\332A\006parent\022\304\001\n\013Creat"
+ + "eEntry\022/.google.cloud.datacatalog.v1.Cre"
+ + "ateEntryRequest\032\".google.cloud.datacatal"
+ + "og.v1.Entry\"`\202\323\344\223\002B\"9/v1/{parent=project"
+ + "s/*/locations/*/entryGroups/*}/entries:\005"
+ + "entry\332A\025parent,entry_id,entry\022\316\001\n\013Update"
+ + "Entry\022/.google.cloud.datacatalog.v1.Upda"
+ + "teEntryRequest\032\".google.cloud.datacatalo"
+ + "g.v1.Entry\"j\202\323\344\223\002H2?/v1/{entry.name=proj"
+ + "ects/*/locations/*/entryGroups/*/entries"
+ + "/*}:\005entry\332A\005entry\332A\021entry,update_mask\022\240"
+ + "\001\n\013DeleteEntry\022/.google.cloud.datacatalo"
+ + "g.v1.DeleteEntryRequest\032\026.google.protobu"
+ + "f.Empty\"H\202\323\344\223\002;*9/v1/{name=projects/*/lo"
+ + "cations/*/entryGroups/*/entries/*}\332A\004nam"
+ + "e\022\246\001\n\010GetEntry\022,.google.cloud.datacatalo"
+ + "g.v1.GetEntryRequest\032\".google.cloud.data"
+ + "catalog.v1.Entry\"H\202\323\344\223\002;\0229/v1/{name=proj"
+ + "ects/*/locations/*/entryGroups/*/entries"
+ + "/*}\332A\004name\022~\n\013LookupEntry\022/.google.cloud"
+ + ".datacatalog.v1.LookupEntryRequest\032\".goo"
+ + "gle.cloud.datacatalog.v1.Entry\"\032\202\323\344\223\002\024\022\022"
+ + "/v1/entries:lookup\022\274\001\n\013ListEntries\022/.goo"
+ + "gle.cloud.datacatalog.v1.ListEntriesRequ"
+ + "est\0320.google.cloud.datacatalog.v1.ListEn"
+ + "triesResponse\"J\202\323\344\223\002;\0229/v1/{parent=proje"
+ + "cts/*/locations/*/entryGroups/*}/entries"
+ + "\332A\006parent\022\342\001\n\021CreateTagTemplate\0225.google"
+ + ".cloud.datacatalog.v1.CreateTagTemplateR"
+ + "equest\032(.google.cloud.datacatalog.v1.Tag"
+ + "Template\"l\202\323\344\223\002@\"0/v1/{parent=projects/*"
+ + "/locations/*}/tagTemplates:\014tag_template"
+ + "\332A#parent,tag_template_id,tag_template\022\257"
+ + "\001\n\016GetTagTemplate\0222.google.cloud.datacat"
+ + "alog.v1.GetTagTemplateRequest\032(.google.c"
+ + "loud.datacatalog.v1.TagTemplate\"?\202\323\344\223\0022\022"
+ + "0/v1/{name=projects/*/locations/*/tagTem"
+ + "plates/*}\332A\004name\022\363\001\n\021UpdateTagTemplate\0225"
+ + ".google.cloud.datacatalog.v1.UpdateTagTe"
+ + "mplateRequest\032(.google.cloud.datacatalog"
+ + ".v1.TagTemplate\"}\202\323\344\223\002M2=/v1/{tag_templa"
+ + "te.name=projects/*/locations/*/tagTempla"
+ + "tes/*}:\014tag_template\332A\014tag_template\332A\030ta"
+ + "g_template,update_mask\022\251\001\n\021DeleteTagTemp"
+ + "late\0225.google.cloud.datacatalog.v1.Delet"
+ + "eTagTemplateRequest\032\026.google.protobuf.Em"
+ + "pty\"E\202\323\344\223\0022*0/v1/{name=projects/*/locati"
+ + "ons/*/tagTemplates/*}\332A\nname,force\022\215\002\n\026C"
+ + "reateTagTemplateField\022:.google.cloud.dat"
+ + "acatalog.v1.CreateTagTemplateFieldReques"
+ + "t\032-.google.cloud.datacatalog.v1.TagTempl"
+ + "ateField\"\207\001\202\323\344\223\002O\"9/v1/{parent=projects/"
+ + "*/locations/*/tagTemplates/*}/fields:\022ta"
+ + "g_template_field\332A/parent,tag_template_f"
+ + "ield_id,tag_template_field\022\233\002\n\026UpdateTag"
+ + "TemplateField\022:.google.cloud.datacatalog"
+ + ".v1.UpdateTagTemplateFieldRequest\032-.goog"
+ + "le.cloud.datacatalog.v1.TagTemplateField"
+ + "\"\225\001\202\323\344\223\002O29/v1/{name=projects/*/location"
+ + "s/*/tagTemplates/*/fields/*}:\022tag_templa"
+ + "te_field\332A\027name,tag_template_field\332A#nam"
+ + "e,tag_template_field,update_mask\022\361\001\n\026Ren"
+ + "ameTagTemplateField\022:.google.cloud.datac"
+ + "atalog.v1.RenameTagTemplateFieldRequest\032"
+ + "-.google.cloud.datacatalog.v1.TagTemplat"
+ + "eField\"l\202\323\344\223\002E\"@/v1/{name=projects/*/loc"
+ + "ations/*/tagTemplates/*/fields/*}:rename"
+ + ":\001*\332A\036name,new_tag_template_field_id\022\274\001\n"
+ + "\026DeleteTagTemplateField\022:.google.cloud.d"
+ + "atacatalog.v1.DeleteTagTemplateFieldRequ"
+ + "est\032\026.google.protobuf.Empty\"N\202\323\344\223\002;*9/v1"
+ + "/{name=projects/*/locations/*/tagTemplat"
+ + "es/*/fields/*}\332A\nname,force\022\371\001\n\tCreateTa"
+ + "g\022-.google.cloud.datacatalog.v1.CreateTa"
+ + "gRequest\032 .google.cloud.datacatalog.v1.T"
+ + "ag\"\232\001\202\323\344\223\002\206\001\"@/v1/{parent=projects/*/loc"
+ + "ations/*/entryGroups/*/entries/*}/tags:\003"
+ + "tagZ=\"6/v1/{parent=projects/*/locations/"
+ + "*/entryGroups/*}/tags:\003tag\332A\nparent,tag\022"
+ + "\214\002\n\tUpdateTag\022-.google.cloud.datacatalog"
+ + ".v1.UpdateTagRequest\032 .google.cloud.data"
+ + "catalog.v1.Tag\"\255\001\202\323\344\223\002\216\0012D/v1/{tag.name="
+ + "projects/*/locations/*/entryGroups/*/ent"
+ + "ries/*/tags/*}:\003tagZA2:/v1/{tag.name=pro"
+ + "jects/*/locations/*/entryGroups/*/tags/*"
+ + "}:\003tag\332A\003tag\332A\017tag,update_mask\022\336\001\n\tDelet"
+ + "eTag\022-.google.cloud.datacatalog.v1.Delet"
+ + "eTagRequest\032\026.google.protobuf.Empty\"\211\001\202\323"
+ + "\344\223\002|*@/v1/{name=projects/*/locations/*/e"
+ + "ntryGroups/*/entries/*/tags/*}Z8*6/v1/{n"
+ + "ame=projects/*/locations/*/entryGroups/*"
+ + "/tags/*}\332A\004name\022\365\001\n\010ListTags\022,.google.cl"
+ + "oud.datacatalog.v1.ListTagsRequest\032-.goo"
+ + "gle.cloud.datacatalog.v1.ListTagsRespons"
+ + "e\"\213\001\202\323\344\223\002|\022@/v1/{parent=projects/*/locat"
+ + "ions/*/entryGroups/*/entries/*}/tagsZ8\0226"
+ + "/v1/{parent=projects/*/locations/*/entry"
+ + "Groups/*}/tags\332A\006parent\022\340\001\n\014SetIamPolicy"
+ + "\022\".google.iam.v1.SetIamPolicyRequest\032\025.g"
+ + "oogle.iam.v1.Policy\"\224\001\202\323\344\223\002\215\001\"A/v1/{reso"
+ + "urce=projects/*/locations/*/tagTemplates"
+ + "/*}:setIamPolicy:\001*ZE\"@/v1/{resource=pro"
+ + "jects/*/locations/*/entryGroups/*}:setIa"
+ + "mPolicy:\001*\022\261\002\n\014GetIamPolicy\022\".google.iam"
+ + ".v1.GetIamPolicyRequest\032\025.google.iam.v1."
+ + "Policy\"\345\001\202\323\344\223\002\336\001\"A/v1/{resource=projects"
+ + "/*/locations/*/tagTemplates/*}:getIamPol"
+ + "icy:\001*ZE\"@/v1/{resource=projects/*/locat"
+ + "ions/*/entryGroups/*}:getIamPolicy:\001*ZO\""
+ + "J/v1/{resource=projects/*/locations/*/en"
+ + "tryGroups/*/entries/*}:getIamPolicy:\001*\022\343"
+ + "\002\n\022TestIamPermissions\022(.google.iam.v1.Te"
+ + "stIamPermissionsRequest\032).google.iam.v1."
+ + "TestIamPermissionsResponse\"\367\001\202\323\344\223\002\360\001\"G/v"
+ + "1/{resource=projects/*/locations/*/tagTe"
+ + "mplates/*}:testIamPermissions:\001*ZK\"F/v1/"
+ + "{resource=projects/*/locations/*/entryGr"
+ + "oups/*}:testIamPermissions:\001*ZU\"P/v1/{re"
+ + "source=projects/*/locations/*/entryGroup"
+ + "s/*/entries/*}:testIamPermissions:\001*\032N\312A"
+ + "\032datacatalog.googleapis.com\322A.https://ww"
+ + "w.googleapis.com/auth/cloud-platformB\313\001\n"
+ + "\037com.google.cloud.datacatalog.v1P\001ZFgoog"
+ + "le.golang.org/genproto/googleapis/cloud/"
+ + "datacatalog/v1;datacatalog\370\001\001\252\002\033Google.C"
+ + "loud.DataCatalog.V1\312\002\033Google\\Cloud\\DataC"
+ + "atalog\\V1\352\002\036Google::Cloud::DataCatalog::"
+ + "V1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -495,7 +497,10 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_datacatalog_v1_SearchCatalogRequest_Scope_descriptor,
new java.lang.String[] {
- "IncludeOrgIds", "IncludeProjectIds", "IncludeGcpPublicDatasets",
+ "IncludeOrgIds",
+ "IncludeProjectIds",
+ "IncludeGcpPublicDatasets",
+ "RestrictedLocations",
});
internal_static_google_cloud_datacatalog_v1_SearchCatalogResponse_descriptor =
getDescriptor().getMessageTypes().get(1);
@@ -503,7 +508,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_cloud_datacatalog_v1_SearchCatalogResponse_descriptor,
new java.lang.String[] {
- "Results", "NextPageToken",
+ "Results", "NextPageToken", "Unreachable",
});
internal_static_google_cloud_datacatalog_v1_CreateEntryGroupRequest_descriptor =
getDescriptor().getMessageTypes().get(2);
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequest.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequest.java
index 75d5bd1c..e17b254a 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequest.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequest.java
@@ -239,7 +239,7 @@ public com.google.protobuf.ByteString getLinkedResourceBytes() {
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -274,7 +274,7 @@ public java.lang.String getSqlResource() {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -838,7 +838,7 @@ public Builder setLinkedResourceBytes(com.google.protobuf.ByteString value) {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -873,7 +873,7 @@ public java.lang.String getSqlResource() {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -908,7 +908,7 @@ public com.google.protobuf.ByteString getSqlResourceBytes() {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -937,7 +937,7 @@ public Builder setSqlResource(java.lang.String value) {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -964,7 +964,7 @@ public Builder clearSqlResource() {
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequestOrBuilder.java
index 26780218..afe2d5c5 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/LookupEntryRequestOrBuilder.java
@@ -66,7 +66,7 @@ public interface LookupEntryRequestOrBuilder
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
@@ -86,7 +86,7 @@ public interface LookupEntryRequestOrBuilder
*
*
*
* The SQL name of the entry. SQL names are case-sensitive.
* Examples:
- * * `cloud_pubsub.project_id.topic_id`
+ * * `pubsub.project_id.topic_id`
* * ``pubsub.project_id.`topic.id.with.dots` ``
* * `bigquery.table.project_id.dataset_id.table_id`
* * `bigquery.dataset.project_id.dataset_id`
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequest.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequest.java
index 738c7a78..ac59a7c5 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequest.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequest.java
@@ -288,6 +288,193 @@ public interface ScopeOrBuilder
* @return The includeGcpPublicDatasets.
*/
boolean getIncludeGcpPublicDatasets();
+
+ /**
+ *
+ *
+ *
*
*
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return A list containing the restrictedLocations.
+ */
+ java.util.List
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The count of restrictedLocations.
+ */
+ int getRestrictedLocationsCount();
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The restrictedLocations at the given index.
+ */
+ java.lang.String getRestrictedLocations(int index);
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the restrictedLocations at the given index.
+ */
+ com.google.protobuf.ByteString getRestrictedLocationsBytes(int index);
}
/**
*
@@ -311,6 +498,7 @@ private Scope(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
private Scope() {
includeOrgIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
includeProjectIds_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ restrictedLocations_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@java.lang.Override
@@ -368,6 +556,16 @@ private Scope(
includeGcpPublicDatasets_ = input.readBool();
break;
}
+ case 130:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+ if (!((mutable_bitField0_ & 0x00000004) != 0)) {
+ restrictedLocations_ = new com.google.protobuf.LazyStringArrayList();
+ mutable_bitField0_ |= 0x00000004;
+ }
+ restrictedLocations_.add(s);
+ break;
+ }
default:
{
if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
@@ -388,6 +586,9 @@ private Scope(
if (((mutable_bitField0_ & 0x00000002) != 0)) {
includeProjectIds_ = includeProjectIds_.getUnmodifiableView();
}
+ if (((mutable_bitField0_ & 0x00000004) != 0)) {
+ restrictedLocations_ = restrictedLocations_.getUnmodifiableView();
+ }
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
@@ -566,6 +767,203 @@ public boolean getIncludeGcpPublicDatasets() {
return includeGcpPublicDatasets_;
}
+ public static final int RESTRICTED_LOCATIONS_FIELD_NUMBER = 16;
+ private com.google.protobuf.LazyStringList restrictedLocations_;
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return A list containing the restrictedLocations.
+ */
+ public com.google.protobuf.ProtocolStringList getRestrictedLocationsList() {
+ return restrictedLocations_;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The count of restrictedLocations.
+ */
+ public int getRestrictedLocationsCount() {
+ return restrictedLocations_.size();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The restrictedLocations at the given index.
+ */
+ public java.lang.String getRestrictedLocations(int index) {
+ return restrictedLocations_.get(index);
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the restrictedLocations at the given index.
+ */
+ public com.google.protobuf.ByteString getRestrictedLocationsBytes(int index) {
+ return restrictedLocations_.getByteString(index);
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -589,6 +987,10 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (includeGcpPublicDatasets_ != false) {
output.writeBool(7, includeGcpPublicDatasets_);
}
+ for (int i = 0; i < restrictedLocations_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(
+ output, 16, restrictedLocations_.getRaw(i));
+ }
unknownFields.writeTo(output);
}
@@ -617,6 +1019,14 @@ public int getSerializedSize() {
if (includeGcpPublicDatasets_ != false) {
size += com.google.protobuf.CodedOutputStream.computeBoolSize(7, includeGcpPublicDatasets_);
}
+ {
+ int dataSize = 0;
+ for (int i = 0; i < restrictedLocations_.size(); i++) {
+ dataSize += computeStringSizeNoTag(restrictedLocations_.getRaw(i));
+ }
+ size += dataSize;
+ size += 2 * getRestrictedLocationsList().size();
+ }
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -636,6 +1046,7 @@ public boolean equals(final java.lang.Object obj) {
if (!getIncludeOrgIdsList().equals(other.getIncludeOrgIdsList())) return false;
if (!getIncludeProjectIdsList().equals(other.getIncludeProjectIdsList())) return false;
if (getIncludeGcpPublicDatasets() != other.getIncludeGcpPublicDatasets()) return false;
+ if (!getRestrictedLocationsList().equals(other.getRestrictedLocationsList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -657,6 +1068,10 @@ public int hashCode() {
}
hash = (37 * hash) + INCLUDE_GCP_PUBLIC_DATASETS_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIncludeGcpPublicDatasets());
+ if (getRestrictedLocationsCount() > 0) {
+ hash = (37 * hash) + RESTRICTED_LOCATIONS_FIELD_NUMBER;
+ hash = (53 * hash) + getRestrictedLocationsList().hashCode();
+ }
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -811,6 +1226,8 @@ public Builder clear() {
bitField0_ = (bitField0_ & ~0x00000002);
includeGcpPublicDatasets_ = false;
+ restrictedLocations_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
@@ -851,6 +1268,11 @@ public com.google.cloud.datacatalog.v1.SearchCatalogRequest.Scope buildPartial()
}
result.includeProjectIds_ = includeProjectIds_;
result.includeGcpPublicDatasets_ = includeGcpPublicDatasets_;
+ if (((bitField0_ & 0x00000004) != 0)) {
+ restrictedLocations_ = restrictedLocations_.getUnmodifiableView();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ }
+ result.restrictedLocations_ = restrictedLocations_;
onBuilt();
return result;
}
@@ -927,6 +1349,16 @@ public Builder mergeFrom(com.google.cloud.datacatalog.v1.SearchCatalogRequest.Sc
if (other.getIncludeGcpPublicDatasets() != false) {
setIncludeGcpPublicDatasets(other.getIncludeGcpPublicDatasets());
}
+ if (!other.restrictedLocations_.isEmpty()) {
+ if (restrictedLocations_.isEmpty()) {
+ restrictedLocations_ = other.restrictedLocations_;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ } else {
+ ensureRestrictedLocationsIsMutable();
+ restrictedLocations_.addAll(other.restrictedLocations_);
+ }
+ onChanged();
+ }
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -1391,6 +1823,480 @@ public Builder clearIncludeGcpPublicDatasets() {
return this;
}
+ private com.google.protobuf.LazyStringList restrictedLocations_ =
+ com.google.protobuf.LazyStringArrayList.EMPTY;
+
+ private void ensureRestrictedLocationsIsMutable() {
+ if (!((bitField0_ & 0x00000004) != 0)) {
+ restrictedLocations_ = new com.google.protobuf.LazyStringArrayList(restrictedLocations_);
+ bitField0_ |= 0x00000004;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return A list containing the restrictedLocations.
+ */
+ public com.google.protobuf.ProtocolStringList getRestrictedLocationsList() {
+ return restrictedLocations_.getUnmodifiableView();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return The count of restrictedLocations.
+ */
+ public int getRestrictedLocationsCount() {
+ return restrictedLocations_.size();
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the element to return.
+ * @return The restrictedLocations at the given index.
+ */
+ public java.lang.String getRestrictedLocations(int index) {
+ return restrictedLocations_.get(index);
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the restrictedLocations at the given index.
+ */
+ public com.google.protobuf.ByteString getRestrictedLocationsBytes(int index) {
+ return restrictedLocations_.getByteString(index);
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param index The index to set the value at.
+ * @param value The restrictedLocations to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRestrictedLocations(int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureRestrictedLocationsIsMutable();
+ restrictedLocations_.set(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The restrictedLocations to add.
+ * @return This builder for chaining.
+ */
+ public Builder addRestrictedLocations(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureRestrictedLocationsIsMutable();
+ restrictedLocations_.add(value);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param values The restrictedLocations to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllRestrictedLocations(java.lang.Iterable
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearRestrictedLocations() {
+ restrictedLocations_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Optional. The list of locations to search within.
+ * 1. If empty, search will be performed in all locations;
+ * 2. If any of the locations are NOT in the valid locations list, error
+ * will be returned;
+ * 3. Otherwise, search only the given locations for matching results.
+ * Typical usage is to leave this field empty. When a location is
+ * unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ * users can repeat the search request with this parameter set to get
+ * additional information on the error.
+ * Valid locations:
+ * * asia-east1
+ * * asia-east2
+ * * asia-northeast1
+ * * asia-northeast2
+ * * asia-northeast3
+ * * asia-south1
+ * * asia-southeast1
+ * * australia-southeast1
+ * * eu
+ * * europe-north1
+ * * europe-west1
+ * * europe-west2
+ * * europe-west3
+ * * europe-west4
+ * * europe-west6
+ * * global
+ * * northamerica-northeast1
+ * * southamerica-east1
+ * * us
+ * * us-central1
+ * * us-east1
+ * * us-east4
+ * * us-west1
+ * * us-west2
+ *
+ *
+ * repeated string restricted_locations = 16 [(.google.api.field_behavior) = OPTIONAL];
+ *
+ *
+ * @param value The bytes of the restrictedLocations to add.
+ * @return This builder for chaining.
+ */
+ public Builder addRestrictedLocationsBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensureRestrictedLocationsIsMutable();
+ restrictedLocations_.add(value);
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
@@ -1517,7 +2423,8 @@ public com.google.cloud.datacatalog.v1.SearchCatalogRequest.ScopeOrBuilder getSc
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -1546,7 +2453,8 @@ public java.lang.String getQuery() {
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -2334,7 +3242,8 @@ public com.google.cloud.datacatalog.v1.SearchCatalogRequest.ScopeOrBuilder getSc
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -2363,7 +3272,8 @@ public java.lang.String getQuery() {
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -2392,7 +3302,8 @@ public com.google.protobuf.ByteString getQueryBytes() {
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -2420,7 +3331,8 @@ public Builder setQuery(java.lang.String value) {
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -2444,7 +3356,8 @@ public Builder clearQuery() {
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequestOrBuilder.java
index 74d27818..a5f3545e 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogRequestOrBuilder.java
@@ -84,7 +84,8 @@ public interface SearchCatalogRequestOrBuilder
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
@@ -103,7 +104,8 @@ public interface SearchCatalogRequestOrBuilder
* * description:y
* Note: Query tokens need to have a minimum of 3 characters for substring
* matching to work correctly. See [Data Catalog Search
- * Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ * for more information.
* string query = 1 [(.google.api.field_behavior) = REQUIRED];
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponse.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponse.java
index 95b04fff..fc2b1305 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponse.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponse.java
@@ -41,6 +41,7 @@ private SearchCatalogResponse(com.google.protobuf.GeneratedMessageV3.Builder>
private SearchCatalogResponse() {
results_ = java.util.Collections.emptyList();
nextPageToken_ = "";
+ unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@java.lang.Override
@@ -93,6 +94,16 @@ private SearchCatalogResponse(
nextPageToken_ = s;
break;
}
+ case 50:
+ {
+ java.lang.String s = input.readStringRequireUtf8();
+ if (!((mutable_bitField0_ & 0x00000002) != 0)) {
+ unreachable_ = new com.google.protobuf.LazyStringArrayList();
+ mutable_bitField0_ |= 0x00000002;
+ }
+ unreachable_.add(s);
+ break;
+ }
default:
{
if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
@@ -110,6 +121,9 @@ private SearchCatalogResponse(
if (((mutable_bitField0_ & 0x00000001) != 0)) {
results_ = java.util.Collections.unmodifiableList(results_);
}
+ if (((mutable_bitField0_ & 0x00000002) != 0)) {
+ unreachable_ = unreachable_.getUnmodifiableView();
+ }
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
@@ -242,6 +256,79 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() {
}
}
+ public static final int UNREACHABLE_FIELD_NUMBER = 6;
+ private com.google.protobuf.LazyStringList unreachable_;
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return A list containing the unreachable.
+ */
+ public com.google.protobuf.ProtocolStringList getUnreachableList() {
+ return unreachable_;
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return The count of unreachable.
+ */
+ public int getUnreachableCount() {
+ return unreachable_.size();
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the element to return.
+ * @return The unreachable at the given index.
+ */
+ public java.lang.String getUnreachable(int index) {
+ return unreachable_.get(index);
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the unreachable at the given index.
+ */
+ public com.google.protobuf.ByteString getUnreachableBytes(int index) {
+ return unreachable_.getByteString(index);
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -262,6 +349,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (!getNextPageTokenBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, nextPageToken_);
}
+ for (int i = 0; i < unreachable_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 6, unreachable_.getRaw(i));
+ }
unknownFields.writeTo(output);
}
@@ -277,6 +367,14 @@ public int getSerializedSize() {
if (!getNextPageTokenBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, nextPageToken_);
}
+ {
+ int dataSize = 0;
+ for (int i = 0; i < unreachable_.size(); i++) {
+ dataSize += computeStringSizeNoTag(unreachable_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getUnreachableList().size();
+ }
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -295,6 +393,7 @@ public boolean equals(final java.lang.Object obj) {
if (!getResultsList().equals(other.getResultsList())) return false;
if (!getNextPageToken().equals(other.getNextPageToken())) return false;
+ if (!getUnreachableList().equals(other.getUnreachableList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -312,6 +411,10 @@ public int hashCode() {
}
hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER;
hash = (53 * hash) + getNextPageToken().hashCode();
+ if (getUnreachableCount() > 0) {
+ hash = (37 * hash) + UNREACHABLE_FIELD_NUMBER;
+ hash = (53 * hash) + getUnreachableList().hashCode();
+ }
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -469,6 +572,8 @@ public Builder clear() {
}
nextPageToken_ = "";
+ unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
@@ -507,6 +612,11 @@ public com.google.cloud.datacatalog.v1.SearchCatalogResponse buildPartial() {
result.results_ = resultsBuilder_.build();
}
result.nextPageToken_ = nextPageToken_;
+ if (((bitField0_ & 0x00000002) != 0)) {
+ unreachable_ = unreachable_.getUnmodifiableView();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.unreachable_ = unreachable_;
onBuilt();
return result;
}
@@ -588,6 +698,16 @@ public Builder mergeFrom(com.google.cloud.datacatalog.v1.SearchCatalogResponse o
nextPageToken_ = other.nextPageToken_;
onChanged();
}
+ if (!other.unreachable_.isEmpty()) {
+ if (unreachable_.isEmpty()) {
+ unreachable_ = other.unreachable_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensureUnreachableIsMutable();
+ unreachable_.addAll(other.unreachable_);
+ }
+ onChanged();
+ }
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -1083,6 +1203,201 @@ public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) {
return this;
}
+ private com.google.protobuf.LazyStringList unreachable_ =
+ com.google.protobuf.LazyStringArrayList.EMPTY;
+
+ private void ensureUnreachableIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ unreachable_ = new com.google.protobuf.LazyStringArrayList(unreachable_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return A list containing the unreachable.
+ */
+ public com.google.protobuf.ProtocolStringList getUnreachableList() {
+ return unreachable_.getUnmodifiableView();
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return The count of unreachable.
+ */
+ public int getUnreachableCount() {
+ return unreachable_.size();
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the element to return.
+ * @return The unreachable at the given index.
+ */
+ public java.lang.String getUnreachable(int index) {
+ return unreachable_.get(index);
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the unreachable at the given index.
+ */
+ public com.google.protobuf.ByteString getUnreachableBytes(int index) {
+ return unreachable_.getByteString(index);
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index to set the value at.
+ * @param value The unreachable to set.
+ * @return This builder for chaining.
+ */
+ public Builder setUnreachable(int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnreachableIsMutable();
+ unreachable_.set(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param value The unreachable to add.
+ * @return This builder for chaining.
+ */
+ public Builder addUnreachable(java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureUnreachableIsMutable();
+ unreachable_.add(value);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param values The unreachable to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllUnreachable(java.lang.Iterable
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearUnreachable() {
+ unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param value The bytes of the unreachable to add.
+ * @return This builder for chaining.
+ */
+ public Builder addUnreachableBytes(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensureUnreachableIsMutable();
+ unreachable_.add(value);
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponseOrBuilder.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponseOrBuilder.java
index bae4f245..551dd29e 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponseOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/SearchCatalogResponseOrBuilder.java
@@ -99,4 +99,67 @@ public interface SearchCatalogResponseOrBuilder
* @return The bytes for nextPageToken.
*/
com.google.protobuf.ByteString getNextPageTokenBytes();
+
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return A list containing the unreachable.
+ */
+ java.util.List
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @return The count of unreachable.
+ */
+ int getUnreachableCount();
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the element to return.
+ * @return The unreachable at the given index.
+ */
+ java.lang.String getUnreachable(int index);
+ /**
+ *
+ *
+ *
+ * Unreachable locations. Search result does not include data from those
+ * locations. Users can get additional information on the error by repeating
+ * the search request with a more restrictive parameter -- setting the value
+ * for `SearchDataCatalogRequest.scope.include_locations`.
+ *
+ *
+ * repeated string unreachable = 6;
+ *
+ * @param index The index of the value to return.
+ * @return The bytes of the unreachable at the given index.
+ */
+ com.google.protobuf.ByteString getUnreachableBytes(int index);
}
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Tag.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Tag.java
index 7eba909b..477cf713 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Tag.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Tag.java
@@ -24,8 +24,9 @@
*
* Tags are used to attach custom metadata to Data Catalog resources. Tags
* conform to the specifications within their tag template.
- * See [Data Catalog IAM](/data-catalog/docs/concepts/iam) for information on
- * the permissions needed to create or view tags.
+ * See [Data Catalog
+ * IAM](https://cloud.google.com/data-catalog/docs/concepts/iam) for information
+ * on the permissions needed to create or view tags.
*
*
* Protobuf type {@code google.cloud.datacatalog.v1.Tag}
@@ -762,8 +763,9 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
* Tags are used to attach custom metadata to Data Catalog resources. Tags
* conform to the specifications within their tag template.
- * See [Data Catalog IAM](/data-catalog/docs/concepts/iam) for information on
- * the permissions needed to create or view tags.
+ * See [Data Catalog
+ * IAM](https://cloud.google.com/data-catalog/docs/concepts/iam) for information
+ * on the permissions needed to create or view tags.
*
*
* Protobuf type {@code google.cloud.datacatalog.v1.Tag}
diff --git a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/TagTemplate.java b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/TagTemplate.java
index 3e50c062..f9c7d41b 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/TagTemplate.java
+++ b/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/TagTemplate.java
@@ -24,10 +24,12 @@
*
* A tag template defines a tag, which can have one or more typed fields.
* The template is used to create and attach the tag to GCP resources.
- * [Tag template roles](/iam/docs/understanding-roles#data-catalog-roles)
+ * [Tag template
+ * roles](https://cloud.google.com/iam/docs/understanding-roles#data-catalog-roles)
* provide permissions to create, edit, and use the template. See, for example,
- * the [TagTemplate User](/data-catalog/docs/how-to/template-user) role, which
- * includes permission to use the tag template to tag resources.
+ * the [TagTemplate
+ * User](https://cloud.google.com/data-catalog/docs/how-to/template-user) role,
+ * which includes permission to use the tag template to tag resources.
*
*
* Protobuf type {@code google.cloud.datacatalog.v1.TagTemplate}
@@ -583,10 +585,12 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build
*
* A tag template defines a tag, which can have one or more typed fields.
* The template is used to create and attach the tag to GCP resources.
- * [Tag template roles](/iam/docs/understanding-roles#data-catalog-roles)
+ * [Tag template
+ * roles](https://cloud.google.com/iam/docs/understanding-roles#data-catalog-roles)
* provide permissions to create, edit, and use the template. See, for example,
- * the [TagTemplate User](/data-catalog/docs/how-to/template-user) role, which
- * includes permission to use the tag template to tag resources.
+ * the [TagTemplate
+ * User](https://cloud.google.com/data-catalog/docs/how-to/template-user) role,
+ * which includes permission to use the tag template to tag resources.
*
*
* Protobuf type {@code google.cloud.datacatalog.v1.TagTemplate}
diff --git a/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto b/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto
index 28256f5b..689af453 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto
+++ b/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto
@@ -60,7 +60,8 @@ service DataCatalog {
// across repeated search queries.
//
// See [Data Catalog Search
- // Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ // Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ // for more information.
rpc SearchCatalog(SearchCatalogRequest) returns (SearchCatalogResponse) {
option (google.api.http) = {
post: "/v1/catalog:search"
@@ -86,7 +87,8 @@ service DataCatalog {
//
// Users should enable the Data Catalog API in the project identified by
// the `parent` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc CreateEntryGroup(CreateEntryGroupRequest) returns (EntryGroup) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/entryGroups"
@@ -106,8 +108,9 @@ service DataCatalog {
// Updates an EntryGroup. The user should enable the Data Catalog API in the
// project identified by the `entry_group.name` parameter (see [Data Catalog
- // Resource Project] (/data-catalog/docs/concepts/resource-project) for more
- // information).
+ // Resource Project]
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc UpdateEntryGroup(UpdateEntryGroupRequest) returns (EntryGroup) {
option (google.api.http) = {
patch: "/v1/{entry_group.name=projects/*/locations/*/entryGroups/*}"
@@ -120,7 +123,8 @@ service DataCatalog {
// Deletes an EntryGroup. Only entry groups that do not contain entries can be
// deleted. Users should enable the Data Catalog API in the project
// identified by the `name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc DeleteEntryGroup(DeleteEntryGroupRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/entryGroups/*}"
@@ -141,7 +145,8 @@ service DataCatalog {
//
// Users should enable the Data Catalog API in the project identified by
// the `parent` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
//
// A maximum of 100,000 entries may be created per entry group.
rpc CreateEntry(CreateEntryRequest) returns (Entry) {
@@ -155,7 +160,8 @@ service DataCatalog {
// Updates an existing entry.
// Users should enable the Data Catalog API in the project identified by
// the `entry.name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc UpdateEntry(UpdateEntryRequest) returns (Entry) {
option (google.api.http) = {
patch: "/v1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}"
@@ -170,7 +176,8 @@ service DataCatalog {
// method can be deleted.
// Users should enable the Data Catalog API in the project identified by
// the `name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc DeleteEntry(DeleteEntryRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/entryGroups/*/entries/*}"
@@ -205,8 +212,9 @@ service DataCatalog {
// Creates a tag template. The user should enable the Data Catalog API in
// the project identified by the `parent` parameter (see [Data Catalog
- // Resource Project](/data-catalog/docs/concepts/resource-project) for more
- // information).
+ // Resource
+ // Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ // for more information).
rpc CreateTagTemplate(CreateTagTemplateRequest) returns (TagTemplate) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*}/tagTemplates"
@@ -228,7 +236,8 @@ service DataCatalog {
// and should be updated using their own create/update/delete methods.
// Users should enable the Data Catalog API in the project identified by
// the `tag_template.name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc UpdateTagTemplate(UpdateTagTemplateRequest) returns (TagTemplate) {
option (google.api.http) = {
patch: "/v1/{tag_template.name=projects/*/locations/*/tagTemplates/*}"
@@ -241,7 +250,8 @@ service DataCatalog {
// Deletes a tag template and all tags using the template.
// Users should enable the Data Catalog API in the project identified by
// the `name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc DeleteTagTemplate(DeleteTagTemplateRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/tagTemplates/*}"
@@ -252,8 +262,8 @@ service DataCatalog {
// Creates a field in a tag template. The user should enable the Data Catalog
// API in the project identified by the `parent` parameter (see
// [Data Catalog Resource
- // Project](/data-catalog/docs/concepts/resource-project) for more
- // information).
+ // Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ // for more information).
rpc CreateTagTemplateField(CreateTagTemplateFieldRequest) returns (TagTemplateField) {
option (google.api.http) = {
post: "/v1/{parent=projects/*/locations/*/tagTemplates/*}/fields"
@@ -265,7 +275,8 @@ service DataCatalog {
// Updates a field in a tag template. This method cannot be used to update the
// field type. Users should enable the Data Catalog API in the project
// identified by the `name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc UpdateTagTemplateField(UpdateTagTemplateFieldRequest) returns (TagTemplateField) {
option (google.api.http) = {
patch: "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}"
@@ -277,8 +288,9 @@ service DataCatalog {
// Renames a field in a tag template. The user should enable the Data Catalog
// API in the project identified by the `name` parameter (see [Data Catalog
- // Resource Project](/data-catalog/docs/concepts/resource-project) for more
- // information).
+ // Resource
+ // Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project)
+ // for more information).
rpc RenameTagTemplateField(RenameTagTemplateFieldRequest) returns (TagTemplateField) {
option (google.api.http) = {
post: "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename"
@@ -290,7 +302,8 @@ service DataCatalog {
// Deletes a field in a tag template and all uses of that field.
// Users should enable the Data Catalog API in the project identified by
// the `name` parameter (see [Data Catalog Resource Project]
- // (/data-catalog/docs/concepts/resource-project) for more information).
+ // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+ // more information).
rpc DeleteTagTemplateField(DeleteTagTemplateFieldRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1/{name=projects/*/locations/*/tagTemplates/*/fields/*}"
@@ -300,10 +313,10 @@ service DataCatalog {
// Creates a tag on an [Entry][google.cloud.datacatalog.v1.Entry].
// Note: The project identified by the `parent` parameter for the
- // [tag](/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+ // [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.entryGroups.entries.tags/create#path-parameters)
// and the
// [tag
- // template](/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
+ // template](https://cloud.google.com/data-catalog/docs/reference/rest/v1/projects.locations.tagTemplates/create#path-parameters)
// used to create the tag must be from the same organization.
rpc CreateTag(CreateTagRequest) returns (Tag) {
option (google.api.http) = {
@@ -458,6 +471,43 @@ message SearchCatalogRequest {
// https://cloud.google.com/public-datasets/. By default, GCP public
// datasets are excluded.
bool include_gcp_public_datasets = 7;
+
+ // Optional. The list of locations to search within.
+ // 1. If empty, search will be performed in all locations;
+ // 2. If any of the locations are NOT in the valid locations list, error
+ // will be returned;
+ // 3. Otherwise, search only the given locations for matching results.
+ // Typical usage is to leave this field empty. When a location is
+ // unreachable as returned in the `SearchCatalogResponse.unreachable` field,
+ // users can repeat the search request with this parameter set to get
+ // additional information on the error.
+ //
+ // Valid locations:
+ // * asia-east1
+ // * asia-east2
+ // * asia-northeast1
+ // * asia-northeast2
+ // * asia-northeast3
+ // * asia-south1
+ // * asia-southeast1
+ // * australia-southeast1
+ // * eu
+ // * europe-north1
+ // * europe-west1
+ // * europe-west2
+ // * europe-west3
+ // * europe-west4
+ // * europe-west6
+ // * global
+ // * northamerica-northeast1
+ // * southamerica-east1
+ // * us
+ // * us-central1
+ // * us-east1
+ // * us-east4
+ // * us-west1
+ // * us-west2
+ repeated string restricted_locations = 16 [(google.api.field_behavior) = OPTIONAL];
}
// Required. The scope of this search request. A `scope` that has empty
@@ -476,7 +526,8 @@ message SearchCatalogRequest {
//
// Note: Query tokens need to have a minimum of 3 characters for substring
// matching to work correctly. See [Data Catalog Search
- // Syntax](/data-catalog/docs/how-to/search-reference) for more information.
+ // Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+ // for more information.
string query = 1 [(google.api.field_behavior) = REQUIRED];
// Number of results in the search page. If <=0 then defaults to 10. Max limit
@@ -510,6 +561,12 @@ message SearchCatalogResponse {
// The token that can be used to retrieve the next page of results.
string next_page_token = 3;
+
+ // Unreachable locations. Search result does not include data from those
+ // locations. Users can get additional information on the error by repeating
+ // the search request with a more restrictive parameter -- setting the value
+ // for `SearchDataCatalogRequest.scope.include_locations`.
+ repeated string unreachable = 6;
}
// Request message for
@@ -715,7 +772,7 @@ message LookupEntryRequest {
//
// Examples:
//
- // * `cloud_pubsub.project_id.topic_id`
+ // * `pubsub.project_id.topic_id`
// * ``pubsub.project_id.`topic.id.with.dots` ``
// * `bigquery.table.project_id.dataset_id.table_id`
// * `bigquery.dataset.project_id.dataset_id`
@@ -869,8 +926,7 @@ message EntryGroup {
// [CreateTagTemplate][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplate].
message CreateTagTemplateRequest {
// Required. The name of the project and the template location
- // [region](/compute/docs/regions-zones/#available).
- // NOTE: Currently, only the `us-central1 region` is supported.
+ // [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
//
// Example:
//
@@ -988,8 +1044,7 @@ message DeleteTagRequest {
// [CreateTagTemplateField][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplateField].
message CreateTagTemplateFieldRequest {
// Required. The name of the project and the template location
- // [region](/compute/docs/regions-zones/#available).
- // NOTE: Currently, only the `us-central1 region` is supported.
+ // [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
//
// Example:
//
diff --git a/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/tags.proto b/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/tags.proto
index 33ed6860..4efefa52 100644
--- a/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/tags.proto
+++ b/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/tags.proto
@@ -31,8 +31,9 @@ option ruby_package = "Google::Cloud::DataCatalog::V1";
// Tags are used to attach custom metadata to Data Catalog resources. Tags
// conform to the specifications within their tag template.
//
-// See [Data Catalog IAM](/data-catalog/docs/concepts/iam) for information on
-// the permissions needed to create or view tags.
+// See [Data Catalog
+// IAM](https://cloud.google.com/data-catalog/docs/concepts/iam) for information
+// on the permissions needed to create or view tags.
message Tag {
option (google.api.resource) = {
type: "datacatalog.googleapis.com/Tag"
@@ -119,10 +120,12 @@ message TagField {
// A tag template defines a tag, which can have one or more typed fields.
// The template is used to create and attach the tag to GCP resources.
-// [Tag template roles](/iam/docs/understanding-roles#data-catalog-roles)
+// [Tag template
+// roles](https://cloud.google.com/iam/docs/understanding-roles#data-catalog-roles)
// provide permissions to create, edit, and use the template. See, for example,
-// the [TagTemplate User](/data-catalog/docs/how-to/template-user) role, which
-// includes permission to use the tag template to tag resources.
+// the [TagTemplate
+// User](https://cloud.google.com/data-catalog/docs/how-to/template-user) role,
+// which includes permission to use the tag template to tag resources.
message TagTemplate {
option (google.api.resource) = {
type: "datacatalog.googleapis.com/TagTemplate"
diff --git a/synth.metadata b/synth.metadata
index 58b5f10b..02495832 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -11,16 +11,16 @@
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "d741cd976975c745d0199987aff0e908b8352992",
- "internalRef": "305561906"
+ "sha": "629e6bea8418ad4a5d081ab9eb48bb327ad368e1",
+ "internalRef": "306660765"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "d741cd976975c745d0199987aff0e908b8352992",
- "internalRef": "305561906"
+ "sha": "629e6bea8418ad4a5d081ab9eb48bb327ad368e1",
+ "internalRef": "306660765"
}
},
{