Skip to content

Commit 7c65155

Browse files
1 parent 4224324 commit 7c65155

24 files changed

+201
-3228
lines changed

clients/google-api-services-connectors/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-connectors</artifactId>
25-
<version>v1-rev20250415-2.0.0</version>
25+
<version>v1-rev20250423-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-connectors:v1-rev20250415-2.0.0'
38+
implementation 'com.google.apis:google-api-services-connectors:v1-rev20250423-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-connectors/v1/2.0.0/com/google/api/services/connectors/v1/Connectors.java

Lines changed: 0 additions & 859 deletions
Large diffs are not rendered by default.

clients/google-api-services-connectors/v1/2.0.0/com/google/api/services/connectors/v1/model/ConnectorVersion.java

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,6 @@ public final class ConnectorVersion extends com.google.api.client.json.GenericJs
104104
@com.google.api.client.util.Key
105105
private EventingConfigTemplate eventingConfigTemplate;
106106

107-
/**
108-
* Output only. Is async operations supported.
109-
* The value may be {@code null}.
110-
*/
111-
@com.google.api.client.util.Key
112-
private java.lang.Boolean isAsyncOperationsSupported;
113-
114107
/**
115108
* Output only. Is custom actions supported.
116109
* The value may be {@code null}.
@@ -372,23 +365,6 @@ public ConnectorVersion setEventingConfigTemplate(EventingConfigTemplate eventin
372365
return this;
373366
}
374367

375-
/**
376-
* Output only. Is async operations supported.
377-
* @return value or {@code null} for none
378-
*/
379-
public java.lang.Boolean getIsAsyncOperationsSupported() {
380-
return isAsyncOperationsSupported;
381-
}
382-
383-
/**
384-
* Output only. Is async operations supported.
385-
* @param isAsyncOperationsSupported isAsyncOperationsSupported or {@code null} for none
386-
*/
387-
public ConnectorVersion setIsAsyncOperationsSupported(java.lang.Boolean isAsyncOperationsSupported) {
388-
this.isAsyncOperationsSupported = isAsyncOperationsSupported;
389-
return this;
390-
}
391-
392368
/**
393369
* Output only. Is custom actions supported.
394370
* @return value or {@code null} for none

clients/google-api-services-connectors/v1/2.0.0/com/google/api/services/connectors/v1/model/CustomConnectorVersion.java

Lines changed: 132 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,47 @@
3030
public final class CustomConnectorVersion extends com.google.api.client.json.GenericJson {
3131

3232
/**
33-
* Optional. Authentication config for accessing connector facade/ proxy. This is used only when
34-
* enable_backend_destination_config is true.
33+
* Optional. Indicates if Async Operations/Connector Job is supported. This is only available for
34+
* SDK based custom connectors.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.Boolean asyncOperationsSupport;
39+
40+
/**
41+
* Optional. Authentication config for accessing connector service (facade). This is used only
42+
* when enable_backend_destination_config is true.
3543
* The value may be {@code null}.
3644
*/
3745
@com.google.api.client.util.Key
3846
private AuthConfig authConfig;
3947

4048
/**
41-
* Optional. Backend variables config templates. This translates to additional variable templates
42-
* in connection.
49+
* Optional. Auth Config Templates is only used when connector backend is enabled. This is used to
50+
* specify the auth configs supported by the connector backend service to talk to the actual
51+
* application backend.
52+
* The value may be {@code null}.
53+
*/
54+
@com.google.api.client.util.Key
55+
private java.util.List<AuthConfigTemplate> authConfigTemplates;
56+
57+
static {
58+
// hack to force ProGuard to consider AuthConfigTemplate used, since otherwise it would be stripped out
59+
// see https://github.com/google/google-api-java-client/issues/543
60+
com.google.api.client.util.Data.nullOf(AuthConfigTemplate.class);
61+
}
62+
63+
/**
64+
* Optional. Auth override support.
65+
* The value may be {@code null}.
66+
*/
67+
@com.google.api.client.util.Key
68+
private java.lang.Boolean authOverrideSupport;
69+
70+
/**
71+
* Optional. Backend variable templates is only used when connector backend is enabled. This is
72+
* used to specify the variables required by the connector backend service to talk to the actual
73+
* application backend. This translates to additional variable templates in the connection config.
4374
* The value may be {@code null}.
4475
*/
4576
@com.google.api.client.util.Key
@@ -59,16 +90,17 @@ public final class CustomConnectorVersion extends com.google.api.client.json.Gen
5990
private String createTime;
6091

6192
/**
62-
* Optional. Destination config(s) for accessing connector facade/ proxy. This is used only when
63-
* enable_backend_destination_config is true.
93+
* Optional. Destination config(s) for accessing connector service (facade). This is used only
94+
* when enable_backend_destination_config is true.
6495
* The value may be {@code null}.
6596
*/
6697
@com.google.api.client.util.Key
6798
private java.util.List<DestinationConfig> destinationConfigs;
6899

69100
/**
70-
* Optional. When enabled, the connector will be a facade/ proxy, and connects to the destination
71-
* provided during connection creation.
101+
* Optional. Indicates if an intermediatory connectorservice is used as backend. When this is
102+
* enabled, the connector destination and connector auth config are required. For SDK based
103+
* connectors, this is always enabled.
72104
* The value may be {@code null}.
73105
*/
74106
@com.google.api.client.util.Key
@@ -113,15 +145,17 @@ public final class CustomConnectorVersion extends com.google.api.client.json.Gen
113145
private java.lang.String serviceAccount;
114146

115147
/**
116-
* Optional. Location of the custom connector spec. The location can be either a public url like
117-
* `https://public-url.com/spec` Or a Google Cloud Storage location like `gs:`
148+
* Optional. Location of the custom connector spec. This is only used for Open API based custom
149+
* connectors. The location can be either a public url like `https://public-url.com/spec` Or a
150+
* Google Cloud Storage location like `gs:`.
118151
* The value may be {@code null}.
119152
*/
120153
@com.google.api.client.util.Key
121154
private java.lang.String specLocation;
122155

123156
/**
124-
* Output only. Server URLs parsed from the spec.
157+
* Output only. Server URLs parsed from the Open API spec. This is only used for Open API based
158+
* custom connectors.
125159
* The value may be {@code null}.
126160
*/
127161
@com.google.api.client.util.Key
@@ -142,17 +176,36 @@ public final class CustomConnectorVersion extends com.google.api.client.json.Gen
142176
private String updateTime;
143177

144178
/**
145-
* Optional. Authentication config for accessing connector facade/ proxy. This is used only when
146-
* enable_backend_destination_config is true.
179+
* Optional. Indicates if Async Operations/Connector Job is supported. This is only available for
180+
* SDK based custom connectors.
181+
* @return value or {@code null} for none
182+
*/
183+
public java.lang.Boolean getAsyncOperationsSupport() {
184+
return asyncOperationsSupport;
185+
}
186+
187+
/**
188+
* Optional. Indicates if Async Operations/Connector Job is supported. This is only available for
189+
* SDK based custom connectors.
190+
* @param asyncOperationsSupport asyncOperationsSupport or {@code null} for none
191+
*/
192+
public CustomConnectorVersion setAsyncOperationsSupport(java.lang.Boolean asyncOperationsSupport) {
193+
this.asyncOperationsSupport = asyncOperationsSupport;
194+
return this;
195+
}
196+
197+
/**
198+
* Optional. Authentication config for accessing connector service (facade). This is used only
199+
* when enable_backend_destination_config is true.
147200
* @return value or {@code null} for none
148201
*/
149202
public AuthConfig getAuthConfig() {
150203
return authConfig;
151204
}
152205

153206
/**
154-
* Optional. Authentication config for accessing connector facade/ proxy. This is used only when
155-
* enable_backend_destination_config is true.
207+
* Optional. Authentication config for accessing connector service (facade). This is used only
208+
* when enable_backend_destination_config is true.
156209
* @param authConfig authConfig or {@code null} for none
157210
*/
158211
public CustomConnectorVersion setAuthConfig(AuthConfig authConfig) {
@@ -161,17 +214,57 @@ public CustomConnectorVersion setAuthConfig(AuthConfig authConfig) {
161214
}
162215

163216
/**
164-
* Optional. Backend variables config templates. This translates to additional variable templates
165-
* in connection.
217+
* Optional. Auth Config Templates is only used when connector backend is enabled. This is used to
218+
* specify the auth configs supported by the connector backend service to talk to the actual
219+
* application backend.
220+
* @return value or {@code null} for none
221+
*/
222+
public java.util.List<AuthConfigTemplate> getAuthConfigTemplates() {
223+
return authConfigTemplates;
224+
}
225+
226+
/**
227+
* Optional. Auth Config Templates is only used when connector backend is enabled. This is used to
228+
* specify the auth configs supported by the connector backend service to talk to the actual
229+
* application backend.
230+
* @param authConfigTemplates authConfigTemplates or {@code null} for none
231+
*/
232+
public CustomConnectorVersion setAuthConfigTemplates(java.util.List<AuthConfigTemplate> authConfigTemplates) {
233+
this.authConfigTemplates = authConfigTemplates;
234+
return this;
235+
}
236+
237+
/**
238+
* Optional. Auth override support.
239+
* @return value or {@code null} for none
240+
*/
241+
public java.lang.Boolean getAuthOverrideSupport() {
242+
return authOverrideSupport;
243+
}
244+
245+
/**
246+
* Optional. Auth override support.
247+
* @param authOverrideSupport authOverrideSupport or {@code null} for none
248+
*/
249+
public CustomConnectorVersion setAuthOverrideSupport(java.lang.Boolean authOverrideSupport) {
250+
this.authOverrideSupport = authOverrideSupport;
251+
return this;
252+
}
253+
254+
/**
255+
* Optional. Backend variable templates is only used when connector backend is enabled. This is
256+
* used to specify the variables required by the connector backend service to talk to the actual
257+
* application backend. This translates to additional variable templates in the connection config.
166258
* @return value or {@code null} for none
167259
*/
168260
public java.util.List<ConfigVariableTemplate> getBackendVariableTemplates() {
169261
return backendVariableTemplates;
170262
}
171263

172264
/**
173-
* Optional. Backend variables config templates. This translates to additional variable templates
174-
* in connection.
265+
* Optional. Backend variable templates is only used when connector backend is enabled. This is
266+
* used to specify the variables required by the connector backend service to talk to the actual
267+
* application backend. This translates to additional variable templates in the connection config.
175268
* @param backendVariableTemplates backendVariableTemplates or {@code null} for none
176269
*/
177270
public CustomConnectorVersion setBackendVariableTemplates(java.util.List<ConfigVariableTemplate> backendVariableTemplates) {
@@ -197,17 +290,17 @@ public CustomConnectorVersion setCreateTime(String createTime) {
197290
}
198291

199292
/**
200-
* Optional. Destination config(s) for accessing connector facade/ proxy. This is used only when
201-
* enable_backend_destination_config is true.
293+
* Optional. Destination config(s) for accessing connector service (facade). This is used only
294+
* when enable_backend_destination_config is true.
202295
* @return value or {@code null} for none
203296
*/
204297
public java.util.List<DestinationConfig> getDestinationConfigs() {
205298
return destinationConfigs;
206299
}
207300

208301
/**
209-
* Optional. Destination config(s) for accessing connector facade/ proxy. This is used only when
210-
* enable_backend_destination_config is true.
302+
* Optional. Destination config(s) for accessing connector service (facade). This is used only
303+
* when enable_backend_destination_config is true.
211304
* @param destinationConfigs destinationConfigs or {@code null} for none
212305
*/
213306
public CustomConnectorVersion setDestinationConfigs(java.util.List<DestinationConfig> destinationConfigs) {
@@ -216,17 +309,19 @@ public CustomConnectorVersion setDestinationConfigs(java.util.List<DestinationCo
216309
}
217310

218311
/**
219-
* Optional. When enabled, the connector will be a facade/ proxy, and connects to the destination
220-
* provided during connection creation.
312+
* Optional. Indicates if an intermediatory connectorservice is used as backend. When this is
313+
* enabled, the connector destination and connector auth config are required. For SDK based
314+
* connectors, this is always enabled.
221315
* @return value or {@code null} for none
222316
*/
223317
public java.lang.Boolean getEnableBackendDestinationConfig() {
224318
return enableBackendDestinationConfig;
225319
}
226320

227321
/**
228-
* Optional. When enabled, the connector will be a facade/ proxy, and connects to the destination
229-
* provided during connection creation.
322+
* Optional. Indicates if an intermediatory connectorservice is used as backend. When this is
323+
* enabled, the connector destination and connector auth config are required. For SDK based
324+
* connectors, this is always enabled.
230325
* @param enableBackendDestinationConfig enableBackendDestinationConfig or {@code null} for none
231326
*/
232327
public CustomConnectorVersion setEnableBackendDestinationConfig(java.lang.Boolean enableBackendDestinationConfig) {
@@ -326,17 +421,19 @@ public CustomConnectorVersion setServiceAccount(java.lang.String serviceAccount)
326421
}
327422

328423
/**
329-
* Optional. Location of the custom connector spec. The location can be either a public url like
330-
* `https://public-url.com/spec` Or a Google Cloud Storage location like `gs:`
424+
* Optional. Location of the custom connector spec. This is only used for Open API based custom
425+
* connectors. The location can be either a public url like `https://public-url.com/spec` Or a
426+
* Google Cloud Storage location like `gs:`.
331427
* @return value or {@code null} for none
332428
*/
333429
public java.lang.String getSpecLocation() {
334430
return specLocation;
335431
}
336432

337433
/**
338-
* Optional. Location of the custom connector spec. The location can be either a public url like
339-
* `https://public-url.com/spec` Or a Google Cloud Storage location like `gs:`
434+
* Optional. Location of the custom connector spec. This is only used for Open API based custom
435+
* connectors. The location can be either a public url like `https://public-url.com/spec` Or a
436+
* Google Cloud Storage location like `gs:`.
340437
* @param specLocation specLocation or {@code null} for none
341438
*/
342439
public CustomConnectorVersion setSpecLocation(java.lang.String specLocation) {
@@ -345,15 +442,17 @@ public CustomConnectorVersion setSpecLocation(java.lang.String specLocation) {
345442
}
346443

347444
/**
348-
* Output only. Server URLs parsed from the spec.
445+
* Output only. Server URLs parsed from the Open API spec. This is only used for Open API based
446+
* custom connectors.
349447
* @return value or {@code null} for none
350448
*/
351449
public java.util.List<java.lang.String> getSpecServerUrls() {
352450
return specServerUrls;
353451
}
354452

355453
/**
356-
* Output only. Server URLs parsed from the spec.
454+
* Output only. Server URLs parsed from the Open API spec. This is only used for Open API based
455+
* custom connectors.
357456
* @param specServerUrls specServerUrls or {@code null} for none
358457
*/
359458
public CustomConnectorVersion setSpecServerUrls(java.util.List<java.lang.String> specServerUrls) {

0 commit comments

Comments
 (0)