diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/BigQueryProto.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/BigQueryProto.java index 5a04ebdb6211..63d5ae8c86fb 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/BigQueryProto.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/BigQueryProto.java @@ -49,32 +49,36 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n*google/cloud/datacatalog/v1/bigquery.p" - + "roto\022\033google.cloud.datacatalog.v1\"\264\002\n\026Bi" - + "gQueryConnectionSpec\022[\n\017connection_type\030" - + "\001 \001(\0162B.google.cloud.datacatalog.v1.BigQ" - + "ueryConnectionSpec.ConnectionType\022P\n\tclo" - + "ud_sql\030\002 \001(\0132;.google.cloud.datacatalog." - + "v1.CloudSqlBigQueryConnectionSpecH\000\022\026\n\016h" - + "as_credential\030\003 \001(\010\"@\n\016ConnectionType\022\037\n" - + "\033CONNECTION_TYPE_UNSPECIFIED\020\000\022\r\n\tCLOUD_" - + "SQL\020\001B\021\n\017connection_spec\"\347\001\n\036CloudSqlBig" - + "QueryConnectionSpec\022\023\n\013instance_id\030\001 \001(\t" - + "\022\020\n\010database\030\002 \001(\t\022V\n\004type\030\003 \001(\0162H.googl" - + "e.cloud.datacatalog.v1.CloudSqlBigQueryC" - + "onnectionSpec.DatabaseType\"F\n\014DatabaseTy" - + "pe\022\035\n\031DATABASE_TYPE_UNSPECIFIED\020\000\022\014\n\010POS" - + "TGRES\020\001\022\t\n\005MYSQL\020\002\"1\n\023BigQueryRoutineSpe" - + "c\022\032\n\022imported_libraries\030\001 \003(\tB\332\001\n\037com.go" - + "ogle.cloud.datacatalog.v1B\rBigQueryProto" - + "P\001ZFgoogle.golang.org/genproto/googleapi" - + "s/cloud/datacatalog/v1;datacatalog\370\001\001\252\002\033" - + "Google.Cloud.DataCatalog.V1\312\002\033Google\\Clo" - + "ud\\DataCatalog\\V1\352\002\036Google::Cloud::DataC" - + "atalog::V1b\006proto3" + + "roto\022\033google.cloud.datacatalog.v1\032\037googl" + + "e/api/field_behavior.proto\"\264\002\n\026BigQueryC" + + "onnectionSpec\022[\n\017connection_type\030\001 \001(\0162B" + + ".google.cloud.datacatalog.v1.BigQueryCon" + + "nectionSpec.ConnectionType\022P\n\tcloud_sql\030" + + "\002 \001(\0132;.google.cloud.datacatalog.v1.Clou" + + "dSqlBigQueryConnectionSpecH\000\022\026\n\016has_cred" + + "ential\030\003 \001(\010\"@\n\016ConnectionType\022\037\n\033CONNEC" + + "TION_TYPE_UNSPECIFIED\020\000\022\r\n\tCLOUD_SQL\020\001B\021" + + "\n\017connection_spec\"\347\001\n\036CloudSqlBigQueryCo" + + "nnectionSpec\022\023\n\013instance_id\030\001 \001(\t\022\020\n\010dat" + + "abase\030\002 \001(\t\022V\n\004type\030\003 \001(\0162H.google.cloud" + + ".datacatalog.v1.CloudSqlBigQueryConnecti" + + "onSpec.DatabaseType\"F\n\014DatabaseType\022\035\n\031D" + + "ATABASE_TYPE_UNSPECIFIED\020\000\022\014\n\010POSTGRES\020\001" + + "\022\t\n\005MYSQL\020\002\"1\n\023BigQueryRoutineSpec\022\032\n\022im" + + "ported_libraries\030\001 \003(\tB\332\001\n\037com.google.cl" + + "oud.datacatalog.v1B\rBigQueryProtoP\001ZFgoo" + + "gle.golang.org/genproto/googleapis/cloud" + + "/datacatalog/v1;datacatalog\370\001\001\252\002\033Google." + + "Cloud.DataCatalog.V1\312\002\033Google\\Cloud\\Data" + + "Catalog\\V1\352\002\036Google::Cloud::DataCatalog:" + + ":V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( - descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] {}); + descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), + }); internal_static_google_cloud_datacatalog_v1_BigQueryConnectionSpec_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_google_cloud_datacatalog_v1_BigQueryConnectionSpec_fieldAccessorTable = @@ -99,6 +103,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "ImportedLibraries", }); + com.google.api.FieldBehaviorProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpec.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpec.java index 34bb2002a9f1..457b3366d84c 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpec.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpec.java @@ -24,6 +24,8 @@ *
  * Specification that applies to a data source connection. Valid only for
  * entries with the `DATA_SOURCE_CONNECTION` type.
+ * Only one of internal specs can be set at the time, and cannot
+ * be changed later.
  * 
* * Protobuf type {@code google.cloud.datacatalog.v1.DataSourceConnectionSpec} @@ -72,7 +74,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -87,7 +89,7 @@ public boolean hasBigqueryConnectionSpec() { * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -104,7 +106,7 @@ public com.google.cloud.datacatalog.v1.BigQueryConnectionSpec getBigqueryConnect * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -287,6 +289,8 @@ protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.Build *
    * Specification that applies to a data source connection. Valid only for
    * entries with the `DATA_SOURCE_CONNECTION` type.
+   * Only one of internal specs can be set at the time, and cannot
+   * be changed later.
    * 
* * Protobuf type {@code google.cloud.datacatalog.v1.DataSourceConnectionSpec} @@ -471,7 +475,7 @@ public Builder mergeFrom( * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -486,7 +490,7 @@ public boolean hasBigqueryConnectionSpec() { * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -507,7 +511,7 @@ public com.google.cloud.datacatalog.v1.BigQueryConnectionSpec getBigqueryConnect * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -531,7 +535,7 @@ public Builder setBigqueryConnectionSpec( * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -552,7 +556,7 @@ public Builder setBigqueryConnectionSpec( * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -581,7 +585,7 @@ public Builder mergeBigqueryConnectionSpec( * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -602,7 +606,7 @@ public Builder clearBigqueryConnectionSpec() { * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -618,7 +622,7 @@ public Builder clearBigqueryConnectionSpec() { * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -638,7 +642,7 @@ public Builder clearBigqueryConnectionSpec() { * * *
-     * Fields specific to BigQuery connections.
+     * Output only. Fields specific to BigQuery connections.
      * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpecOrBuilder.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpecOrBuilder.java index 533ec79bcd0b..3dd6040e4de3 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpecOrBuilder.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DataSourceConnectionSpecOrBuilder.java @@ -27,7 +27,7 @@ public interface DataSourceConnectionSpecOrBuilder * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -39,7 +39,7 @@ public interface DataSourceConnectionSpecOrBuilder * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; @@ -51,7 +51,7 @@ public interface DataSourceConnectionSpecOrBuilder * * *
-   * Fields specific to BigQuery connections.
+   * Output only. Fields specific to BigQuery connections.
    * 
* * .google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1; diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpec.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpec.java index e52880204ca4..e2fc33ae3582 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpec.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpec.java @@ -271,11 +271,13 @@ public com.google.cloud.datacatalog.v1.DatabaseTableSpec.TableType getType() { * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the dataplexTable field is set. */ @@ -287,11 +289,13 @@ public boolean hasDataplexTable() { * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The dataplexTable. */ @@ -305,11 +309,13 @@ public com.google.cloud.datacatalog.v1.DataplexTableSpec getDataplexTable() { * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ @java.lang.Override public com.google.cloud.datacatalog.v1.DataplexTableSpecOrBuilder getDataplexTableOrBuilder() { @@ -787,11 +793,13 @@ public Builder clearType() { * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the dataplexTable field is set. */ @@ -802,11 +810,13 @@ public boolean hasDataplexTable() { * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The dataplexTable. */ @@ -823,11 +833,13 @@ public com.google.cloud.datacatalog.v1.DataplexTableSpec getDataplexTable() { * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder setDataplexTable(com.google.cloud.datacatalog.v1.DataplexTableSpec value) { if (dataplexTableBuilder_ == null) { @@ -846,11 +858,13 @@ public Builder setDataplexTable(com.google.cloud.datacatalog.v1.DataplexTableSpe * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder setDataplexTable( com.google.cloud.datacatalog.v1.DataplexTableSpec.Builder builderForValue) { @@ -867,11 +881,13 @@ public Builder setDataplexTable( * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder mergeDataplexTable(com.google.cloud.datacatalog.v1.DataplexTableSpec value) { if (dataplexTableBuilder_ == null) { @@ -894,11 +910,13 @@ public Builder mergeDataplexTable(com.google.cloud.datacatalog.v1.DataplexTableS * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder clearDataplexTable() { if (dataplexTableBuilder_ == null) { @@ -915,11 +933,13 @@ public Builder clearDataplexTable() { * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public com.google.cloud.datacatalog.v1.DataplexTableSpec.Builder getDataplexTableBuilder() { @@ -930,11 +950,13 @@ public com.google.cloud.datacatalog.v1.DataplexTableSpec.Builder getDataplexTabl * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public com.google.cloud.datacatalog.v1.DataplexTableSpecOrBuilder getDataplexTableOrBuilder() { if (dataplexTableBuilder_ != null) { @@ -949,11 +971,13 @@ public com.google.cloud.datacatalog.v1.DataplexTableSpecOrBuilder getDataplexTab * * *
-     * Fields specific to a Dataplex table and present only in the Dataplex table
-     * entries.
+     * Output only. Fields specific to a Dataplex table and present only in the
+     * Dataplex table entries.
      * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.datacatalog.v1.DataplexTableSpec, diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpecOrBuilder.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpecOrBuilder.java index cad0f49978e8..83c96bd39830 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpecOrBuilder.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/DatabaseTableSpecOrBuilder.java @@ -52,11 +52,13 @@ public interface DatabaseTableSpecOrBuilder * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the dataplexTable field is set. */ @@ -65,11 +67,13 @@ public interface DatabaseTableSpecOrBuilder * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The dataplexTable. */ @@ -78,11 +82,13 @@ public interface DatabaseTableSpecOrBuilder * * *
-   * Fields specific to a Dataplex table and present only in the Dataplex table
-   * entries.
+   * Output only. Fields specific to a Dataplex table and present only in the
+   * Dataplex table entries.
    * 
* - * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2; + * + * .google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ com.google.cloud.datacatalog.v1.DataplexTableSpecOrBuilder getDataplexTableOrBuilder(); } diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java index f7385b047b13..262b639297ed 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Datacatalog.java @@ -296,7 +296,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ry\"v\n\022LookupEntryRequest\022\031\n\017linked_resou" + "rce\030\001 \001(\tH\000\022\026\n\014sql_resource\030\003 \001(\tH\000\022\036\n\024f" + "ully_qualified_name\030\005 \001(\tH\000B\r\n\013target_na" - + "me\"\315\014\n\005Entry\022;\n\004name\030\001 \001(\tB-\340A\003\372A\'\n%data" + + "me\"\322\014\n\005Entry\022;\n\004name\030\001 \001(\tB-\340A\003\372A\'\n%data" + "catalog.googleapis.com/EntryGroup\022\027\n\017lin" + "ked_resource\030\t \001(\t\022\034\n\024fully_qualified_na" + "me\030\035 \001(\t\0226\n\004type\030\002 \001(\0162&.google.cloud.da" @@ -306,339 +306,339 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "tedSystemB\003\340A\003H\001\022\037\n\025user_specified_syste" + "m\030\022 \001(\tH\001\022G\n\020gcs_fileset_spec\030\006 \001(\0132+.go" + "ogle.cloud.datacatalog.v1.GcsFilesetSpec" - + "H\002\022M\n\023bigquery_table_spec\030\014 \001(\0132..google" - + ".cloud.datacatalog.v1.BigQueryTableSpecH" - + "\002\022Z\n\032bigquery_date_sharded_spec\030\017 \001(\01324." - + "google.cloud.datacatalog.v1.BigQueryDate" - + "ShardedSpecH\002\022M\n\023database_table_spec\030\030 \001" - + "(\0132..google.cloud.datacatalog.v1.Databas" - + "eTableSpecH\003\022\\\n\033data_source_connection_s" - + "pec\030\033 \001(\01325.google.cloud.datacatalog.v1." - + "DataSourceConnectionSpecH\003\022@\n\014routine_sp" - + "ec\030\034 \001(\0132(.google.cloud.datacatalog.v1.R" - + "outineSpecH\003\022@\n\014fileset_spec\030! \001(\0132(.goo" - + "gle.cloud.datacatalog.v1.FilesetSpecH\003\022\024" - + "\n\014display_name\030\003 \001(\t\022\023\n\013description\030\004 \001(" - + "\t\022F\n\020business_context\030% \001(\0132,.google.clo" - + "ud.datacatalog.v1.BusinessContext\0223\n\006sch" - + "ema\030\005 \001(\0132#.google.cloud.datacatalog.v1." - + "Schema\022O\n\030source_system_timestamps\030\007 \001(\013" - + "2-.google.cloud.datacatalog.v1.SystemTim" - + "estamps\022C\n\014usage_signal\030\r \001(\0132(.google.c" - + "loud.datacatalog.v1.UsageSignalB\003\340A\003\022>\n\006" - + "labels\030\016 \003(\0132..google.cloud.datacatalog." - + "v1.Entry.LabelsEntry\022A\n\013data_source\030\024 \001(" - + "\0132\'.google.cloud.datacatalog.v1.DataSour" - + "ceB\003\340A\003\022K\n\020personal_details\030\032 \001(\0132,.goog" - + "le.cloud.datacatalog.v1.PersonalDetailsB" - + "\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu" - + "e\030\002 \001(\t:\0028\001:x\352Au\n datacatalog.googleapis" - + ".com/Entry\022Qprojects/{project}/locations" - + "/{location}/entryGroups/{entry_group}/en" - + "tries/{entry}B\014\n\nentry_typeB\010\n\006systemB\013\n" - + "\ttype_specB\006\n\004spec\"\346\001\n\021DatabaseTableSpec" - + "\022F\n\004type\030\001 \001(\01628.google.cloud.datacatalo" - + "g.v1.DatabaseTableSpec.TableType\022F\n\016data" - + "plex_table\030\002 \001(\0132..google.cloud.datacata" - + "log.v1.DataplexTableSpec\"A\n\tTableType\022\032\n" - + "\026TABLE_TYPE_UNSPECIFIED\020\000\022\n\n\006NATIVE\020\001\022\014\n" - + "\010EXTERNAL\020\002\"Y\n\013FilesetSpec\022J\n\020dataplex_f" - + "ileset\030\001 \001(\01320.google.cloud.datacatalog." - + "v1.DataplexFilesetSpec\"q\n\030DataSourceConn" - + "ectionSpec\022U\n\030bigquery_connection_spec\030\001" - + " \001(\01323.google.cloud.datacatalog.v1.BigQu" - + "eryConnectionSpec\"\303\004\n\013RoutineSpec\022J\n\014rou" - + "tine_type\030\001 \001(\01624.google.cloud.datacatal" - + "og.v1.RoutineSpec.RoutineType\022\020\n\010languag" - + "e\030\002 \001(\t\022L\n\021routine_arguments\030\003 \003(\01321.goo" - + "gle.cloud.datacatalog.v1.RoutineSpec.Arg" - + "ument\022\023\n\013return_type\030\004 \001(\t\022\027\n\017definition" - + "_body\030\005 \001(\t\022Q\n\025bigquery_routine_spec\030\006 \001" - + "(\01320.google.cloud.datacatalog.v1.BigQuer" - + "yRoutineSpecH\000\032\246\001\n\010Argument\022\014\n\004name\030\001 \001(" - + "\t\022D\n\004mode\030\002 \001(\01626.google.cloud.datacatal" - + "og.v1.RoutineSpec.Argument.Mode\022\014\n\004type\030" - + "\003 \001(\t\"8\n\004Mode\022\024\n\020MODE_UNSPECIFIED\020\000\022\006\n\002I" - + "N\020\001\022\007\n\003OUT\020\002\022\t\n\005INOUT\020\003\"O\n\013RoutineType\022\034" - + "\n\030ROUTINE_TYPE_UNSPECIFIED\020\000\022\023\n\017SCALAR_F" - + "UNCTION\020\001\022\r\n\tPROCEDURE\020\002B\r\n\013system_spec\"" - + "\216\001\n\017BusinessContext\022B\n\016entry_overview\030\001 " - + "\001(\0132*.google.cloud.datacatalog.v1.EntryO" - + "verview\0227\n\010contacts\030\002 \001(\0132%.google.cloud" - + ".datacatalog.v1.Contacts\"!\n\rEntryOvervie" - + "w\022\020\n\010overview\030\001 \001(\t\"v\n\010Contacts\022<\n\006peopl" - + "e\030\001 \003(\0132,.google.cloud.datacatalog.v1.Co" - + "ntacts.Person\032,\n\006Person\022\023\n\013designation\030\001" - + " \001(\t\022\r\n\005email\030\002 \001(\t\"\211\002\n\nEntryGroup\022\014\n\004na" - + "me\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022\023\n\013descri" - + "ption\030\003 \001(\t\022S\n\027data_catalog_timestamps\030\004" - + " \001(\0132-.google.cloud.datacatalog.v1.Syste" - + "mTimestampsB\003\340A\003:m\352Aj\n%datacatalog.googl" - + "eapis.com/EntryGroup\022Aprojects/{project}" - + "/locations/{location}/entryGroups/{entry" - + "_group}\"\275\001\n\030CreateTagTemplateRequest\022>\n\006" - + "parent\030\001 \001(\tB.\340A\002\372A(\022&datacatalog.google" - + "apis.com/TagTemplate\022\034\n\017tag_template_id\030" - + "\003 \001(\tB\003\340A\002\022C\n\014tag_template\030\002 \001(\0132(.googl" - + "e.cloud.datacatalog.v1.TagTemplateB\003\340A\002\"" - + "U\n\025GetTagTemplateRequest\022<\n\004name\030\001 \001(\tB." - + "\340A\002\372A(\n&datacatalog.googleapis.com/TagTe" - + "mplate\"\220\001\n\030UpdateTagTemplateRequest\022C\n\014t" - + "ag_template\030\001 \001(\0132(.google.cloud.datacat" - + "alog.v1.TagTemplateB\003\340A\002\022/\n\013update_mask\030" - + "\002 \001(\0132\032.google.protobuf.FieldMask\"l\n\030Del" - + "eteTagTemplateRequest\022<\n\004name\030\001 \001(\tB.\340A\002" - + "\372A(\n&datacatalog.googleapis.com/TagTempl" - + "ate\022\022\n\005force\030\002 \001(\010B\003\340A\002\"~\n\020CreateTagRequ" - + "est\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036datacatalog" - + ".googleapis.com/Tag\0222\n\003tag\030\002 \001(\0132 .googl" - + "e.cloud.datacatalog.v1.TagB\003\340A\002\"w\n\020Updat" - + "eTagRequest\0222\n\003tag\030\001 \001(\0132 .google.cloud." - + "datacatalog.v1.TagB\003\340A\002\022/\n\013update_mask\030\002" - + " \001(\0132\032.google.protobuf.FieldMask\"H\n\020Dele" - + "teTagRequest\0224\n\004name\030\001 \001(\tB&\340A\002\372A \022\036data" - + "catalog.googleapis.com/Tag\"\323\001\n\035CreateTag" - + "TemplateFieldRequest\022>\n\006parent\030\001 \001(\tB.\340A" - + "\002\372A(\n&datacatalog.googleapis.com/TagTemp" - + "late\022\"\n\025tag_template_field_id\030\002 \001(\tB\003\340A\002" - + "\022N\n\022tag_template_field\030\003 \001(\0132-.google.cl" - + "oud.datacatalog.v1.TagTemplateFieldB\003\340A\002" - + "\"\350\001\n\035UpdateTagTemplateFieldRequest\022A\n\004na" - + "me\030\001 \001(\tB3\340A\002\372A-\n+datacatalog.googleapis" - + ".com/TagTemplateField\022N\n\022tag_template_fi" - + "eld\030\002 \001(\0132-.google.cloud.datacatalog.v1." - + "TagTemplateFieldB\003\340A\002\0224\n\013update_mask\030\003 \001" - + "(\0132\032.google.protobuf.FieldMaskB\003\340A\001\"\212\001\n\035" - + "RenameTagTemplateFieldRequest\022A\n\004name\030\001 " - + "\001(\tB3\340A\002\372A-\n+datacatalog.googleapis.com/" - + "TagTemplateField\022&\n\031new_tag_template_fie" - + "ld_id\030\002 \001(\tB\003\340A\002\"\236\001\n&RenameTagTemplateFi" - + "eldEnumValueRequest\022J\n\004name\030\001 \001(\tB<\340A\002\372A" - + "6\n4datacatalog.googleapis.com/TagTemplat" - + "eFieldEnumValue\022(\n\033new_enum_value_displa" - + "y_name\030\002 \001(\tB\003\340A\002\"v\n\035DeleteTagTemplateFi" - + "eldRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+dataca" - + "talog.googleapis.com/TagTemplateField\022\022\n" - + "\005force\030\002 \001(\010B\003\340A\002\"p\n\017ListTagsRequest\0226\n\006" - + "parent\030\001 \001(\tB&\340A\002\372A \022\036datacatalog.google" - + "apis.com/Tag\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_" - + "token\030\003 \001(\t\"[\n\020ListTagsResponse\022.\n\004tags\030" - + "\001 \003(\0132 .google.cloud.datacatalog.v1.Tag\022" - + "\027\n\017next_page_token\030\002 \001(\t\"\251\001\n\022ListEntries" - + "Request\022=\n\006parent\030\001 \001(\tB-\340A\002\372A\'\n%datacat" - + "alog.googleapis.com/EntryGroup\022\021\n\tpage_s" - + "ize\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022-\n\tread_ma" - + "sk\030\004 \001(\0132\032.google.protobuf.FieldMask\"c\n\023" - + "ListEntriesResponse\0223\n\007entries\030\001 \003(\0132\".g" - + "oogle.cloud.datacatalog.v1.Entry\022\027\n\017next" - + "_page_token\030\002 \001(\t\"J\n\020StarEntryRequest\0226\n" - + "\004name\030\001 \001(\tB(\340A\002\372A\"\n datacatalog.googlea" - + "pis.com/Entry\"\023\n\021StarEntryResponse\"L\n\022Un" - + "starEntryRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n " - + "datacatalog.googleapis.com/Entry\"\025\n\023Unst" - + "arEntryResponse\"\235\001\n\032ModifyEntryOverviewR" - + "equest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n datacatalo" - + "g.googleapis.com/Entry\022G\n\016entry_overview" - + "\030\002 \001(\0132*.google.cloud.datacatalog.v1.Ent" - + "ryOverviewB\003\340A\002\"\222\001\n\032ModifyEntryContactsR" - + "equest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n datacatalo" - + "g.googleapis.com/Entry\022<\n\010contacts\030\002 \001(\013" - + "2%.google.cloud.datacatalog.v1.ContactsB" - + "\003\340A\002*\300\001\n\tEntryType\022\032\n\026ENTRY_TYPE_UNSPECI" - + "FIED\020\000\022\t\n\005TABLE\020\002\022\t\n\005MODEL\020\005\022\017\n\013DATA_STR" - + "EAM\020\003\022\013\n\007FILESET\020\004\022\013\n\007CLUSTER\020\006\022\014\n\010DATAB" - + "ASE\020\007\022\032\n\026DATA_SOURCE_CONNECTION\020\010\022\013\n\007ROU" - + "TINE\020\t\022\010\n\004LAKE\020\n\022\010\n\004ZONE\020\013\022\013\n\007SERVICE\020\0162" - + "\3617\n\013DataCatalog\022\243\001\n\rSearchCatalog\0221.goog" - + "le.cloud.datacatalog.v1.SearchCatalogReq" - + "uest\0322.google.cloud.datacatalog.v1.Searc" - + "hCatalogResponse\"+\202\323\344\223\002\027\"\022/v1/catalog:se" - + "arch:\001*\332A\013scope,query\022\333\001\n\020CreateEntryGro" - + "up\0224.google.cloud.datacatalog.v1.CreateE" - + "ntryGroupRequest\032\'.google.cloud.datacata" - + "log.v1.EntryGroup\"h\202\323\344\223\002>\"//v1/{parent=p" - + "rojects/*/locations/*}/entryGroups:\013entr" - + "y_group\332A!parent,entry_group_id,entry_gr" - + "oup\022\274\001\n\rGetEntryGroup\0221.google.cloud.dat" - + "acatalog.v1.GetEntryGroupRequest\032\'.googl" - + "e.cloud.datacatalog.v1.EntryGroup\"O\202\323\344\223\002" - + "1\022//v1/{name=projects/*/locations/*/entr" - + "yGroups/*}\332A\004name\332A\016name,read_mask\022\353\001\n\020U" - + "pdateEntryGroup\0224.google.cloud.datacatal" - + "og.v1.UpdateEntryGroupRequest\032\'.google.c" - + "loud.datacatalog.v1.EntryGroup\"x\202\323\344\223\002J2;" - + "/v1/{entry_group.name=projects/*/locatio" - + "ns/*/entryGroups/*}:\013entry_group\332A\013entry" - + "_group\332A\027entry_group,update_mask\022\240\001\n\020Del" - + "eteEntryGroup\0224.google.cloud.datacatalog" - + ".v1.DeleteEntryGroupRequest\032\026.google.pro" - + "tobuf.Empty\">\202\323\344\223\0021*//v1/{name=projects/" - + "*/locations/*/entryGroups/*}\332A\004name\022\276\001\n\017" - + "ListEntryGroups\0223.google.cloud.datacatal" - + "og.v1.ListEntryGroupsRequest\0324.google.cl" - + "oud.datacatalog.v1.ListEntryGroupsRespon" - + "se\"@\202\323\344\223\0021\022//v1/{parent=projects/*/locat" - + "ions/*}/entryGroups\332A\006parent\022\304\001\n\013CreateE" - + "ntry\022/.google.cloud.datacatalog.v1.Creat" - + "eEntryRequest\032\".google.cloud.datacatalog" - + ".v1.Entry\"`\202\323\344\223\002B\"9/v1/{parent=projects/" - + "*/locations/*/entryGroups/*}/entries:\005en" - + "try\332A\025parent,entry_id,entry\022\316\001\n\013UpdateEn" - + "try\022/.google.cloud.datacatalog.v1.Update" - + "EntryRequest\032\".google.cloud.datacatalog." - + "v1.Entry\"j\202\323\344\223\002H2?/v1/{entry.name=projec" - + "ts/*/locations/*/entryGroups/*/entries/*" - + "}:\005entry\332A\005entry\332A\021entry,update_mask\022\240\001\n" - + "\013DeleteEntry\022/.google.cloud.datacatalog." - + "v1.DeleteEntryRequest\032\026.google.protobuf." - + "Empty\"H\202\323\344\223\002;*9/v1/{name=projects/*/loca" - + "tions/*/entryGroups/*/entries/*}\332A\004name\022" - + "\246\001\n\010GetEntry\022,.google.cloud.datacatalog." - + "v1.GetEntryRequest\032\".google.cloud.dataca" - + "talog.v1.Entry\"H\202\323\344\223\002;\0229/v1/{name=projec" - + "ts/*/locations/*/entryGroups/*/entries/*" - + "}\332A\004name\022~\n\013LookupEntry\022/.google.cloud.d" - + "atacatalog.v1.LookupEntryRequest\032\".googl" - + "e.cloud.datacatalog.v1.Entry\"\032\202\323\344\223\002\024\022\022/v" - + "1/entries:lookup\022\274\001\n\013ListEntries\022/.googl" - + "e.cloud.datacatalog.v1.ListEntriesReques" - + "t\0320.google.cloud.datacatalog.v1.ListEntr" - + "iesResponse\"J\202\323\344\223\002;\0229/v1/{parent=project" - + "s/*/locations/*/entryGroups/*}/entries\332A" - + "\006parent\022\324\001\n\023ModifyEntryOverview\0227.google" - + ".cloud.datacatalog.v1.ModifyEntryOvervie" - + "wRequest\032*.google.cloud.datacatalog.v1.E" - + "ntryOverview\"X\202\323\344\223\002R\"M/v1/{name=projects" - + "/*/locations/*/entryGroups/*/entries/*}:" - + "modifyEntryOverview:\001*\022\317\001\n\023ModifyEntryCo" - + "ntacts\0227.google.cloud.datacatalog.v1.Mod" - + "ifyEntryContactsRequest\032%.google.cloud.d" - + "atacatalog.v1.Contacts\"X\202\323\344\223\002R\"M/v1/{nam" + + "H\002\022R\n\023bigquery_table_spec\030\014 \001(\0132..google" + + ".cloud.datacatalog.v1.BigQueryTableSpecB" + + "\003\340A\003H\002\022_\n\032bigquery_date_sharded_spec\030\017 \001" + + "(\01324.google.cloud.datacatalog.v1.BigQuer" + + "yDateShardedSpecB\003\340A\003H\002\022M\n\023database_tabl" + + "e_spec\030\030 \001(\0132..google.cloud.datacatalog." + + "v1.DatabaseTableSpecH\003\022\\\n\033data_source_co" + + "nnection_spec\030\033 \001(\01325.google.cloud.datac" + + "atalog.v1.DataSourceConnectionSpecH\003\022@\n\014" + + "routine_spec\030\034 \001(\0132(.google.cloud.dataca" + + "talog.v1.RoutineSpecH\003\022@\n\014fileset_spec\030!" + + " \001(\0132(.google.cloud.datacatalog.v1.Files" + + "etSpecH\003\022\024\n\014display_name\030\003 \001(\t\022\023\n\013descri" + + "ption\030\004 \001(\t\022F\n\020business_context\030% \001(\0132,." + + "google.cloud.datacatalog.v1.BusinessCont" + + "ext\0223\n\006schema\030\005 \001(\0132#.google.cloud.datac" + + "atalog.v1.Schema\022O\n\030source_system_timest" + + "amps\030\007 \001(\0132-.google.cloud.datacatalog.v1" + + ".SystemTimestamps\022>\n\014usage_signal\030\r \001(\0132" + + "(.google.cloud.datacatalog.v1.UsageSigna" + + "l\022>\n\006labels\030\016 \003(\0132..google.cloud.datacat" + + "alog.v1.Entry.LabelsEntry\022A\n\013data_source" + + "\030\024 \001(\0132\'.google.cloud.datacatalog.v1.Dat" + + "aSourceB\003\340A\003\022K\n\020personal_details\030\032 \001(\0132," + + ".google.cloud.datacatalog.v1.PersonalDet" + + "ailsB\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n" + + "\005value\030\002 \001(\t:\0028\001:x\352Au\n datacatalog.googl" + + "eapis.com/Entry\022Qprojects/{project}/loca" + + "tions/{location}/entryGroups/{entry_grou" + + "p}/entries/{entry}B\014\n\nentry_typeB\010\n\006syst" + + "emB\013\n\ttype_specB\006\n\004spec\"\353\001\n\021DatabaseTabl" + + "eSpec\022F\n\004type\030\001 \001(\01628.google.cloud.datac" + + "atalog.v1.DatabaseTableSpec.TableType\022K\n" + + "\016dataplex_table\030\002 \001(\0132..google.cloud.dat" + + "acatalog.v1.DataplexTableSpecB\003\340A\003\"A\n\tTa" + + "bleType\022\032\n\026TABLE_TYPE_UNSPECIFIED\020\000\022\n\n\006N" + + "ATIVE\020\001\022\014\n\010EXTERNAL\020\002\"Y\n\013FilesetSpec\022J\n\020" + + "dataplex_fileset\030\001 \001(\01320.google.cloud.da" + + "tacatalog.v1.DataplexFilesetSpec\"q\n\030Data" + + "SourceConnectionSpec\022U\n\030bigquery_connect" + + "ion_spec\030\001 \001(\01323.google.cloud.datacatalo" + + "g.v1.BigQueryConnectionSpec\"\303\004\n\013RoutineS" + + "pec\022J\n\014routine_type\030\001 \001(\01624.google.cloud" + + ".datacatalog.v1.RoutineSpec.RoutineType\022" + + "\020\n\010language\030\002 \001(\t\022L\n\021routine_arguments\030\003" + + " \003(\01321.google.cloud.datacatalog.v1.Routi" + + "neSpec.Argument\022\023\n\013return_type\030\004 \001(\t\022\027\n\017" + + "definition_body\030\005 \001(\t\022Q\n\025bigquery_routin" + + "e_spec\030\006 \001(\01320.google.cloud.datacatalog." + + "v1.BigQueryRoutineSpecH\000\032\246\001\n\010Argument\022\014\n" + + "\004name\030\001 \001(\t\022D\n\004mode\030\002 \001(\01626.google.cloud" + + ".datacatalog.v1.RoutineSpec.Argument.Mod" + + "e\022\014\n\004type\030\003 \001(\t\"8\n\004Mode\022\024\n\020MODE_UNSPECIF" + + "IED\020\000\022\006\n\002IN\020\001\022\007\n\003OUT\020\002\022\t\n\005INOUT\020\003\"O\n\013Rou" + + "tineType\022\034\n\030ROUTINE_TYPE_UNSPECIFIED\020\000\022\023" + + "\n\017SCALAR_FUNCTION\020\001\022\r\n\tPROCEDURE\020\002B\r\n\013sy" + + "stem_spec\"\216\001\n\017BusinessContext\022B\n\016entry_o" + + "verview\030\001 \001(\0132*.google.cloud.datacatalog" + + ".v1.EntryOverview\0227\n\010contacts\030\002 \001(\0132%.go" + + "ogle.cloud.datacatalog.v1.Contacts\"!\n\rEn" + + "tryOverview\022\020\n\010overview\030\001 \001(\t\"v\n\010Contact" + + "s\022<\n\006people\030\001 \003(\0132,.google.cloud.datacat" + + "alog.v1.Contacts.Person\032,\n\006Person\022\023\n\013des" + + "ignation\030\001 \001(\t\022\r\n\005email\030\002 \001(\t\"\211\002\n\nEntryG" + + "roup\022\014\n\004name\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t" + + "\022\023\n\013description\030\003 \001(\t\022S\n\027data_catalog_ti" + + "mestamps\030\004 \001(\0132-.google.cloud.datacatalo" + + "g.v1.SystemTimestampsB\003\340A\003:m\352Aj\n%datacat" + + "alog.googleapis.com/EntryGroup\022Aprojects" + + "/{project}/locations/{location}/entryGro" + + "ups/{entry_group}\"\275\001\n\030CreateTagTemplateR" + + "equest\022>\n\006parent\030\001 \001(\tB.\340A\002\372A(\022&datacata" + + "log.googleapis.com/TagTemplate\022\034\n\017tag_te" + + "mplate_id\030\003 \001(\tB\003\340A\002\022C\n\014tag_template\030\002 \001" + + "(\0132(.google.cloud.datacatalog.v1.TagTemp" + + "lateB\003\340A\002\"U\n\025GetTagTemplateRequest\022<\n\004na" + + "me\030\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleapis" + + ".com/TagTemplate\"\220\001\n\030UpdateTagTemplateRe" + + "quest\022C\n\014tag_template\030\001 \001(\0132(.google.clo" + + "ud.datacatalog.v1.TagTemplateB\003\340A\002\022/\n\013up" + + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM" + + "ask\"l\n\030DeleteTagTemplateRequest\022<\n\004name\030" + + "\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleapis.co" + + "m/TagTemplate\022\022\n\005force\030\002 \001(\010B\003\340A\002\"~\n\020Cre" + + "ateTagRequest\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036d" + + "atacatalog.googleapis.com/Tag\0222\n\003tag\030\002 \001" + + "(\0132 .google.cloud.datacatalog.v1.TagB\003\340A" + + "\002\"w\n\020UpdateTagRequest\0222\n\003tag\030\001 \001(\0132 .goo" + + "gle.cloud.datacatalog.v1.TagB\003\340A\002\022/\n\013upd" + + "ate_mask\030\002 \001(\0132\032.google.protobuf.FieldMa" + + "sk\"H\n\020DeleteTagRequest\0224\n\004name\030\001 \001(\tB&\340A" + + "\002\372A \022\036datacatalog.googleapis.com/Tag\"\323\001\n" + + "\035CreateTagTemplateFieldRequest\022>\n\006parent" + + "\030\001 \001(\tB.\340A\002\372A(\n&datacatalog.googleapis.c" + + "om/TagTemplate\022\"\n\025tag_template_field_id\030" + + "\002 \001(\tB\003\340A\002\022N\n\022tag_template_field\030\003 \001(\0132-" + + ".google.cloud.datacatalog.v1.TagTemplate" + + "FieldB\003\340A\002\"\350\001\n\035UpdateTagTemplateFieldReq" + + "uest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+datacatalog." + + "googleapis.com/TagTemplateField\022N\n\022tag_t" + + "emplate_field\030\002 \001(\0132-.google.cloud.datac" + + "atalog.v1.TagTemplateFieldB\003\340A\002\0224\n\013updat" + + "e_mask\030\003 \001(\0132\032.google.protobuf.FieldMask" + + "B\003\340A\001\"\212\001\n\035RenameTagTemplateFieldRequest\022" + + "A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+datacatalog.googl" + + "eapis.com/TagTemplateField\022&\n\031new_tag_te" + + "mplate_field_id\030\002 \001(\tB\003\340A\002\"\236\001\n&RenameTag" + + "TemplateFieldEnumValueRequest\022J\n\004name\030\001 " + + "\001(\tB<\340A\002\372A6\n4datacatalog.googleapis.com/" + + "TagTemplateFieldEnumValue\022(\n\033new_enum_va" + + "lue_display_name\030\002 \001(\tB\003\340A\002\"v\n\035DeleteTag" + + "TemplateFieldRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372" + + "A-\n+datacatalog.googleapis.com/TagTempla" + + "teField\022\022\n\005force\030\002 \001(\010B\003\340A\002\"p\n\017ListTagsR" + + "equest\0226\n\006parent\030\001 \001(\tB&\340A\002\372A \022\036datacata" + + "log.googleapis.com/Tag\022\021\n\tpage_size\030\002 \001(" + + "\005\022\022\n\npage_token\030\003 \001(\t\"[\n\020ListTagsRespons" + + "e\022.\n\004tags\030\001 \003(\0132 .google.cloud.datacatal" + + "og.v1.Tag\022\027\n\017next_page_token\030\002 \001(\t\"\251\001\n\022L" + + "istEntriesRequest\022=\n\006parent\030\001 \001(\tB-\340A\002\372A" + + "\'\n%datacatalog.googleapis.com/EntryGroup" + + "\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022" + + "-\n\tread_mask\030\004 \001(\0132\032.google.protobuf.Fie" + + "ldMask\"c\n\023ListEntriesResponse\0223\n\007entries" + + "\030\001 \003(\0132\".google.cloud.datacatalog.v1.Ent" + + "ry\022\027\n\017next_page_token\030\002 \001(\t\"J\n\020StarEntry" + + "Request\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n datacatal" + + "og.googleapis.com/Entry\"\023\n\021StarEntryResp" + + "onse\"L\n\022UnstarEntryRequest\0226\n\004name\030\001 \001(\t" + + "B(\340A\002\372A\"\n datacatalog.googleapis.com/Ent" + + "ry\"\025\n\023UnstarEntryResponse\"\235\001\n\032ModifyEntr" + + "yOverviewRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n " + + "datacatalog.googleapis.com/Entry\022G\n\016entr" + + "y_overview\030\002 \001(\0132*.google.cloud.datacata" + + "log.v1.EntryOverviewB\003\340A\002\"\222\001\n\032ModifyEntr" + + "yContactsRequest\0226\n\004name\030\001 \001(\tB(\340A\002\372A\"\n " + + "datacatalog.googleapis.com/Entry\022<\n\010cont" + + "acts\030\002 \001(\0132%.google.cloud.datacatalog.v1" + + ".ContactsB\003\340A\002*\300\001\n\tEntryType\022\032\n\026ENTRY_TY" + + "PE_UNSPECIFIED\020\000\022\t\n\005TABLE\020\002\022\t\n\005MODEL\020\005\022\017" + + "\n\013DATA_STREAM\020\003\022\013\n\007FILESET\020\004\022\013\n\007CLUSTER\020" + + "\006\022\014\n\010DATABASE\020\007\022\032\n\026DATA_SOURCE_CONNECTIO" + + "N\020\010\022\013\n\007ROUTINE\020\t\022\010\n\004LAKE\020\n\022\010\n\004ZONE\020\013\022\013\n\007" + + "SERVICE\020\0162\3617\n\013DataCatalog\022\243\001\n\rSearchCata" + + "log\0221.google.cloud.datacatalog.v1.Search" + + "CatalogRequest\0322.google.cloud.datacatalo" + + "g.v1.SearchCatalogResponse\"+\202\323\344\223\002\027\"\022/v1/" + + "catalog:search:\001*\332A\013scope,query\022\333\001\n\020Crea" + + "teEntryGroup\0224.google.cloud.datacatalog." + + "v1.CreateEntryGroupRequest\032\'.google.clou" + + "d.datacatalog.v1.EntryGroup\"h\202\323\344\223\002>\"//v1" + + "/{parent=projects/*/locations/*}/entryGr" + + "oups:\013entry_group\332A!parent,entry_group_i" + + "d,entry_group\022\274\001\n\rGetEntryGroup\0221.google" + + ".cloud.datacatalog.v1.GetEntryGroupReque" + + "st\032\'.google.cloud.datacatalog.v1.EntryGr" + + "oup\"O\202\323\344\223\0021\022//v1/{name=projects/*/locati" + + "ons/*/entryGroups/*}\332A\004name\332A\016name,read_" + + "mask\022\353\001\n\020UpdateEntryGroup\0224.google.cloud" + + ".datacatalog.v1.UpdateEntryGroupRequest\032" + + "\'.google.cloud.datacatalog.v1.EntryGroup" + + "\"x\202\323\344\223\002J2;/v1/{entry_group.name=projects" + + "/*/locations/*/entryGroups/*}:\013entry_gro" + + "up\332A\013entry_group\332A\027entry_group,update_ma" + + "sk\022\240\001\n\020DeleteEntryGroup\0224.google.cloud.d" + + "atacatalog.v1.DeleteEntryGroupRequest\032\026." + + "google.protobuf.Empty\">\202\323\344\223\0021*//v1/{name" + + "=projects/*/locations/*/entryGroups/*}\332A" + + "\004name\022\276\001\n\017ListEntryGroups\0223.google.cloud" + + ".datacatalog.v1.ListEntryGroupsRequest\0324" + + ".google.cloud.datacatalog.v1.ListEntryGr" + + "oupsResponse\"@\202\323\344\223\0021\022//v1/{parent=projec" + + "ts/*/locations/*}/entryGroups\332A\006parent\022\304" + + "\001\n\013CreateEntry\022/.google.cloud.datacatalo" + + "g.v1.CreateEntryRequest\032\".google.cloud.d" + + "atacatalog.v1.Entry\"`\202\323\344\223\002B\"9/v1/{parent" + + "=projects/*/locations/*/entryGroups/*}/e" + + "ntries:\005entry\332A\025parent,entry_id,entry\022\316\001" + + "\n\013UpdateEntry\022/.google.cloud.datacatalog" + + ".v1.UpdateEntryRequest\032\".google.cloud.da" + + "tacatalog.v1.Entry\"j\202\323\344\223\002H2?/v1/{entry.n" + + "ame=projects/*/locations/*/entryGroups/*" + + "/entries/*}:\005entry\332A\005entry\332A\021entry,updat" + + "e_mask\022\240\001\n\013DeleteEntry\022/.google.cloud.da" + + "tacatalog.v1.DeleteEntryRequest\032\026.google" + + ".protobuf.Empty\"H\202\323\344\223\002;*9/v1/{name=proje" + + "cts/*/locations/*/entryGroups/*/entries/" + + "*}\332A\004name\022\246\001\n\010GetEntry\022,.google.cloud.da" + + "tacatalog.v1.GetEntryRequest\032\".google.cl" + + "oud.datacatalog.v1.Entry\"H\202\323\344\223\002;\0229/v1/{n" + + "ame=projects/*/locations/*/entryGroups/*" + + "/entries/*}\332A\004name\022~\n\013LookupEntry\022/.goog" + + "le.cloud.datacatalog.v1.LookupEntryReque" + + "st\032\".google.cloud.datacatalog.v1.Entry\"\032" + + "\202\323\344\223\002\024\022\022/v1/entries:lookup\022\274\001\n\013ListEntri" + + "es\022/.google.cloud.datacatalog.v1.ListEnt" + + "riesRequest\0320.google.cloud.datacatalog.v" + + "1.ListEntriesResponse\"J\202\323\344\223\002;\0229/v1/{pare" + + "nt=projects/*/locations/*/entryGroups/*}" + + "/entries\332A\006parent\022\324\001\n\023ModifyEntryOvervie" + + "w\0227.google.cloud.datacatalog.v1.ModifyEn" + + "tryOverviewRequest\032*.google.cloud.dataca" + + "talog.v1.EntryOverview\"X\202\323\344\223\002R\"M/v1/{nam" + "e=projects/*/locations/*/entryGroups/*/e" - + "ntries/*}:modifyEntryContacts:\001*\022\342\001\n\021Cre" - + "ateTagTemplate\0225.google.cloud.datacatalo" - + "g.v1.CreateTagTemplateRequest\032(.google.c" - + "loud.datacatalog.v1.TagTemplate\"l\202\323\344\223\002@\"" - + "0/v1/{parent=projects/*/locations/*}/tag" - + "Templates:\014tag_template\332A#parent,tag_tem" - + "plate_id,tag_template\022\257\001\n\016GetTagTemplate" - + "\0222.google.cloud.datacatalog.v1.GetTagTem" - + "plateRequest\032(.google.cloud.datacatalog." - + "v1.TagTemplate\"?\202\323\344\223\0022\0220/v1/{name=projec" - + "ts/*/locations/*/tagTemplates/*}\332A\004name\022" - + "\363\001\n\021UpdateTagTemplate\0225.google.cloud.dat" - + "acatalog.v1.UpdateTagTemplateRequest\032(.g" - + "oogle.cloud.datacatalog.v1.TagTemplate\"}" - + "\202\323\344\223\002M2=/v1/{tag_template.name=projects/" - + "*/locations/*/tagTemplates/*}:\014tag_templ" - + "ate\332A\014tag_template\332A\030tag_template,update" - + "_mask\022\251\001\n\021DeleteTagTemplate\0225.google.clo" - + "ud.datacatalog.v1.DeleteTagTemplateReque" - + "st\032\026.google.protobuf.Empty\"E\202\323\344\223\0022*0/v1/" - + "{name=projects/*/locations/*/tagTemplate" - + "s/*}\332A\nname,force\022\215\002\n\026CreateTagTemplateF" - + "ield\022:.google.cloud.datacatalog.v1.Creat" - + "eTagTemplateFieldRequest\032-.google.cloud." - + "datacatalog.v1.TagTemplateField\"\207\001\202\323\344\223\002O" - + "\"9/v1/{parent=projects/*/locations/*/tag" - + "Templates/*}/fields:\022tag_template_field\332" - + "A/parent,tag_template_field_id,tag_templ" - + "ate_field\022\233\002\n\026UpdateTagTemplateField\022:.g" - + "oogle.cloud.datacatalog.v1.UpdateTagTemp" - + "lateFieldRequest\032-.google.cloud.datacata" - + "log.v1.TagTemplateField\"\225\001\202\323\344\223\002O29/v1/{n" + + "ntries/*}:modifyEntryOverview:\001*\022\317\001\n\023Mod" + + "ifyEntryContacts\0227.google.cloud.datacata" + + "log.v1.ModifyEntryContactsRequest\032%.goog" + + "le.cloud.datacatalog.v1.Contacts\"X\202\323\344\223\002R" + + "\"M/v1/{name=projects/*/locations/*/entry" + + "Groups/*/entries/*}:modifyEntryContacts:" + + "\001*\022\342\001\n\021CreateTagTemplate\0225.google.cloud." + + "datacatalog.v1.CreateTagTemplateRequest\032" + + "(.google.cloud.datacatalog.v1.TagTemplat" + + "e\"l\202\323\344\223\002@\"0/v1/{parent=projects/*/locati" + + "ons/*}/tagTemplates:\014tag_template\332A#pare" + + "nt,tag_template_id,tag_template\022\257\001\n\016GetT" + + "agTemplate\0222.google.cloud.datacatalog.v1" + + ".GetTagTemplateRequest\032(.google.cloud.da" + + "tacatalog.v1.TagTemplate\"?\202\323\344\223\0022\0220/v1/{n" + "ame=projects/*/locations/*/tagTemplates/" - + "*/fields/*}:\022tag_template_field\332A\027name,t" - + "ag_template_field\332A#name,tag_template_fi" - + "eld,update_mask\022\361\001\n\026RenameTagTemplateFie" - + "ld\022:.google.cloud.datacatalog.v1.RenameT" - + "agTemplateFieldRequest\032-.google.cloud.da" - + "tacatalog.v1.TagTemplateField\"l\202\323\344\223\002E\"@/" - + "v1/{name=projects/*/locations/*/tagTempl" - + "ates/*/fields/*}:rename:\001*\332A\036name,new_ta" - + "g_template_field_id\022\222\002\n\037RenameTagTemplat" - + "eFieldEnumValue\022C.google.cloud.datacatal" - + "og.v1.RenameTagTemplateFieldEnumValueReq" - + "uest\032-.google.cloud.datacatalog.v1.TagTe" - + "mplateField\"{\202\323\344\223\002R\"M/v1/{name=projects/" - + "*/locations/*/tagTemplates/*/fields/*/en" - + "umValues/*}:rename:\001*\332A name,new_enum_va" - + "lue_display_name\022\274\001\n\026DeleteTagTemplateFi" - + "eld\022:.google.cloud.datacatalog.v1.Delete" - + "TagTemplateFieldRequest\032\026.google.protobu" - + "f.Empty\"N\202\323\344\223\002;*9/v1/{name=projects/*/lo" - + "cations/*/tagTemplates/*/fields/*}\332A\nnam" - + "e,force\022\371\001\n\tCreateTag\022-.google.cloud.dat" - + "acatalog.v1.CreateTagRequest\032 .google.cl" - + "oud.datacatalog.v1.Tag\"\232\001\202\323\344\223\002\206\001\"@/v1/{p" - + "arent=projects/*/locations/*/entryGroups" - + "/*/entries/*}/tags:\003tagZ=\"6/v1/{parent=p" - + "rojects/*/locations/*/entryGroups/*}/tag" - + "s:\003tag\332A\nparent,tag\022\214\002\n\tUpdateTag\022-.goog" - + "le.cloud.datacatalog.v1.UpdateTagRequest" - + "\032 .google.cloud.datacatalog.v1.Tag\"\255\001\202\323\344" - + "\223\002\216\0012D/v1/{tag.name=projects/*/locations" - + "/*/entryGroups/*/entries/*/tags/*}:\003tagZ" - + "A2:/v1/{tag.name=projects/*/locations/*/" - + "entryGroups/*/tags/*}:\003tag\332A\003tag\332A\017tag,u" - + "pdate_mask\022\336\001\n\tDeleteTag\022-.google.cloud." - + "datacatalog.v1.DeleteTagRequest\032\026.google" - + ".protobuf.Empty\"\211\001\202\323\344\223\002|*@/v1/{name=proj" - + "ects/*/locations/*/entryGroups/*/entries" - + "/*/tags/*}Z8*6/v1/{name=projects/*/locat" - + "ions/*/entryGroups/*/tags/*}\332A\004name\022\365\001\n\010" - + "ListTags\022,.google.cloud.datacatalog.v1.L" - + "istTagsRequest\032-.google.cloud.datacatalo" - + "g.v1.ListTagsResponse\"\213\001\202\323\344\223\002|\022@/v1/{par" - + "ent=projects/*/locations/*/entryGroups/*" - + "/entries/*}/tagsZ8\0226/v1/{parent=projects" - + "/*/locations/*/entryGroups/*}/tags\332A\006par" - + "ent\022\274\001\n\tStarEntry\022-.google.cloud.datacat" - + "alog.v1.StarEntryRequest\032..google.cloud." - + "datacatalog.v1.StarEntryResponse\"P\202\323\344\223\002C" - + "\">/v1/{name=projects/*/locations/*/entry" - + "Groups/*/entries/*}:star:\001*\332A\004name\022\304\001\n\013U" - + "nstarEntry\022/.google.cloud.datacatalog.v1" - + ".UnstarEntryRequest\0320.google.cloud.datac" - + "atalog.v1.UnstarEntryResponse\"R\202\323\344\223\002E\"@/" - + "v1/{name=projects/*/locations/*/entryGro" - + "ups/*/entries/*}:unstar:\001*\332A\004name\022\362\001\n\014Se" - + "tIamPolicy\022\".google.iam.v1.SetIamPolicyR" - + "equest\032\025.google.iam.v1.Policy\"\246\001\202\323\344\223\002\215\001\"" - + "A/v1/{resource=projects/*/locations/*/ta" - + "gTemplates/*}:setIamPolicy:\001*ZE\"@/v1/{re" - + "source=projects/*/locations/*/entryGroup" - + "s/*}:setIamPolicy:\001*\332A\017resource,policy\022\274" - + "\002\n\014GetIamPolicy\022\".google.iam.v1.GetIamPo" - + "licyRequest\032\025.google.iam.v1.Policy\"\360\001\202\323\344" - + "\223\002\336\001\"A/v1/{resource=projects/*/locations" - + "/*/tagTemplates/*}:getIamPolicy:\001*ZE\"@/v" - + "1/{resource=projects/*/locations/*/entry" - + "Groups/*}:getIamPolicy:\001*ZO\"J/v1/{resour" - + "ce=projects/*/locations/*/entryGroups/*/" - + "entries/*}:getIamPolicy:\001*\332A\010resource\022\343\002" - + "\n\022TestIamPermissions\022(.google.iam.v1.Tes" - + "tIamPermissionsRequest\032).google.iam.v1.T" - + "estIamPermissionsResponse\"\367\001\202\323\344\223\002\360\001\"G/v1" - + "/{resource=projects/*/locations/*/tagTem" - + "plates/*}:testIamPermissions:\001*ZK\"F/v1/{" - + "resource=projects/*/locations/*/entryGro" - + "ups/*}:testIamPermissions:\001*ZU\"P/v1/{res" - + "ource=projects/*/locations/*/entryGroups" - + "/*/entries/*}:testIamPermissions:\001*\032N\312A\032" - + "datacatalog.googleapis.com\322A.https://www" - + ".googleapis.com/auth/cloud-platformB\217\003\n\037", - "com.google.cloud.datacatalog.v1P\001ZFgoogl" - + "e.golang.org/genproto/googleapis/cloud/d" - + "atacatalog/v1;datacatalog\370\001\001\252\002\033Google.Cl" - + "oud.DataCatalog.V1\312\002\033Google\\Cloud\\DataCa" - + "talog\\V1\352\002\036Google::Cloud::DataCatalog::V" - + "1\352A\300\001\n4datacatalog.googleapis.com/TagTem" - + "plateFieldEnumValue\022\207\001projects/{project}" - + "/locations/{location}/tagTemplates/{tag_" - + "template}/fields/{tag_template_field_id}" - + "/enumValues/{enum_value_display_name}b\006p" - + "roto3" + + "*}\332A\004name\022\363\001\n\021UpdateTagTemplate\0225.google" + + ".cloud.datacatalog.v1.UpdateTagTemplateR" + + "equest\032(.google.cloud.datacatalog.v1.Tag" + + "Template\"}\202\323\344\223\002M2=/v1/{tag_template.name" + + "=projects/*/locations/*/tagTemplates/*}:" + + "\014tag_template\332A\014tag_template\332A\030tag_templ" + + "ate,update_mask\022\251\001\n\021DeleteTagTemplate\0225." + + "google.cloud.datacatalog.v1.DeleteTagTem" + + "plateRequest\032\026.google.protobuf.Empty\"E\202\323" + + "\344\223\0022*0/v1/{name=projects/*/locations/*/t" + + "agTemplates/*}\332A\nname,force\022\215\002\n\026CreateTa" + + "gTemplateField\022:.google.cloud.datacatalo" + + "g.v1.CreateTagTemplateFieldRequest\032-.goo" + + "gle.cloud.datacatalog.v1.TagTemplateFiel" + + "d\"\207\001\202\323\344\223\002O\"9/v1/{parent=projects/*/locat" + + "ions/*/tagTemplates/*}/fields:\022tag_templ" + + "ate_field\332A/parent,tag_template_field_id" + + ",tag_template_field\022\233\002\n\026UpdateTagTemplat" + + "eField\022:.google.cloud.datacatalog.v1.Upd" + + "ateTagTemplateFieldRequest\032-.google.clou" + + "d.datacatalog.v1.TagTemplateField\"\225\001\202\323\344\223" + + "\002O29/v1/{name=projects/*/locations/*/tag" + + "Templates/*/fields/*}:\022tag_template_fiel" + + "d\332A\027name,tag_template_field\332A#name,tag_t" + + "emplate_field,update_mask\022\361\001\n\026RenameTagT" + + "emplateField\022:.google.cloud.datacatalog." + + "v1.RenameTagTemplateFieldRequest\032-.googl" + + "e.cloud.datacatalog.v1.TagTemplateField\"" + + "l\202\323\344\223\002E\"@/v1/{name=projects/*/locations/" + + "*/tagTemplates/*/fields/*}:rename:\001*\332A\036n" + + "ame,new_tag_template_field_id\022\222\002\n\037Rename" + + "TagTemplateFieldEnumValue\022C.google.cloud" + + ".datacatalog.v1.RenameTagTemplateFieldEn" + + "umValueRequest\032-.google.cloud.datacatalo" + + "g.v1.TagTemplateField\"{\202\323\344\223\002R\"M/v1/{name" + + "=projects/*/locations/*/tagTemplates/*/f" + + "ields/*/enumValues/*}:rename:\001*\332A name,n" + + "ew_enum_value_display_name\022\274\001\n\026DeleteTag" + + "TemplateField\022:.google.cloud.datacatalog" + + ".v1.DeleteTagTemplateFieldRequest\032\026.goog" + + "le.protobuf.Empty\"N\202\323\344\223\002;*9/v1/{name=pro" + + "jects/*/locations/*/tagTemplates/*/field" + + "s/*}\332A\nname,force\022\371\001\n\tCreateTag\022-.google" + + ".cloud.datacatalog.v1.CreateTagRequest\032 " + + ".google.cloud.datacatalog.v1.Tag\"\232\001\202\323\344\223\002" + + "\206\001\"@/v1/{parent=projects/*/locations/*/e" + + "ntryGroups/*/entries/*}/tags:\003tagZ=\"6/v1" + + "/{parent=projects/*/locations/*/entryGro" + + "ups/*}/tags:\003tag\332A\nparent,tag\022\214\002\n\tUpdate" + + "Tag\022-.google.cloud.datacatalog.v1.Update" + + "TagRequest\032 .google.cloud.datacatalog.v1" + + ".Tag\"\255\001\202\323\344\223\002\216\0012D/v1/{tag.name=projects/*" + + "/locations/*/entryGroups/*/entries/*/tag" + + "s/*}:\003tagZA2:/v1/{tag.name=projects/*/lo" + + "cations/*/entryGroups/*/tags/*}:\003tag\332A\003t" + + "ag\332A\017tag,update_mask\022\336\001\n\tDeleteTag\022-.goo" + + "gle.cloud.datacatalog.v1.DeleteTagReques" + + "t\032\026.google.protobuf.Empty\"\211\001\202\323\344\223\002|*@/v1/" + + "{name=projects/*/locations/*/entryGroups" + + "/*/entries/*/tags/*}Z8*6/v1/{name=projec" + + "ts/*/locations/*/entryGroups/*/tags/*}\332A" + + "\004name\022\365\001\n\010ListTags\022,.google.cloud.dataca" + + "talog.v1.ListTagsRequest\032-.google.cloud." + + "datacatalog.v1.ListTagsResponse\"\213\001\202\323\344\223\002|" + + "\022@/v1/{parent=projects/*/locations/*/ent" + + "ryGroups/*/entries/*}/tagsZ8\0226/v1/{paren" + + "t=projects/*/locations/*/entryGroups/*}/" + + "tags\332A\006parent\022\274\001\n\tStarEntry\022-.google.clo" + + "ud.datacatalog.v1.StarEntryRequest\032..goo" + + "gle.cloud.datacatalog.v1.StarEntryRespon" + + "se\"P\202\323\344\223\002C\">/v1/{name=projects/*/locatio" + + "ns/*/entryGroups/*/entries/*}:star:\001*\332A\004" + + "name\022\304\001\n\013UnstarEntry\022/.google.cloud.data" + + "catalog.v1.UnstarEntryRequest\0320.google.c" + + "loud.datacatalog.v1.UnstarEntryResponse\"" + + "R\202\323\344\223\002E\"@/v1/{name=projects/*/locations/" + + "*/entryGroups/*/entries/*}:unstar:\001*\332A\004n" + + "ame\022\362\001\n\014SetIamPolicy\022\".google.iam.v1.Set" + + "IamPolicyRequest\032\025.google.iam.v1.Policy\"" + + "\246\001\202\323\344\223\002\215\001\"A/v1/{resource=projects/*/loca" + + "tions/*/tagTemplates/*}:setIamPolicy:\001*Z" + + "E\"@/v1/{resource=projects/*/locations/*/" + + "entryGroups/*}:setIamPolicy:\001*\332A\017resourc" + + "e,policy\022\274\002\n\014GetIamPolicy\022\".google.iam.v" + + "1.GetIamPolicyRequest\032\025.google.iam.v1.Po" + + "licy\"\360\001\202\323\344\223\002\336\001\"A/v1/{resource=projects/*" + + "/locations/*/tagTemplates/*}:getIamPolic" + + "y:\001*ZE\"@/v1/{resource=projects/*/locatio" + + "ns/*/entryGroups/*}:getIamPolicy:\001*ZO\"J/" + + "v1/{resource=projects/*/locations/*/entr" + + "yGroups/*/entries/*}:getIamPolicy:\001*\332A\010r" + + "esource\022\343\002\n\022TestIamPermissions\022(.google." + + "iam.v1.TestIamPermissionsRequest\032).googl" + + "e.iam.v1.TestIamPermissionsResponse\"\367\001\202\323" + + "\344\223\002\360\001\"G/v1/{resource=projects/*/location" + + "s/*/tagTemplates/*}:testIamPermissions:\001" + + "*ZK\"F/v1/{resource=projects/*/locations/" + + "*/entryGroups/*}:testIamPermissions:\001*ZU" + + "\"P/v1/{resource=projects/*/locations/*/e" + + "ntryGroups/*/entries/*}:testIamPermissio" + + "ns:\001*\032N\312A\032datacatalog.googleapis.com\322A.h" + + "ttps://www.googleapis.com/auth/cloud-pla", + "tformB\217\003\n\037com.google.cloud.datacatalog.v" + + "1P\001ZFgoogle.golang.org/genproto/googleap" + + "is/cloud/datacatalog/v1;datacatalog\370\001\001\252\002" + + "\033Google.Cloud.DataCatalog.V1\312\002\033Google\\Cl" + + "oud\\DataCatalog\\V1\352\002\036Google::Cloud::Data" + + "Catalog::V1\352A\300\001\n4datacatalog.googleapis." + + "com/TagTemplateFieldEnumValue\022\207\001projects" + + "/{project}/locations/{location}/tagTempl" + + "ates/{tag_template}/fields/{tag_template" + + "_field_id}/enumValues/{enum_value_displa" + + "y_name}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Entry.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Entry.java index 947a51c26845..b74839484ee9 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Entry.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Entry.java @@ -854,11 +854,13 @@ public com.google.cloud.datacatalog.v1.GcsFilesetSpecOrBuilder getGcsFilesetSpec * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the bigqueryTableSpec field is set. */ @@ -870,11 +872,13 @@ public boolean hasBigqueryTableSpec() { * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The bigqueryTableSpec. */ @@ -889,11 +893,13 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec getBigqueryTableSpec() * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ @java.lang.Override public com.google.cloud.datacatalog.v1.BigQueryTableSpecOrBuilder @@ -909,13 +915,14 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec getBigqueryTableSpec() * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the bigqueryDateShardedSpec field is set. @@ -928,13 +935,14 @@ public boolean hasBigqueryDateShardedSpec() { * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The bigqueryDateShardedSpec. @@ -950,13 +958,14 @@ public com.google.cloud.datacatalog.v1.BigQueryDateShardedSpec getBigqueryDateSh * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -1409,9 +1418,9 @@ public com.google.cloud.datacatalog.v1.SchemaOrBuilder getSchemaOrBuilder() { *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -1428,9 +1437,9 @@ public boolean hasSourceSystemTimestamps() { *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -1449,9 +1458,9 @@ public com.google.cloud.datacatalog.v1.SystemTimestamps getSourceSystemTimestamp *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -1468,12 +1477,10 @@ public com.google.cloud.datacatalog.v1.SystemTimestamps getSourceSystemTimestamp * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return Whether the usageSignal field is set. */ @@ -1485,12 +1492,10 @@ public boolean hasUsageSignal() { * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return The usageSignal. */ @@ -1504,12 +1509,10 @@ public com.google.cloud.datacatalog.v1.UsageSignal getUsageSignal() { * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ @java.lang.Override public com.google.cloud.datacatalog.v1.UsageSignalOrBuilder getUsageSignalOrBuilder() { @@ -4215,11 +4218,13 @@ public com.google.cloud.datacatalog.v1.GcsFilesetSpecOrBuilder getGcsFilesetSpec * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the bigqueryTableSpec field is set. */ @@ -4231,11 +4236,13 @@ public boolean hasBigqueryTableSpec() { * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The bigqueryTableSpec. */ @@ -4257,11 +4264,13 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec getBigqueryTableSpec() * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder setBigqueryTableSpec(com.google.cloud.datacatalog.v1.BigQueryTableSpec value) { if (bigqueryTableSpecBuilder_ == null) { @@ -4280,11 +4289,13 @@ public Builder setBigqueryTableSpec(com.google.cloud.datacatalog.v1.BigQueryTabl * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder setBigqueryTableSpec( com.google.cloud.datacatalog.v1.BigQueryTableSpec.Builder builderForValue) { @@ -4301,11 +4312,13 @@ public Builder setBigqueryTableSpec( * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder mergeBigqueryTableSpec(com.google.cloud.datacatalog.v1.BigQueryTableSpec value) { if (bigqueryTableSpecBuilder_ == null) { @@ -4335,11 +4348,13 @@ public Builder mergeBigqueryTableSpec(com.google.cloud.datacatalog.v1.BigQueryTa * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public Builder clearBigqueryTableSpec() { if (bigqueryTableSpecBuilder_ == null) { @@ -4361,11 +4376,13 @@ public Builder clearBigqueryTableSpec() { * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ public com.google.cloud.datacatalog.v1.BigQueryTableSpec.Builder getBigqueryTableSpecBuilder() { return getBigqueryTableSpecFieldBuilder().getBuilder(); @@ -4374,11 +4391,13 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec.Builder getBigqueryTabl * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ @java.lang.Override public com.google.cloud.datacatalog.v1.BigQueryTableSpecOrBuilder @@ -4396,11 +4415,13 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec.Builder getBigqueryTabl * * *
-     * Specification that applies to a BigQuery table. Valid only for
-     * entries with the `TABLE` type.
+     * Output only. Specification that applies to a BigQuery table. Valid only
+     * for entries with the `TABLE` type.
      * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.datacatalog.v1.BigQueryTableSpec, @@ -4436,13 +4457,14 @@ public com.google.cloud.datacatalog.v1.BigQueryTableSpec.Builder getBigqueryTabl * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the bigqueryDateShardedSpec field is set. @@ -4455,13 +4477,14 @@ public boolean hasBigqueryDateShardedSpec() { * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The bigqueryDateShardedSpec. @@ -4484,13 +4507,14 @@ public com.google.cloud.datacatalog.v1.BigQueryDateShardedSpec getBigqueryDateSh * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder setBigqueryDateShardedSpec( @@ -4511,13 +4535,14 @@ public Builder setBigqueryDateShardedSpec( * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder setBigqueryDateShardedSpec( @@ -4535,13 +4560,14 @@ public Builder setBigqueryDateShardedSpec( * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder mergeBigqueryDateShardedSpec( @@ -4573,13 +4599,14 @@ public Builder mergeBigqueryDateShardedSpec( * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder clearBigqueryDateShardedSpec() { @@ -4602,13 +4629,14 @@ public Builder clearBigqueryDateShardedSpec() { * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public com.google.cloud.datacatalog.v1.BigQueryDateShardedSpec.Builder @@ -4619,13 +4647,14 @@ public Builder clearBigqueryDateShardedSpec() { * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -4644,13 +4673,14 @@ public Builder clearBigqueryDateShardedSpec() { * * *
-     * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-     * name pattern.
+     * Output only. Specification for a group of BigQuery tables with
+     * the `[prefix]YYYYMMDD` name pattern.
      * For more information, see [Introduction to partitioned tables]
      * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
      * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ private com.google.protobuf.SingleFieldBuilderV3< @@ -6214,9 +6244,9 @@ public com.google.cloud.datacatalog.v1.SchemaOrBuilder getSchemaOrBuilder() { *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6232,9 +6262,9 @@ public boolean hasSourceSystemTimestamps() { *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6256,9 +6286,9 @@ public com.google.cloud.datacatalog.v1.SystemTimestamps getSourceSystemTimestamp *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6283,9 +6313,9 @@ public Builder setSourceSystemTimestamps( *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6307,9 +6337,9 @@ public Builder setSourceSystemTimestamps( *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6338,9 +6368,9 @@ public Builder mergeSourceSystemTimestamps( *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6362,9 +6392,9 @@ public Builder clearSourceSystemTimestamps() { *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6381,9 +6411,9 @@ public Builder clearSourceSystemTimestamps() { *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6404,9 +6434,9 @@ public Builder clearSourceSystemTimestamps() { *
      * Timestamps from the underlying resource, not from the Data Catalog
      * entry.
-     * Output only when the entry has a type listed in the `EntryType` enum.
-     * For entries with `user_specified_type`, this field is optional and defaults
-     * to an empty timestamp.
+     * Output only when the entry has a system listed in the `IntegratedSystem`
+     * enum. For entries with `user_specified_system`, this field is optional
+     * and defaults to an empty timestamp.
      * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -6438,12 +6468,10 @@ public Builder clearSourceSystemTimestamps() { * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return Whether the usageSignal field is set. */ @@ -6454,12 +6482,10 @@ public boolean hasUsageSignal() { * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return The usageSignal. */ @@ -6476,12 +6502,10 @@ public com.google.cloud.datacatalog.v1.UsageSignal getUsageSignal() { * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public Builder setUsageSignal(com.google.cloud.datacatalog.v1.UsageSignal value) { if (usageSignalBuilder_ == null) { @@ -6500,12 +6524,10 @@ public Builder setUsageSignal(com.google.cloud.datacatalog.v1.UsageSignal value) * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public Builder setUsageSignal( com.google.cloud.datacatalog.v1.UsageSignal.Builder builderForValue) { @@ -6522,12 +6544,10 @@ public Builder setUsageSignal( * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public Builder mergeUsageSignal(com.google.cloud.datacatalog.v1.UsageSignal value) { if (usageSignalBuilder_ == null) { @@ -6550,12 +6570,10 @@ public Builder mergeUsageSignal(com.google.cloud.datacatalog.v1.UsageSignal valu * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public Builder clearUsageSignal() { if (usageSignalBuilder_ == null) { @@ -6572,12 +6590,10 @@ public Builder clearUsageSignal() { * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public com.google.cloud.datacatalog.v1.UsageSignal.Builder getUsageSignalBuilder() { @@ -6588,12 +6604,10 @@ public com.google.cloud.datacatalog.v1.UsageSignal.Builder getUsageSignalBuilder * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ public com.google.cloud.datacatalog.v1.UsageSignalOrBuilder getUsageSignalOrBuilder() { if (usageSignalBuilder_ != null) { @@ -6608,12 +6622,10 @@ public com.google.cloud.datacatalog.v1.UsageSignalOrBuilder getUsageSignalOrBuil * * *
-     * Output only. Resource usage statistics.
+     * Resource usage statistics.
      * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.cloud.datacatalog.v1.UsageSignal, diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryOrBuilder.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryOrBuilder.java index 6a4ab7cec4f4..12100c319b9b 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryOrBuilder.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryOrBuilder.java @@ -401,11 +401,13 @@ public interface EntryOrBuilder * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return Whether the bigqueryTableSpec field is set. */ @@ -414,11 +416,13 @@ public interface EntryOrBuilder * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * * * @return The bigqueryTableSpec. */ @@ -427,11 +431,13 @@ public interface EntryOrBuilder * * *
-   * Specification that applies to a BigQuery table. Valid only for
-   * entries with the `TABLE` type.
+   * Output only. Specification that applies to a BigQuery table. Valid only
+   * for entries with the `TABLE` type.
    * 
* - * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12; + * + * .google.cloud.datacatalog.v1.BigQueryTableSpec bigquery_table_spec = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * */ com.google.cloud.datacatalog.v1.BigQueryTableSpecOrBuilder getBigqueryTableSpecOrBuilder(); @@ -439,13 +445,14 @@ public interface EntryOrBuilder * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return Whether the bigqueryDateShardedSpec field is set. @@ -455,13 +462,14 @@ public interface EntryOrBuilder * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * * * @return The bigqueryDateShardedSpec. @@ -471,13 +479,14 @@ public interface EntryOrBuilder * * *
-   * Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD`
-   * name pattern.
+   * Output only. Specification for a group of BigQuery tables with
+   * the `[prefix]YYYYMMDD` name pattern.
    * For more information, see [Introduction to partitioned tables]
    * (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding).
    * 
* - * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + * + * .google.cloud.datacatalog.v1.BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ com.google.cloud.datacatalog.v1.BigQueryDateShardedSpecOrBuilder @@ -785,9 +794,9 @@ public interface EntryOrBuilder *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -801,9 +810,9 @@ public interface EntryOrBuilder *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -817,9 +826,9 @@ public interface EntryOrBuilder *
    * Timestamps from the underlying resource, not from the Data Catalog
    * entry.
-   * Output only when the entry has a type listed in the `EntryType` enum.
-   * For entries with `user_specified_type`, this field is optional and defaults
-   * to an empty timestamp.
+   * Output only when the entry has a system listed in the `IntegratedSystem`
+   * enum. For entries with `user_specified_system`, this field is optional
+   * and defaults to an empty timestamp.
    * 
* * .google.cloud.datacatalog.v1.SystemTimestamps source_system_timestamps = 7; @@ -830,12 +839,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return Whether the usageSignal field is set. */ @@ -844,12 +851,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; * * @return The usageSignal. */ @@ -858,12 +863,10 @@ public interface EntryOrBuilder * * *
-   * Output only. Resource usage statistics.
+   * Resource usage statistics.
    * 
* - * - * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * + * .google.cloud.datacatalog.v1.UsageSignal usage_signal = 13; */ com.google.cloud.datacatalog.v1.UsageSignalOrBuilder getUsageSignalOrBuilder(); diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryType.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryType.java index 927bb2bd60ae..848a2430d79e 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryType.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/EntryType.java @@ -43,7 +43,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * * *
-   * Output only. The entry type that has a GoogleSQL schema, including
+   * The entry type that has a GoogleSQL schema, including
    * logical views.
    * 
* @@ -171,7 +171,7 @@ public enum EntryType implements com.google.protobuf.ProtocolMessageEnum { * * *
-   * Output only. The entry type that has a GoogleSQL schema, including
+   * The entry type that has a GoogleSQL schema, including
    * logical views.
    * 
* diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Usage.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Usage.java index ceafb72fa7f5..518d8a3bb04d 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Usage.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/Usage.java @@ -49,29 +49,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { static { java.lang.String[] descriptorData = { "\n\'google/cloud/datacatalog/v1/usage.prot" - + "o\022\033google.cloud.datacatalog.v1\032\037google/p" - + "rotobuf/timestamp.proto\"\221\001\n\nUsageStats\022\031" - + "\n\021total_completions\030\001 \001(\002\022\026\n\016total_failu" - + "res\030\002 \001(\002\022\033\n\023total_cancellations\030\003 \001(\002\0223" - + "\n+total_execution_time_for_completions_m" - + "illis\030\004 \001(\002\"\211\002\n\013UsageSignal\022/\n\013update_ti" - + "me\030\001 \001(\0132\032.google.protobuf.Timestamp\022c\n\027" - + "usage_within_time_range\030\002 \003(\0132B.google.c" - + "loud.datacatalog.v1.UsageSignal.UsageWit" - + "hinTimeRangeEntry\032d\n\031UsageWithinTimeRang" - + "eEntry\022\013\n\003key\030\001 \001(\t\0226\n\005value\030\002 \001(\0132\'.goo" - + "gle.cloud.datacatalog.v1.UsageStats:\0028\001B" - + "\313\001\n\037com.google.cloud.datacatalog.v1P\001ZFg" - + "oogle.golang.org/genproto/googleapis/clo" - + "ud/datacatalog/v1;datacatalog\370\001\001\252\002\033Googl" - + "e.Cloud.DataCatalog.V1\312\002\033Google\\Cloud\\Da" - + "taCatalog\\V1\352\002\036Google::Cloud::DataCatalo" - + "g::V1b\006proto3" + + "o\022\033google.cloud.datacatalog.v1\032\037google/a" + + "pi/field_behavior.proto\032\037google/protobuf" + + "/timestamp.proto\"\221\001\n\nUsageStats\022\031\n\021total" + + "_completions\030\001 \001(\002\022\026\n\016total_failures\030\002 \001" + + "(\002\022\033\n\023total_cancellations\030\003 \001(\002\0223\n+total" + + "_execution_time_for_completions_millis\030\004" + + " \001(\002\"\216\002\n\013UsageSignal\022/\n\013update_time\030\001 \001(" + + "\0132\032.google.protobuf.Timestamp\022h\n\027usage_w" + + "ithin_time_range\030\002 \003(\0132B.google.cloud.da" + + "tacatalog.v1.UsageSignal.UsageWithinTime" + + "RangeEntryB\003\340A\003\032d\n\031UsageWithinTimeRangeE" + + "ntry\022\013\n\003key\030\001 \001(\t\0226\n\005value\030\002 \001(\0132\'.googl" + + "e.cloud.datacatalog.v1.UsageStats:\0028\001B\313\001" + + "\n\037com.google.cloud.datacatalog.v1P\001ZFgoo" + + "gle.golang.org/genproto/googleapis/cloud" + + "/datacatalog/v1;datacatalog\370\001\001\252\002\033Google." + + "Cloud.DataCatalog.V1\312\002\033Google\\Cloud\\Data" + + "Catalog\\V1\352\002\036Google::Cloud::DataCatalog:" + + ":V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.FieldBehaviorProto.getDescriptor(), com.google.protobuf.TimestampProto.getDescriptor(), }); internal_static_google_cloud_datacatalog_v1_UsageStats_descriptor = @@ -101,6 +103,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Key", "Value", }); + com.google.protobuf.ExtensionRegistry registry = + com.google.protobuf.ExtensionRegistry.newInstance(); + registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); + com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( + descriptor, registry); + com.google.api.FieldBehaviorProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor(); } diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignal.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignal.java index 9cf19c3e930b..555b27e37f19 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignal.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignal.java @@ -159,11 +159,12 @@ public int getUsageWithinTimeRangeCount() { * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -184,11 +185,12 @@ public boolean containsUsageWithinTimeRange(java.lang.String key) { * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -200,11 +202,12 @@ public boolean containsUsageWithinTimeRange(java.lang.String key) { * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -221,11 +224,12 @@ public com.google.cloud.datacatalog.v1.UsageStats getUsageWithinTimeRangeOrDefau * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -867,11 +871,12 @@ public int getUsageWithinTimeRangeCount() { * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -892,11 +897,12 @@ public boolean containsUsageWithinTimeRange(java.lang.String key) { * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -908,11 +914,12 @@ public boolean containsUsageWithinTimeRange(java.lang.String key) { * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -929,11 +936,12 @@ public com.google.cloud.datacatalog.v1.UsageStats getUsageWithinTimeRangeOrDefau * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @java.lang.Override @@ -958,11 +966,12 @@ public Builder clearUsageWithinTimeRange() { * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder removeUsageWithinTimeRange(java.lang.String key) { @@ -982,11 +991,12 @@ public Builder removeUsageWithinTimeRange(java.lang.String key) { * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder putUsageWithinTimeRange( @@ -1005,11 +1015,12 @@ public Builder putUsageWithinTimeRange( * * *
-     * Usage statistics over each of the predefined time ranges.
+     * Output only. BigQuery usage statistics over each of the predefined time ranges.
      * Supported time ranges are `{"24H", "7D", "30D"}`.
      * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ public Builder putAllUsageWithinTimeRange( diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignalOrBuilder.java b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignalOrBuilder.java index 02fb12742cfc..7da3d228112c 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignalOrBuilder.java +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/java/com/google/cloud/datacatalog/v1/UsageSignalOrBuilder.java @@ -62,11 +62,12 @@ public interface UsageSignalOrBuilder * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ int getUsageWithinTimeRangeCount(); @@ -74,11 +75,12 @@ public interface UsageSignalOrBuilder * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ boolean containsUsageWithinTimeRange(java.lang.String key); @@ -90,11 +92,12 @@ public interface UsageSignalOrBuilder * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ java.util.Map @@ -103,11 +106,12 @@ public interface UsageSignalOrBuilder * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ @@ -120,11 +124,12 @@ com.google.cloud.datacatalog.v1.UsageStats getUsageWithinTimeRangeOrDefault( * * *
-   * Usage statistics over each of the predefined time ranges.
+   * Output only. BigQuery usage statistics over each of the predefined time ranges.
    * Supported time ranges are `{"24H", "7D", "30D"}`.
    * 
* - * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2; + * + * map<string, .google.cloud.datacatalog.v1.UsageStats> usage_within_time_range = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * */ com.google.cloud.datacatalog.v1.UsageStats getUsageWithinTimeRangeOrThrow(java.lang.String key); diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/bigquery.proto b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/bigquery.proto index f9ce234648d6..4be42ebba3d3 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/bigquery.proto +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/bigquery.proto @@ -16,6 +16,7 @@ syntax = "proto3"; package google.cloud.datacatalog.v1; +import "google/api/field_behavior.proto"; option cc_enable_arenas = true; option csharp_namespace = "Google.Cloud.DataCatalog.V1"; diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto index 7c33ca94793e..4508e076634e 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/datacatalog.proto @@ -1035,16 +1035,16 @@ message Entry { // for entries with the `FILESET` type. GcsFilesetSpec gcs_fileset_spec = 6; - // Specification that applies to a BigQuery table. Valid only for - // entries with the `TABLE` type. - BigQueryTableSpec bigquery_table_spec = 12; + // Output only. Specification that applies to a BigQuery table. Valid only + // for entries with the `TABLE` type. + BigQueryTableSpec bigquery_table_spec = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; - // Specification for a group of BigQuery tables with the `[prefix]YYYYMMDD` - // name pattern. + // Output only. Specification for a group of BigQuery tables with + // the `[prefix]YYYYMMDD` name pattern. // // For more information, see [Introduction to partitioned tables] // (https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding). - BigQueryDateShardedSpec bigquery_date_sharded_spec = 15; + BigQueryDateShardedSpec bigquery_date_sharded_spec = 15 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Type- and system-specific information. Specifications for types contain @@ -1098,13 +1098,13 @@ message Entry { // Timestamps from the underlying resource, not from the Data Catalog // entry. // - // Output only when the entry has a type listed in the `EntryType` enum. - // For entries with `user_specified_type`, this field is optional and defaults - // to an empty timestamp. + // Output only when the entry has a system listed in the `IntegratedSystem` + // enum. For entries with `user_specified_system`, this field is optional + // and defaults to an empty timestamp. SystemTimestamps source_system_timestamps = 7; - // Output only. Resource usage statistics. - UsageSignal usage_signal = 13 [(google.api.field_behavior) = OUTPUT_ONLY]; + // Resource usage statistics. + UsageSignal usage_signal = 13; // Cloud labels attached to the entry. // @@ -1138,9 +1138,9 @@ message DatabaseTableSpec { // Type of this table. TableType type = 1; - // Fields specific to a Dataplex table and present only in the Dataplex table - // entries. - DataplexTableSpec dataplex_table = 2; + // Output only. Fields specific to a Dataplex table and present only in the + // Dataplex table entries. + DataplexTableSpec dataplex_table = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Specification that applies to a fileset. Valid only for entries with the @@ -1153,8 +1153,10 @@ message FilesetSpec { // Specification that applies to a data source connection. Valid only for // entries with the `DATA_SOURCE_CONNECTION` type. +// Only one of internal specs can be set at the time, and cannot +// be changed later. message DataSourceConnectionSpec { - // Fields specific to BigQuery connections. + // Output only. Fields specific to BigQuery connections. BigQueryConnectionSpec bigquery_connection_spec = 1; } @@ -1667,7 +1669,7 @@ enum EntryType { // Default unknown type. ENTRY_TYPE_UNSPECIFIED = 0; - // Output only. The entry type that has a GoogleSQL schema, including + // The entry type that has a GoogleSQL schema, including // logical views. TABLE = 2; diff --git a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/usage.proto b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/usage.proto index 781004267e8a..d778e5121450 100644 --- a/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/usage.proto +++ b/java-datacatalog/proto-google-cloud-datacatalog-v1/src/main/proto/google/cloud/datacatalog/v1/usage.proto @@ -16,6 +16,7 @@ syntax = "proto3"; package google.cloud.datacatalog.v1; +import "google/api/field_behavior.proto"; import "google/protobuf/timestamp.proto"; option cc_enable_arenas = true; @@ -58,8 +59,8 @@ message UsageSignal { // The end timestamp of the duration of usage statistics. google.protobuf.Timestamp update_time = 1; - // Usage statistics over each of the predefined time ranges. + // Output only. BigQuery usage statistics over each of the predefined time ranges. // // Supported time ranges are `{"24H", "7D", "30D"}`. - map usage_within_time_range = 2; + map usage_within_time_range = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; }