Skip to content

Commit b477d3d

Browse files
feat(all): auto-regenerate discovery clients (#3164)
1 parent b27533c commit b477d3d

30 files changed

+2530
-67
lines changed

androidpublisher/v3/androidpublisher-api.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4146,7 +4146,8 @@
41464146
]
41474147
},
41484148
"get": {
4149-
"description": "Checks whether a user's subscription purchase is valid and returns its expiry time.",
4149+
"deprecated": true,
4150+
"description": "Deprecated: Use purchases.subscriptionsv2.get instead. Checks whether a user's subscription purchase is valid and returns its expiry time.",
41504151
"flatPath": "androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}",
41514152
"httpMethod": "GET",
41524153
"id": "androidpublisher.purchases.subscriptions.get",
@@ -4184,7 +4185,8 @@
41844185
]
41854186
},
41864187
"refund": {
4187-
"description": "Refunds a user's subscription purchase, but the subscription remains valid until its expiration time and it will continue to recur.",
4188+
"deprecated": true,
4189+
"description": "Deprecated: Use orders.refund instead. Refunds a user's subscription purchase, but the subscription remains valid until its expiration time and it will continue to recur.",
41884190
"flatPath": "androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund",
41894191
"httpMethod": "POST",
41904192
"id": "androidpublisher.purchases.subscriptions.refund",
@@ -4219,7 +4221,8 @@
42194221
]
42204222
},
42214223
"revoke": {
4222-
"description": "Refunds and immediately revokes a user's subscription purchase. Access to the subscription will be terminated immediately and it will stop recurring.",
4224+
"deprecated": true,
4225+
"description": "Deprecated: Use purchases.subscriptionsv2.revoke instead. Refunds and immediately revokes a user's subscription purchase. Access to the subscription will be terminated immediately and it will stop recurring.",
42234226
"flatPath": "androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke",
42244227
"httpMethod": "POST",
42254228
"id": "androidpublisher.purchases.subscriptions.revoke",
@@ -4793,7 +4796,7 @@
47934796
}
47944797
}
47954798
},
4796-
"revision": "20250519",
4799+
"revision": "20250520",
47974800
"rootUrl": "https://androidpublisher.googleapis.com/",
47984801
"schemas": {
47994802
"Abi": {
@@ -7775,7 +7778,7 @@
77757778
"type": "object"
77767779
},
77777780
"Order": {
7778-
"description": "Details of an order.",
7781+
"description": "The Order resource encapsulates comprehensive information about a transaction made on Google Play. It includes a variety of attributes that provide details about the order itself, the products purchased, and the history of events related to the order. The Orders APIs provide real-time access to your order data within the Google Play ecosystem. You can retrieve detailed information and metadata for both one-time and recurring orders, including transaction details like charges, taxes, and refunds, as well as metadata such as pricing phases for subscriptions. The Orders APIs let you automate tasks related to order management, reducing the need for manual checks via the Play Developer Console. The following are some of the use cases for this API: + Real-time order data retrieval - Get order details and metadata immediately after a purchase using an order ID. + Order update synchronization - Periodically sync order updates to maintain an up-to-date record of order information. Note: + The Orders API calls count towards your Play Developer API quota, which defaults to 200K daily, and may be insufficient to sync extensive order histories. + A maximum of 1000 orders can be retrieved per call. Using larger page sizes is recommended to minimize quota usage. Check your quota in the Cloud Console and request more if required.",
77797782
"id": "Order",
77807783
"properties": {
77817784
"buyerAddress": {
@@ -9450,7 +9453,8 @@
94509453
"type": "string"
94519454
},
94529455
"latestOrderId": {
9453-
"description": "The order id of the latest order associated with the purchase of the subscription. For autoRenewing subscription, this is the order id of signup order if it is not renewed yet, or the last recurring order id (success, pending, or declined order). For prepaid subscription, this is the order id associated with the queried purchase token.",
9456+
"deprecated": true,
9457+
"description": "Deprecated: Use line_items.latest_successful_order_id instead. The order id of the latest order associated with the purchase of the subscription. For autoRenewing subscription, this is the order id of signup order if it is not renewed yet, or the last recurring order id (success, pending, or declined order). For prepaid subscription, this is the order id associated with the queried purchase token.",
94549458
"type": "string"
94559459
},
94569460
"lineItems": {

androidpublisher/v3/androidpublisher-gen.go

Lines changed: 30 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dataflow/v1b3/dataflow-api.json

Lines changed: 108 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,41 @@
693693
"https://www.googleapis.com/auth/compute"
694694
]
695695
},
696+
"getWorkerStacktraces": {
697+
"description": "Get worker stacktraces from debug capture.",
698+
"flatPath": "v1b3/projects/{projectId}/jobs/{jobId}/debug/getWorkerStacktraces",
699+
"httpMethod": "POST",
700+
"id": "dataflow.projects.jobs.debug.getWorkerStacktraces",
701+
"parameterOrder": [
702+
"projectId",
703+
"jobId"
704+
],
705+
"parameters": {
706+
"jobId": {
707+
"description": "The job for which to get stacktraces.",
708+
"location": "path",
709+
"required": true,
710+
"type": "string"
711+
},
712+
"projectId": {
713+
"description": "The project id.",
714+
"location": "path",
715+
"required": true,
716+
"type": "string"
717+
}
718+
},
719+
"path": "v1b3/projects/{projectId}/jobs/{jobId}/debug/getWorkerStacktraces",
720+
"request": {
721+
"$ref": "GetWorkerStacktracesRequest"
722+
},
723+
"response": {
724+
"$ref": "GetWorkerStacktracesResponse"
725+
},
726+
"scopes": [
727+
"https://www.googleapis.com/auth/cloud-platform",
728+
"https://www.googleapis.com/auth/compute"
729+
]
730+
},
696731
"sendCapture": {
697732
"description": "Send encoded debug capture data for component.",
698733
"flatPath": "v1b3/projects/{projectId}/jobs/{jobId}/debug/sendCapture",
@@ -2208,7 +2243,7 @@
22082243
}
22092244
}
22102245
},
2211-
"revision": "20250505",
2246+
"revision": "20250519",
22122247
"rootUrl": "https://dataflow.googleapis.com/",
22132248
"schemas": {
22142249
"ApproximateProgress": {
@@ -3796,6 +3831,31 @@
37963831
},
37973832
"type": "object"
37983833
},
3834+
"GetWorkerStacktracesRequest": {
3835+
"description": "Request to get worker stacktraces from debug capture.",
3836+
"id": "GetWorkerStacktracesRequest",
3837+
"properties": {
3838+
"workerId": {
3839+
"description": "The worker for which to get stacktraces. The returned stacktraces will be for the SDK harness running on this worker.",
3840+
"type": "string"
3841+
}
3842+
},
3843+
"type": "object"
3844+
},
3845+
"GetWorkerStacktracesResponse": {
3846+
"description": "Response to get worker stacktraces from debug capture.",
3847+
"id": "GetWorkerStacktracesResponse",
3848+
"properties": {
3849+
"sdks": {
3850+
"description": "Repeated as unified worker may have multiple SDK processes.",
3851+
"items": {
3852+
"$ref": "Sdk"
3853+
},
3854+
"type": "array"
3855+
}
3856+
},
3857+
"type": "object"
3858+
},
37993859
"Histogram": {
38003860
"description": "Histogram of value counts for a distribution. Buckets have an inclusive lower bound and exclusive upper bound and use \"1,2,5 bucketing\": The first bucket range is from [0,1) and all subsequent bucket boundaries are powers of ten multiplied by 1, 2, or 5. Thus, bucket boundaries are 0, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, ... Negative values are not supported.",
38013861
"id": "Histogram",
@@ -5788,6 +5848,24 @@
57885848
},
57895849
"type": "object"
57905850
},
5851+
"Sdk": {
5852+
"description": "A structured representation of an SDK.",
5853+
"id": "Sdk",
5854+
"properties": {
5855+
"sdkId": {
5856+
"description": "The SDK harness id.",
5857+
"type": "string"
5858+
},
5859+
"stacks": {
5860+
"description": "The stacktraces for the processes running on the SDK harness.",
5861+
"items": {
5862+
"$ref": "Stack"
5863+
},
5864+
"type": "array"
5865+
}
5866+
},
5867+
"type": "object"
5868+
},
57915869
"SdkBug": {
57925870
"description": "A bug found in the Dataflow SDK.",
57935871
"id": "SdkBug",
@@ -6494,6 +6572,35 @@
64946572
},
64956573
"type": "object"
64966574
},
6575+
"Stack": {
6576+
"description": "A structuredstacktrace for a process running on the worker.",
6577+
"id": "Stack",
6578+
"properties": {
6579+
"stackContent": {
6580+
"description": "The raw stack trace.",
6581+
"type": "string"
6582+
},
6583+
"threadCount": {
6584+
"description": "With java thread dumps we may get collapsed stacks e.g., N threads in stack \"\". Instead of having to copy over the same stack trace N times, this int field captures this.",
6585+
"format": "int32",
6586+
"type": "integer"
6587+
},
6588+
"threadName": {
6589+
"description": "Thread name. For example, \"CommitThread-0,10,main\"",
6590+
"type": "string"
6591+
},
6592+
"threadState": {
6593+
"description": "The state of the thread. For example, \"WAITING\".",
6594+
"type": "string"
6595+
},
6596+
"timestamp": {
6597+
"description": "Timestamp at which the stack was captured.",
6598+
"format": "google-datetime",
6599+
"type": "string"
6600+
}
6601+
},
6602+
"type": "object"
6603+
},
64976604
"StageExecutionDetails": {
64986605
"description": "Information about the workers and work items within a stage.",
64996606
"id": "StageExecutionDetails",

0 commit comments

Comments
 (0)