|
30 | 30 | @SuppressWarnings("javadoc") |
31 | 31 | public final class ConnectorInfraConfig extends com.google.api.client.json.GenericJson { |
32 | 32 |
|
| 33 | + /** |
| 34 | + * Indicates that the Cloud Run CPU should always be allocated. |
| 35 | + * The value may be {@code null}. |
| 36 | + */ |
| 37 | + @com.google.api.client.util.Key |
| 38 | + private java.lang.Boolean alwaysAllocateCpu; |
| 39 | + |
33 | 40 | /** |
34 | 41 | * The window used for ratelimiting runtime requests to connections. |
35 | 42 | * The value may be {@code null}. |
@@ -79,6 +86,13 @@ public final class ConnectorInfraConfig extends com.google.api.client.json.Gener |
79 | 86 | @com.google.api.client.util.Key |
80 | 87 | private java.lang.Boolean migrateTls; |
81 | 88 |
|
| 89 | + /** |
| 90 | + * Indicate whether cloud spanner is required for connector job. |
| 91 | + * The value may be {@code null}. |
| 92 | + */ |
| 93 | + @com.google.api.client.util.Key |
| 94 | + private java.lang.Boolean provisionCloudSpanner; |
| 95 | + |
82 | 96 | /** |
83 | 97 | * Max QPS supported by the connector version before throttling of requests. |
84 | 98 | * The value may be {@code null}. |
@@ -107,6 +121,23 @@ public final class ConnectorInfraConfig extends com.google.api.client.json.Gener |
107 | 121 | @com.google.api.client.util.Key |
108 | 122 | private java.lang.String sharedDeployment; |
109 | 123 |
|
| 124 | + /** |
| 125 | + * Indicates that the Cloud Run CPU should always be allocated. |
| 126 | + * @return value or {@code null} for none |
| 127 | + */ |
| 128 | + public java.lang.Boolean getAlwaysAllocateCpu() { |
| 129 | + return alwaysAllocateCpu; |
| 130 | + } |
| 131 | + |
| 132 | + /** |
| 133 | + * Indicates that the Cloud Run CPU should always be allocated. |
| 134 | + * @param alwaysAllocateCpu alwaysAllocateCpu or {@code null} for none |
| 135 | + */ |
| 136 | + public ConnectorInfraConfig setAlwaysAllocateCpu(java.lang.Boolean alwaysAllocateCpu) { |
| 137 | + this.alwaysAllocateCpu = alwaysAllocateCpu; |
| 138 | + return this; |
| 139 | + } |
| 140 | + |
110 | 141 | /** |
111 | 142 | * The window used for ratelimiting runtime requests to connections. |
112 | 143 | * @return value or {@code null} for none |
@@ -226,6 +257,23 @@ public ConnectorInfraConfig setMigrateTls(java.lang.Boolean migrateTls) { |
226 | 257 | return this; |
227 | 258 | } |
228 | 259 |
|
| 260 | + /** |
| 261 | + * Indicate whether cloud spanner is required for connector job. |
| 262 | + * @return value or {@code null} for none |
| 263 | + */ |
| 264 | + public java.lang.Boolean getProvisionCloudSpanner() { |
| 265 | + return provisionCloudSpanner; |
| 266 | + } |
| 267 | + |
| 268 | + /** |
| 269 | + * Indicate whether cloud spanner is required for connector job. |
| 270 | + * @param provisionCloudSpanner provisionCloudSpanner or {@code null} for none |
| 271 | + */ |
| 272 | + public ConnectorInfraConfig setProvisionCloudSpanner(java.lang.Boolean provisionCloudSpanner) { |
| 273 | + this.provisionCloudSpanner = provisionCloudSpanner; |
| 274 | + return this; |
| 275 | + } |
| 276 | + |
229 | 277 | /** |
230 | 278 | * Max QPS supported by the connector version before throttling of requests. |
231 | 279 | * @return value or {@code null} for none |
|
0 commit comments