Skip to content

Commit 3889a05

Browse files
chore: Update generation configuration at Sat Feb 8 02:22:18 UTC 2025 (#2330)
* chore: Update generation configuration at Wed Jan 29 02:22:57 UTC 2025 * chore: Update generation configuration at Thu Jan 30 02:22:19 UTC 2025 * chore: Update generation configuration at Fri Jan 31 02:23:28 UTC 2025 * chore: generate libraries at Fri Jan 31 02:24:00 UTC 2025 * chore: Update generation configuration at Mon Feb 3 02:24:21 UTC 2025 * chore: Update generation configuration at Tue Feb 4 02:23:44 UTC 2025 * chore: Update generation configuration at Wed Feb 5 02:24:49 UTC 2025 * chore: generate libraries at Wed Feb 5 02:25:31 UTC 2025 * chore: Update generation configuration at Thu Feb 6 02:25:06 UTC 2025 * chore: Update generation configuration at Fri Feb 7 02:25:37 UTC 2025 * chore: Update generation configuration at Sat Feb 8 02:22:18 UTC 2025
1 parent c8a6c52 commit 3889a05

25 files changed

+4044
-417
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ If you are using Maven without the BOM, add this to your dependencies:
5151
If you are using Gradle 5.x or later, add this to your dependencies:
5252

5353
```Groovy
54-
implementation platform('com.google.cloud:libraries-bom:26.53.0')
54+
implementation platform('com.google.cloud:libraries-bom:26.54.0')
5555
5656
implementation 'com.google.cloud:google-cloud-pubsub'
5757
```

generation_config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
gapic_generator_version: 2.52.0
2-
googleapis_commitish: 0ce8062889f30daa64eed6810e3c124ccd89608f
3-
libraries_bom_version: 26.53.0
2+
googleapis_commitish: 0a459af4362c0e41b9723dd4d7edc022c552db40
3+
libraries_bom_version: 26.54.0
44
libraries:
55
- api_shortname: pubsub
66
name_pretty: Cloud Pub/Sub

google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/SubscriptionAdminClient.java

+2
Original file line numberDiff line numberDiff line change
@@ -880,6 +880,7 @@ public final Subscription createSubscription(
880880
* .setTopicMessageRetentionDuration(Duration.newBuilder().build())
881881
* .setAnalyticsHubSubscriptionInfo(
882882
* Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
883+
* .addAllMessageTransforms(new ArrayList<MessageTransform>())
883884
* .build();
884885
* Subscription response = subscriptionAdminClient.createSubscription(request);
885886
* }
@@ -1145,6 +1146,7 @@ public final Subscription createSubscription(
11451146
* .setTopicMessageRetentionDuration(Duration.newBuilder().build())
11461147
* .setAnalyticsHubSubscriptionInfo(
11471148
* Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
1149+
* .addAllMessageTransforms(new ArrayList<MessageTransform>())
11481150
* .build();
11491151
* ApiFuture<Subscription> future =
11501152
* subscriptionAdminClient.createSubscriptionCallable().futureCall(request);

google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/v1/TopicAdminClient.java

+2
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,7 @@ public final Topic createTopic(ProjectTopicName name) {
516516
* .setSatisfiesPzs(true)
517517
* .setMessageRetentionDuration(Duration.newBuilder().build())
518518
* .setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
519+
* .addAllMessageTransforms(new ArrayList<MessageTransform>())
519520
* .build();
520521
* Topic response = topicAdminClient.createTopic(request);
521522
* }
@@ -552,6 +553,7 @@ public final Topic createTopic(Topic request) {
552553
* .setSatisfiesPzs(true)
553554
* .setMessageRetentionDuration(Duration.newBuilder().build())
554555
* .setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
556+
* .addAllMessageTransforms(new ArrayList<MessageTransform>())
555557
* .build();
556558
* ApiFuture<Topic> future = topicAdminClient.createTopicCallable().futureCall(request);
557559
* // Do something.

google-cloud-pubsub/src/main/resources/META-INF/native-image/com.google.cloud.pubsub.v1/reflect-config.json

+36
Original file line numberDiff line numberDiff line change
@@ -2195,6 +2195,24 @@
21952195
"allDeclaredClasses": true,
21962196
"allPublicClasses": true
21972197
},
2198+
{
2199+
"name": "com.google.pubsub.v1.JavaScriptUDF",
2200+
"queryAllDeclaredConstructors": true,
2201+
"queryAllPublicConstructors": true,
2202+
"queryAllDeclaredMethods": true,
2203+
"allPublicMethods": true,
2204+
"allDeclaredClasses": true,
2205+
"allPublicClasses": true
2206+
},
2207+
{
2208+
"name": "com.google.pubsub.v1.JavaScriptUDF$Builder",
2209+
"queryAllDeclaredConstructors": true,
2210+
"queryAllPublicConstructors": true,
2211+
"queryAllDeclaredMethods": true,
2212+
"allPublicMethods": true,
2213+
"allDeclaredClasses": true,
2214+
"allPublicClasses": true
2215+
},
21982216
{
21992217
"name": "com.google.pubsub.v1.ListSchemaRevisionsRequest",
22002218
"queryAllDeclaredConstructors": true,
@@ -2465,6 +2483,24 @@
24652483
"allDeclaredClasses": true,
24662484
"allPublicClasses": true
24672485
},
2486+
{
2487+
"name": "com.google.pubsub.v1.MessageTransform",
2488+
"queryAllDeclaredConstructors": true,
2489+
"queryAllPublicConstructors": true,
2490+
"queryAllDeclaredMethods": true,
2491+
"allPublicMethods": true,
2492+
"allDeclaredClasses": true,
2493+
"allPublicClasses": true
2494+
},
2495+
{
2496+
"name": "com.google.pubsub.v1.MessageTransform$Builder",
2497+
"queryAllDeclaredConstructors": true,
2498+
"queryAllPublicConstructors": true,
2499+
"queryAllDeclaredMethods": true,
2500+
"allPublicMethods": true,
2501+
"allDeclaredClasses": true,
2502+
"allPublicClasses": true
2503+
},
24682504
{
24692505
"name": "com.google.pubsub.v1.ModifyAckDeadlineRequest",
24702506
"queryAllDeclaredConstructors": true,

google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriptionAdminClientHttpJsonTest.java

+10
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
import com.google.pubsub.v1.ExpirationPolicy;
5050
import com.google.pubsub.v1.ListSnapshotsResponse;
5151
import com.google.pubsub.v1.ListSubscriptionsResponse;
52+
import com.google.pubsub.v1.MessageTransform;
5253
import com.google.pubsub.v1.ProjectName;
5354
import com.google.pubsub.v1.PullResponse;
5455
import com.google.pubsub.v1.PushConfig;
@@ -133,6 +134,7 @@ public void createSubscriptionTest() throws Exception {
133134
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
134135
.setAnalyticsHubSubscriptionInfo(
135136
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
137+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
136138
.build();
137139
mockService.addResponse(expectedResponse);
138140

@@ -202,6 +204,7 @@ public void createSubscriptionTest2() throws Exception {
202204
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
203205
.setAnalyticsHubSubscriptionInfo(
204206
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
207+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
205208
.build();
206209
mockService.addResponse(expectedResponse);
207210

@@ -271,6 +274,7 @@ public void createSubscriptionTest3() throws Exception {
271274
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
272275
.setAnalyticsHubSubscriptionInfo(
273276
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
277+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
274278
.build();
275279
mockService.addResponse(expectedResponse);
276280

@@ -340,6 +344,7 @@ public void createSubscriptionTest4() throws Exception {
340344
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
341345
.setAnalyticsHubSubscriptionInfo(
342346
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
347+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
343348
.build();
344349
mockService.addResponse(expectedResponse);
345350

@@ -409,6 +414,7 @@ public void getSubscriptionTest() throws Exception {
409414
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
410415
.setAnalyticsHubSubscriptionInfo(
411416
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
417+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
412418
.build();
413419
mockService.addResponse(expectedResponse);
414420

@@ -471,6 +477,7 @@ public void getSubscriptionTest2() throws Exception {
471477
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
472478
.setAnalyticsHubSubscriptionInfo(
473479
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
480+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
474481
.build();
475482
mockService.addResponse(expectedResponse);
476483

@@ -533,6 +540,7 @@ public void updateSubscriptionTest() throws Exception {
533540
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
534541
.setAnalyticsHubSubscriptionInfo(
535542
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
543+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
536544
.build();
537545
mockService.addResponse(expectedResponse);
538546

@@ -557,6 +565,7 @@ public void updateSubscriptionTest() throws Exception {
557565
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
558566
.setAnalyticsHubSubscriptionInfo(
559567
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
568+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
560569
.build();
561570
FieldMask updateMask = FieldMask.newBuilder().build();
562571

@@ -607,6 +616,7 @@ public void updateSubscriptionExceptionTest() throws Exception {
607616
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
608617
.setAnalyticsHubSubscriptionInfo(
609618
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
619+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
610620
.build();
611621
FieldMask updateMask = FieldMask.newBuilder().build();
612622
client.updateSubscription(subscription, updateMask);

google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/SubscriptionAdminClientTest.java

+8
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
import com.google.pubsub.v1.ListSnapshotsResponse;
6060
import com.google.pubsub.v1.ListSubscriptionsRequest;
6161
import com.google.pubsub.v1.ListSubscriptionsResponse;
62+
import com.google.pubsub.v1.MessageTransform;
6263
import com.google.pubsub.v1.ModifyAckDeadlineRequest;
6364
import com.google.pubsub.v1.ModifyPushConfigRequest;
6465
import com.google.pubsub.v1.ProjectName;
@@ -159,6 +160,7 @@ public void createSubscriptionTest() throws Exception {
159160
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
160161
.setAnalyticsHubSubscriptionInfo(
161162
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
163+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
162164
.build();
163165
mockSubscriber.addResponse(expectedResponse);
164166

@@ -225,6 +227,7 @@ public void createSubscriptionTest2() throws Exception {
225227
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
226228
.setAnalyticsHubSubscriptionInfo(
227229
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
230+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
228231
.build();
229232
mockSubscriber.addResponse(expectedResponse);
230233

@@ -291,6 +294,7 @@ public void createSubscriptionTest3() throws Exception {
291294
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
292295
.setAnalyticsHubSubscriptionInfo(
293296
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
297+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
294298
.build();
295299
mockSubscriber.addResponse(expectedResponse);
296300

@@ -357,6 +361,7 @@ public void createSubscriptionTest4() throws Exception {
357361
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
358362
.setAnalyticsHubSubscriptionInfo(
359363
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
364+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
360365
.build();
361366
mockSubscriber.addResponse(expectedResponse);
362367

@@ -423,6 +428,7 @@ public void getSubscriptionTest() throws Exception {
423428
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
424429
.setAnalyticsHubSubscriptionInfo(
425430
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
431+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
426432
.build();
427433
mockSubscriber.addResponse(expectedResponse);
428434

@@ -479,6 +485,7 @@ public void getSubscriptionTest2() throws Exception {
479485
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
480486
.setAnalyticsHubSubscriptionInfo(
481487
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
488+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
482489
.build();
483490
mockSubscriber.addResponse(expectedResponse);
484491

@@ -535,6 +542,7 @@ public void updateSubscriptionTest() throws Exception {
535542
.setTopicMessageRetentionDuration(Duration.newBuilder().build())
536543
.setAnalyticsHubSubscriptionInfo(
537544
Subscription.AnalyticsHubSubscriptionInfo.newBuilder().build())
545+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
538546
.build();
539547
mockSubscriber.addResponse(expectedResponse);
540548

google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/TopicAdminClientHttpJsonTest.java

+8
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
import com.google.pubsub.v1.ListTopicSubscriptionsResponse;
5151
import com.google.pubsub.v1.ListTopicsResponse;
5252
import com.google.pubsub.v1.MessageStoragePolicy;
53+
import com.google.pubsub.v1.MessageTransform;
5354
import com.google.pubsub.v1.ProjectName;
5455
import com.google.pubsub.v1.PublishResponse;
5556
import com.google.pubsub.v1.PubsubMessage;
@@ -117,6 +118,7 @@ public void createTopicTest() throws Exception {
117118
.setSatisfiesPzs(true)
118119
.setMessageRetentionDuration(Duration.newBuilder().build())
119120
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
121+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
120122
.build();
121123
mockService.addResponse(expectedResponse);
122124

@@ -168,6 +170,7 @@ public void createTopicTest2() throws Exception {
168170
.setSatisfiesPzs(true)
169171
.setMessageRetentionDuration(Duration.newBuilder().build())
170172
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
173+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
171174
.build();
172175
mockService.addResponse(expectedResponse);
173176

@@ -219,6 +222,7 @@ public void updateTopicTest() throws Exception {
219222
.setSatisfiesPzs(true)
220223
.setMessageRetentionDuration(Duration.newBuilder().build())
221224
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
225+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
222226
.build();
223227
mockService.addResponse(expectedResponse);
224228

@@ -232,6 +236,7 @@ public void updateTopicTest() throws Exception {
232236
.setSatisfiesPzs(true)
233237
.setMessageRetentionDuration(Duration.newBuilder().build())
234238
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
239+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
235240
.build();
236241
FieldMask updateMask = FieldMask.newBuilder().build();
237242

@@ -271,6 +276,7 @@ public void updateTopicExceptionTest() throws Exception {
271276
.setSatisfiesPzs(true)
272277
.setMessageRetentionDuration(Duration.newBuilder().build())
273278
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
279+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
274280
.build();
275281
FieldMask updateMask = FieldMask.newBuilder().build();
276282
client.updateTopic(topic, updateMask);
@@ -380,6 +386,7 @@ public void getTopicTest() throws Exception {
380386
.setSatisfiesPzs(true)
381387
.setMessageRetentionDuration(Duration.newBuilder().build())
382388
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
389+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
383390
.build();
384391
mockService.addResponse(expectedResponse);
385392

@@ -431,6 +438,7 @@ public void getTopicTest2() throws Exception {
431438
.setSatisfiesPzs(true)
432439
.setMessageRetentionDuration(Duration.newBuilder().build())
433440
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
441+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
434442
.build();
435443
mockService.addResponse(expectedResponse);
436444

google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/v1/TopicAdminClientTest.java

+6
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
import com.google.pubsub.v1.ListTopicsRequest;
5454
import com.google.pubsub.v1.ListTopicsResponse;
5555
import com.google.pubsub.v1.MessageStoragePolicy;
56+
import com.google.pubsub.v1.MessageTransform;
5657
import com.google.pubsub.v1.ProjectName;
5758
import com.google.pubsub.v1.PublishRequest;
5859
import com.google.pubsub.v1.PublishResponse;
@@ -131,6 +132,7 @@ public void createTopicTest() throws Exception {
131132
.setSatisfiesPzs(true)
132133
.setMessageRetentionDuration(Duration.newBuilder().build())
133134
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
135+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
134136
.build();
135137
mockPublisher.addResponse(expectedResponse);
136138

@@ -176,6 +178,7 @@ public void createTopicTest2() throws Exception {
176178
.setSatisfiesPzs(true)
177179
.setMessageRetentionDuration(Duration.newBuilder().build())
178180
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
181+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
179182
.build();
180183
mockPublisher.addResponse(expectedResponse);
181184

@@ -221,6 +224,7 @@ public void updateTopicTest() throws Exception {
221224
.setSatisfiesPzs(true)
222225
.setMessageRetentionDuration(Duration.newBuilder().build())
223226
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
227+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
224228
.build();
225229
mockPublisher.addResponse(expectedResponse);
226230

@@ -347,6 +351,7 @@ public void getTopicTest() throws Exception {
347351
.setSatisfiesPzs(true)
348352
.setMessageRetentionDuration(Duration.newBuilder().build())
349353
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
354+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
350355
.build();
351356
mockPublisher.addResponse(expectedResponse);
352357

@@ -392,6 +397,7 @@ public void getTopicTest2() throws Exception {
392397
.setSatisfiesPzs(true)
393398
.setMessageRetentionDuration(Duration.newBuilder().build())
394399
.setIngestionDataSourceSettings(IngestionDataSourceSettings.newBuilder().build())
400+
.addAllMessageTransforms(new ArrayList<MessageTransform>())
395401
.build();
396402
mockPublisher.addResponse(expectedResponse);
397403

0 commit comments

Comments
 (0)