Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2264 commits
Select commit Hold shift + click to select a range
3fa291c
chore(main): release google-cloud-functions-v2 1.1.0 (#30190)
release-please[bot] May 12, 2025
1d9fbca
chore(main): release google-cloud-functions-v1 2.1.0 (#30189)
release-please[bot] May 12, 2025
bdedec7
chore(main): release google-cloud-firestore-v1 2.1.0 (#30188)
release-please[bot] May 12, 2025
58a2bee
chore(main): release google-cloud-firestore-admin-v1 1.5.0 (#30187)
release-please[bot] May 12, 2025
ea8953c
chore(main): release google-cloud-financial_services-v1 0.2.0 (#30186)
release-please[bot] May 12, 2025
6e083c5
chore(main): release google-cloud-filestore-v1 2.2.0 (#30185)
release-please[bot] May 12, 2025
5815149
chore(main): release google-cloud-eventarc-v1 2.1.0 (#30184)
release-please[bot] May 12, 2025
2066d8f
chore(main): release google-cloud-eventarc-publishing-v1 1.4.0 (#30183)
release-please[bot] May 12, 2025
e551a35
chore(main): release google-cloud-essential_contacts-v1 1.3.0 (#30182)
release-please[bot] May 12, 2025
f8bc05d
chore(main): release google-cloud-error_reporting-v1beta1 0.14.0 (#30…
release-please[bot] May 12, 2025
7ee0fe8
chore(main): release google-cloud-edge_network-v1 2.1.0 (#30180)
release-please[bot] May 12, 2025
0ec9885
chore(main): release google-cloud-edge_container-v1 1.1.0 (#30179)
release-please[bot] May 12, 2025
10c9852
chore(main): release google-cloud-domains-v1beta1 0.12.0 (#30178)
release-please[bot] May 12, 2025
64391e2
chore(main): release google-cloud-domains-v1 1.1.0 (#30177)
release-please[bot] May 12, 2025
e48c861
chore(main): release google-cloud-document_ai-v1beta3 0.43.0 (#30176)
release-please[bot] May 12, 2025
50e71bc
chore(main): release google-cloud-document_ai-v1 1.6.0 (#30175)
release-please[bot] May 12, 2025
d08b2e2
chore(main): release google-cloud-dlp-v2 1.10.0 (#30174)
release-please[bot] May 12, 2025
04e1e23
chore(main): release google-cloud-discovery_engine-v1beta 0.20.0 (#30…
release-please[bot] May 12, 2025
175d236
chore(main): release google-cloud-discovery_engine-v1 2.2.0 (#30172)
release-please[bot] May 12, 2025
cdde7bf
chore(main): release google-cloud-dialogflow-v2 1.10.0 (#30171)
release-please[bot] May 12, 2025
65ceabc
chore(main): release google-cloud-dialogflow-cx-v3 1.7.0 (#30170)
release-please[bot] May 12, 2025
6c4e392
chore(main): release google-cloud-developer_connect-v1 1.1.0 (#30169)
release-please[bot] May 12, 2025
65844fd
chore(main): release google-cloud-deploy-v1 2.2.0 (#30168)
release-please[bot] May 12, 2025
4fd78e0
chore(main): release google-cloud-datastream-v1alpha1 0.11.0 (#30167)
release-please[bot] May 12, 2025
902800c
chore(main): release google-cloud-datastream-v1 1.2.0 (#30166)
release-please[bot] May 12, 2025
663de4b
chore(main): release google-cloud-datastore-v1 1.4.0 (#30165)
release-please[bot] May 12, 2025
33de268
chore(main): release google-cloud-datastore-admin-v1 1.3.0 (#30164)
release-please[bot] May 12, 2025
ff5073f
chore(main): release google-cloud-dataqna-v1alpha 0.10.0 (#30163)
release-please[bot] May 12, 2025
37cb1bc
chore(main): release google-cloud-dataproc-v1 1.4.0 (#30162)
release-please[bot] May 12, 2025
1210472
chore(main): release google-cloud-dataplex-v1 2.4.0 (#30161)
release-please[bot] May 12, 2025
2c5224d
chore(main): release google-cloud-dataform-v1beta1 0.12.0 (#30160)
release-please[bot] May 12, 2025
200062f
chore(main): release google-cloud-data_labeling-v1beta1 0.11.0 (#30159)
release-please[bot] May 12, 2025
cb7c51d
chore(main): release google-cloud-data_fusion-v1 2.1.0 (#30158)
release-please[bot] May 12, 2025
77dcc05
chore(main): release google-cloud-data_catalog-v1beta1 0.9.0 (#30157)
release-please[bot] May 12, 2025
2b8f585
chore(main): release google-cloud-data_catalog-v1 2.3.0 (#30156)
release-please[bot] May 12, 2025
e1a5fb3
chore(main): release google-cloud-data_catalog-lineage-v1 0.10.0 (#30…
release-please[bot] May 12, 2025
3b5eaca
chore(main): release google-cloud-container_analysis-v1 1.4.0 (#30154)
release-please[bot] May 12, 2025
6f92f6c
chore(main): release google-cloud-container-v1beta1 0.46.0 (#30153)
release-please[bot] May 12, 2025
b82901c
chore(main): release google-cloud-container-v1 1.7.0 (#30152)
release-please[bot] May 12, 2025
e5385d6
chore(main): release google-cloud-contact_center_insights-v1 1.6.0 (#…
release-please[bot] May 12, 2025
fef8ace
chore(main): release google-cloud-connectors-v1 1.1.0 (#30150)
release-please[bot] May 12, 2025
53e5ed0
chore(main): release google-cloud-config_service-v1 2.1.0 (#30149)
release-please[bot] May 12, 2025
5633a93
chore(main): release google-cloud-confidential_computing-v1 1.6.0 (#3…
release-please[bot] May 12, 2025
1ea277b
chore(main): release google-cloud-compute-v1 2.22.0 (#30147)
release-please[bot] May 12, 2025
a2c297b
chore(main): release google-cloud-commerce-consumer-procurement-v1 1.…
release-please[bot] May 12, 2025
bbec498
chore(main): release google-cloud-cloud_quotas-v1beta 0.4.0 (#30145)
release-please[bot] May 12, 2025
b41633a
chore(main): release google-cloud-cloud_quotas-v1 2.1.0 (#30144)
release-please[bot] May 12, 2025
a2823f6
chore(main): release google-cloud-cloud_dms-v1 1.3.0 (#30143)
release-please[bot] May 12, 2025
da9fbc7
chore(main): release google-cloud-cloud_controls_partner-v1beta 0.6.0…
release-please[bot] May 12, 2025
60b9aae
chore(main): release google-cloud-cloud_controls_partner-v1 2.1.0 (#3…
release-please[bot] May 12, 2025
07cb4df
chore(main): release google-cloud-channel-v1 2.1.0 (#30140)
release-please[bot] May 12, 2025
1fec7f0
chore(main): release google-cloud-certificate_manager-v1 1.1.0 (#30139)
release-please[bot] May 12, 2025
7d52315
chore(main): release google-cloud-build-v2 0.10.0 (#30138)
release-please[bot] May 12, 2025
62d4480
chore(main): release google-cloud-build-v1 1.6.0 (#30137)
release-please[bot] May 12, 2025
26683d7
chore(main): release google-cloud-binary_authorization-v1beta1 0.16.0…
release-please[bot] May 12, 2025
fbeaadc
chore(main): release google-cloud-binary_authorization-v1 1.3.0 (#30135)
release-please[bot] May 12, 2025
7e60a57
chore(main): release google-cloud-billing-v1 1.4.0 (#30134)
release-please[bot] May 12, 2025
abf5624
chore(main): release google-cloud-billing-budgets-v1beta1 0.15.0 (#30…
release-please[bot] May 12, 2025
aea3416
chore(main): release google-cloud-billing-budgets-v1 1.3.0 (#30132)
release-please[bot] May 12, 2025
092b601
chore(main): release google-cloud-bigtable-v2 1.7.0 (#30131)
release-please[bot] May 12, 2025
8edadc3
chore(main): release google-cloud-bigtable-admin-v2 1.10.0 (#30130)
release-please[bot] May 12, 2025
a76d457
chore(main): release google-cloud-bigquery-storage-v1 1.4.0 (#30129)
release-please[bot] May 12, 2025
f61875f
chore(main): release google-cloud-bigquery-reservation-v1 1.5.0 (#30128)
release-please[bot] May 12, 2025
9f0b149
chore(main): release google-cloud-bigquery-migration-v2 0.16.0 (#30127)
release-please[bot] May 12, 2025
6bbf772
chore(main): release google-cloud-bigquery-data_transfer-v1 1.4.0 (#3…
release-please[bot] May 12, 2025
33d0824
chore(main): release google-cloud-bigquery-data_policies-v1beta1 0.8.…
release-please[bot] May 12, 2025
ca348d3
chore(main): release google-cloud-bigquery-data_policies-v1 1.1.0 (#3…
release-please[bot] May 12, 2025
bdd681c
chore(main): release google-cloud-bigquery-data_exchange-v1beta1 0.10…
release-please[bot] May 12, 2025
3acae6f
chore(main): release google-cloud-bigquery-connection-v1 1.3.0 (#30122)
release-please[bot] May 12, 2025
1aa9693
chore(main): release google-cloud-bigquery-analytics_hub-v1 0.12.0 (#…
release-please[bot] May 12, 2025
d75d774
chore(main): release google-cloud-beyond_corp-client_gateways-v1 0.8.…
release-please[bot] May 12, 2025
62125ca
chore(main): release google-cloud-beyond_corp-app_gateways-v1 0.8.0 (…
release-please[bot] May 12, 2025
df76ba6
chore(main): release google-cloud-beyond_corp-app_connectors-v1 0.8.0…
release-please[bot] May 12, 2025
0bf6c9c
chore(main): release google-cloud-beyond_corp-app_connections-v1 0.8.…
release-please[bot] May 12, 2025
8664d8f
chore(main): release google-cloud-batch-v1 1.2.0 (#30116)
release-please[bot] May 12, 2025
ce8213f
chore(main): release google-cloud-bare_metal_solution-v2 1.1.0 (#30115)
release-please[bot] May 12, 2025
5dd2b43
chore(main): release google-cloud-backupdr-v1 1.1.0 (#30114)
release-please[bot] May 12, 2025
8a626d5
chore(main): release google-cloud-automl-v1beta1 0.14.0 (#30113)
release-please[bot] May 12, 2025
8c8d542
chore(main): release google-cloud-automl-v1 1.3.0 (#30112)
release-please[bot] May 12, 2025
aae723b
chore(main): release google-cloud-assured_workloads-v1beta1 0.21.0 (#…
release-please[bot] May 12, 2025
4d1ba92
chore(main): release google-cloud-assured_workloads-v1 1.3.0 (#30110)
release-please[bot] May 12, 2025
8432dfe
chore(main): release google-cloud-asset-v1 1.4.0 (#30109)
release-please[bot] May 12, 2025
15efc06
chore(main): release google-cloud-artifact_registry-v1beta2 0.15.0 (#…
release-please[bot] May 12, 2025
456744c
chore(main): release google-cloud-artifact_registry-v1 1.5.0 (#30107)
release-please[bot] May 12, 2025
d70e31b
chore(main): release google-cloud-app_hub-v1 1.2.0 (#30106)
release-please[bot] May 12, 2025
6f43863
chore(main): release google-cloud-app_engine-v1 1.3.0 (#30105)
release-please[bot] May 12, 2025
ffe96dd
chore(main): release google-cloud-apigee_registry-v1 0.11.0 (#30104)
release-please[bot] May 12, 2025
42b43c4
chore(main): release google-cloud-apigee_connect-v1 1.3.0 (#30103)
release-please[bot] May 12, 2025
0e840e6
chore(main): release google-cloud-api_keys-v2 0.9.0 (#30102)
release-please[bot] May 12, 2025
1182321
chore(main): release google-cloud-api_hub-v1 0.5.0 (#30101)
release-please[bot] May 12, 2025
aac2567
chore(main): release google-cloud-api_gateway-v1 2.1.0 (#30100)
release-please[bot] May 12, 2025
7240576
chore(main): release google-cloud-alloy_db-v1beta 0.15.0 (#30099)
release-please[bot] May 12, 2025
acb19ef
chore(main): release google-cloud-alloy_db-v1alpha 0.12.0 (#30098)
release-please[bot] May 12, 2025
1f88c5f
chore(main): release google-cloud-alloy_db-v1 1.1.0 (#30097)
release-please[bot] May 12, 2025
a69d109
chore(main): release google-cloud-advisory_notifications-v1 0.13.0 (#…
release-please[bot] May 12, 2025
390082e
chore(main): release google-cloud-access_approval-v1 1.3.0 (#30095)
release-please[bot] May 12, 2025
708941e
chore(main): release google-area120-tables-v1alpha1 0.11.0 (#30094)
release-please[bot] May 12, 2025
c1cf542
chore(main): release google-apps-meet-v2beta 0.7.0 (#30093)
release-please[bot] May 12, 2025
b4e0da5
chore(main): release google-apps-meet-v2 0.5.0 (#30092)
release-please[bot] May 12, 2025
9629158
chore(main): release google-apps-events-subscriptions-v1 0.4.0 (#30091)
release-please[bot] May 12, 2025
9acf599
chore(main): release google-analytics-data-v1beta 0.17.0 (#30090)
release-please[bot] May 12, 2025
d42ac54
chore(main): release google-analytics-admin-v1alpha 0.35.0 (#30089)
release-please[bot] May 12, 2025
cfe4024
chore(main): release google-ads-ad_manager-v1 1.1.0 (#30088)
release-please[bot] May 12, 2025
8c2013e
chore(main): release google-cloud-storage_batch_operations-v1 0.2.0 (…
release-please[bot] May 12, 2025
ae45dde
chore(main): release google-cloud-dataflow-v1beta3 0.13.0 (#30073)
release-please[bot] May 12, 2025
5bd49ed
chore(main): release google-cloud-storage-control-v2 1.3.0 (#30055)
release-please[bot] May 12, 2025
fac851d
chore(main): release google-cloud-memorystore-v1 1.2.0 (#30054)
release-please[bot] May 12, 2025
a226fdc
chore(main): release google-cloud-dataflow 0.6.2 (#30053)
release-please[bot] May 12, 2025
f5b2dfe
chore(main): release google-apps-chat-v1 0.12.0 (#30052)
release-please[bot] May 12, 2025
fe726fd
chore(main): release google-cloud-ai_platform-v1 1.11.0 (#30047)
release-please[bot] May 12, 2025
b7928c1
docs(dataplex-v1): Various reference documentation updates (#30087)
gcf-owl-bot[bot] May 13, 2025
c6f7dec
feat(ai_platform-v1): Support for additional Schema properties
gcf-owl-bot[bot] May 14, 2025
a326367
test(firestore): fixed hash string syntax in sample tests (#30353)
viacheslav-rostovtsev May 14, 2025
3b97306
feat(bigquery-analytics_hub-v1): Support for routine shared resources
gcf-owl-bot[bot] May 14, 2025
01edc59
feat(run-v2): Support GPU zonal redundancy setting
gcf-owl-bot[bot] May 14, 2025
c1135d1
feat(alloydb-v1): Support for the export_cluster, import_cluster, and…
gcf-owl-bot[bot] May 14, 2025
d755e44
feat(alloydb-v1beta): Support for the import_cluster RPC
gcf-owl-bot[bot] May 14, 2025
3ac87c4
feat(storage-control-v2): Support for storage IntelligenceConfig (#30…
gcf-owl-bot[bot] May 14, 2025
acafa31
feat(gke_backup-v1): Support for specifying backup and restore channe…
gcf-owl-bot[bot] May 14, 2025
6173c54
chore(merchant-accounts): Doc update (#30361)
gcf-owl-bot[bot] May 14, 2025
1df1fed
feat(shopping-merchant-accounts-v1beta): Support for creating, updati…
gcf-owl-bot[bot] May 14, 2025
c013e1a
feat(storage_insights-v1): Support for DatasetConfig management RPCs
gcf-owl-bot[bot] May 14, 2025
f4c25ad
feat(ai_platform-v1): Support model checkpoint ID (#30366)
gcf-owl-bot[bot] May 14, 2025
aa7c83e
feat(alloydb-v1alpha): Support for the export_cluster and import_clus…
gcf-owl-bot[bot] May 14, 2025
75aedd4
feat(alloydb): Support for the AlloyDBCloudSQLAdmin service (#30351)
gcf-owl-bot[bot] May 14, 2025
8a68937
feat(support-v2): Deprecated the Actor email field and replaced with …
gcf-owl-bot[bot] May 14, 2025
629f401
docs(support): Minor typo fix (#30367)
gcf-owl-bot[bot] May 14, 2025
689ac36
feat(video-live_stream-v1): Support for managing DvrSessions
gcf-owl-bot[bot] May 14, 2025
7379c48
feat: Initial generation of google-cloud-support-v2beta (#30387)
yoshi-code-bot May 15, 2025
6285229
tests(kms): Update acceptance test after fixture changes by parameter…
dazuma May 15, 2025
4b9b6ad
tests(ai_platform): Disable broken sample test (#30386)
dazuma May 15, 2025
3dbdc0b
docs(kms-inventory-v1): Minor documentation updates (#30384)
gcf-owl-bot[bot] May 15, 2025
5cf5800
feat(kms-v1): Support for ETags on AutokeyConfig
gcf-owl-bot[bot] May 15, 2025
b53089f
samples(monitoring): Clarify necessary gem and requires in the monito…
dazuma May 16, 2025
f2e4082
feat: Initial generation of google-cloud-dataform-v1 (#30396)
yoshi-code-bot May 16, 2025
ca63a0e
feat(dataform-v1beta1): Support workflow actions to execute a data pr…
gcf-owl-bot[bot] May 16, 2025
f4511ba
feat(netapp-v1): Support for backup retention policies
gcf-owl-bot[bot] May 16, 2025
04418cb
feat(shopping-merchant-accounts): Support for GbpAccountsService
gcf-owl-bot[bot] May 16, 2025
6aa95fc
feat(shopping-merchant-accounts-v1beta): Support for GbpAccountsService
gcf-owl-bot[bot] May 16, 2025
8e2d3f8
chore(main): release google-shopping-merchant-accounts 0.5.0 (#30400)
release-please[bot] May 16, 2025
f738595
chore(main): release google-cloud-netapp-v1 2.3.0 (#30399)
release-please[bot] May 16, 2025
9d8c276
chore(main): release google-cloud-dataform-v1beta1 0.13.0 (#30398)
release-please[bot] May 16, 2025
35aaa3d
chore(main): release google-cloud-dataform-v1 0.1.0 (#30397)
release-please[bot] May 16, 2025
76c3599
chore(main): release google-cloud-support-v2beta 0.1.0 (#30394)
release-please[bot] May 16, 2025
bb05b5f
chore(main): release google-cloud-kms-v1 1.7.0 (#30393)
release-please[bot] May 16, 2025
b42b1e5
chore(main): release google-cloud-kms-inventory-v1 0.15.1 (#30392)
release-please[bot] May 16, 2025
f23746c
chore(main): release google-shopping-merchant-accounts-v1beta 0.9.0 (…
release-please[bot] May 16, 2025
6cec05d
chore(main): release google-cloud-video-live_stream-v1 2.2.0 (#30381)
release-please[bot] May 16, 2025
d7b1e49
chore(main): release google-cloud-support-v2 1.4.0 (#30380)
release-please[bot] May 16, 2025
5670d56
chore(main): release google-cloud-support 1.1.2 (#30379)
release-please[bot] May 16, 2025
ed24a0c
chore(main): release google-cloud-storage_insights-v1 1.2.0 (#30378)
release-please[bot] May 16, 2025
7304206
chore(main): release google-cloud-storage-control-v2 1.4.0 (#30377)
release-please[bot] May 16, 2025
716d731
chore(main): release google-cloud-run-v2 0.24.0 (#30376)
release-please[bot] May 16, 2025
979632d
chore(main): release google-cloud-gke_backup-v1 1.3.0 (#30375)
release-please[bot] May 16, 2025
a73740e
chore(main): release google-cloud-bigquery-analytics_hub-v1 0.13.0 (#…
release-please[bot] May 16, 2025
98259ef
chore(main): release google-cloud-alloy_db-v1beta 0.16.0 (#30373)
release-please[bot] May 16, 2025
44b4b43
chore(main): release google-cloud-alloy_db-v1alpha 0.13.0 (#30372)
release-please[bot] May 16, 2025
eed9a2c
chore(main): release google-cloud-alloy_db-v1 1.2.0 (#30371)
release-please[bot] May 16, 2025
dcd74f1
chore(main): release google-cloud-alloy_db 2.1.0 (#30370)
release-please[bot] May 16, 2025
0e5e7da
chore(main): release google-cloud-dataplex-v1 2.4.1 (#30365)
release-please[bot] May 16, 2025
7a7b7ff
chore(main): release google-cloud-ai_platform-v1 1.12.0 (#30364)
release-please[bot] May 16, 2025
09d208d
chore: Remove directory of obsolete libraries (#30402)
dazuma May 19, 2025
d90803b
chore: Delete obsolete integration test directory (#30401)
dazuma May 19, 2025
2c951cc
feat: Initial generation of google-cloud-chronicle-v1 (#30407)
yoshi-code-bot May 19, 2025
6df728d
feat: Initial generation of google-cloud-device_streaming-v1 (#30408)
yoshi-code-bot May 19, 2025
9e60845
feat: Initial generation of google-ads-marketing_platform-admin-v1alp…
yoshi-code-bot May 19, 2025
7bc8f8a
feat: Initial generation of google-cloud-merchant-issue_resolution-v1…
yoshi-code-bot May 19, 2025
2078260
feat: Initial generation of google-shopping-merchant-order_tracking-v…
yoshi-code-bot May 19, 2025
2f8c3c6
feat: Initial generation of google-cloud-chronicle (#30412)
yoshi-code-bot May 19, 2025
fe0ecb0
feat: Initial generation of google-cloud-device_streaming (#30413)
yoshi-code-bot May 19, 2025
162a415
feat: Initial generation of google-ads-marketing_platform-admin (#30414)
yoshi-code-bot May 19, 2025
53ab5fa
feat: Initial generation of google-shopping-merchant-order_tracking (…
yoshi-code-bot May 19, 2025
44a1ccf
feat: Support thoughts_token_count to prediction service (#30403)
gcf-owl-bot[bot] May 19, 2025
48b2663
feat: Initial generation of google-iam-v3beta (#30406)
yoshi-code-bot May 19, 2025
fcf9a66
feat: Initial generation of google-iam-v3 (#30405)
yoshi-code-bot May 19, 2025
7022d0d
chore(main): release google-iam-v3beta 0.1.0 (#30425)
release-please[bot] May 20, 2025
9932d23
chore(main): release google-iam-v3 0.1.0 (#30424)
release-please[bot] May 20, 2025
96c705b
feat: add Query explanation features for Ruby Firestore (#29469)
viacheslav-rostovtsev May 21, 2025
6a56b89
chore(main): release google-shopping-merchant-order_tracking-v1beta 0…
release-please[bot] May 21, 2025
f9560f9
chore(main): release google-shopping-merchant-order_tracking 0.1.0 (#…
release-please[bot] May 21, 2025
6da8571
chore(main): release google-cloud-device_streaming 0.1.0 (#30421)
release-please[bot] May 21, 2025
030b414
chore(main): release google-cloud-device_streaming-v1 0.1.0 (#30422)
release-please[bot] May 21, 2025
9808355
chore(main): release google-cloud-chronicle 0.1.0 (#30419)
release-please[bot] May 21, 2025
e31689a
chore(main): release google-cloud-chronicle-v1 0.1.0 (#30420)
release-please[bot] May 21, 2025
229eb07
chore(main): release google-ads-marketing_platform-admin-v1alpha 0.1.…
release-please[bot] May 21, 2025
7840561
chore(main): release google-ads-marketing_platform-admin 0.1.0 (#30416)
release-please[bot] May 21, 2025
0797d69
chore(main): release google-cloud-ai_platform-v1 1.13.0 (#30418)
release-please[bot] May 22, 2025
5356715
feat: Support throughput_mode in UpdateDatabaseDdlRequest to be used …
gcf-owl-bot[bot] May 22, 2025
fd6b0e5
chore: remove C++ arenas in generated code (#30432)
gcf-owl-bot[bot] May 22, 2025
71e5a13
docs: Remove unnecessary curl and Python documentation (#30430)
gcf-owl-bot[bot] May 22, 2025
5b9b9f6
feat: add max_results, filter, data_store_specs options to VertexAISe…
gcf-owl-bot[bot] May 22, 2025
2f130ed
docs: Update Cloud Support RPC comments to no longer include cURL and…
gcf-owl-bot[bot] May 22, 2025
31a406b
feat: Add new method signature `parent,online_return_policy` to `Crea…
gcf-owl-bot[bot] May 22, 2025
fa02d8b
Revert "feat: Initial generation of google-cloud-merchant-issue_resol…
aandreassa May 22, 2025
326f362
docs: Add h1 heading to migration docs (#30436)
aandreassa May 22, 2025
77b3e84
feat: Initial generation of google-shopping-merchant-issue_resolution…
yoshi-code-bot May 22, 2025
f85e2de
feat: add Managed Kafka ACL API (#30437)
gcf-owl-bot[bot] May 22, 2025
d4ceff4
feat: Initial generation of google-shopping-merchant-issue_resolution…
yoshi-code-bot May 22, 2025
1398d6b
chore(main): release google-cloud-security_center 2.0.2 (#30462)
release-please[bot] May 27, 2025
1a70095
chore(main): release google-shopping-merchant-issue_resolution-v1beta…
release-please[bot] May 27, 2025
518d46b
chore(main): release google-shopping-merchant-issue_resolution 0.1.0 …
release-please[bot] May 27, 2025
e39cd18
chore(main): release google-shopping-merchant-accounts-v1beta 0.10.0 …
release-please[bot] May 27, 2025
7c26e6f
chore(main): release google-cloud-web_risk 2.0.2 (#30473)
release-please[bot] May 27, 2025
9d0948e
chore(main): release google-cloud-vision 2.0.2 (#30472)
release-please[bot] May 27, 2025
aeddf35
chore(main): release google-cloud-video_intelligence 4.0.2 (#30471)
release-please[bot] May 27, 2025
50fe5ba
chore(main): release google-cloud-text_to_speech 2.0.2 (#30469)
release-please[bot] May 27, 2025
afda5da
chore(main): release google-cloud-tasks 3.0.2 (#30468)
release-please[bot] May 27, 2025
ccf8e80
chore(main): release google-cloud-talent 2.0.2 (#30467)
release-please[bot] May 27, 2025
3e64d2d
chore(main): release grafeas 1.5.2 (#30477)
release-please[bot] May 27, 2025
1490e78
chore(main): release google-cloud-translate 3.7.2 (#30470)
release-please[bot] May 27, 2025
5decd6b
chore(main): release google-cloud-support-v2beta 0.1.1 (#30466)
release-please[bot] May 27, 2025
9f3f46e
chore(main): release google-cloud-support-v2 1.4.1 (#30465)
release-please[bot] May 27, 2025
3d79430
chore(main): release google-cloud-scheduler 3.0.2 (#30461)
release-please[bot] May 27, 2025
6234cd0
chore(main): release google-cloud-resource_manager 1.0.2 (#30460)
release-please[bot] May 27, 2025
48f9663
chore(main): release google-cloud-redis 2.0.2 (#30459)
release-please[bot] May 27, 2025
16b0a3b
chore(main): release google-cloud-phishing_protection 0.16.2 (#30457)
release-please[bot] May 27, 2025
42053b0
chore(main): release google-cloud-os_login 2.0.2 (#30456)
release-please[bot] May 27, 2025
16c9d6e
chore(main): release google-cloud-monitoring 1.9.2 (#30455)
release-please[bot] May 27, 2025
f64e7b6
chore(main): release google-cloud-speech 2.0.2 (#30464)
release-please[bot] May 27, 2025
93a677e
chore(main): release google-cloud-dlp 1.8.2 (#30451)
release-please[bot] May 27, 2025
8c11e29
chore(main): release google-cloud-container 2.0.2 (#30447)
release-please[bot] May 27, 2025
53f5698
chore(main): release google-cloud-dataproc 2.7.2 (#30449)
release-please[bot] May 27, 2025
1372508
chore(main): release google-cloud-ai_platform-v1 1.14.0 (#30443)
release-please[bot] May 27, 2025
0cbb79e
chore(main): release google-cloud-asset 1.8.2 (#30444)
release-please[bot] May 27, 2025
3b527ea
chore(main): release google-cloud-automl 2.0.2 (#30445)
release-please[bot] May 27, 2025
af04d58
chore(main): release google-cloud-bigquery-data_transfer 1.7.2 (#30446)
release-please[bot] May 27, 2025
1e06d32
chore(main): release google-cloud-managed_kafka-v1 1.3.0 (#30454)
release-please[bot] May 27, 2025
21c189d
chore(main): release google-cloud-language 2.0.2 (#30453)
release-please[bot] May 27, 2025
d172eaf
chore(main): release google-cloud-kms 2.9.2 (#30452)
release-please[bot] May 27, 2025
4ab6f09
chore(main): release google-cloud-dialogflow 1.11.2 (#30450)
release-please[bot] May 27, 2025
590eddd
chore(main): release google-cloud-container_analysis 1.5.2 (#30448)
release-please[bot] May 27, 2025
7817254
feat: update routing headers to new format (#30481)
viacheslav-rostovtsev May 28, 2025
82a1bbd
docs: fix various typos in commentary (#30486)
gcf-owl-bot[bot] May 30, 2025
7f33d79
feat: add AggregateQuery explanation features for RubyFirestore (#30484)
viacheslav-rostovtsev Jun 2, 2025
07c45a0
build: ensure there's only a single service config file for the Spann…
gcf-owl-bot[bot] Jun 2, 2025
2080b33
docs: Add clarifications on IAP CorsSettings behavior (#30483)
gcf-owl-bot[bot] Jun 2, 2025
9de3554
feat: add Dataplex Catalog action for discovery configs (#30482)
gcf-owl-bot[bot] Jun 2, 2025
c3d4641
feat: add topology_manager in NodeKubeletConfig (#30479)
gcf-owl-bot[bot] Jun 2, 2025
4bbcaad
feat: add topology_manager in NodeKubeletConfig (#30442)
gcf-owl-bot[bot] Jun 2, 2025
1ac7167
chore(main): release google-cloud-iap-v1 1.4.1 (#30492)
release-please[bot] Jun 5, 2025
37306d8
chore(main): release google-cloud-dlp-v2 1.11.0 (#30490)
release-please[bot] Jun 5, 2025
3fba8ca
chore(main): release google-cloud-container-v1beta1 0.47.0 (#30489)
release-please[bot] Jun 5, 2025
0ba763e
chore(main): release google-cloud-parallelstore-v1beta 0.9.1 (#30487)
release-please[bot] Jun 5, 2025
b62abc2
chore(main): release google-cloud-container-v1 1.8.0 (#30488)
release-please[bot] Jun 5, 2025
8a626b9
chore(main): release google-cloud-spanner-admin-database-v1 1.8.0 (#3…
release-please[bot] Jun 5, 2025
5c37e5c
feat: add CMEK config service (#30498)
gcf-owl-bot[bot] Jun 5, 2025
4496494
feat: add CMEK config service (#30497)
gcf-owl-bot[bot] Jun 5, 2025
5695d64
feat(spanner): add new change_stream.proto (#30493)
gcf-owl-bot[bot] Jun 5, 2025
5f3a440
Merge branch 'main' into restart_delete_resumable_upload
shubhangi-google Jun 12, 2025
ae829a3
Update bucket.rb
shubhangi-google Jun 23, 2025
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
40 changes: 40 additions & 0 deletions google-cloud-storage/lib/google/cloud/storage/bucket.rb
Original file line number Diff line number Diff line change
Expand Up @@ -717,6 +717,29 @@ def default_kms_key= new_default_kms_key
patch_gapi! :encryption
end

##
# Restart resumable upload
# @param [String, ::File] file Path of the file on the filesystem to
# upload. Can be an File object, or File-like object such as StringIO.
# (If the object does not have path, a `path` argument must be also be
# provided.)
# @param [String] upload_id Unique Id of a resumable upload
#
# @example
# require "google/cloud/storage"
#
# storage = Google::Cloud::Storage.new
#
# bucket = storage.bucket "my-bucket"
# bucket.restart_resumable_upload file,upload_id

def restart_resumable_upload file, upload_id
ensure_service!
ensure_io_or_file_exists! file
raise "Upload Id missing" unless upload_id
service.restart_resumable_upload name, file, upload_id
end

##
# The period of time (in seconds) that files in the bucket must be
# retained, and cannot be deleted, overwritten, or archived.
Expand Down Expand Up @@ -1410,6 +1433,23 @@ def delete if_metageneration_match: nil, if_metageneration_not_match: nil
user_project: user_project
end

##
# Delete resumable upload
# @param [String] upload_id Unique Id of an resumable upload
#
# @example
# require "google/cloud/storage"
#
# storage = Google::Cloud::Storage.new
#
# bucket = storage.bucket "my-bucket"
# bucket.delete_resumable_upload file,upload_id

def delete_resumable_upload upload_id
ensure_service!
raise "Upload Id missing" unless upload_id
service.delete_resumable_upload name, upload_id
end
##
# Retrieves a list of files matching the criteria.
#
Expand Down
23 changes: 23 additions & 0 deletions google-cloud-storage/lib/google/cloud/storage/service.rb
Original file line number Diff line number Diff line change
Expand Up @@ -696,6 +696,29 @@ def delete_file bucket_name,
end
end

def restart_resumable_upload bucket_name, source, upload_id, options: {}
execute do
service.restart_resumable_upload bucket_name, source, upload_id, options: options
end
end

def delete_resumable_upload bucket_name, upload_id, options: {}
execute do
service.delete_resumable_upload bucket_name, upload_id, options: options
end
end

##
# Restore soft deleted bucket
def restore_bucket bucket_name,
generation,
options: {}
execute do
service.restore_bucket bucket_name, generation,
options: options
end
end

##
# Restore soft deleted bucket
def restore_bucket bucket_name,
Expand Down
30 changes: 30 additions & 0 deletions google-cloud-storage/test/google/cloud/storage/bucket_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -1407,6 +1407,36 @@
assert_equal "invalid: Source and destination object names must be different.", exception.message
end
end

it "restarts a resumable upload with upload_id" do
new_file_name = random_file_path
upload_id= "TEST_ID"

Tempfile.open ["google-cloud", ".txt"] do |tmpfile|
tmpfile.write "Hello world"
tmpfile.rewind
mock = Minitest::Mock.new
mock.expect :restart_resumable_upload, create_file_gapi(bucket.name, new_file_name),
[bucket.name, tmpfile, upload_id],
**restart_resumable_upload_args(options: {})
bucket.service.mocked_service = mock
bucket.restart_resumable_upload tmpfile, upload_id

mock.verify
end
end

it "deletes a resumable upload with upload_id" do
upload_id= "TEST_ID"

mock = Minitest::Mock.new
mock.expect :delete_resumable_upload, true,
[bucket.name, upload_id],
**delete_resumable_upload_args(options: {})
bucket.service.mocked_service = mock
bucket.delete_resumable_upload upload_id
mock.verify
end

def create_file_gapi bucket=nil, name = nil
Google::Apis::StorageV1::Object.from_json random_file_hash(bucket, name).to_json
Expand Down
12 changes: 12 additions & 0 deletions google-cloud-storage/test/helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -391,6 +391,18 @@ def insert_object_args name: nil,
}
end

def delete_resumable_upload_args options: {}
{
options: options
}
end

def restart_resumable_upload_args options: {}
{
options: options
}
end

def get_object_args generation: nil,
if_generation_match: nil,
if_generation_not_match: nil,
Expand Down
Loading