Skip to content

Commit 8d295c4

Browse files
chore: Update generation configuration at Wed Dec 18 05:50:09 UTC 2024 (#3564)
* chore: Update generation configuration at Wed Dec 18 05:50:09 UTC 2024 * chore: generate libraries at Wed Dec 18 05:59:39 UTC 2024
1 parent 6cbaf7e commit 8d295c4

File tree

39 files changed

+5352
-1654
lines changed

39 files changed

+5352
-1654
lines changed

README.md

+1-1
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.51.0')
52+
implementation platform('com.google.cloud:libraries-bom:26.52.0')
5353
5454
implementation 'com.google.cloud:google-cloud-spanner'
5555
```

generation_config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
gapic_generator_version: 2.51.0
2-
googleapis_commitish: f4eff5440fd07389f820d22d2a55690c6390dc6d
3-
libraries_bom_version: 26.51.0
2+
googleapis_commitish: 67495ab130490fec112841715649b86a7d335e6a
3+
libraries_bom_version: 26.52.0
44
libraries:
55
- api_shortname: spanner
66
name_pretty: Cloud Spanner

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

+54
Original file line numberDiff line numberDiff line change
@@ -2978,6 +2978,33 @@
29782978
"allDeclaredClasses": true,
29792979
"allPublicClasses": true
29802980
},
2981+
{
2982+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata",
2983+
"queryAllDeclaredConstructors": true,
2984+
"queryAllPublicConstructors": true,
2985+
"queryAllDeclaredMethods": true,
2986+
"allPublicMethods": true,
2987+
"allDeclaredClasses": true,
2988+
"allPublicClasses": true
2989+
},
2990+
{
2991+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata$Builder",
2992+
"queryAllDeclaredConstructors": true,
2993+
"queryAllPublicConstructors": true,
2994+
"queryAllDeclaredMethods": true,
2995+
"allPublicMethods": true,
2996+
"allDeclaredClasses": true,
2997+
"allPublicClasses": true
2998+
},
2999+
{
3000+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata$ExpireBehavior",
3001+
"queryAllDeclaredConstructors": true,
3002+
"queryAllPublicConstructors": true,
3003+
"queryAllDeclaredMethods": true,
3004+
"allPublicMethods": true,
3005+
"allDeclaredClasses": true,
3006+
"allPublicClasses": true
3007+
},
29813008
{
29823009
"name": "com.google.spanner.admin.instance.v1.FulfillmentPeriod",
29833010
"queryAllDeclaredConstructors": true,
@@ -3077,6 +3104,15 @@
30773104
"allDeclaredClasses": true,
30783105
"allPublicClasses": true
30793106
},
3107+
{
3108+
"name": "com.google.spanner.admin.instance.v1.Instance$InstanceType",
3109+
"queryAllDeclaredConstructors": true,
3110+
"queryAllPublicConstructors": true,
3111+
"queryAllDeclaredMethods": true,
3112+
"allPublicMethods": true,
3113+
"allDeclaredClasses": true,
3114+
"allPublicClasses": true
3115+
},
30803116
{
30813117
"name": "com.google.spanner.admin.instance.v1.Instance$State",
30823118
"queryAllDeclaredConstructors": true,
@@ -3104,6 +3140,24 @@
31043140
"allDeclaredClasses": true,
31053141
"allPublicClasses": true
31063142
},
3143+
{
3144+
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$FreeInstanceAvailability",
3145+
"queryAllDeclaredConstructors": true,
3146+
"queryAllPublicConstructors": true,
3147+
"queryAllDeclaredMethods": true,
3148+
"allPublicMethods": true,
3149+
"allDeclaredClasses": true,
3150+
"allPublicClasses": true
3151+
},
3152+
{
3153+
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$QuorumType",
3154+
"queryAllDeclaredConstructors": true,
3155+
"queryAllPublicConstructors": true,
3156+
"queryAllDeclaredMethods": true,
3157+
"allPublicMethods": true,
3158+
"allDeclaredClasses": true,
3159+
"allPublicClasses": true
3160+
},
31073161
{
31083162
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$State",
31093163
"queryAllDeclaredConstructors": true,

google-cloud-spanner/src/main/java/com/google/cloud/spanner/admin/instance/v1/InstanceAdminClient.java

+345-374
Large diffs are not rendered by default.

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

+54
Original file line numberDiff line numberDiff line change
@@ -1889,6 +1889,33 @@
18891889
"allDeclaredClasses": true,
18901890
"allPublicClasses": true
18911891
},
1892+
{
1893+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata",
1894+
"queryAllDeclaredConstructors": true,
1895+
"queryAllPublicConstructors": true,
1896+
"queryAllDeclaredMethods": true,
1897+
"allPublicMethods": true,
1898+
"allDeclaredClasses": true,
1899+
"allPublicClasses": true
1900+
},
1901+
{
1902+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata$Builder",
1903+
"queryAllDeclaredConstructors": true,
1904+
"queryAllPublicConstructors": true,
1905+
"queryAllDeclaredMethods": true,
1906+
"allPublicMethods": true,
1907+
"allDeclaredClasses": true,
1908+
"allPublicClasses": true
1909+
},
1910+
{
1911+
"name": "com.google.spanner.admin.instance.v1.FreeInstanceMetadata$ExpireBehavior",
1912+
"queryAllDeclaredConstructors": true,
1913+
"queryAllPublicConstructors": true,
1914+
"queryAllDeclaredMethods": true,
1915+
"allPublicMethods": true,
1916+
"allDeclaredClasses": true,
1917+
"allPublicClasses": true
1918+
},
18921919
{
18931920
"name": "com.google.spanner.admin.instance.v1.FulfillmentPeriod",
18941921
"queryAllDeclaredConstructors": true,
@@ -1988,6 +2015,15 @@
19882015
"allDeclaredClasses": true,
19892016
"allPublicClasses": true
19902017
},
2018+
{
2019+
"name": "com.google.spanner.admin.instance.v1.Instance$InstanceType",
2020+
"queryAllDeclaredConstructors": true,
2021+
"queryAllPublicConstructors": true,
2022+
"queryAllDeclaredMethods": true,
2023+
"allPublicMethods": true,
2024+
"allDeclaredClasses": true,
2025+
"allPublicClasses": true
2026+
},
19912027
{
19922028
"name": "com.google.spanner.admin.instance.v1.Instance$State",
19932029
"queryAllDeclaredConstructors": true,
@@ -2015,6 +2051,24 @@
20152051
"allDeclaredClasses": true,
20162052
"allPublicClasses": true
20172053
},
2054+
{
2055+
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$FreeInstanceAvailability",
2056+
"queryAllDeclaredConstructors": true,
2057+
"queryAllPublicConstructors": true,
2058+
"queryAllDeclaredMethods": true,
2059+
"allPublicMethods": true,
2060+
"allDeclaredClasses": true,
2061+
"allPublicClasses": true
2062+
},
2063+
{
2064+
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$QuorumType",
2065+
"queryAllDeclaredConstructors": true,
2066+
"queryAllPublicConstructors": true,
2067+
"queryAllDeclaredMethods": true,
2068+
"allPublicMethods": true,
2069+
"allDeclaredClasses": true,
2070+
"allPublicClasses": true
2071+
},
20182072
{
20192073
"name": "com.google.spanner.admin.instance.v1.InstanceConfig$State",
20202074
"queryAllDeclaredConstructors": true,

google-cloud-spanner/src/test/java/com/google/cloud/spanner/admin/instance/v1/InstanceAdminClientHttpJsonTest.java

+15
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import com.google.protobuf.FieldMask;
4646
import com.google.protobuf.Timestamp;
4747
import com.google.spanner.admin.instance.v1.AutoscalingConfig;
48+
import com.google.spanner.admin.instance.v1.FreeInstanceMetadata;
4849
import com.google.spanner.admin.instance.v1.Instance;
4950
import com.google.spanner.admin.instance.v1.InstanceConfig;
5051
import com.google.spanner.admin.instance.v1.InstanceConfigName;
@@ -223,6 +224,7 @@ public void getInstanceConfigTest() throws Exception {
223224
.setEtag("etag3123477")
224225
.addAllLeaderOptions(new ArrayList<String>())
225226
.setReconciling(true)
227+
.setStorageLimitPerProcessingUnit(-1769187130)
226228
.build();
227229
mockService.addResponse(expectedResponse);
228230

@@ -275,6 +277,7 @@ public void getInstanceConfigTest2() throws Exception {
275277
.setEtag("etag3123477")
276278
.addAllLeaderOptions(new ArrayList<String>())
277279
.setReconciling(true)
280+
.setStorageLimitPerProcessingUnit(-1769187130)
278281
.build();
279282
mockService.addResponse(expectedResponse);
280283

@@ -327,6 +330,7 @@ public void createInstanceConfigTest() throws Exception {
327330
.setEtag("etag3123477")
328331
.addAllLeaderOptions(new ArrayList<String>())
329332
.setReconciling(true)
333+
.setStorageLimitPerProcessingUnit(-1769187130)
330334
.build();
331335
Operation resultOperation =
332336
Operation.newBuilder()
@@ -389,6 +393,7 @@ public void createInstanceConfigTest2() throws Exception {
389393
.setEtag("etag3123477")
390394
.addAllLeaderOptions(new ArrayList<String>())
391395
.setReconciling(true)
396+
.setStorageLimitPerProcessingUnit(-1769187130)
392397
.build();
393398
Operation resultOperation =
394399
Operation.newBuilder()
@@ -451,6 +456,7 @@ public void updateInstanceConfigTest() throws Exception {
451456
.setEtag("etag3123477")
452457
.addAllLeaderOptions(new ArrayList<String>())
453458
.setReconciling(true)
459+
.setStorageLimitPerProcessingUnit(-1769187130)
454460
.build();
455461
Operation resultOperation =
456462
Operation.newBuilder()
@@ -471,6 +477,7 @@ public void updateInstanceConfigTest() throws Exception {
471477
.setEtag("etag3123477")
472478
.addAllLeaderOptions(new ArrayList<String>())
473479
.setReconciling(true)
480+
.setStorageLimitPerProcessingUnit(-1769187130)
474481
.build();
475482
FieldMask updateMask = FieldMask.newBuilder().build();
476483

@@ -512,6 +519,7 @@ public void updateInstanceConfigExceptionTest() throws Exception {
512519
.setEtag("etag3123477")
513520
.addAllLeaderOptions(new ArrayList<String>())
514521
.setReconciling(true)
522+
.setStorageLimitPerProcessingUnit(-1769187130)
515523
.build();
516524
FieldMask updateMask = FieldMask.newBuilder().build();
517525
client.updateInstanceConfigAsync(instanceConfig, updateMask).get();
@@ -917,6 +925,7 @@ public void getInstanceTest() throws Exception {
917925
.addAllEndpointUris(new ArrayList<String>())
918926
.setCreateTime(Timestamp.newBuilder().build())
919927
.setUpdateTime(Timestamp.newBuilder().build())
928+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
920929
.build();
921930
mockService.addResponse(expectedResponse);
922931

@@ -971,6 +980,7 @@ public void getInstanceTest2() throws Exception {
971980
.addAllEndpointUris(new ArrayList<String>())
972981
.setCreateTime(Timestamp.newBuilder().build())
973982
.setUpdateTime(Timestamp.newBuilder().build())
983+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
974984
.build();
975985
mockService.addResponse(expectedResponse);
976986

@@ -1025,6 +1035,7 @@ public void createInstanceTest() throws Exception {
10251035
.addAllEndpointUris(new ArrayList<String>())
10261036
.setCreateTime(Timestamp.newBuilder().build())
10271037
.setUpdateTime(Timestamp.newBuilder().build())
1038+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
10281039
.build();
10291040
Operation resultOperation =
10301041
Operation.newBuilder()
@@ -1088,6 +1099,7 @@ public void createInstanceTest2() throws Exception {
10881099
.addAllEndpointUris(new ArrayList<String>())
10891100
.setCreateTime(Timestamp.newBuilder().build())
10901101
.setUpdateTime(Timestamp.newBuilder().build())
1102+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
10911103
.build();
10921104
Operation resultOperation =
10931105
Operation.newBuilder()
@@ -1151,6 +1163,7 @@ public void updateInstanceTest() throws Exception {
11511163
.addAllEndpointUris(new ArrayList<String>())
11521164
.setCreateTime(Timestamp.newBuilder().build())
11531165
.setUpdateTime(Timestamp.newBuilder().build())
1166+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
11541167
.build();
11551168
Operation resultOperation =
11561169
Operation.newBuilder()
@@ -1173,6 +1186,7 @@ public void updateInstanceTest() throws Exception {
11731186
.addAllEndpointUris(new ArrayList<String>())
11741187
.setCreateTime(Timestamp.newBuilder().build())
11751188
.setUpdateTime(Timestamp.newBuilder().build())
1189+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
11761190
.build();
11771191
FieldMask fieldMask = FieldMask.newBuilder().build();
11781192

@@ -1215,6 +1229,7 @@ public void updateInstanceExceptionTest() throws Exception {
12151229
.addAllEndpointUris(new ArrayList<String>())
12161230
.setCreateTime(Timestamp.newBuilder().build())
12171231
.setUpdateTime(Timestamp.newBuilder().build())
1232+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
12181233
.build();
12191234
FieldMask fieldMask = FieldMask.newBuilder().build();
12201235
client.updateInstanceAsync(instance, fieldMask).get();

google-cloud-spanner/src/test/java/com/google/cloud/spanner/admin/instance/v1/InstanceAdminClientTest.java

+11
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
import com.google.spanner.admin.instance.v1.DeleteInstanceConfigRequest;
5454
import com.google.spanner.admin.instance.v1.DeleteInstancePartitionRequest;
5555
import com.google.spanner.admin.instance.v1.DeleteInstanceRequest;
56+
import com.google.spanner.admin.instance.v1.FreeInstanceMetadata;
5657
import com.google.spanner.admin.instance.v1.GetInstanceConfigRequest;
5758
import com.google.spanner.admin.instance.v1.GetInstancePartitionRequest;
5859
import com.google.spanner.admin.instance.v1.GetInstanceRequest;
@@ -235,6 +236,7 @@ public void getInstanceConfigTest() throws Exception {
235236
.setEtag("etag3123477")
236237
.addAllLeaderOptions(new ArrayList<String>())
237238
.setReconciling(true)
239+
.setStorageLimitPerProcessingUnit(-1769187130)
238240
.build();
239241
mockInstanceAdmin.addResponse(expectedResponse);
240242

@@ -281,6 +283,7 @@ public void getInstanceConfigTest2() throws Exception {
281283
.setEtag("etag3123477")
282284
.addAllLeaderOptions(new ArrayList<String>())
283285
.setReconciling(true)
286+
.setStorageLimitPerProcessingUnit(-1769187130)
284287
.build();
285288
mockInstanceAdmin.addResponse(expectedResponse);
286289

@@ -327,6 +330,7 @@ public void createInstanceConfigTest() throws Exception {
327330
.setEtag("etag3123477")
328331
.addAllLeaderOptions(new ArrayList<String>())
329332
.setReconciling(true)
333+
.setStorageLimitPerProcessingUnit(-1769187130)
330334
.build();
331335
Operation resultOperation =
332336
Operation.newBuilder()
@@ -389,6 +393,7 @@ public void createInstanceConfigTest2() throws Exception {
389393
.setEtag("etag3123477")
390394
.addAllLeaderOptions(new ArrayList<String>())
391395
.setReconciling(true)
396+
.setStorageLimitPerProcessingUnit(-1769187130)
392397
.build();
393398
Operation resultOperation =
394399
Operation.newBuilder()
@@ -451,6 +456,7 @@ public void updateInstanceConfigTest() throws Exception {
451456
.setEtag("etag3123477")
452457
.addAllLeaderOptions(new ArrayList<String>())
453458
.setReconciling(true)
459+
.setStorageLimitPerProcessingUnit(-1769187130)
454460
.build();
455461
Operation resultOperation =
456462
Operation.newBuilder()
@@ -852,6 +858,7 @@ public void getInstanceTest() throws Exception {
852858
.addAllEndpointUris(new ArrayList<String>())
853859
.setCreateTime(Timestamp.newBuilder().build())
854860
.setUpdateTime(Timestamp.newBuilder().build())
861+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
855862
.build();
856863
mockInstanceAdmin.addResponse(expectedResponse);
857864

@@ -900,6 +907,7 @@ public void getInstanceTest2() throws Exception {
900907
.addAllEndpointUris(new ArrayList<String>())
901908
.setCreateTime(Timestamp.newBuilder().build())
902909
.setUpdateTime(Timestamp.newBuilder().build())
910+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
903911
.build();
904912
mockInstanceAdmin.addResponse(expectedResponse);
905913

@@ -948,6 +956,7 @@ public void createInstanceTest() throws Exception {
948956
.addAllEndpointUris(new ArrayList<String>())
949957
.setCreateTime(Timestamp.newBuilder().build())
950958
.setUpdateTime(Timestamp.newBuilder().build())
959+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
951960
.build();
952961
Operation resultOperation =
953962
Operation.newBuilder()
@@ -1010,6 +1019,7 @@ public void createInstanceTest2() throws Exception {
10101019
.addAllEndpointUris(new ArrayList<String>())
10111020
.setCreateTime(Timestamp.newBuilder().build())
10121021
.setUpdateTime(Timestamp.newBuilder().build())
1022+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
10131023
.build();
10141024
Operation resultOperation =
10151025
Operation.newBuilder()
@@ -1072,6 +1082,7 @@ public void updateInstanceTest() throws Exception {
10721082
.addAllEndpointUris(new ArrayList<String>())
10731083
.setCreateTime(Timestamp.newBuilder().build())
10741084
.setUpdateTime(Timestamp.newBuilder().build())
1085+
.setFreeInstanceMetadata(FreeInstanceMetadata.newBuilder().build())
10751086
.build();
10761087
Operation resultOperation =
10771088
Operation.newBuilder()

0 commit comments

Comments
 (0)