Skip to content

Commit b654ba6

Browse files
feat: Automated regeneration of androidpublisher v3 client
1 parent e7452c8 commit b654ba6

File tree

5 files changed

+84
-2
lines changed

5 files changed

+84
-2
lines changed

api_names_out.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36040,6 +36040,7 @@
3604036040
"/androidpublisher:v3/OneTimeProductTaxAndComplianceSettings/regionalTaxConfigs/regional_tax_config": regional_tax_config
3604136041
"/androidpublisher:v3/OneTimePurchaseDetails": one_time_purchase_details
3604236042
"/androidpublisher:v3/OneTimePurchaseDetails/offerId": offer_id
36043+
"/androidpublisher:v3/OneTimePurchaseDetails/preorderDetails": preorder_details
3604336044
"/androidpublisher:v3/OneTimePurchaseDetails/purchaseOptionId": purchase_option_id
3604436045
"/androidpublisher:v3/OneTimePurchaseDetails/quantity": quantity
3604536046
"/androidpublisher:v3/OneTimePurchaseDetails/rentalDetails": rental_details
@@ -36103,6 +36104,9 @@
3610336104
"/androidpublisher:v3/PointsDetails/pointsDiscountRateMicros": points_discount_rate_micros
3610436105
"/androidpublisher:v3/PointsDetails/pointsOfferId": points_offer_id
3610536106
"/androidpublisher:v3/PointsDetails/pointsSpent": points_spent
36107+
"/androidpublisher:v3/PreorderDetails": preorder_details
36108+
"/androidpublisher:v3/PreorderOfferDetails": preorder_offer_details
36109+
"/androidpublisher:v3/PreorderOfferDetails/preorderReleaseTime": preorder_release_time
3610636110
"/androidpublisher:v3/PrepaidBasePlanType": prepaid_base_plan_type
3610736111
"/androidpublisher:v3/PrepaidBasePlanType/billingPeriodDuration": billing_period_duration
3610836112
"/androidpublisher:v3/PrepaidBasePlanType/timeExtension": time_extension
@@ -36126,6 +36130,7 @@
3612636130
"/androidpublisher:v3/ProductOfferDetails/offerTags": offer_tags
3612736131
"/androidpublisher:v3/ProductOfferDetails/offerTags/offer_tag": offer_tag
3612836132
"/androidpublisher:v3/ProductOfferDetails/offerToken": offer_token
36133+
"/androidpublisher:v3/ProductOfferDetails/preorderOfferDetails": preorder_offer_details
3612936134
"/androidpublisher:v3/ProductOfferDetails/purchaseOptionId": purchase_option_id
3613036135
"/androidpublisher:v3/ProductOfferDetails/quantity": quantity
3613136136
"/androidpublisher:v3/ProductOfferDetails/refundableQuantity": refundable_quantity

generated/google-apis-androidpublisher_v3/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-androidpublisher_v3
22

3+
### v0.88.0 (2025-11-02)
4+
5+
* Regenerated from discovery document revision 20251028
6+
37
### v0.87.0 (2025-09-07)
48

59
* Regenerated from discovery document revision 20250904

generated/google-apis-androidpublisher_v3/lib/google/apis/androidpublisher_v3/classes.rb

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5452,6 +5452,11 @@ class OneTimePurchaseDetails
54525452
# @return [String]
54535453
attr_accessor :offer_id
54545454

5455+
# Details of a pre-order purchase.
5456+
# Corresponds to the JSON property `preorderDetails`
5457+
# @return [Google::Apis::AndroidpublisherV3::PreorderDetails]
5458+
attr_accessor :preorder_details
5459+
54555460
# ID of the purchase option. This field is set for both purchase options and
54565461
# variant offers. For purchase options, this ID identifies the purchase option
54575462
# itself. For variant offers, this ID refers to the associated purchase option,
@@ -5477,6 +5482,7 @@ def initialize(**args)
54775482
# Update properties of this object
54785483
def update!(**args)
54795484
@offer_id = args[:offer_id] if args.key?(:offer_id)
5485+
@preorder_details = args[:preorder_details] if args.key?(:preorder_details)
54805486
@purchase_option_id = args[:purchase_option_id] if args.key?(:purchase_option_id)
54815487
@quantity = args[:quantity] if args.key?(:quantity)
54825488
@rental_details = args[:rental_details] if args.key?(:rental_details)
@@ -5992,6 +5998,38 @@ def update!(**args)
59925998
end
59935999
end
59946000

6001+
# Details of a pre-order purchase.
6002+
class PreorderDetails
6003+
include Google::Apis::Core::Hashable
6004+
6005+
def initialize(**args)
6006+
update!(**args)
6007+
end
6008+
6009+
# Update properties of this object
6010+
def update!(**args)
6011+
end
6012+
end
6013+
6014+
# Offer details information related to a preorder line item.
6015+
class PreorderOfferDetails
6016+
include Google::Apis::Core::Hashable
6017+
6018+
# The time when a preordered item is released for a preorder purchase.
6019+
# Corresponds to the JSON property `preorderReleaseTime`
6020+
# @return [String]
6021+
attr_accessor :preorder_release_time
6022+
6023+
def initialize(**args)
6024+
update!(**args)
6025+
end
6026+
6027+
# Update properties of this object
6028+
def update!(**args)
6029+
@preorder_release_time = args[:preorder_release_time] if args.key?(:preorder_release_time)
6030+
end
6031+
end
6032+
59956033
# Represents a base plan that does not automatically renew at the end of the
59966034
# base plan, and must be manually renewed by the user.
59976035
class PrepaidBasePlanType
@@ -6168,6 +6206,11 @@ class ProductOfferDetails
61686206
# @return [String]
61696207
attr_accessor :offer_token
61706208

6209+
# Offer details information related to a preorder line item.
6210+
# Corresponds to the JSON property `preorderOfferDetails`
6211+
# @return [Google::Apis::AndroidpublisherV3::PreorderOfferDetails]
6212+
attr_accessor :preorder_offer_details
6213+
61716214
# The purchase option ID.
61726215
# Corresponds to the JSON property `purchaseOptionId`
61736216
# @return [String]
@@ -6199,6 +6242,7 @@ def update!(**args)
61996242
@offer_id = args[:offer_id] if args.key?(:offer_id)
62006243
@offer_tags = args[:offer_tags] if args.key?(:offer_tags)
62016244
@offer_token = args[:offer_token] if args.key?(:offer_token)
6245+
@preorder_offer_details = args[:preorder_offer_details] if args.key?(:preorder_offer_details)
62026246
@purchase_option_id = args[:purchase_option_id] if args.key?(:purchase_option_id)
62036247
@quantity = args[:quantity] if args.key?(:quantity)
62046248
@refundable_quantity = args[:refundable_quantity] if args.key?(:refundable_quantity)

generated/google-apis-androidpublisher_v3/lib/google/apis/androidpublisher_v3/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module AndroidpublisherV3
1818
# Version of the google-apis-androidpublisher_v3 gem
19-
GEM_VERSION = "0.87.0"
19+
GEM_VERSION = "0.88.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250904"
25+
REVISION = "20251028"
2626
end
2727
end
2828
end

generated/google-apis-androidpublisher_v3/lib/google/apis/androidpublisher_v3/representations.rb

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1180,6 +1180,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
11801180
include Google::Apis::Core::JsonObjectSupport
11811181
end
11821182

1183+
class PreorderDetails
1184+
class Representation < Google::Apis::Core::JsonRepresentation; end
1185+
1186+
include Google::Apis::Core::JsonObjectSupport
1187+
end
1188+
1189+
class PreorderOfferDetails
1190+
class Representation < Google::Apis::Core::JsonRepresentation; end
1191+
1192+
include Google::Apis::Core::JsonObjectSupport
1193+
end
1194+
11831195
class PrepaidBasePlanType
11841196
class Representation < Google::Apis::Core::JsonRepresentation; end
11851197

@@ -3574,6 +3586,8 @@ class OneTimePurchaseDetails
35743586
# @private
35753587
class Representation < Google::Apis::Core::JsonRepresentation
35763588
property :offer_id, as: 'offerId'
3589+
property :preorder_details, as: 'preorderDetails', class: Google::Apis::AndroidpublisherV3::PreorderDetails, decorator: Google::Apis::AndroidpublisherV3::PreorderDetails::Representation
3590+
35773591
property :purchase_option_id, as: 'purchaseOptionId'
35783592
property :quantity, as: 'quantity'
35793593
property :rental_details, as: 'rentalDetails', class: Google::Apis::AndroidpublisherV3::RentalDetails, decorator: Google::Apis::AndroidpublisherV3::RentalDetails::Representation
@@ -3741,6 +3755,19 @@ class Representation < Google::Apis::Core::JsonRepresentation
37413755
end
37423756
end
37433757

3758+
class PreorderDetails
3759+
# @private
3760+
class Representation < Google::Apis::Core::JsonRepresentation
3761+
end
3762+
end
3763+
3764+
class PreorderOfferDetails
3765+
# @private
3766+
class Representation < Google::Apis::Core::JsonRepresentation
3767+
property :preorder_release_time, as: 'preorderReleaseTime'
3768+
end
3769+
end
3770+
37443771
class PrepaidBasePlanType
37453772
# @private
37463773
class Representation < Google::Apis::Core::JsonRepresentation
@@ -3797,6 +3824,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
37973824
property :offer_id, as: 'offerId'
37983825
collection :offer_tags, as: 'offerTags'
37993826
property :offer_token, as: 'offerToken'
3827+
property :preorder_offer_details, as: 'preorderOfferDetails', class: Google::Apis::AndroidpublisherV3::PreorderOfferDetails, decorator: Google::Apis::AndroidpublisherV3::PreorderOfferDetails::Representation
3828+
38003829
property :purchase_option_id, as: 'purchaseOptionId'
38013830
property :quantity, as: 'quantity'
38023831
property :refundable_quantity, as: 'refundableQuantity'

0 commit comments

Comments
 (0)