Skip to content

Commit 9345b35

Browse files
chore: Update generation configuration at Tue Apr 7 03:10:38 UTC 2026 (#2845)
This pull request is generated with proto changes between [googleapis/googleapis@6f8a554](https://togithub.com/googleapis/googleapis/commit/6f8a554039638f4a9ca78d5f0c964281a16f4166) (exclusive) and [googleapis/googleapis@cd09084](https://togithub.com/googleapis/googleapis/commit/cd090841ab172574e740c214c99df00aef9c0dee) (inclusive). BEGIN_COMMIT_OVERRIDE BEGIN_NESTED_COMMIT fix(deps): update the Java code generator (gapic-generator-java) to 2.68.0 END_NESTED_COMMIT BEGIN_NESTED_COMMIT chore: update the libraries_bom version to 26.79.0 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat: add locations field to AutomatedBackupPolicy docs: A comment for field `retention_period` in message `.google.bigtable.admin.v2.Table` is changed docs: A comment for field `frequency` in message `.google.bigtable.admin.v2.Table` is changed PiperOrigin-RevId: 888234464 Source Link: [googleapis/googleapis@5993bc6](https://togithub.com/googleapis/googleapis/commit/5993bc685e72fbda796378c146533f7ef6e95d8a) END_NESTED_COMMIT END_COMMIT_OVERRIDE
1 parent 3926275 commit 9345b35

15 files changed

Lines changed: 743 additions & 143 deletions

File tree

.github/workflows/hermetic_library_generation.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
with:
3838
fetch-depth: 0
3939
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
40-
- uses: googleapis/sdk-platform-java/.github/scripts@v2.67.0
40+
- uses: googleapis/sdk-platform-java/.github/scripts@v2.68.0
4141
if: env.SHOULD_RUN == 'true'
4242
with:
4343
base_ref: ${{ github.base_ref }}

.kokoro/presubmit/graalvm-native-a.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

.kokoro/presubmit/graalvm-native-b.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

.kokoro/presubmit/graalvm-native-c.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.57.0" # {x-version-update:google-cloud-shared-dependencies:current}
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_c:3.58.0" # {x-version-update:google-cloud-shared-dependencies:current}
77
}
88

99
env_vars: {

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ If you are using Maven without the BOM, add this to your dependencies:
4949
If you are using Gradle 5.x or later, add this to your dependencies:
5050

5151
```Groovy
52-
implementation platform('com.google.cloud:libraries-bom:26.77.0')
52+
implementation platform('com.google.cloud:libraries-bom:26.79.0')
5353
5454
implementation 'com.google.cloud:google-cloud-bigtable'
5555
```

generation_config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
gapic_generator_version: 2.67.0
2-
googleapis_commitish: 6f8a554039638f4a9ca78d5f0c964281a16f4166
3-
libraries_bom_version: 26.77.0
1+
gapic_generator_version: 2.68.0
2+
googleapis_commitish: cd090841ab172574e740c214c99df00aef9c0dee
3+
libraries_bom_version: 26.79.0
44
template_excludes:
55
- .gitignore
66
- .kokoro/presubmit/integration.cfg

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/stub/BigtableInstanceAdminStubSettings.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import com.google.api.gax.rpc.ApiCallContext;
3838
import com.google.api.gax.rpc.ApiClientHeaderProvider;
3939
import com.google.api.gax.rpc.ClientContext;
40+
import com.google.api.gax.rpc.LibraryMetadata;
4041
import com.google.api.gax.rpc.OperationCallSettings;
4142
import com.google.api.gax.rpc.PageContext;
4243
import com.google.api.gax.rpc.PagedCallSettings;
@@ -189,6 +190,7 @@
189190
* }</pre>
190191
*/
191192
@Generated("by gapic-generator-java")
193+
@SuppressWarnings("CanonicalDuration")
192194
public class BigtableInstanceAdminStubSettings
193195
extends StubSettings<BigtableInstanceAdminStubSettings> {
194196
/** The default scopes of the service. */
@@ -867,6 +869,14 @@ protected BigtableInstanceAdminStubSettings(Builder settingsBuilder) throws IOEx
867869
deleteMaterializedViewSettings = settingsBuilder.deleteMaterializedViewSettings().build();
868870
}
869871

872+
@Override
873+
protected LibraryMetadata getLibraryMetadata() {
874+
return LibraryMetadata.newBuilder()
875+
.setArtifactName("com.google.cloud:google-cloud-bigtable")
876+
.setRepository("googleapis/java-bigtable")
877+
.build();
878+
}
879+
870880
/** Builder for BigtableInstanceAdminStubSettings. */
871881
public static class Builder
872882
extends StubSettings.Builder<BigtableInstanceAdminStubSettings, Builder> {

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/stub/BigtableTableAdminStubSettings.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import com.google.api.gax.rpc.ApiCallContext;
3939
import com.google.api.gax.rpc.ApiClientHeaderProvider;
4040
import com.google.api.gax.rpc.ClientContext;
41+
import com.google.api.gax.rpc.LibraryMetadata;
4142
import com.google.api.gax.rpc.OperationCallSettings;
4243
import com.google.api.gax.rpc.PageContext;
4344
import com.google.api.gax.rpc.PagedCallSettings;
@@ -197,6 +198,7 @@
197198
* }</pre>
198199
*/
199200
@Generated("by gapic-generator-java")
201+
@SuppressWarnings("CanonicalDuration")
200202
public class BigtableTableAdminStubSettings extends StubSettings<BigtableTableAdminStubSettings> {
201203
/** The default scopes of the service. */
202204
private static final ImmutableList<String> DEFAULT_SERVICE_SCOPES =
@@ -947,6 +949,14 @@ protected BigtableTableAdminStubSettings(Builder settingsBuilder) throws IOExcep
947949
deleteSchemaBundleSettings = settingsBuilder.deleteSchemaBundleSettings().build();
948950
}
949951

952+
@Override
953+
protected LibraryMetadata getLibraryMetadata() {
954+
return LibraryMetadata.newBuilder()
955+
.setArtifactName("com.google.cloud:google-cloud-bigtable")
956+
.setRepository("googleapis/java-bigtable")
957+
.build();
958+
}
959+
950960
/** Builder for BigtableTableAdminStubSettings. */
951961
public static class Builder
952962
extends StubSettings.Builder<BigtableTableAdminStubSettings, Builder> {

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/stub/BigtableStubSettings.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.google.api.gax.retrying.RetrySettings;
2929
import com.google.api.gax.rpc.ApiClientHeaderProvider;
3030
import com.google.api.gax.rpc.ClientContext;
31+
import com.google.api.gax.rpc.LibraryMetadata;
3132
import com.google.api.gax.rpc.ServerStreamingCallSettings;
3233
import com.google.api.gax.rpc.StatusCode;
3334
import com.google.api.gax.rpc.StubSettings;
@@ -260,6 +261,14 @@ protected BigtableStubSettings(Builder settingsBuilder) throws IOException {
260261
executeQuerySettings = settingsBuilder.executeQuerySettings().build();
261262
}
262263

264+
@Override
265+
protected LibraryMetadata getLibraryMetadata() {
266+
return LibraryMetadata.newBuilder()
267+
.setArtifactName("com.google.cloud:google-cloud-bigtable")
268+
.setRepository("googleapis/java-bigtable")
269+
.build();
270+
}
271+
263272
/** Builder for BigtableStubSettings. */
264273
public static class Builder extends StubSettings.Builder<BigtableStubSettings, Builder> {
265274
private final ImmutableList<UnaryCallSettings.Builder<?, ?>> unaryMethodSettingsBuilders;

google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,58 @@
11
[
2+
{
3+
"name": "com.google.api.BatchingConfigProto",
4+
"queryAllDeclaredConstructors": true,
5+
"queryAllPublicConstructors": true,
6+
"queryAllDeclaredMethods": true,
7+
"allPublicMethods": true,
8+
"allDeclaredClasses": true,
9+
"allPublicClasses": true
10+
},
11+
{
12+
"name": "com.google.api.BatchingConfigProto$Builder",
13+
"queryAllDeclaredConstructors": true,
14+
"queryAllPublicConstructors": true,
15+
"queryAllDeclaredMethods": true,
16+
"allPublicMethods": true,
17+
"allDeclaredClasses": true,
18+
"allPublicClasses": true
19+
},
20+
{
21+
"name": "com.google.api.BatchingDescriptorProto",
22+
"queryAllDeclaredConstructors": true,
23+
"queryAllPublicConstructors": true,
24+
"queryAllDeclaredMethods": true,
25+
"allPublicMethods": true,
26+
"allDeclaredClasses": true,
27+
"allPublicClasses": true
28+
},
29+
{
30+
"name": "com.google.api.BatchingDescriptorProto$Builder",
31+
"queryAllDeclaredConstructors": true,
32+
"queryAllPublicConstructors": true,
33+
"queryAllDeclaredMethods": true,
34+
"allPublicMethods": true,
35+
"allDeclaredClasses": true,
36+
"allPublicClasses": true
37+
},
38+
{
39+
"name": "com.google.api.BatchingSettingsProto",
40+
"queryAllDeclaredConstructors": true,
41+
"queryAllPublicConstructors": true,
42+
"queryAllDeclaredMethods": true,
43+
"allPublicMethods": true,
44+
"allDeclaredClasses": true,
45+
"allPublicClasses": true
46+
},
47+
{
48+
"name": "com.google.api.BatchingSettingsProto$Builder",
49+
"queryAllDeclaredConstructors": true,
50+
"queryAllPublicConstructors": true,
51+
"queryAllDeclaredMethods": true,
52+
"allPublicMethods": true,
53+
"allDeclaredClasses": true,
54+
"allPublicClasses": true
55+
},
256
{
357
"name": "com.google.api.ClientLibraryDestination",
458
"queryAllDeclaredConstructors": true,
@@ -116,6 +170,15 @@
116170
"allDeclaredClasses": true,
117171
"allPublicClasses": true
118172
},
173+
{
174+
"name": "com.google.api.FlowControlLimitExceededBehaviorProto",
175+
"queryAllDeclaredConstructors": true,
176+
"queryAllPublicConstructors": true,
177+
"queryAllDeclaredMethods": true,
178+
"allPublicMethods": true,
179+
"allDeclaredClasses": true,
180+
"allPublicClasses": true
181+
},
119182
{
120183
"name": "com.google.api.GoSettings",
121184
"queryAllDeclaredConstructors": true,

0 commit comments

Comments
 (0)