• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/datastream/v1/datastream_resources.proto
18 
19 package com.google.cloud.datastream.v1;
20 
21 public final class DatastreamResourcesProto {
DatastreamResourcesProto()22   private DatastreamResourcesProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_datastream_v1_OracleProfile_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_datastream_v1_OracleProfile_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_datastream_v1_OracleProfile_ConnectionAttributesEntry_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_datastream_v1_OracleProfile_ConnectionAttributesEntry_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_datastream_v1_MysqlProfile_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_datastream_v1_MysqlProfile_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_datastream_v1_PostgresqlProfile_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_datastream_v1_PostgresqlProfile_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_datastream_v1_GcsProfile_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_datastream_v1_GcsProfile_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_datastream_v1_BigQueryProfile_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_datastream_v1_BigQueryProfile_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_datastream_v1_StaticServiceIpConnectivity_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_datastream_v1_StaticServiceIpConnectivity_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_datastream_v1_ForwardSshTunnelConnectivity_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_datastream_v1_ForwardSshTunnelConnectivity_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_datastream_v1_VpcPeeringConfig_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_datastream_v1_VpcPeeringConfig_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_datastream_v1_PrivateConnection_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_datastream_v1_PrivateConnection_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_datastream_v1_PrivateConnection_LabelsEntry_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_datastream_v1_PrivateConnection_LabelsEntry_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_datastream_v1_PrivateConnectivity_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_datastream_v1_PrivateConnectivity_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_datastream_v1_Route_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_datastream_v1_Route_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_datastream_v1_Route_LabelsEntry_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_datastream_v1_Route_LabelsEntry_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_datastream_v1_MysqlSslConfig_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_datastream_v1_MysqlSslConfig_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_datastream_v1_ConnectionProfile_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_datastream_v1_ConnectionProfile_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_datastream_v1_ConnectionProfile_LabelsEntry_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_datastream_v1_ConnectionProfile_LabelsEntry_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_datastream_v1_OracleColumn_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_datastream_v1_OracleColumn_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_datastream_v1_OracleTable_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_datastream_v1_OracleTable_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_datastream_v1_OracleSchema_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_datastream_v1_OracleSchema_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_datastream_v1_OracleRdbms_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_datastream_v1_OracleRdbms_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_datastream_v1_OracleSourceConfig_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_datastream_v1_OracleSourceConfig_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_datastream_v1_OracleSourceConfig_DropLargeObjects_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_datastream_v1_OracleSourceConfig_DropLargeObjects_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_datastream_v1_OracleSourceConfig_StreamLargeObjects_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_datastream_v1_OracleSourceConfig_StreamLargeObjects_fieldAccessorTable;
126   static final com.google.protobuf.Descriptors.Descriptor
127       internal_static_google_cloud_datastream_v1_PostgresqlColumn_descriptor;
128   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
129       internal_static_google_cloud_datastream_v1_PostgresqlColumn_fieldAccessorTable;
130   static final com.google.protobuf.Descriptors.Descriptor
131       internal_static_google_cloud_datastream_v1_PostgresqlTable_descriptor;
132   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
133       internal_static_google_cloud_datastream_v1_PostgresqlTable_fieldAccessorTable;
134   static final com.google.protobuf.Descriptors.Descriptor
135       internal_static_google_cloud_datastream_v1_PostgresqlSchema_descriptor;
136   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
137       internal_static_google_cloud_datastream_v1_PostgresqlSchema_fieldAccessorTable;
138   static final com.google.protobuf.Descriptors.Descriptor
139       internal_static_google_cloud_datastream_v1_PostgresqlRdbms_descriptor;
140   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
141       internal_static_google_cloud_datastream_v1_PostgresqlRdbms_fieldAccessorTable;
142   static final com.google.protobuf.Descriptors.Descriptor
143       internal_static_google_cloud_datastream_v1_PostgresqlSourceConfig_descriptor;
144   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
145       internal_static_google_cloud_datastream_v1_PostgresqlSourceConfig_fieldAccessorTable;
146   static final com.google.protobuf.Descriptors.Descriptor
147       internal_static_google_cloud_datastream_v1_MysqlColumn_descriptor;
148   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
149       internal_static_google_cloud_datastream_v1_MysqlColumn_fieldAccessorTable;
150   static final com.google.protobuf.Descriptors.Descriptor
151       internal_static_google_cloud_datastream_v1_MysqlTable_descriptor;
152   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
153       internal_static_google_cloud_datastream_v1_MysqlTable_fieldAccessorTable;
154   static final com.google.protobuf.Descriptors.Descriptor
155       internal_static_google_cloud_datastream_v1_MysqlDatabase_descriptor;
156   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
157       internal_static_google_cloud_datastream_v1_MysqlDatabase_fieldAccessorTable;
158   static final com.google.protobuf.Descriptors.Descriptor
159       internal_static_google_cloud_datastream_v1_MysqlRdbms_descriptor;
160   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
161       internal_static_google_cloud_datastream_v1_MysqlRdbms_fieldAccessorTable;
162   static final com.google.protobuf.Descriptors.Descriptor
163       internal_static_google_cloud_datastream_v1_MysqlSourceConfig_descriptor;
164   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
165       internal_static_google_cloud_datastream_v1_MysqlSourceConfig_fieldAccessorTable;
166   static final com.google.protobuf.Descriptors.Descriptor
167       internal_static_google_cloud_datastream_v1_SourceConfig_descriptor;
168   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
169       internal_static_google_cloud_datastream_v1_SourceConfig_fieldAccessorTable;
170   static final com.google.protobuf.Descriptors.Descriptor
171       internal_static_google_cloud_datastream_v1_AvroFileFormat_descriptor;
172   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
173       internal_static_google_cloud_datastream_v1_AvroFileFormat_fieldAccessorTable;
174   static final com.google.protobuf.Descriptors.Descriptor
175       internal_static_google_cloud_datastream_v1_JsonFileFormat_descriptor;
176   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
177       internal_static_google_cloud_datastream_v1_JsonFileFormat_fieldAccessorTable;
178   static final com.google.protobuf.Descriptors.Descriptor
179       internal_static_google_cloud_datastream_v1_GcsDestinationConfig_descriptor;
180   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
181       internal_static_google_cloud_datastream_v1_GcsDestinationConfig_fieldAccessorTable;
182   static final com.google.protobuf.Descriptors.Descriptor
183       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_descriptor;
184   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
185       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_fieldAccessorTable;
186   static final com.google.protobuf.Descriptors.Descriptor
187       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SingleTargetDataset_descriptor;
188   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
189       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SingleTargetDataset_fieldAccessorTable;
190   static final com.google.protobuf.Descriptors.Descriptor
191       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_descriptor;
192   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
193       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_fieldAccessorTable;
194   static final com.google.protobuf.Descriptors.Descriptor
195       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate_descriptor;
196   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
197       internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate_fieldAccessorTable;
198   static final com.google.protobuf.Descriptors.Descriptor
199       internal_static_google_cloud_datastream_v1_DestinationConfig_descriptor;
200   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
201       internal_static_google_cloud_datastream_v1_DestinationConfig_fieldAccessorTable;
202   static final com.google.protobuf.Descriptors.Descriptor
203       internal_static_google_cloud_datastream_v1_Stream_descriptor;
204   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
205       internal_static_google_cloud_datastream_v1_Stream_fieldAccessorTable;
206   static final com.google.protobuf.Descriptors.Descriptor
207       internal_static_google_cloud_datastream_v1_Stream_BackfillAllStrategy_descriptor;
208   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
209       internal_static_google_cloud_datastream_v1_Stream_BackfillAllStrategy_fieldAccessorTable;
210   static final com.google.protobuf.Descriptors.Descriptor
211       internal_static_google_cloud_datastream_v1_Stream_BackfillNoneStrategy_descriptor;
212   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
213       internal_static_google_cloud_datastream_v1_Stream_BackfillNoneStrategy_fieldAccessorTable;
214   static final com.google.protobuf.Descriptors.Descriptor
215       internal_static_google_cloud_datastream_v1_Stream_LabelsEntry_descriptor;
216   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
217       internal_static_google_cloud_datastream_v1_Stream_LabelsEntry_fieldAccessorTable;
218   static final com.google.protobuf.Descriptors.Descriptor
219       internal_static_google_cloud_datastream_v1_StreamObject_descriptor;
220   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
221       internal_static_google_cloud_datastream_v1_StreamObject_fieldAccessorTable;
222   static final com.google.protobuf.Descriptors.Descriptor
223       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor;
224   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
225       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_fieldAccessorTable;
226   static final com.google.protobuf.Descriptors.Descriptor
227       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_OracleObjectIdentifier_descriptor;
228   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
229       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_OracleObjectIdentifier_fieldAccessorTable;
230   static final com.google.protobuf.Descriptors.Descriptor
231       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_PostgresqlObjectIdentifier_descriptor;
232   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
233       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_PostgresqlObjectIdentifier_fieldAccessorTable;
234   static final com.google.protobuf.Descriptors.Descriptor
235       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_MysqlObjectIdentifier_descriptor;
236   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
237       internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_MysqlObjectIdentifier_fieldAccessorTable;
238   static final com.google.protobuf.Descriptors.Descriptor
239       internal_static_google_cloud_datastream_v1_BackfillJob_descriptor;
240   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
241       internal_static_google_cloud_datastream_v1_BackfillJob_fieldAccessorTable;
242   static final com.google.protobuf.Descriptors.Descriptor
243       internal_static_google_cloud_datastream_v1_Error_descriptor;
244   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
245       internal_static_google_cloud_datastream_v1_Error_fieldAccessorTable;
246   static final com.google.protobuf.Descriptors.Descriptor
247       internal_static_google_cloud_datastream_v1_Error_DetailsEntry_descriptor;
248   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
249       internal_static_google_cloud_datastream_v1_Error_DetailsEntry_fieldAccessorTable;
250   static final com.google.protobuf.Descriptors.Descriptor
251       internal_static_google_cloud_datastream_v1_ValidationResult_descriptor;
252   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
253       internal_static_google_cloud_datastream_v1_ValidationResult_fieldAccessorTable;
254   static final com.google.protobuf.Descriptors.Descriptor
255       internal_static_google_cloud_datastream_v1_Validation_descriptor;
256   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
257       internal_static_google_cloud_datastream_v1_Validation_fieldAccessorTable;
258   static final com.google.protobuf.Descriptors.Descriptor
259       internal_static_google_cloud_datastream_v1_ValidationMessage_descriptor;
260   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
261       internal_static_google_cloud_datastream_v1_ValidationMessage_fieldAccessorTable;
262   static final com.google.protobuf.Descriptors.Descriptor
263       internal_static_google_cloud_datastream_v1_ValidationMessage_MetadataEntry_descriptor;
264   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
265       internal_static_google_cloud_datastream_v1_ValidationMessage_MetadataEntry_fieldAccessorTable;
266 
getDescriptor()267   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
268     return descriptor;
269   }
270 
271   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
272 
273   static {
274     java.lang.String[] descriptorData = {
275       "\n5google/cloud/datastream/v1/datastream_"
276           + "resources.proto\022\032google.cloud.datastream"
277           + ".v1\032\037google/api/field_behavior.proto\032\031go"
278           + "ogle/api/resource.proto\032\036google/protobuf"
279           + "/duration.proto\032\037google/protobuf/timesta"
280           + "mp.proto\"\242\002\n\rOracleProfile\022\025\n\010hostname\030\001"
281           + " \001(\tB\003\340A\002\022\014\n\004port\030\002 \001(\005\022\025\n\010username\030\003 \001("
282           + "\tB\003\340A\002\022\025\n\010password\030\004 \001(\tB\003\340A\002\022\035\n\020databas"
283           + "e_service\030\005 \001(\tB\003\340A\002\022b\n\025connection_attri"
284           + "butes\030\006 \003(\0132C.google.cloud.datastream.v1"
285           + ".OracleProfile.ConnectionAttributesEntry"
286           + "\032;\n\031ConnectionAttributesEntry\022\013\n\003key\030\001 \001"
287           + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\244\001\n\014MysqlProfile\022\025"
288           + "\n\010hostname\030\001 \001(\tB\003\340A\002\022\014\n\004port\030\002 \001(\005\022\025\n\010u"
289           + "sername\030\003 \001(\tB\003\340A\002\022\030\n\010password\030\004 \001(\tB\006\340A"
290           + "\002\340A\004\022>\n\nssl_config\030\005 \001(\0132*.google.cloud."
291           + "datastream.v1.MysqlSslConfig\"}\n\021Postgres"
292           + "qlProfile\022\025\n\010hostname\030\001 \001(\tB\003\340A\002\022\014\n\004port"
293           + "\030\002 \001(\005\022\025\n\010username\030\003 \001(\tB\003\340A\002\022\025\n\010passwor"
294           + "d\030\004 \001(\tB\003\340A\002\022\025\n\010database\030\005 \001(\tB\003\340A\002\"4\n\nG"
295           + "csProfile\022\023\n\006bucket\030\001 \001(\tB\003\340A\002\022\021\n\troot_p"
296           + "ath\030\002 \001(\t\"\021\n\017BigQueryProfile\"\035\n\033StaticSe"
297           + "rviceIpConnectivity\"\250\001\n\034ForwardSshTunnel"
298           + "Connectivity\022\025\n\010hostname\030\001 \001(\tB\003\340A\002\022\025\n\010u"
299           + "sername\030\002 \001(\tB\003\340A\002\022\014\n\004port\030\003 \001(\005\022\027\n\010pass"
300           + "word\030d \001(\tB\003\340A\004H\000\022\032\n\013private_key\030e \001(\tB\003"
301           + "\340A\004H\000B\027\n\025authentication_method\"]\n\020VpcPee"
302           + "ringConfig\0224\n\003vpc\030\001 \001(\tB\'\340A\002\372A!\n\037compute"
303           + ".googleapis.com/Networks\022\023\n\006subnet\030\002 \001(\t"
304           + "B\003\340A\002\"\340\005\n\021PrivateConnection\022\021\n\004name\030\001 \001("
305           + "\tB\003\340A\003\0224\n\013create_time\030\002 \001(\0132\032.google.pro"
306           + "tobuf.TimestampB\003\340A\003\0224\n\013update_time\030\003 \001("
307           + "\0132\032.google.protobuf.TimestampB\003\340A\003\022I\n\006la"
308           + "bels\030\004 \003(\01329.google.cloud.datastream.v1."
309           + "PrivateConnection.LabelsEntry\022\031\n\014display"
310           + "_name\030\005 \001(\tB\003\340A\002\022G\n\005state\030\006 \001(\01623.google"
311           + ".cloud.datastream.v1.PrivateConnection.S"
312           + "tateB\003\340A\003\0225\n\005error\030\007 \001(\0132!.google.cloud."
313           + "datastream.v1.ErrorB\003\340A\003\022H\n\022vpc_peering_"
314           + "config\030d \001(\0132,.google.cloud.datastream.v"
315           + "1.VpcPeeringConfig\032-\n\013LabelsEntry\022\013\n\003key"
316           + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"i\n\005State\022\025\n\021ST"
317           + "ATE_UNSPECIFIED\020\000\022\014\n\010CREATING\020\001\022\013\n\007CREAT"
318           + "ED\020\002\022\n\n\006FAILED\020\003\022\014\n\010DELETING\020\004\022\024\n\020FAILED"
319           + "_TO_DELETE\020\005:\201\001\352A~\n+datastream.googleapi"
320           + "s.com/PrivateConnection\022Oprojects/{proje"
321           + "ct}/locations/{location}/privateConnecti"
322           + "ons/{private_connection}\"f\n\023PrivateConne"
323           + "ctivity\022O\n\022private_connection\030\001 \001(\tB3\340A\002"
324           + "\372A-\n+datastream.googleapis.com/PrivateCo"
325           + "nnection\"\323\003\n\005Route\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n"
326           + "\013create_time\030\002 \001(\0132\032.google.protobuf.Tim"
327           + "estampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.googl"
328           + "e.protobuf.TimestampB\003\340A\003\022=\n\006labels\030\004 \003("
329           + "\0132-.google.cloud.datastream.v1.Route.Lab"
330           + "elsEntry\022\031\n\014display_name\030\005 \001(\tB\003\340A\002\022 \n\023d"
331           + "estination_address\030\006 \001(\tB\003\340A\002\022\030\n\020destina"
332           + "tion_port\030\007 \001(\005\032-\n\013LabelsEntry\022\013\n\003key\030\001 "
333           + "\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\205\001\352A\201\001\n\037datastrea"
334           + "m.googleapis.com/Route\022^projects/{projec"
335           + "t}/locations/{location}/privateConnectio"
336           + "ns/{private_connection}/routes/{route}\"\312"
337           + "\001\n\016MysqlSslConfig\022\027\n\nclient_key\030\001 \001(\tB\003\340"
338           + "A\004\022\033\n\016client_key_set\030\002 \001(\010B\003\340A\003\022\037\n\022clien"
339           + "t_certificate\030\003 \001(\tB\003\340A\004\022#\n\026client_certi"
340           + "ficate_set\030\004 \001(\010B\003\340A\003\022\033\n\016ca_certificate\030"
341           + "\005 \001(\tB\003\340A\004\022\037\n\022ca_certificate_set\030\006 \001(\010B\003"
342           + "\340A\003\"\270\010\n\021ConnectionProfile\022\021\n\004name\030\001 \001(\tB"
343           + "\003\340A\003\0224\n\013create_time\030\002 \001(\0132\032.google.proto"
344           + "buf.TimestampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132"
345           + "\032.google.protobuf.TimestampB\003\340A\003\022I\n\006labe"
346           + "ls\030\004 \003(\01329.google.cloud.datastream.v1.Co"
347           + "nnectionProfile.LabelsEntry\022\031\n\014display_n"
348           + "ame\030\005 \001(\tB\003\340A\002\022C\n\016oracle_profile\030d \001(\0132)"
349           + ".google.cloud.datastream.v1.OracleProfil"
350           + "eH\000\022=\n\013gcs_profile\030e \001(\0132&.google.cloud."
351           + "datastream.v1.GcsProfileH\000\022A\n\rmysql_prof"
352           + "ile\030f \001(\0132(.google.cloud.datastream.v1.M"
353           + "ysqlProfileH\000\022G\n\020bigquery_profile\030g \001(\0132"
354           + "+.google.cloud.datastream.v1.BigQueryPro"
355           + "fileH\000\022K\n\022postgresql_profile\030h \001(\0132-.goo"
356           + "gle.cloud.datastream.v1.PostgresqlProfil"
357           + "eH\000\022b\n\036static_service_ip_connectivity\030\310\001"
358           + " \001(\01327.google.cloud.datastream.v1.Static"
359           + "ServiceIpConnectivityH\001\022]\n\030forward_ssh_c"
360           + "onnectivity\030\311\001 \001(\01328.google.cloud.datast"
361           + "ream.v1.ForwardSshTunnelConnectivityH\001\022P"
362           + "\n\024private_connectivity\030\312\001 \001(\0132/.google.c"
363           + "loud.datastream.v1.PrivateConnectivityH\001"
364           + "\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 "
365           + "\001(\t:\0028\001:\201\001\352A~\n+datastream.googleapis.com"
366           + "/ConnectionProfile\022Oprojects/{project}/l"
367           + "ocations/{location}/connectionProfiles/{"
368           + "connection_profile}B\t\n\007profileB\016\n\014connec"
369           + "tivity\"\266\001\n\014OracleColumn\022\016\n\006column\030\001 \001(\t\022"
370           + "\021\n\tdata_type\030\002 \001(\t\022\016\n\006length\030\003 \001(\005\022\021\n\tpr"
371           + "ecision\030\004 \001(\005\022\r\n\005scale\030\005 \001(\005\022\020\n\010encoding"
372           + "\030\006 \001(\t\022\023\n\013primary_key\030\007 \001(\010\022\020\n\010nullable\030"
373           + "\010 \001(\010\022\030\n\020ordinal_position\030\t \001(\005\"^\n\013Oracl"
374           + "eTable\022\r\n\005table\030\001 \001(\t\022@\n\016oracle_columns\030"
375           + "\002 \003(\0132(.google.cloud.datastream.v1.Oracl"
376           + "eColumn\"^\n\014OracleSchema\022\016\n\006schema\030\001 \001(\t\022"
377           + ">\n\roracle_tables\030\002 \003(\0132\'.google.cloud.da"
378           + "tastream.v1.OracleTable\"O\n\013OracleRdbms\022@"
379           + "\n\016oracle_schemas\030\001 \003(\0132(.google.cloud.da"
380           + "tastream.v1.OracleSchema\"\347\003\n\022OracleSourc"
381           + "eConfig\022@\n\017include_objects\030\001 \001(\0132\'.googl"
382           + "e.cloud.datastream.v1.OracleRdbms\022@\n\017exc"
383           + "lude_objects\030\002 \001(\0132\'.google.cloud.datast"
384           + "ream.v1.OracleRdbms\022 \n\030max_concurrent_cd"
385           + "c_tasks\030\003 \001(\005\022%\n\035max_concurrent_backfill"
386           + "_tasks\030\004 \001(\005\022]\n\022drop_large_objects\030d \001(\013"
387           + "2?.google.cloud.datastream.v1.OracleSour"
388           + "ceConfig.DropLargeObjectsH\000\022a\n\024stream_la"
389           + "rge_objects\030f \001(\0132A.google.cloud.datastr"
390           + "eam.v1.OracleSourceConfig.StreamLargeObj"
391           + "ectsH\000\032\022\n\020DropLargeObjects\032\024\n\022StreamLarg"
392           + "eObjectsB\030\n\026large_objects_handling\"\250\001\n\020P"
393           + "ostgresqlColumn\022\016\n\006column\030\001 \001(\t\022\021\n\tdata_"
394           + "type\030\002 \001(\t\022\016\n\006length\030\003 \001(\005\022\021\n\tprecision\030"
395           + "\004 \001(\005\022\r\n\005scale\030\005 \001(\005\022\023\n\013primary_key\030\007 \001("
396           + "\010\022\020\n\010nullable\030\010 \001(\010\022\030\n\020ordinal_position\030"
397           + "\t \001(\005\"j\n\017PostgresqlTable\022\r\n\005table\030\001 \001(\t\022"
398           + "H\n\022postgresql_columns\030\002 \003(\0132,.google.clo"
399           + "ud.datastream.v1.PostgresqlColumn\"j\n\020Pos"
400           + "tgresqlSchema\022\016\n\006schema\030\001 \001(\t\022F\n\021postgre"
401           + "sql_tables\030\002 \003(\0132+.google.cloud.datastre"
402           + "am.v1.PostgresqlTable\"[\n\017PostgresqlRdbms"
403           + "\022H\n\022postgresql_schemas\030\001 \003(\0132,.google.cl"
404           + "oud.datastream.v1.PostgresqlSchema\"\207\002\n\026P"
405           + "ostgresqlSourceConfig\022D\n\017include_objects"
406           + "\030\001 \001(\0132+.google.cloud.datastream.v1.Post"
407           + "gresqlRdbms\022D\n\017exclude_objects\030\002 \001(\0132+.g"
408           + "oogle.cloud.datastream.v1.PostgresqlRdbm"
409           + "s\022 \n\020replication_slot\030\003 \001(\tB\006\340A\002\340A\005\022\030\n\013p"
410           + "ublication\030\004 \001(\tB\003\340A\002\022%\n\035max_concurrent_"
411           + "backfill_tasks\030\005 \001(\005\"\224\001\n\013MysqlColumn\022\016\n\006"
412           + "column\030\001 \001(\t\022\021\n\tdata_type\030\002 \001(\t\022\016\n\006lengt"
413           + "h\030\003 \001(\005\022\021\n\tcollation\030\004 \001(\t\022\023\n\013primary_ke"
414           + "y\030\005 \001(\010\022\020\n\010nullable\030\006 \001(\010\022\030\n\020ordinal_pos"
415           + "ition\030\007 \001(\005\"[\n\nMysqlTable\022\r\n\005table\030\001 \001(\t"
416           + "\022>\n\rmysql_columns\030\002 \003(\0132\'.google.cloud.d"
417           + "atastream.v1.MysqlColumn\"_\n\rMysqlDatabas"
418           + "e\022\020\n\010database\030\001 \001(\t\022<\n\014mysql_tables\030\002 \003("
419           + "\0132&.google.cloud.datastream.v1.MysqlTabl"
420           + "e\"P\n\nMysqlRdbms\022B\n\017mysql_databases\030\001 \003(\013"
421           + "2).google.cloud.datastream.v1.MysqlDatab"
422           + "ase\"\336\001\n\021MysqlSourceConfig\022?\n\017include_obj"
423           + "ects\030\001 \001(\0132&.google.cloud.datastream.v1."
424           + "MysqlRdbms\022?\n\017exclude_objects\030\002 \001(\0132&.go"
425           + "ogle.cloud.datastream.v1.MysqlRdbms\022 \n\030m"
426           + "ax_concurrent_cdc_tasks\030\003 \001(\005\022%\n\035max_con"
427           + "current_backfill_tasks\030\004 \001(\005\"\364\002\n\014SourceC"
428           + "onfig\022V\n\031source_connection_profile\030\001 \001(\t"
429           + "B3\340A\002\372A-\n+datastream.googleapis.com/Conn"
430           + "ectionProfile\022N\n\024oracle_source_config\030d "
431           + "\001(\0132..google.cloud.datastream.v1.OracleS"
432           + "ourceConfigH\000\022L\n\023mysql_source_config\030e \001"
433           + "(\0132-.google.cloud.datastream.v1.MysqlSou"
434           + "rceConfigH\000\022V\n\030postgresql_source_config\030"
435           + "f \001(\01322.google.cloud.datastream.v1.Postg"
436           + "resqlSourceConfigH\000B\026\n\024source_stream_con"
437           + "fig\"\020\n\016AvroFileFormat\"\357\002\n\016JsonFileFormat"
438           + "\022W\n\022schema_file_format\030\001 \001(\0162;.google.cl"
439           + "oud.datastream.v1.JsonFileFormat.SchemaF"
440           + "ileFormat\022O\n\013compression\030\002 \001(\0162:.google."
441           + "cloud.datastream.v1.JsonFileFormat.JsonC"
442           + "ompression\"`\n\020SchemaFileFormat\022\"\n\036SCHEMA"
443           + "_FILE_FORMAT_UNSPECIFIED\020\000\022\022\n\016NO_SCHEMA_"
444           + "FILE\020\001\022\024\n\020AVRO_SCHEMA_FILE\020\002\"Q\n\017JsonComp"
445           + "ression\022 \n\034JSON_COMPRESSION_UNSPECIFIED\020"
446           + "\000\022\022\n\016NO_COMPRESSION\020\001\022\010\n\004GZIP\020\002\"\230\002\n\024GcsD"
447           + "estinationConfig\022\014\n\004path\030\001 \001(\t\022\030\n\020file_r"
448           + "otation_mb\030\002 \001(\005\0229\n\026file_rotation_interv"
449           + "al\030\003 \001(\0132\031.google.protobuf.Duration\022F\n\020a"
450           + "vro_file_format\030d \001(\0132*.google.cloud.dat"
451           + "astream.v1.AvroFileFormatH\000\022F\n\020json_file"
452           + "_format\030e \001(\0132*.google.cloud.datastream."
453           + "v1.JsonFileFormatH\000B\r\n\013file_format\"\336\004\n\031B"
454           + "igQueryDestinationConfig\022k\n\025single_targe"
455           + "t_dataset\030\311\001 \001(\0132I.google.cloud.datastre"
456           + "am.v1.BigQueryDestinationConfig.SingleTa"
457           + "rgetDatasetH\000\022s\n\031source_hierarchy_datase"
458           + "ts\030\312\001 \001(\0132M.google.cloud.datastream.v1.B"
459           + "igQueryDestinationConfig.SourceHierarchy"
460           + "DatasetsH\000\0222\n\016data_freshness\030\254\002 \001(\0132\031.go"
461           + "ogle.protobuf.Duration\032)\n\023SingleTargetDa"
462           + "taset\022\022\n\ndataset_id\030\001 \001(\t\032\355\001\n\027SourceHier"
463           + "archyDatasets\022w\n\020dataset_template\030\002 \001(\0132"
464           + "].google.cloud.datastream.v1.BigQueryDes"
465           + "tinationConfig.SourceHierarchyDatasets.D"
466           + "atasetTemplate\032Y\n\017DatasetTemplate\022\025\n\010loc"
467           + "ation\030\001 \001(\tB\003\340A\002\022\031\n\021dataset_id_prefix\030\002 "
468           + "\001(\t\022\024\n\014kms_key_name\030\003 \001(\tB\020\n\016dataset_con"
469           + "fig\"\277\002\n\021DestinationConfig\022[\n\036destination"
470           + "_connection_profile\030\001 \001(\tB3\340A\002\372A-\n+datas"
471           + "tream.googleapis.com/ConnectionProfile\022R"
472           + "\n\026gcs_destination_config\030d \001(\01320.google."
473           + "cloud.datastream.v1.GcsDestinationConfig"
474           + "H\000\022\\\n\033bigquery_destination_config\030e \001(\0132"
475           + "5.google.cloud.datastream.v1.BigQueryDes"
476           + "tinationConfigH\000B\033\n\031destination_stream_c"
477           + "onfig\"\321\n\n\006Stream\022\021\n\004name\030\001 \001(\tB\003\340A\003\0224\n\013c"
478           + "reate_time\030\002 \001(\0132\032.google.protobuf.Times"
479           + "tampB\003\340A\003\0224\n\013update_time\030\003 \001(\0132\032.google."
480           + "protobuf.TimestampB\003\340A\003\022>\n\006labels\030\004 \003(\0132"
481           + "..google.cloud.datastream.v1.Stream.Labe"
482           + "lsEntry\022\031\n\014display_name\030\005 \001(\tB\003\340A\002\022D\n\rso"
483           + "urce_config\030\006 \001(\0132(.google.cloud.datastr"
484           + "eam.v1.SourceConfigB\003\340A\002\022N\n\022destination_"
485           + "config\030\007 \001(\0132-.google.cloud.datastream.v"
486           + "1.DestinationConfigB\003\340A\002\0227\n\005state\030\010 \001(\0162"
487           + "(.google.cloud.datastream.v1.Stream.Stat"
488           + "e\022N\n\014backfill_all\030e \001(\01326.google.cloud.d"
489           + "atastream.v1.Stream.BackfillAllStrategyH"
490           + "\000\022P\n\rbackfill_none\030f \001(\01327.google.cloud."
491           + "datastream.v1.Stream.BackfillNoneStrateg"
492           + "yH\000\0226\n\006errors\030\t \003(\0132!.google.cloud.datas"
493           + "tream.v1.ErrorB\003\340A\003\0221\n\037customer_managed_"
494           + "encryption_key\030\n \001(\tB\003\340A\005H\001\210\001\001\032\223\002\n\023Backf"
495           + "illAllStrategy\022J\n\027oracle_excluded_object"
496           + "s\030\001 \001(\0132\'.google.cloud.datastream.v1.Ora"
497           + "cleRdbmsH\000\022H\n\026mysql_excluded_objects\030\002 \001"
498           + "(\0132&.google.cloud.datastream.v1.MysqlRdb"
499           + "msH\000\022R\n\033postgresql_excluded_objects\030\003 \001("
500           + "\0132+.google.cloud.datastream.v1.Postgresq"
501           + "lRdbmsH\000B\022\n\020excluded_objects\032\026\n\024Backfill"
502           + "NoneStrategy\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t"
503           + "\022\r\n\005value\030\002 \001(\t:\0028\001\"\231\001\n\005State\022\025\n\021STATE_U"
504           + "NSPECIFIED\020\000\022\017\n\013NOT_STARTED\020\001\022\013\n\007RUNNING"
505           + "\020\002\022\n\n\006PAUSED\020\003\022\017\n\013MAINTENANCE\020\004\022\n\n\006FAILE"
506           + "D\020\005\022\026\n\022FAILED_PERMANENTLY\020\006\022\014\n\010STARTING\020"
507           + "\007\022\014\n\010DRAINING\020\010:_\352A\\\n datastream.googlea"
508           + "pis.com/Stream\0228projects/{project}/locat"
509           + "ions/{location}/streams/{stream}B\023\n\021back"
510           + "fill_strategyB\"\n _customer_managed_encry"
511           + "ption_key\"\342\003\n\014StreamObject\022\021\n\004name\030\001 \001(\t"
512           + "B\003\340A\003\0224\n\013create_time\030\002 \001(\0132\032.google.prot"
513           + "obuf.TimestampB\003\340A\003\0224\n\013update_time\030\003 \001(\013"
514           + "2\032.google.protobuf.TimestampB\003\340A\003\022\031\n\014dis"
515           + "play_name\030\005 \001(\tB\003\340A\002\0226\n\006errors\030\006 \003(\0132!.g"
516           + "oogle.cloud.datastream.v1.ErrorB\003\340A\003\022=\n\014"
517           + "backfill_job\030\007 \001(\0132\'.google.cloud.datast"
518           + "ream.v1.BackfillJob\022I\n\rsource_object\030\010 \001"
519           + "(\01322.google.cloud.datastream.v1.SourceOb"
520           + "jectIdentifier:v\352As\n&datastream.googleap"
521           + "is.com/StreamObject\022Iprojects/{project}/"
522           + "locations/{location}/streams/{stream}/ob"
523           + "jects/{object}\"\271\004\n\026SourceObjectIdentifie"
524           + "r\022f\n\021oracle_identifier\030\001 \001(\0132I.google.cl"
525           + "oud.datastream.v1.SourceObjectIdentifier"
526           + ".OracleObjectIdentifierH\000\022d\n\020mysql_ident"
527           + "ifier\030\002 \001(\0132H.google.cloud.datastream.v1"
528           + ".SourceObjectIdentifier.MysqlObjectIdent"
529           + "ifierH\000\022n\n\025postgresql_identifier\030\003 \001(\0132M"
530           + ".google.cloud.datastream.v1.SourceObject"
531           + "Identifier.PostgresqlObjectIdentifierH\000\032"
532           + "A\n\026OracleObjectIdentifier\022\023\n\006schema\030\001 \001("
533           + "\tB\003\340A\002\022\022\n\005table\030\002 \001(\tB\003\340A\002\032E\n\032Postgresql"
534           + "ObjectIdentifier\022\023\n\006schema\030\001 \001(\tB\003\340A\002\022\022\n"
535           + "\005table\030\002 \001(\tB\003\340A\002\032B\n\025MysqlObjectIdentifi"
536           + "er\022\025\n\010database\030\001 \001(\tB\003\340A\002\022\022\n\005table\030\002 \001(\t"
537           + "B\003\340A\002B\023\n\021source_identifier\"\372\003\n\013BackfillJ"
538           + "ob\022<\n\005state\030\001 \001(\0162-.google.cloud.datastr"
539           + "eam.v1.BackfillJob.State\022@\n\007trigger\030\002 \001("
540           + "\0162/.google.cloud.datastream.v1.BackfillJ"
541           + "ob.Trigger\0228\n\017last_start_time\030\003 \001(\0132\032.go"
542           + "ogle.protobuf.TimestampB\003\340A\003\0226\n\rlast_end"
543           + "_time\030\004 \001(\0132\032.google.protobuf.TimestampB"
544           + "\003\340A\003\0226\n\006errors\030\005 \003(\0132!.google.cloud.data"
545           + "stream.v1.ErrorB\003\340A\003\"\201\001\n\005State\022\025\n\021STATE_"
546           + "UNSPECIFIED\020\000\022\017\n\013NOT_STARTED\020\001\022\013\n\007PENDIN"
547           + "G\020\002\022\n\n\006ACTIVE\020\003\022\013\n\007STOPPED\020\004\022\n\n\006FAILED\020\005"
548           + "\022\r\n\tCOMPLETED\020\006\022\017\n\013UNSUPPORTED\020\007\"=\n\007Trig"
549           + "ger\022\027\n\023TRIGGER_UNSPECIFIED\020\000\022\r\n\tAUTOMATI"
550           + "C\020\001\022\n\n\006MANUAL\020\002\"\335\001\n\005Error\022\016\n\006reason\030\001 \001("
551           + "\t\022\022\n\nerror_uuid\030\002 \001(\t\022\017\n\007message\030\003 \001(\t\022."
552           + "\n\nerror_time\030\004 \001(\0132\032.google.protobuf.Tim"
553           + "estamp\022?\n\007details\030\005 \003(\0132..google.cloud.d"
554           + "atastream.v1.Error.DetailsEntry\032.\n\014Detai"
555           + "lsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\""
556           + "O\n\020ValidationResult\022;\n\013validations\030\001 \003(\013"
557           + "2&.google.cloud.datastream.v1.Validation"
558           + "\"\366\001\n\nValidation\022\023\n\013description\030\001 \001(\t\022;\n\005"
559           + "state\030\002 \001(\0162,.google.cloud.datastream.v1"
560           + ".Validation.State\022>\n\007message\030\003 \003(\0132-.goo"
561           + "gle.cloud.datastream.v1.ValidationMessag"
562           + "e\022\014\n\004code\030\004 \001(\t\"H\n\005State\022\025\n\021STATE_UNSPEC"
563           + "IFIED\020\000\022\020\n\014NOT_EXECUTED\020\001\022\n\n\006FAILED\020\002\022\n\n"
564           + "\006PASSED\020\003\"\256\002\n\021ValidationMessage\022\017\n\007messa"
565           + "ge\030\001 \001(\t\022B\n\005level\030\002 \001(\01623.google.cloud.d"
566           + "atastream.v1.ValidationMessage.Level\022M\n\010"
567           + "metadata\030\003 \003(\0132;.google.cloud.datastream"
568           + ".v1.ValidationMessage.MetadataEntry\022\014\n\004c"
569           + "ode\030\004 \001(\t\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022"
570           + "\r\n\005value\030\002 \001(\t:\0028\001\"6\n\005Level\022\025\n\021LEVEL_UNS"
571           + "PECIFIED\020\000\022\013\n\007WARNING\020\001\022\t\n\005ERROR\020\002B\250\002\n\036c"
572           + "om.google.cloud.datastream.v1B\030Datastrea"
573           + "mResourcesProtoP\001Z>cloud.google.com/go/d"
574           + "atastream/apiv1/datastreampb;datastreamp"
575           + "b\252\002\032Google.Cloud.Datastream.V1\312\002\032Google\\"
576           + "Cloud\\Datastream\\V1\352\002\035Google::Cloud::Dat"
577           + "astream::V1\352AO\n\037compute.googleapis.com/N"
578           + "etworks\022,projects/{project}/global/netwo"
579           + "rks/{network}b\006proto3"
580     };
581     descriptor =
582         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
583             descriptorData,
584             new com.google.protobuf.Descriptors.FileDescriptor[] {
585               com.google.api.FieldBehaviorProto.getDescriptor(),
586               com.google.api.ResourceProto.getDescriptor(),
587               com.google.protobuf.DurationProto.getDescriptor(),
588               com.google.protobuf.TimestampProto.getDescriptor(),
589             });
590     internal_static_google_cloud_datastream_v1_OracleProfile_descriptor =
591         getDescriptor().getMessageTypes().get(0);
592     internal_static_google_cloud_datastream_v1_OracleProfile_fieldAccessorTable =
593         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
594             internal_static_google_cloud_datastream_v1_OracleProfile_descriptor,
595             new java.lang.String[] {
596               "Hostname", "Port", "Username", "Password", "DatabaseService", "ConnectionAttributes",
597             });
598     internal_static_google_cloud_datastream_v1_OracleProfile_ConnectionAttributesEntry_descriptor =
599         internal_static_google_cloud_datastream_v1_OracleProfile_descriptor.getNestedTypes().get(0);
600     internal_static_google_cloud_datastream_v1_OracleProfile_ConnectionAttributesEntry_fieldAccessorTable =
601         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
602             internal_static_google_cloud_datastream_v1_OracleProfile_ConnectionAttributesEntry_descriptor,
603             new java.lang.String[] {
604               "Key", "Value",
605             });
606     internal_static_google_cloud_datastream_v1_MysqlProfile_descriptor =
607         getDescriptor().getMessageTypes().get(1);
608     internal_static_google_cloud_datastream_v1_MysqlProfile_fieldAccessorTable =
609         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
610             internal_static_google_cloud_datastream_v1_MysqlProfile_descriptor,
611             new java.lang.String[] {
612               "Hostname", "Port", "Username", "Password", "SslConfig",
613             });
614     internal_static_google_cloud_datastream_v1_PostgresqlProfile_descriptor =
615         getDescriptor().getMessageTypes().get(2);
616     internal_static_google_cloud_datastream_v1_PostgresqlProfile_fieldAccessorTable =
617         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
618             internal_static_google_cloud_datastream_v1_PostgresqlProfile_descriptor,
619             new java.lang.String[] {
620               "Hostname", "Port", "Username", "Password", "Database",
621             });
622     internal_static_google_cloud_datastream_v1_GcsProfile_descriptor =
623         getDescriptor().getMessageTypes().get(3);
624     internal_static_google_cloud_datastream_v1_GcsProfile_fieldAccessorTable =
625         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
626             internal_static_google_cloud_datastream_v1_GcsProfile_descriptor,
627             new java.lang.String[] {
628               "Bucket", "RootPath",
629             });
630     internal_static_google_cloud_datastream_v1_BigQueryProfile_descriptor =
631         getDescriptor().getMessageTypes().get(4);
632     internal_static_google_cloud_datastream_v1_BigQueryProfile_fieldAccessorTable =
633         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
634             internal_static_google_cloud_datastream_v1_BigQueryProfile_descriptor,
635             new java.lang.String[] {});
636     internal_static_google_cloud_datastream_v1_StaticServiceIpConnectivity_descriptor =
637         getDescriptor().getMessageTypes().get(5);
638     internal_static_google_cloud_datastream_v1_StaticServiceIpConnectivity_fieldAccessorTable =
639         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
640             internal_static_google_cloud_datastream_v1_StaticServiceIpConnectivity_descriptor,
641             new java.lang.String[] {});
642     internal_static_google_cloud_datastream_v1_ForwardSshTunnelConnectivity_descriptor =
643         getDescriptor().getMessageTypes().get(6);
644     internal_static_google_cloud_datastream_v1_ForwardSshTunnelConnectivity_fieldAccessorTable =
645         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
646             internal_static_google_cloud_datastream_v1_ForwardSshTunnelConnectivity_descriptor,
647             new java.lang.String[] {
648               "Hostname", "Username", "Port", "Password", "PrivateKey", "AuthenticationMethod",
649             });
650     internal_static_google_cloud_datastream_v1_VpcPeeringConfig_descriptor =
651         getDescriptor().getMessageTypes().get(7);
652     internal_static_google_cloud_datastream_v1_VpcPeeringConfig_fieldAccessorTable =
653         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
654             internal_static_google_cloud_datastream_v1_VpcPeeringConfig_descriptor,
655             new java.lang.String[] {
656               "Vpc", "Subnet",
657             });
658     internal_static_google_cloud_datastream_v1_PrivateConnection_descriptor =
659         getDescriptor().getMessageTypes().get(8);
660     internal_static_google_cloud_datastream_v1_PrivateConnection_fieldAccessorTable =
661         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
662             internal_static_google_cloud_datastream_v1_PrivateConnection_descriptor,
663             new java.lang.String[] {
664               "Name",
665               "CreateTime",
666               "UpdateTime",
667               "Labels",
668               "DisplayName",
669               "State",
670               "Error",
671               "VpcPeeringConfig",
672             });
673     internal_static_google_cloud_datastream_v1_PrivateConnection_LabelsEntry_descriptor =
674         internal_static_google_cloud_datastream_v1_PrivateConnection_descriptor
675             .getNestedTypes()
676             .get(0);
677     internal_static_google_cloud_datastream_v1_PrivateConnection_LabelsEntry_fieldAccessorTable =
678         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
679             internal_static_google_cloud_datastream_v1_PrivateConnection_LabelsEntry_descriptor,
680             new java.lang.String[] {
681               "Key", "Value",
682             });
683     internal_static_google_cloud_datastream_v1_PrivateConnectivity_descriptor =
684         getDescriptor().getMessageTypes().get(9);
685     internal_static_google_cloud_datastream_v1_PrivateConnectivity_fieldAccessorTable =
686         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
687             internal_static_google_cloud_datastream_v1_PrivateConnectivity_descriptor,
688             new java.lang.String[] {
689               "PrivateConnection",
690             });
691     internal_static_google_cloud_datastream_v1_Route_descriptor =
692         getDescriptor().getMessageTypes().get(10);
693     internal_static_google_cloud_datastream_v1_Route_fieldAccessorTable =
694         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
695             internal_static_google_cloud_datastream_v1_Route_descriptor,
696             new java.lang.String[] {
697               "Name",
698               "CreateTime",
699               "UpdateTime",
700               "Labels",
701               "DisplayName",
702               "DestinationAddress",
703               "DestinationPort",
704             });
705     internal_static_google_cloud_datastream_v1_Route_LabelsEntry_descriptor =
706         internal_static_google_cloud_datastream_v1_Route_descriptor.getNestedTypes().get(0);
707     internal_static_google_cloud_datastream_v1_Route_LabelsEntry_fieldAccessorTable =
708         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
709             internal_static_google_cloud_datastream_v1_Route_LabelsEntry_descriptor,
710             new java.lang.String[] {
711               "Key", "Value",
712             });
713     internal_static_google_cloud_datastream_v1_MysqlSslConfig_descriptor =
714         getDescriptor().getMessageTypes().get(11);
715     internal_static_google_cloud_datastream_v1_MysqlSslConfig_fieldAccessorTable =
716         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
717             internal_static_google_cloud_datastream_v1_MysqlSslConfig_descriptor,
718             new java.lang.String[] {
719               "ClientKey",
720               "ClientKeySet",
721               "ClientCertificate",
722               "ClientCertificateSet",
723               "CaCertificate",
724               "CaCertificateSet",
725             });
726     internal_static_google_cloud_datastream_v1_ConnectionProfile_descriptor =
727         getDescriptor().getMessageTypes().get(12);
728     internal_static_google_cloud_datastream_v1_ConnectionProfile_fieldAccessorTable =
729         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
730             internal_static_google_cloud_datastream_v1_ConnectionProfile_descriptor,
731             new java.lang.String[] {
732               "Name",
733               "CreateTime",
734               "UpdateTime",
735               "Labels",
736               "DisplayName",
737               "OracleProfile",
738               "GcsProfile",
739               "MysqlProfile",
740               "BigqueryProfile",
741               "PostgresqlProfile",
742               "StaticServiceIpConnectivity",
743               "ForwardSshConnectivity",
744               "PrivateConnectivity",
745               "Profile",
746               "Connectivity",
747             });
748     internal_static_google_cloud_datastream_v1_ConnectionProfile_LabelsEntry_descriptor =
749         internal_static_google_cloud_datastream_v1_ConnectionProfile_descriptor
750             .getNestedTypes()
751             .get(0);
752     internal_static_google_cloud_datastream_v1_ConnectionProfile_LabelsEntry_fieldAccessorTable =
753         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
754             internal_static_google_cloud_datastream_v1_ConnectionProfile_LabelsEntry_descriptor,
755             new java.lang.String[] {
756               "Key", "Value",
757             });
758     internal_static_google_cloud_datastream_v1_OracleColumn_descriptor =
759         getDescriptor().getMessageTypes().get(13);
760     internal_static_google_cloud_datastream_v1_OracleColumn_fieldAccessorTable =
761         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
762             internal_static_google_cloud_datastream_v1_OracleColumn_descriptor,
763             new java.lang.String[] {
764               "Column",
765               "DataType",
766               "Length",
767               "Precision",
768               "Scale",
769               "Encoding",
770               "PrimaryKey",
771               "Nullable",
772               "OrdinalPosition",
773             });
774     internal_static_google_cloud_datastream_v1_OracleTable_descriptor =
775         getDescriptor().getMessageTypes().get(14);
776     internal_static_google_cloud_datastream_v1_OracleTable_fieldAccessorTable =
777         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
778             internal_static_google_cloud_datastream_v1_OracleTable_descriptor,
779             new java.lang.String[] {
780               "Table", "OracleColumns",
781             });
782     internal_static_google_cloud_datastream_v1_OracleSchema_descriptor =
783         getDescriptor().getMessageTypes().get(15);
784     internal_static_google_cloud_datastream_v1_OracleSchema_fieldAccessorTable =
785         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
786             internal_static_google_cloud_datastream_v1_OracleSchema_descriptor,
787             new java.lang.String[] {
788               "Schema", "OracleTables",
789             });
790     internal_static_google_cloud_datastream_v1_OracleRdbms_descriptor =
791         getDescriptor().getMessageTypes().get(16);
792     internal_static_google_cloud_datastream_v1_OracleRdbms_fieldAccessorTable =
793         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
794             internal_static_google_cloud_datastream_v1_OracleRdbms_descriptor,
795             new java.lang.String[] {
796               "OracleSchemas",
797             });
798     internal_static_google_cloud_datastream_v1_OracleSourceConfig_descriptor =
799         getDescriptor().getMessageTypes().get(17);
800     internal_static_google_cloud_datastream_v1_OracleSourceConfig_fieldAccessorTable =
801         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
802             internal_static_google_cloud_datastream_v1_OracleSourceConfig_descriptor,
803             new java.lang.String[] {
804               "IncludeObjects",
805               "ExcludeObjects",
806               "MaxConcurrentCdcTasks",
807               "MaxConcurrentBackfillTasks",
808               "DropLargeObjects",
809               "StreamLargeObjects",
810               "LargeObjectsHandling",
811             });
812     internal_static_google_cloud_datastream_v1_OracleSourceConfig_DropLargeObjects_descriptor =
813         internal_static_google_cloud_datastream_v1_OracleSourceConfig_descriptor
814             .getNestedTypes()
815             .get(0);
816     internal_static_google_cloud_datastream_v1_OracleSourceConfig_DropLargeObjects_fieldAccessorTable =
817         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
818             internal_static_google_cloud_datastream_v1_OracleSourceConfig_DropLargeObjects_descriptor,
819             new java.lang.String[] {});
820     internal_static_google_cloud_datastream_v1_OracleSourceConfig_StreamLargeObjects_descriptor =
821         internal_static_google_cloud_datastream_v1_OracleSourceConfig_descriptor
822             .getNestedTypes()
823             .get(1);
824     internal_static_google_cloud_datastream_v1_OracleSourceConfig_StreamLargeObjects_fieldAccessorTable =
825         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
826             internal_static_google_cloud_datastream_v1_OracleSourceConfig_StreamLargeObjects_descriptor,
827             new java.lang.String[] {});
828     internal_static_google_cloud_datastream_v1_PostgresqlColumn_descriptor =
829         getDescriptor().getMessageTypes().get(18);
830     internal_static_google_cloud_datastream_v1_PostgresqlColumn_fieldAccessorTable =
831         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
832             internal_static_google_cloud_datastream_v1_PostgresqlColumn_descriptor,
833             new java.lang.String[] {
834               "Column",
835               "DataType",
836               "Length",
837               "Precision",
838               "Scale",
839               "PrimaryKey",
840               "Nullable",
841               "OrdinalPosition",
842             });
843     internal_static_google_cloud_datastream_v1_PostgresqlTable_descriptor =
844         getDescriptor().getMessageTypes().get(19);
845     internal_static_google_cloud_datastream_v1_PostgresqlTable_fieldAccessorTable =
846         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
847             internal_static_google_cloud_datastream_v1_PostgresqlTable_descriptor,
848             new java.lang.String[] {
849               "Table", "PostgresqlColumns",
850             });
851     internal_static_google_cloud_datastream_v1_PostgresqlSchema_descriptor =
852         getDescriptor().getMessageTypes().get(20);
853     internal_static_google_cloud_datastream_v1_PostgresqlSchema_fieldAccessorTable =
854         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
855             internal_static_google_cloud_datastream_v1_PostgresqlSchema_descriptor,
856             new java.lang.String[] {
857               "Schema", "PostgresqlTables",
858             });
859     internal_static_google_cloud_datastream_v1_PostgresqlRdbms_descriptor =
860         getDescriptor().getMessageTypes().get(21);
861     internal_static_google_cloud_datastream_v1_PostgresqlRdbms_fieldAccessorTable =
862         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
863             internal_static_google_cloud_datastream_v1_PostgresqlRdbms_descriptor,
864             new java.lang.String[] {
865               "PostgresqlSchemas",
866             });
867     internal_static_google_cloud_datastream_v1_PostgresqlSourceConfig_descriptor =
868         getDescriptor().getMessageTypes().get(22);
869     internal_static_google_cloud_datastream_v1_PostgresqlSourceConfig_fieldAccessorTable =
870         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
871             internal_static_google_cloud_datastream_v1_PostgresqlSourceConfig_descriptor,
872             new java.lang.String[] {
873               "IncludeObjects",
874               "ExcludeObjects",
875               "ReplicationSlot",
876               "Publication",
877               "MaxConcurrentBackfillTasks",
878             });
879     internal_static_google_cloud_datastream_v1_MysqlColumn_descriptor =
880         getDescriptor().getMessageTypes().get(23);
881     internal_static_google_cloud_datastream_v1_MysqlColumn_fieldAccessorTable =
882         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
883             internal_static_google_cloud_datastream_v1_MysqlColumn_descriptor,
884             new java.lang.String[] {
885               "Column",
886               "DataType",
887               "Length",
888               "Collation",
889               "PrimaryKey",
890               "Nullable",
891               "OrdinalPosition",
892             });
893     internal_static_google_cloud_datastream_v1_MysqlTable_descriptor =
894         getDescriptor().getMessageTypes().get(24);
895     internal_static_google_cloud_datastream_v1_MysqlTable_fieldAccessorTable =
896         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
897             internal_static_google_cloud_datastream_v1_MysqlTable_descriptor,
898             new java.lang.String[] {
899               "Table", "MysqlColumns",
900             });
901     internal_static_google_cloud_datastream_v1_MysqlDatabase_descriptor =
902         getDescriptor().getMessageTypes().get(25);
903     internal_static_google_cloud_datastream_v1_MysqlDatabase_fieldAccessorTable =
904         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
905             internal_static_google_cloud_datastream_v1_MysqlDatabase_descriptor,
906             new java.lang.String[] {
907               "Database", "MysqlTables",
908             });
909     internal_static_google_cloud_datastream_v1_MysqlRdbms_descriptor =
910         getDescriptor().getMessageTypes().get(26);
911     internal_static_google_cloud_datastream_v1_MysqlRdbms_fieldAccessorTable =
912         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
913             internal_static_google_cloud_datastream_v1_MysqlRdbms_descriptor,
914             new java.lang.String[] {
915               "MysqlDatabases",
916             });
917     internal_static_google_cloud_datastream_v1_MysqlSourceConfig_descriptor =
918         getDescriptor().getMessageTypes().get(27);
919     internal_static_google_cloud_datastream_v1_MysqlSourceConfig_fieldAccessorTable =
920         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
921             internal_static_google_cloud_datastream_v1_MysqlSourceConfig_descriptor,
922             new java.lang.String[] {
923               "IncludeObjects",
924               "ExcludeObjects",
925               "MaxConcurrentCdcTasks",
926               "MaxConcurrentBackfillTasks",
927             });
928     internal_static_google_cloud_datastream_v1_SourceConfig_descriptor =
929         getDescriptor().getMessageTypes().get(28);
930     internal_static_google_cloud_datastream_v1_SourceConfig_fieldAccessorTable =
931         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
932             internal_static_google_cloud_datastream_v1_SourceConfig_descriptor,
933             new java.lang.String[] {
934               "SourceConnectionProfile",
935               "OracleSourceConfig",
936               "MysqlSourceConfig",
937               "PostgresqlSourceConfig",
938               "SourceStreamConfig",
939             });
940     internal_static_google_cloud_datastream_v1_AvroFileFormat_descriptor =
941         getDescriptor().getMessageTypes().get(29);
942     internal_static_google_cloud_datastream_v1_AvroFileFormat_fieldAccessorTable =
943         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
944             internal_static_google_cloud_datastream_v1_AvroFileFormat_descriptor,
945             new java.lang.String[] {});
946     internal_static_google_cloud_datastream_v1_JsonFileFormat_descriptor =
947         getDescriptor().getMessageTypes().get(30);
948     internal_static_google_cloud_datastream_v1_JsonFileFormat_fieldAccessorTable =
949         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
950             internal_static_google_cloud_datastream_v1_JsonFileFormat_descriptor,
951             new java.lang.String[] {
952               "SchemaFileFormat", "Compression",
953             });
954     internal_static_google_cloud_datastream_v1_GcsDestinationConfig_descriptor =
955         getDescriptor().getMessageTypes().get(31);
956     internal_static_google_cloud_datastream_v1_GcsDestinationConfig_fieldAccessorTable =
957         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
958             internal_static_google_cloud_datastream_v1_GcsDestinationConfig_descriptor,
959             new java.lang.String[] {
960               "Path",
961               "FileRotationMb",
962               "FileRotationInterval",
963               "AvroFileFormat",
964               "JsonFileFormat",
965               "FileFormat",
966             });
967     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_descriptor =
968         getDescriptor().getMessageTypes().get(32);
969     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_fieldAccessorTable =
970         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
971             internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_descriptor,
972             new java.lang.String[] {
973               "SingleTargetDataset", "SourceHierarchyDatasets", "DataFreshness", "DatasetConfig",
974             });
975     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SingleTargetDataset_descriptor =
976         internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_descriptor
977             .getNestedTypes()
978             .get(0);
979     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SingleTargetDataset_fieldAccessorTable =
980         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
981             internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SingleTargetDataset_descriptor,
982             new java.lang.String[] {
983               "DatasetId",
984             });
985     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_descriptor =
986         internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_descriptor
987             .getNestedTypes()
988             .get(1);
989     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_fieldAccessorTable =
990         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
991             internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_descriptor,
992             new java.lang.String[] {
993               "DatasetTemplate",
994             });
995     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate_descriptor =
996         internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_descriptor
997             .getNestedTypes()
998             .get(0);
999     internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate_fieldAccessorTable =
1000         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1001             internal_static_google_cloud_datastream_v1_BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate_descriptor,
1002             new java.lang.String[] {
1003               "Location", "DatasetIdPrefix", "KmsKeyName",
1004             });
1005     internal_static_google_cloud_datastream_v1_DestinationConfig_descriptor =
1006         getDescriptor().getMessageTypes().get(33);
1007     internal_static_google_cloud_datastream_v1_DestinationConfig_fieldAccessorTable =
1008         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1009             internal_static_google_cloud_datastream_v1_DestinationConfig_descriptor,
1010             new java.lang.String[] {
1011               "DestinationConnectionProfile",
1012               "GcsDestinationConfig",
1013               "BigqueryDestinationConfig",
1014               "DestinationStreamConfig",
1015             });
1016     internal_static_google_cloud_datastream_v1_Stream_descriptor =
1017         getDescriptor().getMessageTypes().get(34);
1018     internal_static_google_cloud_datastream_v1_Stream_fieldAccessorTable =
1019         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1020             internal_static_google_cloud_datastream_v1_Stream_descriptor,
1021             new java.lang.String[] {
1022               "Name",
1023               "CreateTime",
1024               "UpdateTime",
1025               "Labels",
1026               "DisplayName",
1027               "SourceConfig",
1028               "DestinationConfig",
1029               "State",
1030               "BackfillAll",
1031               "BackfillNone",
1032               "Errors",
1033               "CustomerManagedEncryptionKey",
1034               "BackfillStrategy",
1035               "CustomerManagedEncryptionKey",
1036             });
1037     internal_static_google_cloud_datastream_v1_Stream_BackfillAllStrategy_descriptor =
1038         internal_static_google_cloud_datastream_v1_Stream_descriptor.getNestedTypes().get(0);
1039     internal_static_google_cloud_datastream_v1_Stream_BackfillAllStrategy_fieldAccessorTable =
1040         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1041             internal_static_google_cloud_datastream_v1_Stream_BackfillAllStrategy_descriptor,
1042             new java.lang.String[] {
1043               "OracleExcludedObjects",
1044               "MysqlExcludedObjects",
1045               "PostgresqlExcludedObjects",
1046               "ExcludedObjects",
1047             });
1048     internal_static_google_cloud_datastream_v1_Stream_BackfillNoneStrategy_descriptor =
1049         internal_static_google_cloud_datastream_v1_Stream_descriptor.getNestedTypes().get(1);
1050     internal_static_google_cloud_datastream_v1_Stream_BackfillNoneStrategy_fieldAccessorTable =
1051         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1052             internal_static_google_cloud_datastream_v1_Stream_BackfillNoneStrategy_descriptor,
1053             new java.lang.String[] {});
1054     internal_static_google_cloud_datastream_v1_Stream_LabelsEntry_descriptor =
1055         internal_static_google_cloud_datastream_v1_Stream_descriptor.getNestedTypes().get(2);
1056     internal_static_google_cloud_datastream_v1_Stream_LabelsEntry_fieldAccessorTable =
1057         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1058             internal_static_google_cloud_datastream_v1_Stream_LabelsEntry_descriptor,
1059             new java.lang.String[] {
1060               "Key", "Value",
1061             });
1062     internal_static_google_cloud_datastream_v1_StreamObject_descriptor =
1063         getDescriptor().getMessageTypes().get(35);
1064     internal_static_google_cloud_datastream_v1_StreamObject_fieldAccessorTable =
1065         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1066             internal_static_google_cloud_datastream_v1_StreamObject_descriptor,
1067             new java.lang.String[] {
1068               "Name",
1069               "CreateTime",
1070               "UpdateTime",
1071               "DisplayName",
1072               "Errors",
1073               "BackfillJob",
1074               "SourceObject",
1075             });
1076     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor =
1077         getDescriptor().getMessageTypes().get(36);
1078     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_fieldAccessorTable =
1079         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1080             internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor,
1081             new java.lang.String[] {
1082               "OracleIdentifier", "MysqlIdentifier", "PostgresqlIdentifier", "SourceIdentifier",
1083             });
1084     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_OracleObjectIdentifier_descriptor =
1085         internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor
1086             .getNestedTypes()
1087             .get(0);
1088     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_OracleObjectIdentifier_fieldAccessorTable =
1089         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1090             internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_OracleObjectIdentifier_descriptor,
1091             new java.lang.String[] {
1092               "Schema", "Table",
1093             });
1094     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_PostgresqlObjectIdentifier_descriptor =
1095         internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor
1096             .getNestedTypes()
1097             .get(1);
1098     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_PostgresqlObjectIdentifier_fieldAccessorTable =
1099         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1100             internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_PostgresqlObjectIdentifier_descriptor,
1101             new java.lang.String[] {
1102               "Schema", "Table",
1103             });
1104     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_MysqlObjectIdentifier_descriptor =
1105         internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_descriptor
1106             .getNestedTypes()
1107             .get(2);
1108     internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_MysqlObjectIdentifier_fieldAccessorTable =
1109         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1110             internal_static_google_cloud_datastream_v1_SourceObjectIdentifier_MysqlObjectIdentifier_descriptor,
1111             new java.lang.String[] {
1112               "Database", "Table",
1113             });
1114     internal_static_google_cloud_datastream_v1_BackfillJob_descriptor =
1115         getDescriptor().getMessageTypes().get(37);
1116     internal_static_google_cloud_datastream_v1_BackfillJob_fieldAccessorTable =
1117         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1118             internal_static_google_cloud_datastream_v1_BackfillJob_descriptor,
1119             new java.lang.String[] {
1120               "State", "Trigger", "LastStartTime", "LastEndTime", "Errors",
1121             });
1122     internal_static_google_cloud_datastream_v1_Error_descriptor =
1123         getDescriptor().getMessageTypes().get(38);
1124     internal_static_google_cloud_datastream_v1_Error_fieldAccessorTable =
1125         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1126             internal_static_google_cloud_datastream_v1_Error_descriptor,
1127             new java.lang.String[] {
1128               "Reason", "ErrorUuid", "Message", "ErrorTime", "Details",
1129             });
1130     internal_static_google_cloud_datastream_v1_Error_DetailsEntry_descriptor =
1131         internal_static_google_cloud_datastream_v1_Error_descriptor.getNestedTypes().get(0);
1132     internal_static_google_cloud_datastream_v1_Error_DetailsEntry_fieldAccessorTable =
1133         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1134             internal_static_google_cloud_datastream_v1_Error_DetailsEntry_descriptor,
1135             new java.lang.String[] {
1136               "Key", "Value",
1137             });
1138     internal_static_google_cloud_datastream_v1_ValidationResult_descriptor =
1139         getDescriptor().getMessageTypes().get(39);
1140     internal_static_google_cloud_datastream_v1_ValidationResult_fieldAccessorTable =
1141         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1142             internal_static_google_cloud_datastream_v1_ValidationResult_descriptor,
1143             new java.lang.String[] {
1144               "Validations",
1145             });
1146     internal_static_google_cloud_datastream_v1_Validation_descriptor =
1147         getDescriptor().getMessageTypes().get(40);
1148     internal_static_google_cloud_datastream_v1_Validation_fieldAccessorTable =
1149         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1150             internal_static_google_cloud_datastream_v1_Validation_descriptor,
1151             new java.lang.String[] {
1152               "Description", "State", "Message", "Code",
1153             });
1154     internal_static_google_cloud_datastream_v1_ValidationMessage_descriptor =
1155         getDescriptor().getMessageTypes().get(41);
1156     internal_static_google_cloud_datastream_v1_ValidationMessage_fieldAccessorTable =
1157         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1158             internal_static_google_cloud_datastream_v1_ValidationMessage_descriptor,
1159             new java.lang.String[] {
1160               "Message", "Level", "Metadata", "Code",
1161             });
1162     internal_static_google_cloud_datastream_v1_ValidationMessage_MetadataEntry_descriptor =
1163         internal_static_google_cloud_datastream_v1_ValidationMessage_descriptor
1164             .getNestedTypes()
1165             .get(0);
1166     internal_static_google_cloud_datastream_v1_ValidationMessage_MetadataEntry_fieldAccessorTable =
1167         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
1168             internal_static_google_cloud_datastream_v1_ValidationMessage_MetadataEntry_descriptor,
1169             new java.lang.String[] {
1170               "Key", "Value",
1171             });
1172     com.google.protobuf.ExtensionRegistry registry =
1173         com.google.protobuf.ExtensionRegistry.newInstance();
1174     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
1175     registry.add(com.google.api.ResourceProto.resource);
1176     registry.add(com.google.api.ResourceProto.resourceDefinition);
1177     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)1178     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
1179         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()1180     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()1181     com.google.api.ResourceProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor()1182     com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()1183     com.google.protobuf.TimestampProto.getDescriptor();
1184   }
1185 
1186   // @@protoc_insertion_point(outer_class_scope)
1187 }
1188