Skip to content

Commit d889195

Browse files
chore: Update generation configuration at Sat Aug 3 02:14:47 UTC 2024 (#3223)
* chore: Update generation configuration at Tue Jul 23 02:15:33 UTC 2024 * chore: Update generation configuration at Wed Jul 24 02:15:30 UTC 2024 * chore: Update generation configuration at Thu Jul 25 02:15:36 UTC 2024 * chore: Update generation configuration at Fri Jul 26 02:15:26 UTC 2024 * chore: Update generation configuration at Sat Jul 27 02:14:35 UTC 2024 * chore: generate libraries at Sat Jul 27 02:15:05 UTC 2024 * chore: Update generation configuration at Tue Jul 30 02:15:43 UTC 2024 * chore: Update generation configuration at Wed Jul 31 02:03:43 UTC 2024 * chore: generate libraries at Wed Jul 31 02:04:08 UTC 2024 * chore: Update generation configuration at Thu Aug 1 02:19:28 UTC 2024 * chore: Update generation configuration at Fri Aug 2 02:15:43 UTC 2024 * chore: Update generation configuration at Sat Aug 3 02:14:47 UTC 2024
1 parent 86b306a commit d889195

File tree

21 files changed

+2163
-209
lines changed

21 files changed

+2163
-209
lines changed

.repo-metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"api_description": "is a fully managed, mission-critical, relational database service that offers transactional consistency at global scale, \\nschemas, SQL (ANSI 2011 with extensions), and automatic, synchronous replication \\nfor high availability.\\n\\nBe sure to activate the Cloud Spanner API on the Developer's Console to\\nuse Cloud Spanner from your project.",
66
"client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-spanner/latest/history",
77
"release_level": "stable",
8-
"transport": "both",
8+
"transport": "grpc",
99
"language": "java",
1010
"repo": "googleapis/java-spanner",
1111
"repo_short": "java-spanner",

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ To get help, follow the instructions in the [shared Troubleshooting document][tr
621621

622622
## Transport
623623

624-
Cloud Spanner uses both gRPC and HTTP/JSON for the transport layer.
624+
Cloud Spanner uses gRPC for the transport layer.
625625

626626
## Supported Java Versions
627627

generation_config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
gapic_generator_version: 2.42.0
2-
googleapis_commitish: 19577edb4d439db98d2fb1f6f48f2e1b29fba099
1+
gapic_generator_version: 2.43.0
2+
googleapis_commitish: bc05924644a4bb93c0ac5973a07b83387a93b71f
33
libraries_bom_version: 26.43.0
44
libraries:
55
- api_shortname: spanner

google-cloud-spanner-executor/src/main/java/com/google/cloud/spanner/executor/v1/stub/SpannerExecutorProxyStubSettings.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package com.google.cloud.spanner.executor.v1.stub;
1818

1919
import com.google.api.core.ApiFunction;
20+
import com.google.api.core.ObsoleteApi;
2021
import com.google.api.gax.core.GaxProperties;
2122
import com.google.api.gax.core.GoogleCredentialsProvider;
2223
import com.google.api.gax.core.InstantiatingExecutorProvider;
@@ -119,6 +120,7 @@ public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuild
119120
}
120121

121122
/** Returns the default service endpoint. */
123+
@ObsoleteApi("Use getEndpoint() instead")
122124
public static String getDefaultEndpoint() {
123125
return "spanner-cloud-executor.googleapis.com:443";
124126
}

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2222,6 +2222,24 @@
22222222
"allDeclaredClasses": true,
22232223
"allPublicClasses": true
22242224
},
2225+
{
2226+
"name": "com.google.spanner.admin.database.v1.IncrementalBackupSpec",
2227+
"queryAllDeclaredConstructors": true,
2228+
"queryAllPublicConstructors": true,
2229+
"queryAllDeclaredMethods": true,
2230+
"allPublicMethods": true,
2231+
"allDeclaredClasses": true,
2232+
"allPublicClasses": true
2233+
},
2234+
{
2235+
"name": "com.google.spanner.admin.database.v1.IncrementalBackupSpec$Builder",
2236+
"queryAllDeclaredConstructors": true,
2237+
"queryAllPublicConstructors": true,
2238+
"queryAllDeclaredMethods": true,
2239+
"allPublicMethods": true,
2240+
"allDeclaredClasses": true,
2241+
"allPublicClasses": true
2242+
},
22252243
{
22262244
"name": "com.google.spanner.admin.database.v1.ListBackupOperationsRequest",
22272245
"queryAllDeclaredConstructors": true,

google-cloud-spanner/src/main/java/com/google/cloud/spanner/admin/database/v1/stub/DatabaseAdminStubSettings.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import com.google.api.core.ApiFunction;
2727
import com.google.api.core.ApiFuture;
2828
import com.google.api.core.BetaApi;
29+
import com.google.api.core.ObsoleteApi;
2930
import com.google.api.gax.core.GaxProperties;
3031
import com.google.api.gax.core.GoogleCredentialsProvider;
3132
import com.google.api.gax.core.InstantiatingExecutorProvider;
@@ -774,6 +775,7 @@ public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuild
774775
}
775776

776777
/** Returns the default service endpoint. */
778+
@ObsoleteApi("Use getEndpoint() instead")
777779
public static String getDefaultEndpoint() {
778780
return "spanner.googleapis.com:443";
779781
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.google.api.core.ApiFunction;
2626
import com.google.api.core.ApiFuture;
2727
import com.google.api.core.BetaApi;
28+
import com.google.api.core.ObsoleteApi;
2829
import com.google.api.gax.core.GaxProperties;
2930
import com.google.api.gax.core.GoogleCredentialsProvider;
3031
import com.google.api.gax.core.InstantiatingExecutorProvider;
@@ -738,6 +739,7 @@ public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuild
738739
}
739740

740741
/** Returns the default service endpoint. */
742+
@ObsoleteApi("Use getEndpoint() instead")
741743
public static String getDefaultEndpoint() {
742744
return "spanner.googleapis.com:443";
743745
}

google-cloud-spanner/src/main/java/com/google/cloud/spanner/v1/stub/SpannerStubSettings.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import com.google.api.core.ApiFunction;
2222
import com.google.api.core.ApiFuture;
2323
import com.google.api.core.BetaApi;
24+
import com.google.api.core.ObsoleteApi;
2425
import com.google.api.gax.core.GaxProperties;
2526
import com.google.api.gax.core.GoogleCredentialsProvider;
2627
import com.google.api.gax.core.InstantiatingExecutorProvider;
@@ -311,6 +312,7 @@ public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuild
311312
}
312313

313314
/** Returns the default service endpoint. */
315+
@ObsoleteApi("Use getEndpoint() instead")
314316
public static String getDefaultEndpoint() {
315317
return "spanner.googleapis.com:443";
316318
}

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2159,6 +2159,24 @@
21592159
"allDeclaredClasses": true,
21602160
"allPublicClasses": true
21612161
},
2162+
{
2163+
"name": "com.google.spanner.admin.database.v1.IncrementalBackupSpec",
2164+
"queryAllDeclaredConstructors": true,
2165+
"queryAllPublicConstructors": true,
2166+
"queryAllDeclaredMethods": true,
2167+
"allPublicMethods": true,
2168+
"allDeclaredClasses": true,
2169+
"allPublicClasses": true
2170+
},
2171+
{
2172+
"name": "com.google.spanner.admin.database.v1.IncrementalBackupSpec$Builder",
2173+
"queryAllDeclaredConstructors": true,
2174+
"queryAllPublicConstructors": true,
2175+
"queryAllDeclaredMethods": true,
2176+
"allPublicMethods": true,
2177+
"allDeclaredClasses": true,
2178+
"allPublicClasses": true
2179+
},
21622180
{
21632181
"name": "com.google.spanner.admin.database.v1.ListBackupOperationsRequest",
21642182
"queryAllDeclaredConstructors": true,

google-cloud-spanner/src/test/java/com/google/cloud/spanner/admin/database/v1/DatabaseAdminClientHttpJsonTest.java

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1086,13 +1086,17 @@ public void createBackupTest() throws Exception {
10861086
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
10871087
.setCreateTime(Timestamp.newBuilder().build())
10881088
.setSizeBytes(-1796325715)
1089+
.setFreeableSizeBytes(1302251206)
1090+
.setExclusiveSizeBytes(-1085921554)
10891091
.addAllReferencingDatabases(new ArrayList<String>())
10901092
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
10911093
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
10921094
.setDatabaseDialect(DatabaseDialect.forNumber(0))
10931095
.addAllReferencingBackups(new ArrayList<String>())
10941096
.setMaxExpireTime(Timestamp.newBuilder().build())
10951097
.addAllBackupSchedules(new ArrayList<String>())
1098+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1099+
.setOldestVersionTime(Timestamp.newBuilder().build())
10961100
.build();
10971101
Operation resultOperation =
10981102
Operation.newBuilder()
@@ -1151,13 +1155,17 @@ public void createBackupTest2() throws Exception {
11511155
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
11521156
.setCreateTime(Timestamp.newBuilder().build())
11531157
.setSizeBytes(-1796325715)
1158+
.setFreeableSizeBytes(1302251206)
1159+
.setExclusiveSizeBytes(-1085921554)
11541160
.addAllReferencingDatabases(new ArrayList<String>())
11551161
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
11561162
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
11571163
.setDatabaseDialect(DatabaseDialect.forNumber(0))
11581164
.addAllReferencingBackups(new ArrayList<String>())
11591165
.setMaxExpireTime(Timestamp.newBuilder().build())
11601166
.addAllBackupSchedules(new ArrayList<String>())
1167+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1168+
.setOldestVersionTime(Timestamp.newBuilder().build())
11611169
.build();
11621170
Operation resultOperation =
11631171
Operation.newBuilder()
@@ -1216,13 +1224,17 @@ public void copyBackupTest() throws Exception {
12161224
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
12171225
.setCreateTime(Timestamp.newBuilder().build())
12181226
.setSizeBytes(-1796325715)
1227+
.setFreeableSizeBytes(1302251206)
1228+
.setExclusiveSizeBytes(-1085921554)
12191229
.addAllReferencingDatabases(new ArrayList<String>())
12201230
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
12211231
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
12221232
.setDatabaseDialect(DatabaseDialect.forNumber(0))
12231233
.addAllReferencingBackups(new ArrayList<String>())
12241234
.setMaxExpireTime(Timestamp.newBuilder().build())
12251235
.addAllBackupSchedules(new ArrayList<String>())
1236+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1237+
.setOldestVersionTime(Timestamp.newBuilder().build())
12261238
.build();
12271239
Operation resultOperation =
12281240
Operation.newBuilder()
@@ -1284,13 +1296,17 @@ public void copyBackupTest2() throws Exception {
12841296
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
12851297
.setCreateTime(Timestamp.newBuilder().build())
12861298
.setSizeBytes(-1796325715)
1299+
.setFreeableSizeBytes(1302251206)
1300+
.setExclusiveSizeBytes(-1085921554)
12871301
.addAllReferencingDatabases(new ArrayList<String>())
12881302
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
12891303
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
12901304
.setDatabaseDialect(DatabaseDialect.forNumber(0))
12911305
.addAllReferencingBackups(new ArrayList<String>())
12921306
.setMaxExpireTime(Timestamp.newBuilder().build())
12931307
.addAllBackupSchedules(new ArrayList<String>())
1308+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1309+
.setOldestVersionTime(Timestamp.newBuilder().build())
12941310
.build();
12951311
Operation resultOperation =
12961312
Operation.newBuilder()
@@ -1352,13 +1368,17 @@ public void copyBackupTest3() throws Exception {
13521368
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
13531369
.setCreateTime(Timestamp.newBuilder().build())
13541370
.setSizeBytes(-1796325715)
1371+
.setFreeableSizeBytes(1302251206)
1372+
.setExclusiveSizeBytes(-1085921554)
13551373
.addAllReferencingDatabases(new ArrayList<String>())
13561374
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
13571375
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
13581376
.setDatabaseDialect(DatabaseDialect.forNumber(0))
13591377
.addAllReferencingBackups(new ArrayList<String>())
13601378
.setMaxExpireTime(Timestamp.newBuilder().build())
13611379
.addAllBackupSchedules(new ArrayList<String>())
1380+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1381+
.setOldestVersionTime(Timestamp.newBuilder().build())
13621382
.build();
13631383
Operation resultOperation =
13641384
Operation.newBuilder()
@@ -1420,13 +1440,17 @@ public void copyBackupTest4() throws Exception {
14201440
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
14211441
.setCreateTime(Timestamp.newBuilder().build())
14221442
.setSizeBytes(-1796325715)
1443+
.setFreeableSizeBytes(1302251206)
1444+
.setExclusiveSizeBytes(-1085921554)
14231445
.addAllReferencingDatabases(new ArrayList<String>())
14241446
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
14251447
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
14261448
.setDatabaseDialect(DatabaseDialect.forNumber(0))
14271449
.addAllReferencingBackups(new ArrayList<String>())
14281450
.setMaxExpireTime(Timestamp.newBuilder().build())
14291451
.addAllBackupSchedules(new ArrayList<String>())
1452+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1453+
.setOldestVersionTime(Timestamp.newBuilder().build())
14301454
.build();
14311455
Operation resultOperation =
14321456
Operation.newBuilder()
@@ -1488,13 +1512,17 @@ public void getBackupTest() throws Exception {
14881512
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
14891513
.setCreateTime(Timestamp.newBuilder().build())
14901514
.setSizeBytes(-1796325715)
1515+
.setFreeableSizeBytes(1302251206)
1516+
.setExclusiveSizeBytes(-1085921554)
14911517
.addAllReferencingDatabases(new ArrayList<String>())
14921518
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
14931519
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
14941520
.setDatabaseDialect(DatabaseDialect.forNumber(0))
14951521
.addAllReferencingBackups(new ArrayList<String>())
14961522
.setMaxExpireTime(Timestamp.newBuilder().build())
14971523
.addAllBackupSchedules(new ArrayList<String>())
1524+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1525+
.setOldestVersionTime(Timestamp.newBuilder().build())
14981526
.build();
14991527
mockService.addResponse(expectedResponse);
15001528

@@ -1544,13 +1572,17 @@ public void getBackupTest2() throws Exception {
15441572
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
15451573
.setCreateTime(Timestamp.newBuilder().build())
15461574
.setSizeBytes(-1796325715)
1575+
.setFreeableSizeBytes(1302251206)
1576+
.setExclusiveSizeBytes(-1085921554)
15471577
.addAllReferencingDatabases(new ArrayList<String>())
15481578
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
15491579
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
15501580
.setDatabaseDialect(DatabaseDialect.forNumber(0))
15511581
.addAllReferencingBackups(new ArrayList<String>())
15521582
.setMaxExpireTime(Timestamp.newBuilder().build())
15531583
.addAllBackupSchedules(new ArrayList<String>())
1584+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1585+
.setOldestVersionTime(Timestamp.newBuilder().build())
15541586
.build();
15551587
mockService.addResponse(expectedResponse);
15561588

@@ -1600,13 +1632,17 @@ public void updateBackupTest() throws Exception {
16001632
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
16011633
.setCreateTime(Timestamp.newBuilder().build())
16021634
.setSizeBytes(-1796325715)
1635+
.setFreeableSizeBytes(1302251206)
1636+
.setExclusiveSizeBytes(-1085921554)
16031637
.addAllReferencingDatabases(new ArrayList<String>())
16041638
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
16051639
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
16061640
.setDatabaseDialect(DatabaseDialect.forNumber(0))
16071641
.addAllReferencingBackups(new ArrayList<String>())
16081642
.setMaxExpireTime(Timestamp.newBuilder().build())
16091643
.addAllBackupSchedules(new ArrayList<String>())
1644+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1645+
.setOldestVersionTime(Timestamp.newBuilder().build())
16101646
.build();
16111647
mockService.addResponse(expectedResponse);
16121648

@@ -1618,13 +1654,17 @@ public void updateBackupTest() throws Exception {
16181654
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
16191655
.setCreateTime(Timestamp.newBuilder().build())
16201656
.setSizeBytes(-1796325715)
1657+
.setFreeableSizeBytes(1302251206)
1658+
.setExclusiveSizeBytes(-1085921554)
16211659
.addAllReferencingDatabases(new ArrayList<String>())
16221660
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
16231661
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
16241662
.setDatabaseDialect(DatabaseDialect.forNumber(0))
16251663
.addAllReferencingBackups(new ArrayList<String>())
16261664
.setMaxExpireTime(Timestamp.newBuilder().build())
16271665
.addAllBackupSchedules(new ArrayList<String>())
1666+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1667+
.setOldestVersionTime(Timestamp.newBuilder().build())
16281668
.build();
16291669
FieldMask updateMask = FieldMask.newBuilder().build();
16301670

@@ -1662,13 +1702,17 @@ public void updateBackupExceptionTest() throws Exception {
16621702
.setName(BackupName.of("[PROJECT]", "[INSTANCE]", "[BACKUP]").toString())
16631703
.setCreateTime(Timestamp.newBuilder().build())
16641704
.setSizeBytes(-1796325715)
1705+
.setFreeableSizeBytes(1302251206)
1706+
.setExclusiveSizeBytes(-1085921554)
16651707
.addAllReferencingDatabases(new ArrayList<String>())
16661708
.setEncryptionInfo(EncryptionInfo.newBuilder().build())
16671709
.addAllEncryptionInformation(new ArrayList<EncryptionInfo>())
16681710
.setDatabaseDialect(DatabaseDialect.forNumber(0))
16691711
.addAllReferencingBackups(new ArrayList<String>())
16701712
.setMaxExpireTime(Timestamp.newBuilder().build())
16711713
.addAllBackupSchedules(new ArrayList<String>())
1714+
.setIncrementalBackupChainId("incrementalBackupChainId1926005216")
1715+
.setOldestVersionTime(Timestamp.newBuilder().build())
16721716
.build();
16731717
FieldMask updateMask = FieldMask.newBuilder().build();
16741718
client.updateBackup(backup, updateMask);

0 commit comments

Comments
 (0)