Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
486114a
chore: Update generation configuration at Fri Feb 27 03:00:12 UTC 2026
cloud-java-bot Feb 27, 2026
fde9682
chore: Update generation configuration at Sat Feb 28 02:50:18 UTC 2026
cloud-java-bot Feb 28, 2026
f0b7816
chore: Update generation configuration at Tue Mar 3 03:03:04 UTC 2026
cloud-java-bot Mar 3, 2026
ea344d4
chore: Update generation configuration at Wed Mar 4 02:58:16 UTC 2026
cloud-java-bot Mar 4, 2026
f1e997e
chore: Update generation configuration at Thu Mar 5 03:00:09 UTC 2026
cloud-java-bot Mar 5, 2026
e74d6d1
chore: generate libraries at Thu Mar 5 03:00:45 UTC 2026
cloud-java-bot Mar 5, 2026
6a3fd55
chore: Update generation configuration at Fri Mar 6 02:59:58 UTC 2026
cloud-java-bot Mar 6, 2026
8e4e2ff
chore: Update generation configuration at Sat Mar 7 02:53:29 UTC 2026
cloud-java-bot Mar 7, 2026
7270640
chore: Update generation configuration at Tue Mar 10 02:58:26 UTC 2026
cloud-java-bot Mar 10, 2026
f8415e0
chore: Update generation configuration at Wed Mar 11 02:57:53 UTC 2026
cloud-java-bot Mar 11, 2026
23c021a
chore: Update generation configuration at Thu Mar 12 03:01:35 UTC 2026
cloud-java-bot Mar 12, 2026
2f6a7d2
chore: Update generation configuration at Fri Mar 13 02:59:40 UTC 2026
cloud-java-bot Mar 13, 2026
357827e
chore: Update generation configuration at Sat Mar 14 02:58:26 UTC 2026
cloud-java-bot Mar 14, 2026
ea276a6
chore: generate libraries at Sat Mar 14 02:58:53 UTC 2026
cloud-java-bot Mar 14, 2026
40cdabd
chore: merge main into generate-libraries-main
cloud-java-bot Mar 17, 2026
3f675d4
chore: Update generation configuration at Tue Mar 17 03:02:03 UTC 2026
cloud-java-bot Mar 17, 2026
5f8a858
chore: Update generation configuration at Wed Mar 18 03:05:29 UTC 2026
cloud-java-bot Mar 18, 2026
8dfa401
chore: generate libraries at Wed Mar 18 03:05:56 UTC 2026
cloud-java-bot Mar 18, 2026
e2c40fd
chore: Update generation configuration at Thu Mar 19 03:05:36 UTC 2026
cloud-java-bot Mar 19, 2026
512b7f9
chore: Update generation configuration at Fri Mar 20 03:01:07 UTC 2026
cloud-java-bot Mar 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/hermetic_library_generation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
with:
fetch-depth: 0
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
- uses: googleapis/sdk-platform-java/.github/scripts@v2.67.0
- uses: googleapis/sdk-platform-java/.github/scripts@v2.68.0
if: env.SHOULD_RUN == 'true'
with:
base_ref: ${{ github.base_ref }}
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/presubmit/graalvm-native-a.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
}

env_vars: {
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/presubmit/graalvm-native-b.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
}

env_vars: {
Expand Down
2 changes: 1 addition & 1 deletion .kokoro/presubmit/graalvm-native-c.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
}

env_vars: {
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ If you are using Maven without the BOM, add this to your dependencies:
If you are using Gradle 5.x or later, add this to your dependencies:

```Groovy
implementation platform('com.google.cloud:libraries-bom:26.76.0')
implementation platform('com.google.cloud:libraries-bom:26.78.0')

implementation 'com.google.cloud:google-cloud-pubsub'
```
Expand Down
6 changes: 3 additions & 3 deletions generation_config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
gapic_generator_version: 2.67.0
googleapis_commitish: 9637e50bc0ff6a5e8944980aaf6a2b7f34a90910
libraries_bom_version: 26.76.0
gapic_generator_version: 2.68.0
googleapis_commitish: c063f49852ce7fc08c722c87f3a6f676209985a2
libraries_bom_version: 26.78.0
libraries:
- api_shortname: pubsub
name_pretty: Cloud Pub/Sub
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -866,6 +866,7 @@ public final Subscription createSubscription(
* .setPushConfig(PushConfig.newBuilder().build())
* .setBigqueryConfig(BigQueryConfig.newBuilder().build())
* .setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
* .setBigtableConfig(BigtableConfig.newBuilder().build())
* .setAckDeadlineSeconds(2135351438)
* .setRetainAckedMessages(true)
* .setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -1133,6 +1134,7 @@ public final Subscription createSubscription(
* .setPushConfig(PushConfig.newBuilder().build())
* .setBigqueryConfig(BigQueryConfig.newBuilder().build())
* .setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
* .setBigtableConfig(BigtableConfig.newBuilder().build())
* .setAckDeadlineSeconds(2135351438)
* .setRetainAckedMessages(true)
* .setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
import com.google.api.gax.rpc.BatchingCallSettings;
import com.google.api.gax.rpc.BatchingDescriptor;
import com.google.api.gax.rpc.ClientContext;
import com.google.api.gax.rpc.LibraryMetadata;
import com.google.api.gax.rpc.PageContext;
import com.google.api.gax.rpc.PagedCallSettings;
import com.google.api.gax.rpc.PagedListDescriptor;
Expand Down Expand Up @@ -135,6 +136,7 @@
* retries.
*/
@Generated("by gapic-generator-java")
@SuppressWarnings("CanonicalDuration")
public class PublisherStubSettings extends StubSettings<PublisherStubSettings> {
/** The default scopes of the service. */
private static final ImmutableList<String> DEFAULT_SERVICE_SCOPES =
Expand Down Expand Up @@ -595,6 +597,14 @@ protected PublisherStubSettings(Builder settingsBuilder) throws IOException {
testIamPermissionsSettings = settingsBuilder.testIamPermissionsSettings().build();
}

@Override
protected LibraryMetadata getLibraryMetadata() {
return LibraryMetadata.newBuilder()
.setArtifactName("com.google.cloud:google-cloud-pubsub")
.setRepository("googleapis/java-pubsub")
.build();
}

/** Builder for PublisherStubSettings. */
public static class Builder extends StubSettings.Builder<PublisherStubSettings, Builder> {
private final ImmutableList<UnaryCallSettings.Builder<?, ?>> unaryMethodSettingsBuilders;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
import com.google.api.gax.rpc.ApiCallContext;
import com.google.api.gax.rpc.ApiClientHeaderProvider;
import com.google.api.gax.rpc.ClientContext;
import com.google.api.gax.rpc.LibraryMetadata;
import com.google.api.gax.rpc.PageContext;
import com.google.api.gax.rpc.PagedCallSettings;
import com.google.api.gax.rpc.PagedListDescriptor;
Expand Down Expand Up @@ -126,6 +127,7 @@
* retries.
*/
@Generated("by gapic-generator-java")
@SuppressWarnings("CanonicalDuration")
public class SchemaServiceStubSettings extends StubSettings<SchemaServiceStubSettings> {
/** The default scopes of the service. */
private static final ImmutableList<String> DEFAULT_SERVICE_SCOPES =
Expand Down Expand Up @@ -460,6 +462,14 @@ protected SchemaServiceStubSettings(Builder settingsBuilder) throws IOException
testIamPermissionsSettings = settingsBuilder.testIamPermissionsSettings().build();
}

@Override
protected LibraryMetadata getLibraryMetadata() {
return LibraryMetadata.newBuilder()
.setArtifactName("com.google.cloud:google-cloud-pubsub")
.setRepository("googleapis/java-pubsub")
.build();
}

/** Builder for SchemaServiceStubSettings. */
public static class Builder extends StubSettings.Builder<SchemaServiceStubSettings, Builder> {
private final ImmutableList<UnaryCallSettings.Builder<?, ?>> unaryMethodSettingsBuilders;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
import com.google.api.gax.rpc.ApiCallContext;
import com.google.api.gax.rpc.ApiClientHeaderProvider;
import com.google.api.gax.rpc.ClientContext;
import com.google.api.gax.rpc.LibraryMetadata;
import com.google.api.gax.rpc.PageContext;
import com.google.api.gax.rpc.PagedCallSettings;
import com.google.api.gax.rpc.PagedListDescriptor;
Expand Down Expand Up @@ -134,6 +135,7 @@
* retries.
*/
@Generated("by gapic-generator-java")
@SuppressWarnings("CanonicalDuration")
public class SubscriberStubSettings extends StubSettings<SubscriberStubSettings> {
/** The default scopes of the service. */
private static final ImmutableList<String> DEFAULT_SERVICE_SCOPES =
Expand Down Expand Up @@ -510,6 +512,14 @@ protected SubscriberStubSettings(Builder settingsBuilder) throws IOException {
testIamPermissionsSettings = settingsBuilder.testIamPermissionsSettings().build();
}

@Override
protected LibraryMetadata getLibraryMetadata() {
return LibraryMetadata.newBuilder()
.setArtifactName("com.google.cloud:google-cloud-pubsub")
.setRepository("googleapis/java-pubsub")
.build();
}

/** Builder for SubscriberStubSettings. */
public static class Builder extends StubSettings.Builder<SubscriberStubSettings, Builder> {
private final ImmutableList<UnaryCallSettings.Builder<?, ?>> unaryMethodSettingsBuilders;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1664,6 +1664,33 @@
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.pubsub.v1.BigtableConfig",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.pubsub.v1.BigtableConfig$Builder",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.pubsub.v1.BigtableConfig$State",
"queryAllDeclaredConstructors": true,
"queryAllPublicConstructors": true,
"queryAllDeclaredMethods": true,
"allPublicMethods": true,
"allDeclaredClasses": true,
"allPublicClasses": true
},
{
"name": "com.google.pubsub.v1.CloudStorageConfig",
"queryAllDeclaredConstructors": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
import com.google.protobuf.FieldMask;
import com.google.protobuf.Timestamp;
import com.google.pubsub.v1.BigQueryConfig;
import com.google.pubsub.v1.BigtableConfig;
import com.google.pubsub.v1.CloudStorageConfig;
import com.google.pubsub.v1.DeadLetterPolicy;
import com.google.pubsub.v1.ExpirationPolicy;
Expand Down Expand Up @@ -120,6 +121,7 @@ public void createSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -191,6 +193,7 @@ public void createSubscriptionTest2() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -262,6 +265,7 @@ public void createSubscriptionTest3() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -333,6 +337,7 @@ public void createSubscriptionTest4() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -404,6 +409,7 @@ public void getSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -468,6 +474,7 @@ public void getSubscriptionTest2() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -532,6 +539,7 @@ public void updateSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand All @@ -558,6 +566,7 @@ public void updateSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -610,6 +619,7 @@ public void updateSubscriptionExceptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
import com.google.protobuf.Timestamp;
import com.google.pubsub.v1.AcknowledgeRequest;
import com.google.pubsub.v1.BigQueryConfig;
import com.google.pubsub.v1.BigtableConfig;
import com.google.pubsub.v1.CloudStorageConfig;
import com.google.pubsub.v1.CreateSnapshotRequest;
import com.google.pubsub.v1.DeadLetterPolicy;
Expand Down Expand Up @@ -146,6 +147,7 @@ public void createSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -214,6 +216,7 @@ public void createSubscriptionTest2() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -282,6 +285,7 @@ public void createSubscriptionTest3() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -350,6 +354,7 @@ public void createSubscriptionTest4() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -418,6 +423,7 @@ public void getSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -476,6 +482,7 @@ public void getSubscriptionTest2() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down Expand Up @@ -534,6 +541,7 @@ public void updateSubscriptionTest() throws Exception {
.setPushConfig(PushConfig.newBuilder().build())
.setBigqueryConfig(BigQueryConfig.newBuilder().build())
.setCloudStorageConfig(CloudStorageConfig.newBuilder().build())
.setBigtableConfig(BigtableConfig.newBuilder().build())
.setAckDeadlineSeconds(2135351438)
.setRetainAckedMessages(true)
.setMessageRetentionDuration(Duration.newBuilder().build())
Expand Down
Loading
Loading