From ed46c976307dca364155e4e380a22db85f1cdb42 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 20 Apr 2020 15:54:05 -0700 Subject: [PATCH] feat: add `order` field to `TagField` and `TagTemplateField` message in tags.proto (#166) fix: broken document links & polish comments feat: add csharp/ruby/PHP namespaces chore: update copyright for proto files PiperOrigin-RevId: 307068250 Source-Author: Google APIs Source-Date: Fri Apr 17 10:26:08 2020 -0700 Source-Repo: googleapis/googleapis Source-Sha: b5e9b0b09cc15c263f07da92fa64db31b2e4dd07 Source-Link: https://github.com/googleapis/googleapis/commit/b5e9b0b09cc15c263f07da92fa64db31b2e4dd07 --- .../v1beta1/DataCatalogClient.java | 230 ++++++------ .../v1beta1/DataCatalogClientTest.java | 6 + .../datacatalog/v1beta1/DataCatalogGrpc.java | 308 ++++++++-------- .../cloud/datacatalog/v1beta1/Common.java | 11 +- .../datacatalog/v1beta1/CreateTagRequest.java | 28 +- .../v1beta1/CreateTagRequestOrBuilder.java | 8 +- .../CreateTagTemplateFieldRequest.java | 21 +- ...reateTagTemplateFieldRequestOrBuilder.java | 6 +- .../v1beta1/CreateTagTemplateRequest.java | 21 +- .../CreateTagTemplateRequestOrBuilder.java | 6 +- .../datacatalog/v1beta1/Datacatalog.java | 11 +- .../cloud/datacatalog/v1beta1/Entry.java | 128 +++---- .../cloud/datacatalog/v1beta1/EntryGroup.java | 36 +- .../v1beta1/EntryGroupOrBuilder.java | 9 +- .../datacatalog/v1beta1/EntryOrBuilder.java | 32 +- .../cloud/datacatalog/v1beta1/EntryType.java | 10 +- .../v1beta1/GcsFilesetSpecOuterClass.java | 11 +- .../v1beta1/ListEntryGroupsRequest.java | 72 ++-- .../ListEntryGroupsRequestOrBuilder.java | 20 +- .../datacatalog/v1beta1/ListTagsRequest.java | 28 +- .../v1beta1/ListTagsRequestOrBuilder.java | 8 +- .../v1beta1/LookupEntryRequest.java | 14 +- .../v1beta1/LookupEntryRequestOrBuilder.java | 4 +- .../v1beta1/PolicyTagManagerProto.java | 8 +- .../PolicyTagManagerSerializationProto.java | 6 +- .../RenameTagTemplateFieldRequest.java | 21 +- ...enameTagTemplateFieldRequestOrBuilder.java | 6 +- .../datacatalog/v1beta1/SchemaOuterClass.java | 11 +- .../cloud/datacatalog/v1beta1/Search.java | 11 +- .../v1beta1/SearchCatalogRequest.java | 337 ++++++++---------- .../SearchCatalogRequestOrBuilder.java | 35 +- .../v1beta1/TableSpecOuterClass.java | 11 +- .../google/cloud/datacatalog/v1beta1/Tag.java | 10 +- .../cloud/datacatalog/v1beta1/TagField.java | 104 ++++++ .../v1beta1/TagFieldOrBuilder.java | 17 + .../datacatalog/v1beta1/TagTemplate.java | 20 +- .../datacatalog/v1beta1/TagTemplateField.java | 100 ++++++ .../v1beta1/TagTemplateFieldOrBuilder.java | 16 + .../cloud/datacatalog/v1beta1/Tags.java | 72 ++-- .../cloud/datacatalog/v1beta1/Timestamps.java | 11 +- .../cloud/datacatalog/v1beta1/common.proto | 6 +- .../datacatalog/v1beta1/datacatalog.proto | 277 +++++++------- .../v1beta1/gcs_fileset_spec.proto | 6 +- .../v1beta1/policytagmanager.proto | 6 +- .../policytagmanagerserialization.proto | 6 +- .../cloud/datacatalog/v1beta1/schema.proto | 6 +- .../cloud/datacatalog/v1beta1/search.proto | 6 +- .../datacatalog/v1beta1/table_spec.proto | 6 +- .../cloud/datacatalog/v1beta1/tags.proto | 34 +- .../datacatalog/v1beta1/timestamps.proto | 6 +- synth.metadata | 10 +- 51 files changed, 1206 insertions(+), 987 deletions(-) diff --git a/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClient.java b/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClient.java index 1fa1d573..8f382f66 100644 --- a/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClient.java +++ b/google-cloud-datacatalog/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClient.java @@ -499,7 +499,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: @@ -515,13 +516,16 @@ public DataCatalogStub getStub() { * } * * - * @param scope Required. The scope of this search request. + * @param scope Required. The scope of this search request. A `scope` that has empty + * `include_org_ids`, `include_project_ids` AND false `include_gcp_public_datasets` is + * considered invalid. Data Catalog will return an error in such a case. * @param query Required. The query string in search query syntax. The query must be non-empty. *

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. * @param orderBy Specifies the ordering of results, currently supported case-sensitive choices * are: *

* `relevance`, only supports descending * `last_modified_timestamp [asc|desc]`, @@ -552,7 +556,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: @@ -590,7 +595,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: @@ -628,7 +634,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: @@ -662,22 +669,11 @@ public final UnaryCallable searchCa // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Creates an EntryGroup. - * - *

An entry group contains logically related entries together with Cloud Identity and Access - * Management policies that specify the users who can create, edit, and view entries within the - * entry group. - * - *

Data Catalog automatically creates an entry group for BigQuery entries - * ("{@literal @}bigquery") and Pub/Sub topics ("{@literal @}pubsub"). Users create their own - * entry group to contain Cloud Storage fileset entries or custom type entries, and the IAM - * policies associated with those entries. Entry groups, like entries, can be searched. - * - *

A maximum of 10,000 entry groups may be created per organization across all locations. + * 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: * @@ -714,22 +710,11 @@ public final EntryGroup createEntryGroup( // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Creates an EntryGroup. - * - *

An entry group contains logically related entries together with Cloud Identity and Access - * Management policies that specify the users who can create, edit, and view entries within the - * entry group. - * - *

Data Catalog automatically creates an entry group for BigQuery entries - * ("{@literal @}bigquery") and Pub/Sub topics ("{@literal @}pubsub"). Users create their own - * entry group to contain Cloud Storage fileset entries or custom type entries, and the IAM - * policies associated with those entries. Entry groups, like entries, can be searched. - * - *

A maximum of 10,000 entry groups may be created per organization across all locations. + * 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: * @@ -756,22 +741,11 @@ public final EntryGroup createEntryGroup(CreateEntryGroupRequest request) { // AUTO-GENERATED DOCUMENTATION AND METHOD /** - * Creates an EntryGroup. - * - *

An entry group contains logically related entries together with Cloud Identity and Access - * Management policies that specify the users who can create, edit, and view entries within the - * entry group. - * - *

Data Catalog automatically creates an entry group for BigQuery entries - * ("{@literal @}bigquery") and Pub/Sub topics ("{@literal @}pubsub"). Users create their own - * entry group to contain Cloud Storage fileset entries or custom type entries, and the IAM - * policies associated with those entries. Entry groups, like entries, can be searched. - * - *

A maximum of 10,000 entry groups may be created per organization across all locations. + * 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: * @@ -870,7 +844,8 @@ public final UnaryCallable getEntryGroupCallab /** * 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: * @@ -895,7 +870,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: * @@ -920,7 +896,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: * @@ -945,8 +922,8 @@ public final UnaryCallable deleteEntryGroupCalla * 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. * @@ -985,8 +962,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. * @@ -1018,8 +995,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. * @@ -1049,7 +1026,7 @@ public final UnaryCallable createEntryCallable() { /** * 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: * @@ -1082,7 +1059,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: * @@ -1107,7 +1084,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: * @@ -1132,8 +1109,8 @@ public final UnaryCallable updateEntryCallable() { * Deletes an existing entry. Only entries created through * [CreateEntry][google.cloud.datacatalog.v1beta1.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). + * [Data Catalog Resource Project] + * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information). * *

Sample code: * @@ -1160,8 +1137,8 @@ public final void deleteEntry(String name) { * Deletes an existing entry. Only entries created through * [CreateEntry][google.cloud.datacatalog.v1beta1.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). + * [Data Catalog Resource Project] + * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information). * *

Sample code: * @@ -1187,8 +1164,8 @@ public final void deleteEntry(DeleteEntryRequest request) { * Deletes an existing entry. Only entries created through * [CreateEntry][google.cloud.datacatalog.v1beta1.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). + * [Data Catalog Resource Project] + * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information). * *

Sample code: * @@ -1461,7 +1438,7 @@ public final UnaryCallable listEntriesC /** * 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: * @@ -1485,7 +1462,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: * @@ -1515,7 +1492,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: * @@ -1540,7 +1517,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: * @@ -1564,7 +1541,8 @@ public final UnaryCallable updateEntryGroup /** * 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: * @@ -1578,8 +1556,7 @@ public final UnaryCallable updateEntryGroup * * * @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. @@ -1602,7 +1579,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: * @@ -1631,7 +1609,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: * @@ -1729,7 +1708,7 @@ public final UnaryCallable getTagTemplateCal * 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: * @@ -1763,7 +1742,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: * @@ -1790,7 +1769,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: * @@ -1814,7 +1793,7 @@ public final UnaryCallable updateTagTempl /** * 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: * @@ -1844,7 +1823,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: * @@ -1871,7 +1850,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: * @@ -1897,7 +1876,8 @@ public final UnaryCallable deleteTagTemplateCal /** * 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: * @@ -1911,8 +1891,7 @@ public final UnaryCallable deleteTagTemplateCal * * * @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 @@ -1938,7 +1917,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: * @@ -1967,7 +1947,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: * @@ -1996,7 +1977,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: * @@ -2038,7 +2020,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: * @@ -2065,7 +2048,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: * @@ -2092,7 +2076,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: * @@ -2125,7 +2110,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: * @@ -2152,7 +2138,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: * @@ -2179,7 +2166,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: * @@ -2210,7 +2198,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: * @@ -2237,7 +2226,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: * @@ -2264,9 +2254,9 @@ public final void deleteTagTemplateField(DeleteTagTemplateFieldRequest request) /** * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry]. Note: The project * identified by the `parent` parameter for the - * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) + * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) * and the [tag - * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) + * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) * used to create the tag must be from the same organization. * *

Sample code: @@ -2298,9 +2288,9 @@ public final Tag createTag(String parent, Tag tag) { /** * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry]. Note: The project * identified by the `parent` parameter for the - * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) + * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) * and the [tag - * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) + * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) * used to create the tag must be from the same organization. * *

Sample code: @@ -2328,9 +2318,9 @@ public final Tag createTag(CreateTagRequest request) { /** * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry]. Note: The project * identified by the `parent` parameter for the - * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) + * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) * and the [tag - * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) + * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) * used to create the tag must be from the same organization. * *

Sample code: @@ -2605,8 +2595,8 @@ public final UnaryCallable listTagsCallable() /** * Sets the access control policy for a resource. Replaces any existing policy. Supported * resources are: - Tag templates. - Entries. - Entry groups. Note, this method cannot be used to - * manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources - * synced to Cloud Data Catalog. + * manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform resources synced + * to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.setIamPolicy` * to set policies on tag templates. - `datacatalog.entries.setIamPolicy` to set policies on @@ -2640,8 +2630,8 @@ public final Policy setIamPolicy(String resource, Policy policy) { /** * Sets the access control policy for a resource. Replaces any existing policy. Supported * resources are: - Tag templates. - Entries. - Entry groups. Note, this method cannot be used to - * manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources - * synced to Cloud Data Catalog. + * manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform resources synced + * to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.setIamPolicy` * to set policies on tag templates. - `datacatalog.entries.setIamPolicy` to set policies on @@ -2672,8 +2662,8 @@ public final Policy setIamPolicy(SetIamPolicyRequest request) { /** * Sets the access control policy for a resource. Replaces any existing policy. Supported * resources are: - Tag templates. - Entries. - Entry groups. Note, this method cannot be used to - * manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud Platform resources - * synced to Cloud Data Catalog. + * manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform resources synced + * to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.setIamPolicy` * to set policies on tag templates. - `datacatalog.entries.setIamPolicy` to set policies on @@ -2706,8 +2696,8 @@ public final UnaryCallable setIamPolicyCallable() { * set on it. * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.getIamPolicy` * to get policies on tag templates. - `datacatalog.entries.getIamPolicy` to get policies on @@ -2739,8 +2729,8 @@ public final Policy getIamPolicy(String resource) { * set on it. * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.getIamPolicy` * to get policies on tag templates. - `datacatalog.entries.getIamPolicy` to get policies on @@ -2772,8 +2762,8 @@ public final Policy getIamPolicy(GetIamPolicyRequest request) { * set on it. * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

Callers must have following Google IAM permission - `datacatalog.tagTemplates.getIamPolicy` * to get policies on tag templates. - `datacatalog.entries.getIamPolicy` to get policies on @@ -2803,8 +2793,8 @@ public final UnaryCallable getIamPolicyCallable() { * permissions is returned (We don't return a `NOT_FOUND` error). * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

A caller is not required to have Google IAM permission to make this request. * @@ -2842,8 +2832,8 @@ public final TestIamPermissionsResponse testIamPermissions( * permissions is returned (We don't return a `NOT_FOUND` error). * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

A caller is not required to have Google IAM permission to make this request. * @@ -2874,8 +2864,8 @@ public final TestIamPermissionsResponse testIamPermissions(TestIamPermissionsReq * permissions is returned (We don't return a `NOT_FOUND` error). * *

Supported resources are: - Tag templates. - Entries. - Entry groups. Note, this method - * cannot be used to manage policies for BigQuery, Cloud Pub/Sub and any external Google Cloud - * Platform resources synced to Cloud Data Catalog. + * cannot be used to manage policies for BigQuery, Pub/Sub and any external Google Cloud Platform + * resources synced to Data Catalog. * *

A caller is not required to have Google IAM permission to make this request. * diff --git a/google-cloud-datacatalog/src/test/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClientTest.java b/google-cloud-datacatalog/src/test/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClientTest.java index 6639b9c3..d68eee2e 100644 --- a/google-cloud-datacatalog/src/test/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClientTest.java +++ b/google-cloud-datacatalog/src/test/java/com/google/cloud/datacatalog/v1beta1/DataCatalogClientTest.java @@ -905,11 +905,13 @@ public void createTagTemplateFieldTest() { String name = "name3373707"; String displayName = "displayName1615086568"; boolean isRequired = true; + int order = 106006350; TagTemplateField expectedResponse = TagTemplateField.newBuilder() .setName(name) .setDisplayName(displayName) .setIsRequired(isRequired) + .setOrder(order) .build(); mockDataCatalog.addResponse(expectedResponse); @@ -961,11 +963,13 @@ public void updateTagTemplateFieldTest() { String name2 = "name2-1052831874"; String displayName = "displayName1615086568"; boolean isRequired = true; + int order = 106006350; TagTemplateField expectedResponse = TagTemplateField.newBuilder() .setName(name2) .setDisplayName(displayName) .setIsRequired(isRequired) + .setOrder(order) .build(); mockDataCatalog.addResponse(expectedResponse); @@ -1017,11 +1021,13 @@ public void renameTagTemplateFieldTest() { String name2 = "name2-1052831874"; String displayName = "displayName1615086568"; boolean isRequired = true; + int order = 106006350; TagTemplateField expectedResponse = TagTemplateField.newBuilder() .setName(name2) .setDisplayName(displayName) .setIsRequired(isRequired) + .setOrder(order) .build(); mockDataCatalog.addResponse(expectedResponse); diff --git a/grpc-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogGrpc.java b/grpc-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogGrpc.java index afebcc50..aa1575b9 100644 --- a/grpc-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogGrpc.java +++ b/grpc-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/DataCatalogGrpc.java @@ -1327,7 +1327,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( @@ -1341,20 +1342,12 @@ public void searchCatalog( * * *

-     * Creates an EntryGroup.
-     * An entry group contains logically related entries together with Cloud
-     * Identity and Access Management policies that specify the users who can
-     * create, edit, and view entries within the entry group.
-     * Data Catalog automatically creates an entry group for BigQuery entries
-     * ("@bigquery") and Pub/Sub topics ("@pubsub"). Users create their own entry
-     * group to contain Cloud Storage fileset entries or custom type entries,
-     * and the IAM policies associated with those entries. Entry groups, like
-     * entries, can be searched.
      * 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).
+     * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+     * more information).
      * 
*/ public void createEntryGroup( @@ -1370,8 +1363,9 @@ public void createEntryGroup( *
      * 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( @@ -1402,7 +1396,8 @@ public void getEntryGroup( * 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( @@ -1433,7 +1428,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. * */ @@ -1450,7 +1446,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( @@ -1468,7 +1465,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( @@ -1525,8 +1523,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( @@ -1559,7 +1558,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( @@ -1576,7 +1576,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( @@ -1592,8 +1593,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( @@ -1610,7 +1611,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( @@ -1626,8 +1628,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( @@ -1644,7 +1647,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( @@ -1659,10 +1663,10 @@ public void deleteTagTemplateField( *
      * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry].
      * Note: The project identified by the `parent` parameter for the
-     * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+     * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
      * and the
      * [tag
-     * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
+     * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
      * used to create the tag must be from the same organization.
      * 
*/ @@ -1722,9 +1726,8 @@ public void listTags( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag * templates. @@ -1749,9 +1752,8 @@ public void setIamPolicy( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag * templates. @@ -1776,9 +1778,8 @@ public void getIamPolicy( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * A caller is not required to have Google IAM permission to make this * request. * @@ -2007,7 +2008,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( @@ -2024,20 +2026,12 @@ public void searchCatalog( * * *
-     * Creates an EntryGroup.
-     * An entry group contains logically related entries together with Cloud
-     * Identity and Access Management policies that specify the users who can
-     * create, edit, and view entries within the entry group.
-     * Data Catalog automatically creates an entry group for BigQuery entries
-     * ("@bigquery") and Pub/Sub topics ("@pubsub"). Users create their own entry
-     * group to contain Cloud Storage fileset entries or custom type entries,
-     * and the IAM policies associated with those entries. Entry groups, like
-     * entries, can be searched.
      * 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).
+     * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+     * more information).
      * 
*/ public void createEntryGroup( @@ -2056,8 +2050,9 @@ public void createEntryGroup( *
      * 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( @@ -2094,7 +2089,8 @@ public void getEntryGroup( * 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( @@ -2131,7 +2127,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. * */ @@ -2151,7 +2148,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( @@ -2172,7 +2170,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( @@ -2239,8 +2238,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( @@ -2279,7 +2279,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( @@ -2299,7 +2300,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( @@ -2318,8 +2320,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( @@ -2339,7 +2341,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( @@ -2358,8 +2361,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( @@ -2379,7 +2383,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( @@ -2397,10 +2402,10 @@ public void deleteTagTemplateField( *
      * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry].
      * Note: The project identified by the `parent` parameter for the
-     * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+     * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
      * and the
      * [tag
-     * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
+     * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
      * used to create the tag must be from the same organization.
      * 
*/ @@ -2464,9 +2469,8 @@ public void listTags( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag * templates. @@ -2494,9 +2498,8 @@ public void setIamPolicy( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag * templates. @@ -2524,9 +2527,8 @@ public void getIamPolicy( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * A caller is not required to have Google IAM permission to make this * request. * @@ -2577,7 +2579,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.v1beta1.SearchCatalogResponse searchCatalog( @@ -2589,20 +2592,12 @@ public com.google.cloud.datacatalog.v1beta1.SearchCatalogResponse searchCatalog( * * *
-     * Creates an EntryGroup.
-     * An entry group contains logically related entries together with Cloud
-     * Identity and Access Management policies that specify the users who can
-     * create, edit, and view entries within the entry group.
-     * Data Catalog automatically creates an entry group for BigQuery entries
-     * ("@bigquery") and Pub/Sub topics ("@pubsub"). Users create their own entry
-     * group to contain Cloud Storage fileset entries or custom type entries,
-     * and the IAM policies associated with those entries. Entry groups, like
-     * entries, can be searched.
      * 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).
+     * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+     * more information).
      * 
*/ public com.google.cloud.datacatalog.v1beta1.EntryGroup createEntryGroup( @@ -2617,8 +2612,9 @@ public com.google.cloud.datacatalog.v1beta1.EntryGroup createEntryGroup( *
      * 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.v1beta1.EntryGroup updateEntryGroup( @@ -2646,7 +2642,8 @@ public com.google.cloud.datacatalog.v1beta1.EntryGroup getEntryGroup( * 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( @@ -2675,7 +2672,8 @@ public com.google.cloud.datacatalog.v1beta1.ListEntryGroupsResponse listEntryGro * 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. * */ @@ -2691,7 +2689,8 @@ public com.google.cloud.datacatalog.v1beta1.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.v1beta1.Entry updateEntry( @@ -2708,7 +2707,8 @@ public com.google.cloud.datacatalog.v1beta1.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( @@ -2760,8 +2760,9 @@ public com.google.cloud.datacatalog.v1beta1.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.v1beta1.TagTemplate createTagTemplate( @@ -2791,7 +2792,8 @@ public com.google.cloud.datacatalog.v1beta1.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.v1beta1.TagTemplate updateTagTemplate( @@ -2807,7 +2809,8 @@ public com.google.cloud.datacatalog.v1beta1.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( @@ -2823,8 +2826,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.v1beta1.TagTemplateField createTagTemplateField( @@ -2840,7 +2843,8 @@ public com.google.cloud.datacatalog.v1beta1.TagTemplateField createTagTemplateFi * 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.v1beta1.TagTemplateField updateTagTemplateField( @@ -2855,8 +2859,9 @@ public com.google.cloud.datacatalog.v1beta1.TagTemplateField updateTagTemplateFi *
      * 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.v1beta1.TagTemplateField renameTagTemplateField( @@ -2872,7 +2877,8 @@ public com.google.cloud.datacatalog.v1beta1.TagTemplateField renameTagTemplateFi * 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( @@ -2887,10 +2893,10 @@ public com.google.protobuf.Empty deleteTagTemplateField( *
      * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry].
      * Note: The project identified by the `parent` parameter for the
-     * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+     * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
      * and the
      * [tag
-     * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
+     * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
      * used to create the tag must be from the same organization.
      * 
*/ @@ -2945,9 +2951,8 @@ public com.google.cloud.datacatalog.v1beta1.ListTagsResponse listTags( * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag * templates. @@ -2970,9 +2975,8 @@ public com.google.iam.v1.Policy setIamPolicy(com.google.iam.v1.SetIamPolicyReque * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * Callers must have following Google IAM permission * - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag * templates. @@ -2995,9 +2999,8 @@ public com.google.iam.v1.Policy getIamPolicy(com.google.iam.v1.GetIamPolicyReque * - Tag templates. * - Entries. * - Entry groups. - * Note, this method cannot be used to manage policies for BigQuery, Cloud - * Pub/Sub and any external Google Cloud Platform resources synced to Cloud - * Data Catalog. + * Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + * and any external Google Cloud Platform resources synced to Data Catalog. * A caller is not required to have Google IAM permission to make this * request. * @@ -3044,7 +3047,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< @@ -3058,20 +3062,12 @@ protected DataCatalogFutureStub build( * * *
-     * Creates an EntryGroup.
-     * An entry group contains logically related entries together with Cloud
-     * Identity and Access Management policies that specify the users who can
-     * create, edit, and view entries within the entry group.
-     * Data Catalog automatically creates an entry group for BigQuery entries
-     * ("@bigquery") and Pub/Sub topics ("@pubsub"). Users create their own entry
-     * group to contain Cloud Storage fileset entries or custom type entries,
-     * and the IAM policies associated with those entries. Entry groups, like
-     * entries, can be searched.
      * 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).
+     * (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for
+     * more information).
      * 
*/ public com.google.common.util.concurrent.ListenableFuture< @@ -3087,8 +3083,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< @@ -3119,7 +3116,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 @@ -3150,7 +3148,8 @@ protected DataCatalogFutureStub build( * 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. * */ @@ -3168,7 +3167,8 @@ protected DataCatalogFutureStub build( * 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.common.util.concurrent.ListenableFuture< @@ -3187,7 +3187,8 @@ protected DataCatalogFutureStub build( * 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.common.util.concurrent.ListenableFuture @@ -3245,8 +3246,9 @@ protected DataCatalogFutureStub build( *
      * 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< @@ -3279,7 +3281,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< @@ -3296,7 +3299,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 @@ -3312,8 +3316,8 @@ protected DataCatalogFutureStub build( * 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.common.util.concurrent.ListenableFuture< @@ -3331,7 +3335,8 @@ protected DataCatalogFutureStub build( * 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.common.util.concurrent.ListenableFuture< @@ -3348,8 +3353,9 @@ protected DataCatalogFutureStub build( *
      * 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< @@ -3367,7 +3373,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 @@ -3383,10 +3390,10 @@ protected DataCatalogFutureStub build( *
      * Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry].
      * Note: The project identified by the `parent` parameter for the
-     * [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
+     * [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters)
      * and the
      * [tag
-     * template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
+     * template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters)
      * used to create the tag must be from the same organization.
      * 
*/ @@ -3444,9 +3451,8 @@ public com.google.common.util.concurrent.ListenableFuture diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Common.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Common.java index d264ea14..a13b18e7 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Common.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Common.java @@ -39,10 +39,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "n.proto\022 google.cloud.datacatalog.v1beta" + "1*U\n\020IntegratedSystem\022!\n\035INTEGRATED_SYST" + "EM_UNSPECIFIED\020\000\022\014\n\010BIGQUERY\020\001\022\020\n\014CLOUD_" - + "PUBSUB\020\002Bx\n$com.google.cloud.datacatalog" - + ".v1beta1P\001ZKgoogle.golang.org/genproto/g" - + "oogleapis/cloud/datacatalog/v1beta1;data" - + "catalog\370\001\001b\006proto3" + + "PUBSUB\020\002B\344\001\n$com.google.cloud.datacatalo" + + "g.v1beta1P\001ZKgoogle.golang.org/genproto/" + + "googleapis/cloud/datacatalog/v1beta1;dat" + + "acatalog\370\001\001\252\002 Google.Cloud.DataCatalog.V" + + "1Beta1\312\002 Google\\Cloud\\DataCatalog\\V1beta" + + "1\352\002#Google::Cloud::DataCatalog::V1beta1b" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequest.java index 21891ec6..cd91e4d8 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequest.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequest.java @@ -134,8 +134,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the resource to attach this tag to. Tags can be
-   * attached to Entries. Example:
+   * Required. The name of the resource to attach this tag to. Tags can be attached to
+   * Entries. Example:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
    * Note that this Tag and its child resources may not actually be stored in
    * the location in this name.
@@ -162,8 +162,8 @@ public java.lang.String getParent() {
    *
    *
    * 
-   * Required. The name of the resource to attach this tag to. Tags can be
-   * attached to Entries. Example:
+   * Required. The name of the resource to attach this tag to. Tags can be attached to
+   * Entries. Example:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
    * Note that this Tag and its child resources may not actually be stored in
    * the location in this name.
@@ -586,8 +586,8 @@ public Builder mergeFrom(
      *
      *
      * 
-     * Required. The name of the resource to attach this tag to. Tags can be
-     * attached to Entries. Example:
+     * Required. The name of the resource to attach this tag to. Tags can be attached to
+     * Entries. Example:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
      * Note that this Tag and its child resources may not actually be stored in
      * the location in this name.
@@ -614,8 +614,8 @@ public java.lang.String getParent() {
      *
      *
      * 
-     * Required. The name of the resource to attach this tag to. Tags can be
-     * attached to Entries. Example:
+     * Required. The name of the resource to attach this tag to. Tags can be attached to
+     * Entries. Example:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
      * Note that this Tag and its child resources may not actually be stored in
      * the location in this name.
@@ -642,8 +642,8 @@ public com.google.protobuf.ByteString getParentBytes() {
      *
      *
      * 
-     * Required. The name of the resource to attach this tag to. Tags can be
-     * attached to Entries. Example:
+     * Required. The name of the resource to attach this tag to. Tags can be attached to
+     * Entries. Example:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
      * Note that this Tag and its child resources may not actually be stored in
      * the location in this name.
@@ -669,8 +669,8 @@ public Builder setParent(java.lang.String value) {
      *
      *
      * 
-     * Required. The name of the resource to attach this tag to. Tags can be
-     * attached to Entries. Example:
+     * Required. The name of the resource to attach this tag to. Tags can be attached to
+     * Entries. Example:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
      * Note that this Tag and its child resources may not actually be stored in
      * the location in this name.
@@ -692,8 +692,8 @@ public Builder clearParent() {
      *
      *
      * 
-     * Required. The name of the resource to attach this tag to. Tags can be
-     * attached to Entries. Example:
+     * Required. The name of the resource to attach this tag to. Tags can be attached to
+     * Entries. Example:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
      * Note that this Tag and its child resources may not actually be stored in
      * the location in this name.
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequestOrBuilder.java
index a5bea2b2..22819f15 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface CreateTagRequestOrBuilder
    *
    *
    * 
-   * Required. The name of the resource to attach this tag to. Tags can be
-   * attached to Entries. Example:
+   * Required. The name of the resource to attach this tag to. Tags can be attached to
+   * Entries. Example:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
    * Note that this Tag and its child resources may not actually be stored in
    * the location in this name.
@@ -45,8 +45,8 @@ public interface CreateTagRequestOrBuilder
    *
    *
    * 
-   * Required. The name of the resource to attach this tag to. Tags can be
-   * attached to Entries. Example:
+   * Required. The name of the resource to attach this tag to. Tags can be attached to
+   * Entries. Example:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id}
    * Note that this Tag and its child resources may not actually be stored in
    * the location in this name.
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequest.java
index f7a6920e..7ad8e8ec 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequest.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequest.java
@@ -144,8 +144,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/tagTemplates/{tag_template_id}
    * 
@@ -172,8 +171,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}
    * 
@@ -681,8 +679,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}
      * 
@@ -709,8 +706,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}
      * 
@@ -737,8 +733,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}
      * 
@@ -764,8 +759,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}
      * 
@@ -787,8 +781,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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequestOrBuilder.java index c57f88a4..733d98ec 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateFieldRequestOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequest.java index de10a3f3..fd07471b 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequest.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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
    * 
@@ -666,8 +664,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
      * 
@@ -694,8 +691,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
      * 
@@ -722,8 +718,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
      * 
@@ -749,8 +744,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
      * 
@@ -772,8 +766,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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequestOrBuilder.java index d2e058b8..9489c4aa 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/CreateTagTemplateRequestOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Datacatalog.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Datacatalog.java index 761ca7fe..a323144c 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Datacatalog.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Datacatalog.java @@ -466,10 +466,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "cts/*/locations/*/entryGroups/*/entries/" + "*}:testIamPermissions:\001*\032N\312A\032datacatalog" + ".googleapis.com\322A.https://www.googleapis" - + ".com/auth/cloud-platformBx\n$com.google.c" - + "loud.datacatalog.v1beta1P\001ZKgoogle.golan" - + "g.org/genproto/googleapis/cloud/datacata" - + "log/v1beta1;datacatalog\370\001\001b\006proto3" + + ".com/auth/cloud-platformB\344\001\n$com.google." + + "cloud.datacatalog.v1beta1P\001ZKgoogle.gola" + + "ng.org/genproto/googleapis/cloud/datacat" + + "alog/v1beta1;datacatalog\370\001\001\252\002 Google.Clo" + + "ud.DataCatalog.V1Beta1\312\002 Google\\Cloud\\Da" + + "taCatalog\\V1beta1\352\002#Google::Cloud::DataC" + + "atalog::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Entry.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Entry.java index bdc2761b..0add26a9 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Entry.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Entry.java @@ -24,7 +24,7 @@ *
  * Entry Metadata.
  * A Data Catalog Entry resource represents another resource in Google
- * Cloud Platform (such as a BigQuery dataset or a Cloud Pub/Sub topic), or
+ * Cloud Platform (such as a BigQuery dataset or a Pub/Sub topic), or
  * outside of Google Cloud Platform. Clients can use the `linked_resource` field
  * in the Entry resource to refer to the original resource ID of the source
  * system.
@@ -642,8 +642,8 @@ public com.google.protobuf.ByteString getUserSpecifiedTypeBytes() {
    *
    *
    * 
-   * Output only. This field indicates the entry's source system that Data
-   * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+   * Output only. This field indicates the entry's source system that Data Catalog
+   * integrates with, such as BigQuery or Pub/Sub.
    * 
* * @@ -662,8 +662,8 @@ public int getIntegratedSystemValue() { * * *
-   * Output only. This field indicates the entry's source system that Data
-   * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+   * Output only. This field indicates the entry's source system that Data Catalog
+   * integrates with, such as BigQuery or Pub/Sub.
    * 
* * @@ -1064,10 +1064,10 @@ public com.google.cloud.datacatalog.v1beta1.SchemaOrBuilder getSchemaOrBuilder() * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * @@ -1083,10 +1083,10 @@ public boolean hasSourceSystemTimestamps() { * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * @@ -1104,10 +1104,10 @@ public com.google.cloud.datacatalog.v1beta1.SystemTimestamps getSourceSystemTime * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * @@ -1468,7 +1468,7 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build *
    * Entry Metadata.
    * A Data Catalog Entry resource represents another resource in Google
-   * Cloud Platform (such as a BigQuery dataset or a Cloud Pub/Sub topic), or
+   * Cloud Platform (such as a BigQuery dataset or a Pub/Sub topic), or
    * outside of Google Cloud Platform. Clients can use the `linked_resource` field
    * in the Entry resource to refer to the original resource ID of the source
    * system.
@@ -2348,8 +2348,8 @@ public Builder setUserSpecifiedTypeBytes(com.google.protobuf.ByteString value) {
      *
      *
      * 
-     * Output only. This field indicates the entry's source system that Data
-     * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+     * Output only. This field indicates the entry's source system that Data Catalog
+     * integrates with, such as BigQuery or Pub/Sub.
      * 
* * @@ -2368,8 +2368,8 @@ public int getIntegratedSystemValue() { * * *
-     * Output only. This field indicates the entry's source system that Data
-     * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+     * Output only. This field indicates the entry's source system that Data Catalog
+     * integrates with, such as BigQuery or Pub/Sub.
      * 
* * @@ -2389,8 +2389,8 @@ public Builder setIntegratedSystemValue(int value) { * * *
-     * Output only. This field indicates the entry's source system that Data
-     * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+     * Output only. This field indicates the entry's source system that Data Catalog
+     * integrates with, such as BigQuery or Pub/Sub.
      * 
* * @@ -2415,8 +2415,8 @@ public com.google.cloud.datacatalog.v1beta1.IntegratedSystem getIntegratedSystem * * *
-     * Output only. This field indicates the entry's source system that Data
-     * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+     * Output only. This field indicates the entry's source system that Data Catalog
+     * integrates with, such as BigQuery or Pub/Sub.
      * 
* * @@ -2440,8 +2440,8 @@ public Builder setIntegratedSystem( * * *
-     * Output only. This field indicates the entry's source system that Data
-     * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+     * Output only. This field indicates the entry's source system that Data Catalog
+     * integrates with, such as BigQuery or Pub/Sub.
      * 
* * @@ -3705,10 +3705,10 @@ public com.google.cloud.datacatalog.v1beta1.SchemaOrBuilder getSchemaOrBuilder() * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3724,10 +3724,10 @@ public boolean hasSourceSystemTimestamps() { * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3749,10 +3749,10 @@ public com.google.cloud.datacatalog.v1beta1.SystemTimestamps getSourceSystemTime * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3777,10 +3777,10 @@ public Builder setSourceSystemTimestamps( * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3802,10 +3802,10 @@ public Builder setSourceSystemTimestamps( * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3835,10 +3835,10 @@ public Builder mergeSourceSystemTimestamps( * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3860,10 +3860,10 @@ public Builder clearSourceSystemTimestamps() { * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3880,10 +3880,10 @@ public Builder clearSourceSystemTimestamps() { * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * @@ -3904,10 +3904,10 @@ public Builder clearSourceSystemTimestamps() { * * *
-     * Output only. Timestamps about the underlying resource, not about this Data
-     * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-     * entries with user_specified_type, this field is optional and defaults to an
-     * empty timestamp.
+     * Output only. Timestamps about the underlying resource, not about this Data Catalog
+     * entry. Output only when Entry is of type in the EntryType enum. For entries
+     * with user_specified_type, this field is optional and defaults to an empty
+     * timestamp.
      * 
* * diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroup.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroup.java index b646e716..082907a3 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroup.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroup.java @@ -305,8 +305,7 @@ public com.google.protobuf.ByteString getDescriptionBytes() { * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * @@ -322,8 +321,7 @@ public boolean hasDataCatalogTimestamps() { * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * @@ -341,8 +339,7 @@ public com.google.cloud.datacatalog.v1beta1.SystemTimestamps getDataCatalogTimes * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * @@ -1092,8 +1089,7 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) { * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1109,8 +1105,7 @@ public boolean hasDataCatalogTimestamps() { * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1132,8 +1127,7 @@ public com.google.cloud.datacatalog.v1beta1.SystemTimestamps getDataCatalogTimes * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1158,8 +1152,7 @@ public Builder setDataCatalogTimestamps( * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1181,8 +1174,7 @@ public Builder setDataCatalogTimestamps( * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1212,8 +1204,7 @@ public Builder mergeDataCatalogTimestamps( * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1235,8 +1226,7 @@ public Builder clearDataCatalogTimestamps() { * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1253,8 +1243,7 @@ public Builder clearDataCatalogTimestamps() { * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * @@ -1275,8 +1264,7 @@ public Builder clearDataCatalogTimestamps() { * * *
-     * Output only. Timestamps about this EntryGroup. Default value is empty
-     * timestamps.
+     * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
      * 
* * diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroupOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroupOrBuilder.java index 64dcda8e..038bc51a 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroupOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryGroupOrBuilder.java @@ -114,8 +114,7 @@ public interface EntryGroupOrBuilder * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * @@ -129,8 +128,7 @@ public interface EntryGroupOrBuilder * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * @@ -144,8 +142,7 @@ public interface EntryGroupOrBuilder * * *
-   * Output only. Timestamps about this EntryGroup. Default value is empty
-   * timestamps.
+   * Output only. Timestamps about this EntryGroup. Default value is empty timestamps.
    * 
* * diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryOrBuilder.java index 6342f8e5..d4fed6c7 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryOrBuilder.java @@ -167,8 +167,8 @@ public interface EntryOrBuilder * * *
-   * Output only. This field indicates the entry's source system that Data
-   * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+   * Output only. This field indicates the entry's source system that Data Catalog
+   * integrates with, such as BigQuery or Pub/Sub.
    * 
* * @@ -182,8 +182,8 @@ public interface EntryOrBuilder * * *
-   * Output only. This field indicates the entry's source system that Data
-   * Catalog integrates with, such as BigQuery or Cloud Pub/Sub.
+   * Output only. This field indicates the entry's source system that Data Catalog
+   * integrates with, such as BigQuery or Pub/Sub.
    * 
* * @@ -446,10 +446,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * @@ -463,10 +463,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * @@ -480,10 +480,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Timestamps about the underlying resource, not about this Data
-   * Catalog entry. Output only when Entry is of type in the EntryType enum. For
-   * entries with user_specified_type, this field is optional and defaults to an
-   * empty timestamp.
+   * Output only. Timestamps about the underlying resource, not about this Data Catalog
+   * entry. Output only when Entry is of type in the EntryType enum. For entries
+   * with user_specified_type, this field is optional and defaults to an empty
+   * timestamp.
    * 
* * diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryType.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryType.java index ffcbe541..4696bce1 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryType.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/EntryType.java @@ -34,7 +34,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * * *
-   * Default unknown type
+   * Default unknown type.
    * 
* * ENTRY_TYPE_UNSPECIFIED = 0; @@ -56,6 +56,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * *
    * Output only. The type of models.
+   * https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
    * 
* * MODEL = 5; @@ -66,7 +67,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * *
    * Output only. An entry type which is used for streaming entries. Example:
-   * Cloud Pub/Sub topic.
+   * Pub/Sub topic.
    * 
* * DATA_STREAM = 3; @@ -90,7 +91,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * * *
-   * Default unknown type
+   * Default unknown type.
    * 
* * ENTRY_TYPE_UNSPECIFIED = 0; @@ -112,6 +113,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * *
    * Output only. The type of models.
+   * https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
    * 
* * MODEL = 5; @@ -122,7 +124,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * *
    * Output only. An entry type which is used for streaming entries. Example:
-   * Cloud Pub/Sub topic.
+   * Pub/Sub topic.
    * 
* * DATA_STREAM = 3; diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/GcsFilesetSpecOuterClass.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/GcsFilesetSpecOuterClass.java index 778b92db..064dcb18 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/GcsFilesetSpecOuterClass.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/GcsFilesetSpecOuterClass.java @@ -55,10 +55,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\022\026\n\tfile_path\030\001 \001(\tB\003\340A\002\022O\n\016gcs_timestam" + "ps\030\002 \001(\01322.google.cloud.datacatalog.v1be" + "ta1.SystemTimestampsB\003\340A\003\022\027\n\nsize_bytes\030" - + "\004 \001(\003B\003\340A\003Bx\n$com.google.cloud.datacatal" - + "og.v1beta1P\001ZKgoogle.golang.org/genproto" - + "/googleapis/cloud/datacatalog/v1beta1;da" - + "tacatalog\370\001\001b\006proto3" + + "\004 \001(\003B\003\340A\003B\344\001\n$com.google.cloud.datacata" + + "log.v1beta1P\001ZKgoogle.golang.org/genprot" + + "o/googleapis/cloud/datacatalog/v1beta1;d" + + "atacatalog\370\001\001\252\002 Google.Cloud.DataCatalog" + + ".V1Beta1\312\002 Google\\Cloud\\DataCatalog\\V1be" + + "ta1\352\002#Google::Cloud::DataCatalog::V1beta" + + "1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequest.java index 2209e9b5..32d16b3e 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequest.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequest.java @@ -131,8 +131,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the location that contains the entry groups, which
-   * can be provided in URL format. Example:
+   * Required. The name of the location that contains the entry groups, which can be
+   * provided in URL format. Example:
    * * projects/{project_id}/locations/{location}
    * 
* @@ -157,8 +157,8 @@ public java.lang.String getParent() { * * *
-   * Required. The name of the location that contains the entry groups, which
-   * can be provided in URL format. Example:
+   * Required. The name of the location that contains the entry groups, which can be
+   * provided in URL format. Example:
    * * projects/{project_id}/locations/{location}
    * 
* @@ -186,8 +186,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Optional. The maximum number of items to return. Default is 10. Max limit
-   * is 1000. Throws an invalid argument for `page_size > 1000`.
+   * Optional. The maximum number of items to return. Default is 10. Max limit is 1000.
+   * Throws an invalid argument for `page_size > 1000`.
    * 
* * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -204,8 +204,8 @@ public int getPageSize() { * * *
-   * Optional. Token that specifies which page is requested. If empty, the first
-   * page is returned.
+   * Optional. Token that specifies which page is requested. If empty, the first page is
+   * returned.
    * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -227,8 +227,8 @@ public java.lang.String getPageToken() { * * *
-   * Optional. Token that specifies which page is requested. If empty, the first
-   * page is returned.
+   * Optional. Token that specifies which page is requested. If empty, the first page is
+   * returned.
    * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -603,8 +603,8 @@ public Builder mergeFrom( * * *
-     * Required. The name of the location that contains the entry groups, which
-     * can be provided in URL format. Example:
+     * Required. The name of the location that contains the entry groups, which can be
+     * provided in URL format. Example:
      * * projects/{project_id}/locations/{location}
      * 
* @@ -629,8 +629,8 @@ public java.lang.String getParent() { * * *
-     * Required. The name of the location that contains the entry groups, which
-     * can be provided in URL format. Example:
+     * Required. The name of the location that contains the entry groups, which can be
+     * provided in URL format. Example:
      * * projects/{project_id}/locations/{location}
      * 
* @@ -655,8 +655,8 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The name of the location that contains the entry groups, which
-     * can be provided in URL format. Example:
+     * Required. The name of the location that contains the entry groups, which can be
+     * provided in URL format. Example:
      * * projects/{project_id}/locations/{location}
      * 
* @@ -680,8 +680,8 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The name of the location that contains the entry groups, which
-     * can be provided in URL format. Example:
+     * Required. The name of the location that contains the entry groups, which can be
+     * provided in URL format. Example:
      * * projects/{project_id}/locations/{location}
      * 
* @@ -701,8 +701,8 @@ public Builder clearParent() { * * *
-     * Required. The name of the location that contains the entry groups, which
-     * can be provided in URL format. Example:
+     * Required. The name of the location that contains the entry groups, which can be
+     * provided in URL format. Example:
      * * projects/{project_id}/locations/{location}
      * 
* @@ -729,8 +729,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional. The maximum number of items to return. Default is 10. Max limit
-     * is 1000. Throws an invalid argument for `page_size > 1000`.
+     * Optional. The maximum number of items to return. Default is 10. Max limit is 1000.
+     * Throws an invalid argument for `page_size > 1000`.
      * 
* * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -744,8 +744,8 @@ public int getPageSize() { * * *
-     * Optional. The maximum number of items to return. Default is 10. Max limit
-     * is 1000. Throws an invalid argument for `page_size > 1000`.
+     * Optional. The maximum number of items to return. Default is 10. Max limit is 1000.
+     * Throws an invalid argument for `page_size > 1000`.
      * 
* * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -763,8 +763,8 @@ public Builder setPageSize(int value) { * * *
-     * Optional. The maximum number of items to return. Default is 10. Max limit
-     * is 1000. Throws an invalid argument for `page_size > 1000`.
+     * Optional. The maximum number of items to return. Default is 10. Max limit is 1000.
+     * Throws an invalid argument for `page_size > 1000`.
      * 
* * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -783,8 +783,8 @@ public Builder clearPageSize() { * * *
-     * Optional. Token that specifies which page is requested. If empty, the first
-     * page is returned.
+     * Optional. Token that specifies which page is requested. If empty, the first page is
+     * returned.
      * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -806,8 +806,8 @@ public java.lang.String getPageToken() { * * *
-     * Optional. Token that specifies which page is requested. If empty, the first
-     * page is returned.
+     * Optional. Token that specifies which page is requested. If empty, the first page is
+     * returned.
      * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -829,8 +829,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() { * * *
-     * Optional. Token that specifies which page is requested. If empty, the first
-     * page is returned.
+     * Optional. Token that specifies which page is requested. If empty, the first page is
+     * returned.
      * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -851,8 +851,8 @@ public Builder setPageToken(java.lang.String value) { * * *
-     * Optional. Token that specifies which page is requested. If empty, the first
-     * page is returned.
+     * Optional. Token that specifies which page is requested. If empty, the first page is
+     * returned.
      * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -869,8 +869,8 @@ public Builder clearPageToken() { * * *
-     * Optional. Token that specifies which page is requested. If empty, the first
-     * page is returned.
+     * Optional. Token that specifies which page is requested. If empty, the first page is
+     * returned.
      * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequestOrBuilder.java index 890c1b2b..01f2caf5 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequestOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListEntryGroupsRequestOrBuilder.java @@ -27,8 +27,8 @@ public interface ListEntryGroupsRequestOrBuilder * * *
-   * Required. The name of the location that contains the entry groups, which
-   * can be provided in URL format. Example:
+   * Required. The name of the location that contains the entry groups, which can be
+   * provided in URL format. Example:
    * * projects/{project_id}/locations/{location}
    * 
* @@ -43,8 +43,8 @@ public interface ListEntryGroupsRequestOrBuilder * * *
-   * Required. The name of the location that contains the entry groups, which
-   * can be provided in URL format. Example:
+   * Required. The name of the location that contains the entry groups, which can be
+   * provided in URL format. Example:
    * * projects/{project_id}/locations/{location}
    * 
* @@ -60,8 +60,8 @@ public interface ListEntryGroupsRequestOrBuilder * * *
-   * Optional. The maximum number of items to return. Default is 10. Max limit
-   * is 1000. Throws an invalid argument for `page_size > 1000`.
+   * Optional. The maximum number of items to return. Default is 10. Max limit is 1000.
+   * Throws an invalid argument for `page_size > 1000`.
    * 
* * int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -74,8 +74,8 @@ public interface ListEntryGroupsRequestOrBuilder * * *
-   * Optional. Token that specifies which page is requested. If empty, the first
-   * page is returned.
+   * Optional. Token that specifies which page is requested. If empty, the first page is
+   * returned.
    * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; @@ -87,8 +87,8 @@ public interface ListEntryGroupsRequestOrBuilder * * *
-   * Optional. Token that specifies which page is requested. If empty, the first
-   * page is returned.
+   * Optional. Token that specifies which page is requested. If empty, the first page is
+   * returned.
    * 
* * string page_token = 3 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequest.java index 06acc8ba..820d17e3 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequest.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequest.java @@ -131,8 +131,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the Data Catalog resource to list the tags of. The
-   * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+   * Required. The name of the Data Catalog resource to list the tags of. The resource
+   * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
    * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
    * Examples:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -160,8 +160,8 @@ public java.lang.String getParent() {
    *
    *
    * 
-   * Required. The name of the Data Catalog resource to list the tags of. The
-   * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+   * Required. The name of the Data Catalog resource to list the tags of. The resource
+   * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
    * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
    * Examples:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -607,8 +607,8 @@ public Builder mergeFrom(
      *
      *
      * 
-     * Required. The name of the Data Catalog resource to list the tags of. The
-     * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+     * Required. The name of the Data Catalog resource to list the tags of. The resource
+     * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
      * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
      * Examples:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -636,8 +636,8 @@ public java.lang.String getParent() {
      *
      *
      * 
-     * Required. The name of the Data Catalog resource to list the tags of. The
-     * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+     * Required. The name of the Data Catalog resource to list the tags of. The resource
+     * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
      * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
      * Examples:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -665,8 +665,8 @@ public com.google.protobuf.ByteString getParentBytes() {
      *
      *
      * 
-     * Required. The name of the Data Catalog resource to list the tags of. The
-     * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+     * Required. The name of the Data Catalog resource to list the tags of. The resource
+     * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
      * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
      * Examples:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -693,8 +693,8 @@ public Builder setParent(java.lang.String value) {
      *
      *
      * 
-     * Required. The name of the Data Catalog resource to list the tags of. The
-     * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+     * Required. The name of the Data Catalog resource to list the tags of. The resource
+     * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
      * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
      * Examples:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -717,8 +717,8 @@ public Builder clearParent() {
      *
      *
      * 
-     * Required. The name of the Data Catalog resource to list the tags of. The
-     * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+     * Required. The name of the Data Catalog resource to list the tags of. The resource
+     * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
      * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
      * Examples:
      * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequestOrBuilder.java
index 1e88b29f..7811fa20 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/ListTagsRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface ListTagsRequestOrBuilder
    *
    *
    * 
-   * Required. The name of the Data Catalog resource to list the tags of. The
-   * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+   * Required. The name of the Data Catalog resource to list the tags of. The resource
+   * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
    * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
    * Examples:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
@@ -46,8 +46,8 @@ public interface ListTagsRequestOrBuilder
    *
    *
    * 
-   * Required. The name of the Data Catalog resource to list the tags of. The
-   * resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
+   * Required. The name of the Data Catalog resource to list the tags of. The resource
+   * could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an
    * [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup].
    * Examples:
    * * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequest.java
index f3f809b2..a7589730 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequest.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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`
@@ -839,7 +839,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`
@@ -874,7 +874,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`
@@ -909,7 +909,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`
@@ -938,7 +938,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`
@@ -965,7 +965,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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequestOrBuilder.java
index 3e7e939a..8a51935f 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/LookupEntryRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerProto.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerProto.java
index e5952691..c683c8f7 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerProto.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerProto.java
@@ -225,11 +225,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "axonomies/*/policyTags/*}:testIamPermiss"
           + "ions:\001*\032N\312A\032datacatalog.googleapis.com\322A"
           + ".https://www.googleapis.com/auth/cloud-p"
-          + "latformB\217\001\n$com.google.cloud.datacatalog"
+          + "latformB\373\001\n$com.google.cloud.datacatalog"
           + ".v1beta1B\025PolicyTagManagerProtoP\001ZKgoogl"
           + "e.golang.org/genproto/googleapis/cloud/d"
-          + "atacatalog/v1beta1;datacatalog\370\001\001b\006proto"
-          + "3"
+          + "atacatalog/v1beta1;datacatalog\370\001\001\252\002 Goog"
+          + "le.Cloud.DataCatalog.V1Beta1\312\002 Google\\Cl"
+          + "oud\\DataCatalog\\V1beta1\352\002#Google::Cloud:"
+          + ":DataCatalog::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerSerializationProto.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerSerializationProto.java
index 0ede7613..e94d4440 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerSerializationProto.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/PolicyTagManagerSerializationProto.java
@@ -109,11 +109,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "projects/*/locations/*}/taxonomies:expor"
           + "t\032N\312A\032datacatalog.googleapis.com\322A.https"
           + "://www.googleapis.com/auth/cloud-platfor"
-          + "mB\234\001\n$com.google.cloud.datacatalog.v1bet"
+          + "mB\210\002\n$com.google.cloud.datacatalog.v1bet"
           + "a1B\"PolicyTagManagerSerializationProtoP\001"
           + "ZKgoogle.golang.org/genproto/googleapis/"
           + "cloud/datacatalog/v1beta1;datacatalog\370\001\001"
-          + "b\006proto3"
+          + "\252\002 Google.Cloud.DataCatalog.V1Beta1\312\002 Go"
+          + "ogle\\Cloud\\DataCatalog\\V1beta1\352\002#Google:"
+          + ":Cloud::DataCatalog::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequest.java
index db259918..96cddabf 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequest.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequest.java
@@ -179,8 +179,7 @@ public com.google.protobuf.ByteString getNameBytes() {
    *
    *
    * 
-   * Required. The new ID of this tag template field. For example,
-   * `my_new_field`.
+   * Required. The new ID of this tag template field. For example, `my_new_field`.
    * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -202,8 +201,7 @@ public java.lang.String getNewTagTemplateFieldId() { * * *
-   * Required. The new ID of this tag template field. For example,
-   * `my_new_field`.
+   * Required. The new ID of this tag template field. For example, `my_new_field`.
    * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -692,8 +690,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * * *
-     * Required. The new ID of this tag template field. For example,
-     * `my_new_field`.
+     * Required. The new ID of this tag template field. For example, `my_new_field`.
      * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -715,8 +712,7 @@ public java.lang.String getNewTagTemplateFieldId() { * * *
-     * Required. The new ID of this tag template field. For example,
-     * `my_new_field`.
+     * Required. The new ID of this tag template field. For example, `my_new_field`.
      * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -738,8 +734,7 @@ public com.google.protobuf.ByteString getNewTagTemplateFieldIdBytes() { * * *
-     * Required. The new ID of this tag template field. For example,
-     * `my_new_field`.
+     * Required. The new ID of this tag template field. For example, `my_new_field`.
      * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -760,8 +755,7 @@ public Builder setNewTagTemplateFieldId(java.lang.String value) { * * *
-     * Required. The new ID of this tag template field. For example,
-     * `my_new_field`.
+     * Required. The new ID of this tag template field. For example, `my_new_field`.
      * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -778,8 +772,7 @@ public Builder clearNewTagTemplateFieldId() { * * *
-     * Required. The new ID of this tag template field. For example,
-     * `my_new_field`.
+     * Required. The new ID of this tag template field. For example, `my_new_field`.
      * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequestOrBuilder.java index b877274f..97add7ba 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequestOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/RenameTagTemplateFieldRequestOrBuilder.java @@ -58,8 +58,7 @@ public interface RenameTagTemplateFieldRequestOrBuilder * * *
-   * Required. The new ID of this tag template field. For example,
-   * `my_new_field`.
+   * Required. The new ID of this tag template field. For example, `my_new_field`.
    * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -71,8 +70,7 @@ public interface RenameTagTemplateFieldRequestOrBuilder * * *
-   * Required. The new ID of this tag template field. For example,
-   * `my_new_field`.
+   * Required. The new ID of this tag template field. For example, `my_new_field`.
    * 
* * string new_tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SchemaOuterClass.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SchemaOuterClass.java index 0394be30..7833218b 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SchemaOuterClass.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SchemaOuterClass.java @@ -53,10 +53,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\030\001 \001(\tB\003\340A\002\022\030\n\013description\030\002 \001(\tB\003\340A\001\022\021\n" + "\004mode\030\003 \001(\tB\003\340A\001\022G\n\nsubcolumns\030\007 \003(\0132..g" + "oogle.cloud.datacatalog.v1beta1.ColumnSc" - + "hemaB\003\340A\001Bx\n$com.google.cloud.datacatalo" - + "g.v1beta1P\001ZKgoogle.golang.org/genproto/" - + "googleapis/cloud/datacatalog/v1beta1;dat" - + "acatalog\370\001\001b\006proto3" + + "hemaB\003\340A\001B\344\001\n$com.google.cloud.datacatal" + + "og.v1beta1P\001ZKgoogle.golang.org/genproto" + + "/googleapis/cloud/datacatalog/v1beta1;da" + + "tacatalog\370\001\001\252\002 Google.Cloud.DataCatalog." + + "V1Beta1\312\002 Google\\Cloud\\DataCatalog\\V1bet" + + "a1\352\002#Google::Cloud::DataCatalog::V1beta1" + + "b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Search.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Search.java index 65bebd2b..b0e60822 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Search.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Search.java @@ -52,10 +52,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\t\022\027\n\017linked_resource\030\004 \001(\t*d\n\020SearchResu" + "ltType\022\"\n\036SEARCH_RESULT_TYPE_UNSPECIFIED" + "\020\000\022\t\n\005ENTRY\020\001\022\020\n\014TAG_TEMPLATE\020\002\022\017\n\013ENTRY" - + "_GROUP\020\003Bx\n$com.google.cloud.datacatalog" - + ".v1beta1P\001ZKgoogle.golang.org/genproto/g" - + "oogleapis/cloud/datacatalog/v1beta1;data" - + "catalog\370\001\001b\006proto3" + + "_GROUP\020\003B\344\001\n$com.google.cloud.datacatalo" + + "g.v1beta1P\001ZKgoogle.golang.org/genproto/" + + "googleapis/cloud/datacatalog/v1beta1;dat" + + "acatalog\370\001\001\252\002 Google.Cloud.DataCatalog.V" + + "1Beta1\312\002 Google\\Cloud\\DataCatalog\\V1beta" + + "1\352\002#Google::Cloud::DataCatalog::V1beta1b" + + "\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequest.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequest.java index 1eb5e68d..1aa6e123 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequest.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequest.java @@ -160,13 +160,8 @@ public interface ScopeOrBuilder * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -179,13 +174,8 @@ public interface ScopeOrBuilder * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -198,13 +188,8 @@ public interface ScopeOrBuilder * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -218,13 +203,8 @@ public interface ScopeOrBuilder * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -239,7 +219,7 @@ public interface ScopeOrBuilder * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -253,7 +233,7 @@ public interface ScopeOrBuilder * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -267,7 +247,7 @@ public interface ScopeOrBuilder * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -282,7 +262,7 @@ public interface ScopeOrBuilder * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -310,7 +290,15 @@ public interface ScopeOrBuilder */ boolean getIncludeGcpPublicDatasets(); } - /** Protobuf type {@code google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope} */ + /** + * + * + *
+   * The criteria that select the subspace used for query matching.
+   * 
+ * + * Protobuf type {@code google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope} + */ public static final class Scope extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope) @@ -427,13 +415,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -448,13 +431,8 @@ public com.google.protobuf.ProtocolStringList getIncludeOrgIdsList() { * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -469,13 +447,8 @@ public int getIncludeOrgIdsCount() { * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -491,13 +464,8 @@ public java.lang.String getIncludeOrgIds(int index) { * * *
-     * Data Catalog tries to automatically choose the right corpus of data to
-     * search through. You can ensure an organization is included by adding it
-     * to `include_org_ids`. You can ensure a project's org is included with
-     * `include_project_ids`. You must specify at least one organization
-     * using `include_org_ids` or `include_project_ids` in all search requests.
-     * List of organization IDs to search within. To find your organization ID,
-     * follow instructions in
+     * The list of organization IDs to search within. To find your organization
+     * ID, follow instructions in
      * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
      * 
* @@ -516,7 +484,7 @@ public com.google.protobuf.ByteString getIncludeOrgIdsBytes(int index) { * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -532,7 +500,7 @@ public com.google.protobuf.ProtocolStringList getIncludeProjectIdsList() { * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -548,7 +516,7 @@ public int getIncludeProjectIdsCount() { * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -565,7 +533,7 @@ public java.lang.String getIncludeProjectIds(int index) { * * *
-     * List of project IDs to search within. To learn more about the
+     * The list of project IDs to search within. To learn more about the
      * distinction between project names/IDs/numbers, go to
      * https://cloud.google.com/docs/overview/#projects.
      * 
@@ -793,7 +761,15 @@ protected Builder newBuilderForType( Builder builder = new Builder(parent); return builder; } - /** Protobuf type {@code google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope} */ + /** + * + * + *
+     * The criteria that select the subspace used for query matching.
+     * 
+ * + * Protobuf type {@code google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope} + */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements @@ -1001,13 +977,8 @@ private void ensureIncludeOrgIdsIsMutable() { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1022,13 +993,8 @@ public com.google.protobuf.ProtocolStringList getIncludeOrgIdsList() { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1043,13 +1009,8 @@ public int getIncludeOrgIdsCount() { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1065,13 +1026,8 @@ public java.lang.String getIncludeOrgIds(int index) { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1087,13 +1043,8 @@ public com.google.protobuf.ByteString getIncludeOrgIdsBytes(int index) { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1116,13 +1067,8 @@ public Builder setIncludeOrgIds(int index, java.lang.String value) { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1144,13 +1090,8 @@ public Builder addIncludeOrgIds(java.lang.String value) { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1169,13 +1110,8 @@ public Builder addAllIncludeOrgIds(java.lang.Iterable values) * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1193,13 +1129,8 @@ public Builder clearIncludeOrgIds() { * * *
-       * Data Catalog tries to automatically choose the right corpus of data to
-       * search through. You can ensure an organization is included by adding it
-       * to `include_org_ids`. You can ensure a project's org is included with
-       * `include_project_ids`. You must specify at least one organization
-       * using `include_org_ids` or `include_project_ids` in all search requests.
-       * List of organization IDs to search within. To find your organization ID,
-       * follow instructions in
+       * The list of organization IDs to search within. To find your organization
+       * ID, follow instructions in
        * https://cloud.google.com/resource-manager/docs/creating-managing-organization.
        * 
* @@ -1232,7 +1163,7 @@ private void ensureIncludeProjectIdsIsMutable() { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1248,7 +1179,7 @@ public com.google.protobuf.ProtocolStringList getIncludeProjectIdsList() { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1264,7 +1195,7 @@ public int getIncludeProjectIdsCount() { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1281,7 +1212,7 @@ public java.lang.String getIncludeProjectIds(int index) { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1298,7 +1229,7 @@ public com.google.protobuf.ByteString getIncludeProjectIdsBytes(int index) { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1322,7 +1253,7 @@ public Builder setIncludeProjectIds(int index, java.lang.String value) { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1345,7 +1276,7 @@ public Builder addIncludeProjectIds(java.lang.String value) { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1365,7 +1296,7 @@ public Builder addAllIncludeProjectIds(java.lang.Iterable valu * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1384,7 +1315,7 @@ public Builder clearIncludeProjectIds() { * * *
-       * List of project IDs to search within. To learn more about the
+       * The list of project IDs to search within. To learn more about the
        * distinction between project names/IDs/numbers, go to
        * https://cloud.google.com/docs/overview/#projects.
        * 
@@ -1526,7 +1457,10 @@ public com.google.protobuf.Parser getParserForType() { * * *
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -1542,7 +1476,10 @@ public boolean hasScope() { * * *
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -1560,7 +1497,10 @@ public com.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope getScope( * * *
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -1578,15 +1518,15 @@ public com.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope getScope( * * *
-   * Required. The query string in search query syntax. The query must be
-   * non-empty.
+   * Required. The query string in search query syntax. The query must be non-empty.
    * 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.
+   * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+   * for more information.
    * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1608,15 +1548,15 @@ public java.lang.String getQuery() { * * *
-   * Required. The query string in search query syntax. The query must be
-   * non-empty.
+   * Required. The query string in search query syntax. The query must be non-empty.
    * 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.
+   * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+   * for more information.
    * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -1660,8 +1600,8 @@ public int getPageSize() { * *
    * Optional. Pagination token returned in an earlier
-   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-   * which indicates that this is a continuation of a prior
+   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+   * indicates that this is a continuation of a prior
    * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
    * call, and that the system should return the next page of data. If empty,
    * the first page is returned.
@@ -1687,8 +1627,8 @@ public java.lang.String getPageToken() {
    *
    * 
    * Optional. Pagination token returned in an earlier
-   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-   * which indicates that this is a continuation of a prior
+   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+   * indicates that this is a continuation of a prior
    * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
    * call, and that the system should return the next page of data. If empty,
    * the first page is returned.
@@ -2172,7 +2112,10 @@ public Builder mergeFrom(
      *
      *
      * 
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2188,7 +2131,10 @@ public boolean hasScope() { * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2210,7 +2156,10 @@ public com.google.cloud.datacatalog.v1beta1.SearchCatalogRequest.Scope getScope( * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2234,7 +2183,10 @@ public Builder setScope(com.google.cloud.datacatalog.v1beta1.SearchCatalogReques * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2256,7 +2208,10 @@ public Builder setScope( * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2285,7 +2240,10 @@ public Builder mergeScope( * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2307,7 +2265,10 @@ public Builder clearScope() { * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2324,7 +2285,10 @@ public Builder clearScope() { * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2345,7 +2309,10 @@ public Builder clearScope() { * * *
-     * Required. The scope of this search request.
+     * Required. The scope of this search request. A `scope` that has empty
+     * `include_org_ids`, `include_project_ids` AND false
+     * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+     * return an error in such a case.
      * 
* * @@ -2374,15 +2341,15 @@ public Builder clearScope() { * * *
-     * Required. The query string in search query syntax. The query must be
-     * non-empty.
+     * Required. The query string in search query syntax. The query must be non-empty.
      * 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.
+     * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+     * for more information.
      * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -2404,15 +2371,15 @@ public java.lang.String getQuery() { * * *
-     * Required. The query string in search query syntax. The query must be
-     * non-empty.
+     * Required. The query string in search query syntax. The query must be non-empty.
      * 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.
+     * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+     * for more information.
      * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -2434,15 +2401,15 @@ public com.google.protobuf.ByteString getQueryBytes() { * * *
-     * Required. The query string in search query syntax. The query must be
-     * non-empty.
+     * Required. The query string in search query syntax. The query must be non-empty.
      * 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.
+     * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+     * for more information.
      * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -2463,15 +2430,15 @@ public Builder setQuery(java.lang.String value) { * * *
-     * Required. The query string in search query syntax. The query must be
-     * non-empty.
+     * Required. The query string in search query syntax. The query must be non-empty.
      * 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.
+     * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+     * for more information.
      * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -2488,15 +2455,15 @@ public Builder clearQuery() { * * *
-     * Required. The query string in search query syntax. The query must be
-     * non-empty.
+     * Required. The query string in search query syntax. The query must be non-empty.
      * 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.
+     * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+     * for more information.
      * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -2575,8 +2542,8 @@ public Builder clearPageSize() { * *
      * Optional. Pagination token returned in an earlier
-     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-     * which indicates that this is a continuation of a prior
+     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+     * indicates that this is a continuation of a prior
      * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
      * call, and that the system should return the next page of data. If empty,
      * the first page is returned.
@@ -2602,8 +2569,8 @@ public java.lang.String getPageToken() {
      *
      * 
      * Optional. Pagination token returned in an earlier
-     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-     * which indicates that this is a continuation of a prior
+     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+     * indicates that this is a continuation of a prior
      * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
      * call, and that the system should return the next page of data. If empty,
      * the first page is returned.
@@ -2629,8 +2596,8 @@ public com.google.protobuf.ByteString getPageTokenBytes() {
      *
      * 
      * Optional. Pagination token returned in an earlier
-     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-     * which indicates that this is a continuation of a prior
+     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+     * indicates that this is a continuation of a prior
      * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
      * call, and that the system should return the next page of data. If empty,
      * the first page is returned.
@@ -2655,8 +2622,8 @@ public Builder setPageToken(java.lang.String value) {
      *
      * 
      * Optional. Pagination token returned in an earlier
-     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-     * which indicates that this is a continuation of a prior
+     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+     * indicates that this is a continuation of a prior
      * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
      * call, and that the system should return the next page of data. If empty,
      * the first page is returned.
@@ -2677,8 +2644,8 @@ public Builder clearPageToken() {
      *
      * 
      * Optional. Pagination token returned in an earlier
-     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-     * which indicates that this is a continuation of a prior
+     * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+     * indicates that this is a continuation of a prior
      * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
      * call, and that the system should return the next page of data. If empty,
      * the first page is returned.
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequestOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequestOrBuilder.java
index d3294d78..6825848c 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequestOrBuilder.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/SearchCatalogRequestOrBuilder.java
@@ -27,7 +27,10 @@ public interface SearchCatalogRequestOrBuilder
    *
    *
    * 
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -41,7 +44,10 @@ public interface SearchCatalogRequestOrBuilder * * *
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -55,7 +61,10 @@ public interface SearchCatalogRequestOrBuilder * * *
-   * Required. The scope of this search request.
+   * Required. The scope of this search request. A `scope` that has empty
+   * `include_org_ids`, `include_project_ids` AND false
+   * `include_gcp_public_datasets` is considered invalid. Data Catalog will
+   * return an error in such a case.
    * 
* * @@ -68,15 +77,15 @@ public interface SearchCatalogRequestOrBuilder * * *
-   * Required. The query string in search query syntax. The query must be
-   * non-empty.
+   * Required. The query string in search query syntax. The query must be non-empty.
    * 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.
+   * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+   * for more information.
    * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -88,15 +97,15 @@ public interface SearchCatalogRequestOrBuilder * * *
-   * Required. The query string in search query syntax. The query must be
-   * non-empty.
+   * Required. The query string in search query syntax. The query must be non-empty.
    * 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.
+   * Syntax](https://cloud.google.com/data-catalog/docs/how-to/search-reference)
+   * for more information.
    * 
* * string query = 1 [(.google.api.field_behavior) = REQUIRED]; @@ -124,8 +133,8 @@ public interface SearchCatalogRequestOrBuilder * *
    * Optional. Pagination token returned in an earlier
-   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-   * which indicates that this is a continuation of a prior
+   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+   * indicates that this is a continuation of a prior
    * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
    * call, and that the system should return the next page of data. If empty,
    * the first page is returned.
@@ -141,8 +150,8 @@ public interface SearchCatalogRequestOrBuilder
    *
    * 
    * Optional. Pagination token returned in an earlier
-   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token],
-   * which indicates that this is a continuation of a prior
+   * [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which
+   * indicates that this is a continuation of a prior
    * [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]
    * call, and that the system should return the next page of data. If empty,
    * the first page is returned.
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TableSpecOuterClass.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TableSpecOuterClass.java
index 22264e08..9c19d452 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TableSpecOuterClass.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TableSpecOuterClass.java
@@ -70,10 +70,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
           + "\014table_prefix\030\002 \001(\tB\003\340A\003\022\030\n\013shard_count\030"
           + "\003 \001(\003B\003\340A\003*[\n\017TableSourceType\022!\n\035TABLE_S"
           + "OURCE_TYPE_UNSPECIFIED\020\000\022\021\n\rBIGQUERY_VIE"
-          + "W\020\002\022\022\n\016BIGQUERY_TABLE\020\005Bx\n$com.google.cl"
-          + "oud.datacatalog.v1beta1P\001ZKgoogle.golang"
-          + ".org/genproto/googleapis/cloud/datacatal"
-          + "og/v1beta1;datacatalog\370\001\001b\006proto3"
+          + "W\020\002\022\022\n\016BIGQUERY_TABLE\020\005B\344\001\n$com.google.c"
+          + "loud.datacatalog.v1beta1P\001ZKgoogle.golan"
+          + "g.org/genproto/googleapis/cloud/datacata"
+          + "log/v1beta1;datacatalog\370\001\001\252\002 Google.Clou"
+          + "d.DataCatalog.V1Beta1\312\002 Google\\Cloud\\Dat"
+          + "aCatalog\\V1beta1\352\002#Google::Cloud::DataCa"
+          + "talog::V1beta1b\006proto3"
     };
     descriptor =
         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tag.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tag.java
index 1d041a8c..7f006d8f 100644
--- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tag.java
+++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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.v1beta1.Tag} @@ -768,8 +769,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.v1beta1.Tag} diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagField.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagField.java index 825b6585..8e0786d9 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagField.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagField.java @@ -130,6 +130,11 @@ private TagField( kindCase_ = 6; break; } + case 56: + { + order_ = input.readInt32(); + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -1111,6 +1116,27 @@ public com.google.cloud.datacatalog.v1beta1.TagField.EnumValueOrBuilder getEnumV return com.google.cloud.datacatalog.v1beta1.TagField.EnumValue.getDefaultInstance(); } + public static final int ORDER_FIELD_NUMBER = 7; + private int order_; + /** + * + * + *
+   * Output only. The order of this field with respect to other fields in this tag. It can be
+   * set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
+   * example, a higher value can indicate a more important field. The value can
+   * be negative. Multiple fields can have the same order, and field orders
+   * within a tag do not have to be sequential.
+   * 
+ * + * int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The order. + */ + public int getOrder() { + return order_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -1143,6 +1169,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (kindCase_ == 6) { output.writeMessage(6, (com.google.cloud.datacatalog.v1beta1.TagField.EnumValue) kind_); } + if (order_ != 0) { + output.writeInt32(7, order_); + } unknownFields.writeTo(output); } @@ -1178,6 +1207,9 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 6, (com.google.cloud.datacatalog.v1beta1.TagField.EnumValue) kind_); } + if (order_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(7, order_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1195,6 +1227,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.datacatalog.v1beta1.TagField) obj; if (!getDisplayName().equals(other.getDisplayName())) return false; + if (getOrder() != other.getOrder()) return false; if (!getKindCase().equals(other.getKindCase())) return false; switch (kindCase_) { case 2: @@ -1229,6 +1262,8 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; hash = (53 * hash) + getDisplayName().hashCode(); + hash = (37 * hash) + ORDER_FIELD_NUMBER; + hash = (53 * hash) + getOrder(); switch (kindCase_) { case 2: hash = (37 * hash) + DOUBLE_VALUE_FIELD_NUMBER; @@ -1404,6 +1439,8 @@ public Builder clear() { super.clear(); displayName_ = ""; + order_ = 0; + kindCase_ = 0; kind_ = null; return this; @@ -1457,6 +1494,7 @@ public com.google.cloud.datacatalog.v1beta1.TagField buildPartial() { result.kind_ = enumValueBuilder_.build(); } } + result.order_ = order_; result.kindCase_ = kindCase_; onBuilt(); return result; @@ -1511,6 +1549,9 @@ public Builder mergeFrom(com.google.cloud.datacatalog.v1beta1.TagField other) { displayName_ = other.displayName_; onChanged(); } + if (other.getOrder() != 0) { + setOrder(other.getOrder()); + } switch (other.getKindCase()) { case DOUBLE_VALUE: { @@ -2338,6 +2379,69 @@ public com.google.cloud.datacatalog.v1beta1.TagField.EnumValue.Builder getEnumVa return enumValueBuilder_; } + private int order_; + /** + * + * + *
+     * Output only. The order of this field with respect to other fields in this tag. It can be
+     * set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
+     * example, a higher value can indicate a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The order. + */ + public int getOrder() { + return order_; + } + /** + * + * + *
+     * Output only. The order of this field with respect to other fields in this tag. It can be
+     * set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
+     * example, a higher value can indicate a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The order to set. + * @return This builder for chaining. + */ + public Builder setOrder(int value) { + + order_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The order of this field with respect to other fields in this tag. It can be
+     * set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
+     * example, a higher value can indicate a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearOrder() { + + order_ = 0; + 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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagFieldOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagFieldOrBuilder.java index f1c7cce3..dadf718c 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagFieldOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagFieldOrBuilder.java @@ -172,5 +172,22 @@ public interface TagFieldOrBuilder */ com.google.cloud.datacatalog.v1beta1.TagField.EnumValueOrBuilder getEnumValueOrBuilder(); + /** + * + * + *
+   * Output only. The order of this field with respect to other fields in this tag. It can be
+   * set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For
+   * example, a higher value can indicate a more important field. The value can
+   * be negative. Multiple fields can have the same order, and field orders
+   * within a tag do not have to be sequential.
+   * 
+ * + * int32 order = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The order. + */ + int getOrder(); + public com.google.cloud.datacatalog.v1beta1.TagField.KindCase getKindCase(); } diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplate.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplate.java index f2eabba6..83be1b9f 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplate.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/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)
- * 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.
+ * [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](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.v1beta1.TagTemplate} @@ -585,10 +587,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)
-   * 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.
+   * [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](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.v1beta1.TagTemplate} diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateField.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateField.java index 5b6d12d2..e970c293 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateField.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateField.java @@ -99,6 +99,11 @@ private TagTemplateField( isRequired_ = input.readBool(); break; } + case 40: + { + order_ = input.readInt32(); + break; + } case 50: { java.lang.String s = input.readStringRequireUtf8(); @@ -308,6 +313,26 @@ public boolean getIsRequired() { return isRequired_; } + public static final int ORDER_FIELD_NUMBER = 5; + private int order_; + /** + * + * + *
+   * The order of this field with respect to other fields in this tag
+   * template.  A higher value indicates a more important field. The value can
+   * be negative. Multiple fields can have the same order, and field orders
+   * within a tag do not have to be sequential.
+   * 
+ * + * int32 order = 5; + * + * @return The order. + */ + public int getOrder() { + return order_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -331,6 +356,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (isRequired_ != false) { output.writeBool(3, isRequired_); } + if (order_ != 0) { + output.writeInt32(5, order_); + } if (!getNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 6, name_); } @@ -352,6 +380,9 @@ public int getSerializedSize() { if (isRequired_ != false) { size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, isRequired_); } + if (order_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(5, order_); + } if (!getNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, name_); } @@ -378,6 +409,7 @@ public boolean equals(final java.lang.Object obj) { if (!getType().equals(other.getType())) return false; } if (getIsRequired() != other.getIsRequired()) return false; + if (getOrder() != other.getOrder()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -399,6 +431,8 @@ public int hashCode() { } hash = (37 * hash) + IS_REQUIRED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getIsRequired()); + hash = (37 * hash) + ORDER_FIELD_NUMBER; + hash = (53 * hash) + getOrder(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -557,6 +591,8 @@ public Builder clear() { } isRequired_ = false; + order_ = 0; + return this; } @@ -592,6 +628,7 @@ public com.google.cloud.datacatalog.v1beta1.TagTemplateField buildPartial() { result.type_ = typeBuilder_.build(); } result.isRequired_ = isRequired_; + result.order_ = order_; onBuilt(); return result; } @@ -656,6 +693,9 @@ public Builder mergeFrom(com.google.cloud.datacatalog.v1beta1.TagTemplateField o if (other.getIsRequired() != false) { setIsRequired(other.getIsRequired()); } + if (other.getOrder() != 0) { + setOrder(other.getOrder()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1167,6 +1207,66 @@ public Builder clearIsRequired() { return this; } + private int order_; + /** + * + * + *
+     * The order of this field with respect to other fields in this tag
+     * template.  A higher value indicates a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 5; + * + * @return The order. + */ + public int getOrder() { + return order_; + } + /** + * + * + *
+     * The order of this field with respect to other fields in this tag
+     * template.  A higher value indicates a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 5; + * + * @param value The order to set. + * @return This builder for chaining. + */ + public Builder setOrder(int value) { + + order_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * The order of this field with respect to other fields in this tag
+     * template.  A higher value indicates a more important field. The value can
+     * be negative. Multiple fields can have the same order, and field orders
+     * within a tag do not have to be sequential.
+     * 
+ * + * int32 order = 5; + * + * @return This builder for chaining. + */ + public Builder clearOrder() { + + order_ = 0; + 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-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateFieldOrBuilder.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateFieldOrBuilder.java index b63844f9..733c9944 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateFieldOrBuilder.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/TagTemplateFieldOrBuilder.java @@ -132,4 +132,20 @@ public interface TagTemplateFieldOrBuilder * @return The isRequired. */ boolean getIsRequired(); + + /** + * + * + *
+   * The order of this field with respect to other fields in this tag
+   * template.  A higher value indicates a more important field. The value can
+   * be negative. Multiple fields can have the same order, and field orders
+   * within a tag do not have to be sequential.
+   * 
+ * + * int32 order = 5; + * + * @return The order. + */ + int getOrder(); } diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tags.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tags.java index aa490f69..b3309f94 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tags.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Tags.java @@ -90,44 +90,47 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "\n\036datacatalog.googleapis.com/Tag\022\\projec" + "ts/{project}/locations/{location}/entryG" + "roups/{entry_group}/entries/{entry}/tags" - + "/{tag}B\007\n\005scope\"\231\002\n\010TagField\022\031\n\014display_" + + "/{tag}B\007\n\005scope\"\255\002\n\010TagField\022\031\n\014display_" + "name\030\001 \001(\tB\003\340A\003\022\026\n\014double_value\030\002 \001(\001H\000\022" + "\026\n\014string_value\030\003 \001(\tH\000\022\024\n\nbool_value\030\004 " + "\001(\010H\000\0225\n\017timestamp_value\030\005 \001(\0132\032.google." + "protobuf.TimestampH\000\022J\n\nenum_value\030\006 \001(\013" + "24.google.cloud.datacatalog.v1beta1.TagF" - + "ield.EnumValueH\000\032!\n\tEnumValue\022\024\n\014display" - + "_name\030\001 \001(\tB\006\n\004kind\"\326\002\n\013TagTemplate\022\014\n\004n" - + "ame\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022N\n\006field" - + "s\030\003 \003(\01329.google.cloud.datacatalog.v1bet" - + "a1.TagTemplate.FieldsEntryB\003\340A\002\032a\n\013Field" - + "sEntry\022\013\n\003key\030\001 \001(\t\022A\n\005value\030\002 \001(\01322.goo" - + "gle.cloud.datacatalog.v1beta1.TagTemplat" - + "eField:\0028\001:p\352Am\n&datacatalog.googleapis." - + "com/TagTemplate\022Cprojects/{project}/loca" - + "tions/{location}/tagTemplates/{tag_templ" - + "ate}\"\230\002\n\020TagTemplateField\022\021\n\004name\030\006 \001(\tB" - + "\003\340A\003\022\024\n\014display_name\030\001 \001(\t\022>\n\004type\030\002 \001(\013" - + "2+.google.cloud.datacatalog.v1beta1.Fiel" - + "dTypeB\003\340A\002\022\023\n\013is_required\030\003 \001(\010:\205\001\352A\201\001\n+" - + "datacatalog.googleapis.com/TagTemplateFi" - + "eld\022Rprojects/{project}/locations/{locat" - + "ion}/tagTemplates/{tag_template}/fields/" - + "{field}\"\247\003\n\tFieldType\022S\n\016primitive_type\030" - + "\001 \001(\01629.google.cloud.datacatalog.v1beta1" - + ".FieldType.PrimitiveTypeH\000\022I\n\tenum_type\030" - + "\002 \001(\01324.google.cloud.datacatalog.v1beta1" - + ".FieldType.EnumTypeH\000\032\212\001\n\010EnumType\022V\n\016al" - + "lowed_values\030\001 \003(\0132>.google.cloud.dataca" - + "talog.v1beta1.FieldType.EnumType.EnumVal" - + "ue\032&\n\tEnumValue\022\031\n\014display_name\030\001 \001(\tB\003\340" - + "A\002\"`\n\rPrimitiveType\022\036\n\032PRIMITIVE_TYPE_UN" - + "SPECIFIED\020\000\022\n\n\006DOUBLE\020\001\022\n\n\006STRING\020\002\022\010\n\004B" - + "OOL\020\003\022\r\n\tTIMESTAMP\020\004B\013\n\ttype_declBx\n$com" - + ".google.cloud.datacatalog.v1beta1P\001ZKgoo" - + "gle.golang.org/genproto/googleapis/cloud" - + "/datacatalog/v1beta1;datacatalog\370\001\001b\006pro" - + "to3" + + "ield.EnumValueH\000\022\022\n\005order\030\007 \001(\005B\003\340A\003\032!\n\t" + + "EnumValue\022\024\n\014display_name\030\001 \001(\tB\006\n\004kind\"" + + "\326\002\n\013TagTemplate\022\014\n\004name\030\001 \001(\t\022\024\n\014display" + + "_name\030\002 \001(\t\022N\n\006fields\030\003 \003(\01329.google.clo" + + "ud.datacatalog.v1beta1.TagTemplate.Field" + + "sEntryB\003\340A\002\032a\n\013FieldsEntry\022\013\n\003key\030\001 \001(\t\022" + + "A\n\005value\030\002 \001(\01322.google.cloud.datacatalo" + + "g.v1beta1.TagTemplateField:\0028\001:p\352Am\n&dat" + + "acatalog.googleapis.com/TagTemplate\022Cpro" + + "jects/{project}/locations/{location}/tag" + + "Templates/{tag_template}\"\247\002\n\020TagTemplate" + + "Field\022\021\n\004name\030\006 \001(\tB\003\340A\003\022\024\n\014display_name" + + "\030\001 \001(\t\022>\n\004type\030\002 \001(\0132+.google.cloud.data" + + "catalog.v1beta1.FieldTypeB\003\340A\002\022\023\n\013is_req" + + "uired\030\003 \001(\010\022\r\n\005order\030\005 \001(\005:\205\001\352A\201\001\n+datac" + + "atalog.googleapis.com/TagTemplateField\022R" + + "projects/{project}/locations/{location}/" + + "tagTemplates/{tag_template}/fields/{fiel" + + "d}\"\247\003\n\tFieldType\022S\n\016primitive_type\030\001 \001(\016" + + "29.google.cloud.datacatalog.v1beta1.Fiel" + + "dType.PrimitiveTypeH\000\022I\n\tenum_type\030\002 \001(\013" + + "24.google.cloud.datacatalog.v1beta1.Fiel" + + "dType.EnumTypeH\000\032\212\001\n\010EnumType\022V\n\016allowed" + + "_values\030\001 \003(\0132>.google.cloud.datacatalog" + + ".v1beta1.FieldType.EnumType.EnumValue\032&\n" + + "\tEnumValue\022\031\n\014display_name\030\001 \001(\tB\003\340A\002\"`\n" + + "\rPrimitiveType\022\036\n\032PRIMITIVE_TYPE_UNSPECI" + + "FIED\020\000\022\n\n\006DOUBLE\020\001\022\n\n\006STRING\020\002\022\010\n\004BOOL\020\003" + + "\022\r\n\tTIMESTAMP\020\004B\013\n\ttype_declB\344\001\n$com.goo" + + "gle.cloud.datacatalog.v1beta1P\001ZKgoogle." + + "golang.org/genproto/googleapis/cloud/dat" + + "acatalog/v1beta1;datacatalog\370\001\001\252\002 Google" + + ".Cloud.DataCatalog.V1Beta1\312\002 Google\\Clou" + + "d\\DataCatalog\\V1beta1\352\002#Google::Cloud::D" + + "ataCatalog::V1beta1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -165,6 +168,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "BoolValue", "TimestampValue", "EnumValue", + "Order", "Kind", }); internal_static_google_cloud_datacatalog_v1beta1_TagField_EnumValue_descriptor = @@ -201,7 +205,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_datacatalog_v1beta1_TagTemplateField_descriptor, new java.lang.String[] { - "Name", "DisplayName", "Type", "IsRequired", + "Name", "DisplayName", "Type", "IsRequired", "Order", }); internal_static_google_cloud_datacatalog_v1beta1_FieldType_descriptor = getDescriptor().getMessageTypes().get(4); diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Timestamps.java b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Timestamps.java index a113d9fd..ee6cd7fb 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Timestamps.java +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/java/com/google/cloud/datacatalog/v1beta1/Timestamps.java @@ -48,10 +48,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "le.protobuf.Timestamp\022/\n\013update_time\030\002 \001" + "(\0132\032.google.protobuf.Timestamp\0224\n\013expire" + "_time\030\003 \001(\0132\032.google.protobuf.TimestampB" - + "\003\340A\003Bx\n$com.google.cloud.datacatalog.v1b" - + "eta1P\001ZKgoogle.golang.org/genproto/googl" - + "eapis/cloud/datacatalog/v1beta1;datacata" - + "log\370\001\001b\006proto3" + + "\003\340A\003B\344\001\n$com.google.cloud.datacatalog.v1" + + "beta1P\001ZKgoogle.golang.org/genproto/goog" + + "leapis/cloud/datacatalog/v1beta1;datacat" + + "alog\370\001\001\252\002 Google.Cloud.DataCatalog.V1Bet" + + "a1\312\002 Google\\Cloud\\DataCatalog\\V1beta1\352\002#" + + "Google::Cloud::DataCatalog::V1beta1b\006pro" + + "to3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/common.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/common.proto index a0b29e09..a759b371 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/common.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/common.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,16 +11,18 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; package google.cloud.datacatalog.v1beta1; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // This enum describes all the possible systems that Data Catalog integrates // with. diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/datacatalog.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/datacatalog.proto index 8532e511..10a9bb75 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/datacatalog.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/datacatalog.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -34,16 +33,18 @@ import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Data Catalog API service allows clients to discover, understand, and manage // their data. service DataCatalog { option (google.api.default_host) = "datacatalog.googleapis.com"; - option (google.api.oauth_scopes) = - "https://www.googleapis.com/auth/cloud-platform"; + option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform"; // Searches Data Catalog for multiple resources like entries, tags that // match a query. @@ -59,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: "/v1beta1/catalog:search" @@ -68,24 +70,13 @@ service DataCatalog { option (google.api.method_signature) = "scope,query"; } - // Creates an EntryGroup. - // - // An entry group contains logically related entries together with Cloud - // Identity and Access Management policies that specify the users who can - // create, edit, and view entries within the entry group. - // - // Data Catalog automatically creates an entry group for BigQuery entries - // ("@bigquery") and Pub/Sub topics ("@pubsub"). Users create their own entry - // group to contain Cloud Storage fileset entries or custom type entries, - // and the IAM policies associated with those entries. Entry groups, like - // entries, can be searched. - // // 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). + // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for + // more information). rpc CreateEntryGroup(CreateEntryGroupRequest) returns (EntryGroup) { option (google.api.http) = { post: "/v1beta1/{parent=projects/*/locations/*}/entryGroups" @@ -96,8 +87,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: "/v1beta1/{entry_group.name=projects/*/locations/*/entryGroups/*}" @@ -119,9 +111,9 @@ 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). - rpc DeleteEntryGroup(DeleteEntryGroupRequest) - returns (google.protobuf.Empty) { + // (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: "/v1beta1/{name=projects/*/locations/*/entryGroups/*}" }; @@ -129,8 +121,7 @@ service DataCatalog { } // Lists entry groups. - rpc ListEntryGroups(ListEntryGroupsRequest) - returns (ListEntryGroupsResponse) { + rpc ListEntryGroups(ListEntryGroupsRequest) returns (ListEntryGroupsResponse) { option (google.api.http) = { get: "/v1beta1/{parent=projects/*/locations/*}/entryGroups" }; @@ -142,7 +133,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) { @@ -156,7 +148,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: "/v1beta1/{entry.name=projects/*/locations/*/entryGroups/*/entries/*}" @@ -171,7 +164,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: "/v1beta1/{name=projects/*/locations/*/entryGroups/*/entries/*}" @@ -206,15 +200,15 @@ 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: "/v1beta1/{parent=projects/*/locations/*}/tagTemplates" body: "tag_template" }; - option (google.api.method_signature) = - "parent,tag_template_id,tag_template"; + option (google.api.method_signature) = "parent,tag_template_id,tag_template"; } // Gets a tag template. @@ -230,7 +224,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: "/v1beta1/{tag_template.name=projects/*/locations/*/tagTemplates/*}" @@ -243,9 +238,9 @@ 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). - rpc DeleteTagTemplate(DeleteTagTemplateRequest) - returns (google.protobuf.Empty) { + // (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: "/v1beta1/{name=projects/*/locations/*/tagTemplates/*}" }; @@ -255,39 +250,36 @@ 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). - rpc CreateTagTemplateField(CreateTagTemplateFieldRequest) - returns (TagTemplateField) { + // Project](https://cloud.google.com/data-catalog/docs/concepts/resource-project) + // for more information). + rpc CreateTagTemplateField(CreateTagTemplateFieldRequest) returns (TagTemplateField) { option (google.api.http) = { post: "/v1beta1/{parent=projects/*/locations/*/tagTemplates/*}/fields" body: "tag_template_field" }; - option (google.api.method_signature) = - "parent,tag_template_field_id,tag_template_field"; + option (google.api.method_signature) = "parent,tag_template_field_id,tag_template_field"; } // 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). - rpc UpdateTagTemplateField(UpdateTagTemplateFieldRequest) - returns (TagTemplateField) { + // (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for + // more information). + rpc UpdateTagTemplateField(UpdateTagTemplateFieldRequest) returns (TagTemplateField) { option (google.api.http) = { patch: "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" body: "tag_template_field" }; option (google.api.method_signature) = "name,tag_template_field"; - option (google.api.method_signature) = - "name,tag_template_field,update_mask"; + option (google.api.method_signature) = "name,tag_template_field,update_mask"; } // 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). - rpc RenameTagTemplateField(RenameTagTemplateFieldRequest) - returns (TagTemplateField) { + // 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: "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}:rename" body: "*" @@ -298,9 +290,9 @@ 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). - rpc DeleteTagTemplateField(DeleteTagTemplateFieldRequest) - returns (google.protobuf.Empty) { + // (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: "/v1beta1/{name=projects/*/locations/*/tagTemplates/*/fields/*}" }; @@ -309,10 +301,10 @@ service DataCatalog { // Creates a tag on an [Entry][google.cloud.datacatalog.v1beta1.Entry]. // Note: The project identified by the `parent` parameter for the - // [tag](/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) + // [tag](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/projects.locations.entryGroups.entries.tags/create#path-parameters) // and the // [tag - // template](/data-catalog/docs/reference/rest/v1beta1/projects.locations.tagTemplates/create#path-parameters) + // template](https://cloud.google.com/data-catalog/docs/reference/rest/v1beta1/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) = { @@ -368,17 +360,15 @@ service DataCatalog { // - Tag templates. // - Entries. // - Entry groups. - // Note, this method cannot be used to manage policies for BigQuery, Cloud - // Pub/Sub and any external Google Cloud Platform resources synced to Cloud - // Data Catalog. + // Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + // and any external Google Cloud Platform resources synced to Data Catalog. // // Callers must have following Google IAM permission // - `datacatalog.tagTemplates.setIamPolicy` to set policies on tag // templates. // - `datacatalog.entries.setIamPolicy` to set policies on entries. // - `datacatalog.entryGroups.setIamPolicy` to set policies on entry groups. - rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) - returns (google.iam.v1.Policy) { + rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) returns (google.iam.v1.Policy) { option (google.api.http) = { post: "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:setIamPolicy" body: "*" @@ -397,17 +387,15 @@ service DataCatalog { // - Tag templates. // - Entries. // - Entry groups. - // Note, this method cannot be used to manage policies for BigQuery, Cloud - // Pub/Sub and any external Google Cloud Platform resources synced to Cloud - // Data Catalog. + // Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + // and any external Google Cloud Platform resources synced to Data Catalog. // // Callers must have following Google IAM permission // - `datacatalog.tagTemplates.getIamPolicy` to get policies on tag // templates. // - `datacatalog.entries.getIamPolicy` to get policies on entries. // - `datacatalog.entryGroups.getIamPolicy` to get policies on entry groups. - rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) - returns (google.iam.v1.Policy) { + rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) returns (google.iam.v1.Policy) { option (google.api.http) = { post: "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:getIamPolicy" body: "*" @@ -430,14 +418,12 @@ service DataCatalog { // - Tag templates. // - Entries. // - Entry groups. - // Note, this method cannot be used to manage policies for BigQuery, Cloud - // Pub/Sub and any external Google Cloud Platform resources synced to Cloud - // Data Catalog. + // Note, this method cannot be used to manage policies for BigQuery, Pub/Sub + // and any external Google Cloud Platform resources synced to Data Catalog. // // A caller is not required to have Google IAM permission to make this // request. - rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) - returns (google.iam.v1.TestIamPermissionsResponse) { + rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) returns (google.iam.v1.TestIamPermissionsResponse) { option (google.api.http) = { post: "/v1beta1/{resource=projects/*/locations/*/tagTemplates/*}:testIamPermissions" body: "*" @@ -456,19 +442,14 @@ service DataCatalog { // Request message for // [SearchCatalog][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog]. message SearchCatalogRequest { + // The criteria that select the subspace used for query matching. message Scope { - // Data Catalog tries to automatically choose the right corpus of data to - // search through. You can ensure an organization is included by adding it - // to `include_org_ids`. You can ensure a project's org is included with - // `include_project_ids`. You must specify at least one organization - // using `include_org_ids` or `include_project_ids` in all search requests. - // - // List of organization IDs to search within. To find your organization ID, - // follow instructions in + // The list of organization IDs to search within. To find your organization + // ID, follow instructions in // https://cloud.google.com/resource-manager/docs/creating-managing-organization. repeated string include_org_ids = 2; - // List of project IDs to search within. To learn more about the + // The list of project IDs to search within. To learn more about the // distinction between project names/IDs/numbers, go to // https://cloud.google.com/docs/overview/#projects. repeated string include_project_ids = 3; @@ -480,11 +461,13 @@ message SearchCatalogRequest { bool include_gcp_public_datasets = 7; } - // Required. The scope of this search request. + // Required. The scope of this search request. A `scope` that has empty + // `include_org_ids`, `include_project_ids` AND false + // `include_gcp_public_datasets` is considered invalid. Data Catalog will + // return an error in such a case. Scope scope = 6 [(google.api.field_behavior) = REQUIRED]; - // Required. The query string in search query syntax. The query must be - // non-empty. + // Required. The query string in search query syntax. The query must be non-empty. // // Query strings can be simple as "x" or more qualified as: // @@ -494,7 +477,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 @@ -502,8 +486,8 @@ message SearchCatalogRequest { int32 page_size = 2; // Optional. Pagination token returned in an earlier - // [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], - // which indicates that this is a continuation of a prior + // [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which + // indicates that this is a continuation of a prior // [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog] // call, and that the system should return the next page of data. If empty, // the first page is returned. @@ -601,8 +585,8 @@ message DeleteEntryGroupRequest { // Request message for // [ListEntryGroups][google.cloud.datacatalog.v1beta1.DataCatalog.ListEntryGroups]. message ListEntryGroupsRequest { - // Required. The name of the location that contains the entry groups, which - // can be provided in URL format. Example: + // Required. The name of the location that contains the entry groups, which can be + // provided in URL format. Example: // // * projects/{project_id}/locations/{location} string parent = 1 [ @@ -612,12 +596,12 @@ message ListEntryGroupsRequest { } ]; - // Optional. The maximum number of items to return. Default is 10. Max limit - // is 1000. Throws an invalid argument for `page_size > 1000`. + // Optional. The maximum number of items to return. Default is 10. Max limit is 1000. + // Throws an invalid argument for `page_size > 1000`. int32 page_size = 2 [(google.api.field_behavior) = OPTIONAL]; - // Optional. Token that specifies which page is requested. If empty, the first - // page is returned. + // Optional. Token that specifies which page is requested. If empty, the first page is + // returned. string page_token = 3 [(google.api.field_behavior) = OPTIONAL]; } @@ -733,7 +717,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` @@ -747,7 +731,7 @@ message LookupEntryRequest { // Entry Metadata. // A Data Catalog Entry resource represents another resource in Google -// Cloud Platform (such as a BigQuery dataset or a Cloud Pub/Sub topic), or +// Cloud Platform (such as a BigQuery dataset or a Pub/Sub topic), or // outside of Google Cloud Platform. Clients can use the `linked_resource` field // in the Entry resource to refer to the original resource ID of the source // system. @@ -768,8 +752,8 @@ message Entry { // Note that this Entry and its child resources may not actually be stored in // the location in this name. string name = 1 [(google.api.resource_reference) = { - type: "datacatalog.googleapis.com/EntryGroup" - }]; + type: "datacatalog.googleapis.com/EntryGroup" + }]; // The resource this metadata entry refers to. // @@ -806,10 +790,9 @@ message Entry { // The source system of the entry. oneof system { - // Output only. This field indicates the entry's source system that Data - // Catalog integrates with, such as BigQuery or Cloud Pub/Sub. - IntegratedSystem integrated_system = 17 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. This field indicates the entry's source system that Data Catalog + // integrates with, such as BigQuery or Pub/Sub. + IntegratedSystem integrated_system = 17 [(google.api.field_behavior) = OUTPUT_ONLY]; // This field indicates the entry's source system that Data Catalog does not // integrate with. `user_specified_system` strings must begin with a letter @@ -847,12 +830,11 @@ message Entry { // Schema of the entry. An entry might not have any schema attached to it. Schema schema = 5; - // Output only. Timestamps about the underlying resource, not about this Data - // Catalog entry. Output only when Entry is of type in the EntryType enum. For - // entries with user_specified_type, this field is optional and defaults to an - // empty timestamp. - SystemTimestamps source_system_timestamps = 7 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. Timestamps about the underlying resource, not about this Data Catalog + // entry. Output only when Entry is of type in the EntryType enum. For entries + // with user_specified_type, this field is optional and defaults to an empty + // timestamp. + SystemTimestamps source_system_timestamps = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; } // EntryGroup Metadata. @@ -881,18 +863,15 @@ message EntryGroup { // string. string description = 3; - // Output only. Timestamps about this EntryGroup. Default value is empty - // timestamps. - SystemTimestamps data_catalog_timestamps = 4 - [(google.api.field_behavior) = OUTPUT_ONLY]; + // Output only. Timestamps about this EntryGroup. Default value is empty timestamps. + SystemTimestamps data_catalog_timestamps = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Request message for // [CreateTagTemplate][google.cloud.datacatalog.v1beta1.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: // @@ -911,29 +890,6 @@ message CreateTagTemplateRequest { TagTemplate tag_template = 2 [(google.api.field_behavior) = REQUIRED]; } -// Entry resources in Data Catalog can be of different types e.g. a BigQuery -// Table entry is of type `TABLE`. This enum describes all the possible types -// Data Catalog contains. -enum EntryType { - // Default unknown type - ENTRY_TYPE_UNSPECIFIED = 0; - - // Output only. The type of entry that has a GoogleSQL schema, including - // logical views. - TABLE = 2; - - // Output only. The type of models. - MODEL = 5; - - // Output only. An entry type which is used for streaming entries. Example: - // Cloud Pub/Sub topic. - DATA_STREAM = 3; - - // An entry type which is a set of files or objects. Example: - // Cloud Storage fileset. - FILESET = 4; -} - // Request message for // [GetTagTemplate][google.cloud.datacatalog.v1beta1.DataCatalog.GetTagTemplate]. message GetTagTemplateRequest { @@ -986,8 +942,8 @@ message DeleteTagTemplateRequest { // Request message for // [CreateTag][google.cloud.datacatalog.v1beta1.DataCatalog.CreateTag]. message CreateTagRequest { - // Required. The name of the resource to attach this tag to. Tags can be - // attached to Entries. Example: + // Required. The name of the resource to attach this tag to. Tags can be attached to + // Entries. Example: // // * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} // @@ -995,7 +951,9 @@ message CreateTagRequest { // the location in this name. string parent = 1 [ (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { type: "datacatalog.googleapis.com/Tag" } + (google.api.resource_reference) = { + type: "datacatalog.googleapis.com/Tag" + } ]; // Required. The tag to create. @@ -1031,8 +989,7 @@ message DeleteTagRequest { // [CreateTagTemplateField][google.cloud.datacatalog.v1beta1.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: // @@ -1052,8 +1009,7 @@ message CreateTagTemplateFieldRequest { string tag_template_field_id = 2 [(google.api.field_behavior) = REQUIRED]; // Required. The tag template field to create. - TagTemplateField tag_template_field = 3 - [(google.api.field_behavior) = REQUIRED]; + TagTemplateField tag_template_field = 3 [(google.api.field_behavior) = REQUIRED]; } // Request message for @@ -1070,8 +1026,7 @@ message UpdateTagTemplateFieldRequest { ]; // Required. The template to update. - TagTemplateField tag_template_field = 2 - [(google.api.field_behavior) = REQUIRED]; + TagTemplateField tag_template_field = 2 [(google.api.field_behavior) = REQUIRED]; // Optional. The field mask specifies the parts of the template to be updated. // Allowed fields: @@ -1087,8 +1042,7 @@ message UpdateTagTemplateFieldRequest { // existing values. Therefore, enum values can only be added, existing enum // values cannot be deleted nor renamed. Updating a template field from // optional to required is NOT allowed. - google.protobuf.FieldMask update_mask = 3 - [(google.api.field_behavior) = OPTIONAL]; + google.protobuf.FieldMask update_mask = 3 [(google.api.field_behavior) = OPTIONAL]; } // Request message for @@ -1104,8 +1058,7 @@ message RenameTagTemplateFieldRequest { } ]; - // Required. The new ID of this tag template field. For example, - // `my_new_field`. + // Required. The new ID of this tag template field. For example, `my_new_field`. string new_tag_template_field_id = 2 [(google.api.field_behavior) = REQUIRED]; } @@ -1131,8 +1084,8 @@ message DeleteTagTemplateFieldRequest { // Request message for // [ListTags][google.cloud.datacatalog.v1beta1.DataCatalog.ListTags]. message ListTagsRequest { - // Required. The name of the Data Catalog resource to list the tags of. The - // resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an + // Required. The name of the Data Catalog resource to list the tags of. The resource + // could be an [Entry][google.cloud.datacatalog.v1beta1.Entry] or an // [EntryGroup][google.cloud.datacatalog.v1beta1.EntryGroup]. // // Examples: @@ -1204,3 +1157,27 @@ message ListEntriesResponse { // remain in results. string next_page_token = 2; } + +// Entry resources in Data Catalog can be of different types e.g. a BigQuery +// Table entry is of type `TABLE`. This enum describes all the possible types +// Data Catalog contains. +enum EntryType { + // Default unknown type. + ENTRY_TYPE_UNSPECIFIED = 0; + + // Output only. The type of entry that has a GoogleSQL schema, including + // logical views. + TABLE = 2; + + // Output only. The type of models. + // https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro + MODEL = 5; + + // Output only. An entry type which is used for streaming entries. Example: + // Pub/Sub topic. + DATA_STREAM = 3; + + // An entry type which is a set of files or objects. Example: + // Cloud Storage fileset. + FILESET = 4; +} diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/gcs_fileset_spec.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/gcs_fileset_spec.proto index ac868180..57cdcdfa 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/gcs_fileset_spec.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/gcs_fileset_spec.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -21,9 +20,12 @@ import "google/api/field_behavior.proto"; import "google/cloud/datacatalog/v1beta1/timestamps.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Describes a Cloud Storage fileset entry. message GcsFilesetSpec { diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanager.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanager.proto index d07478f6..5602bcf1 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanager.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanager.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -28,10 +27,13 @@ import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_outer_classname = "PolicyTagManagerProto"; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // The policy tag manager API service allows clients to manage their taxonomies // and policy tags. diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanagerserialization.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanagerserialization.proto index 36e59fcf..b6e4fb32 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanagerserialization.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/policytagmanagerserialization.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -25,10 +24,13 @@ import "google/iam/v1/policy.proto"; import "google/api/client.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_outer_classname = "PolicyTagManagerSerializationProto"; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Policy tag manager serialization API service allows clients to manipulate // their taxonomies and policy tags data with serialized format. diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/schema.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/schema.proto index 91e4da9b..d8e69fd4 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/schema.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/schema.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -20,9 +19,12 @@ package google.cloud.datacatalog.v1beta1; import "google/api/field_behavior.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Represents a schema (e.g. BigQuery, GoogleSQL, Avro schema). message Schema { diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/search.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/search.proto index 607d2fe1..c1f41412 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/search.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/search.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -22,9 +21,12 @@ import "google/cloud/datacatalog/v1beta1/common.proto"; import "google/protobuf/timestamp.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // A result that appears in the response of a search request. Each result // captures details of one entry that matches the search. diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/table_spec.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/table_spec.proto index b0bf6cc4..c08f43ef 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/table_spec.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/table_spec.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -21,9 +20,12 @@ import "google/api/field_behavior.proto"; import "google/api/resource.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Describes a BigQuery table. message BigQueryTableSpec { diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/tags.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/tags.proto index 71931e34..c15fb218 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/tags.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/tags.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -22,15 +21,19 @@ import "google/api/resource.proto"; import "google/protobuf/timestamp.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // 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" @@ -106,14 +109,23 @@ message TagField { // one of the allowed values in the definition of this enum. EnumValue enum_value = 6; } + + // Output only. The order of this field with respect to other fields in this tag. It can be + // set in [Tag][google.cloud.datacatalog.v1beta1.TagTemplateField.order]. For + // example, a higher value can indicate a more important field. The value can + // be negative. Multiple fields can have the same order, and field orders + // within a tag do not have to be sequential. + int32 order = 7 [(google.api.field_behavior) = OUTPUT_ONLY]; } // 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) -// 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. +// [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](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" @@ -165,6 +177,12 @@ message TagTemplateField { // Whether this is a required field. Defaults to false. bool is_required = 3; + + // The order of this field with respect to other fields in this tag + // template. A higher value indicates a more important field. The value can + // be negative. Multiple fields can have the same order, and field orders + // within a tag do not have to be sequential. + int32 order = 5; } message FieldType { diff --git a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/timestamps.proto b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/timestamps.proto index 6268b3cf..dc49c75c 100644 --- a/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/timestamps.proto +++ b/proto-google-cloud-datacatalog-v1beta1/src/main/proto/google/cloud/datacatalog/v1beta1/timestamps.proto @@ -1,4 +1,4 @@ -// Copyright 2019 Google LLC. +// Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -11,7 +11,6 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -// syntax = "proto3"; @@ -21,9 +20,12 @@ import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; option cc_enable_arenas = true; +option csharp_namespace = "Google.Cloud.DataCatalog.V1Beta1"; option go_package = "google.golang.org/genproto/googleapis/cloud/datacatalog/v1beta1;datacatalog"; option java_multiple_files = true; option java_package = "com.google.cloud.datacatalog.v1beta1"; +option php_namespace = "Google\\Cloud\\DataCatalog\\V1beta1"; +option ruby_package = "Google::Cloud::DataCatalog::V1beta1"; // Timestamps about this resource according to a particular system. message SystemTimestamps { diff --git a/synth.metadata b/synth.metadata index 02495832..0f457544 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,23 +4,23 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-datacatalog.git", - "sha": "e27dc73ba77ea7bd7baebbfaf38efd276991d929" + "sha": "7d5dd431fdcbe6078ef86e81e2859738d484781f" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "629e6bea8418ad4a5d081ab9eb48bb327ad368e1", - "internalRef": "306660765" + "sha": "b5e9b0b09cc15c263f07da92fa64db31b2e4dd07", + "internalRef": "307068250" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "629e6bea8418ad4a5d081ab9eb48bb327ad368e1", - "internalRef": "306660765" + "sha": "b5e9b0b09cc15c263f07da92fa64db31b2e4dd07", + "internalRef": "307068250" } }, {