Skip to content

Commit f943c7a

Browse files
1 parent 10eb3b9 commit f943c7a

File tree

10 files changed

+163
-119
lines changed

10 files changed

+163
-119
lines changed

clients/google-api-services-androidpublisher/v3/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-androidpublisher</artifactId>
25-
<version>v3-rev20250520-2.0.0</version>
25+
<version>v3-rev20250529-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20250520-2.0.0'
38+
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20250529-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/AndroidPublisher.java

Lines changed: 96 additions & 82 deletions
Large diffs are not rendered by default.

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/AutoRenewingPlan.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ public final class AutoRenewingPlan extends com.google.api.client.json.GenericJs
5353
private SubscriptionItemPriceChangeDetails priceChangeDetails;
5454

5555
/**
56-
* The current recurring price of the auto renewing plan.
56+
* The current recurring price of the auto renewing plan. Note that the price does not take into
57+
* account discounts and taxes, call orders.get API instead if transaction details are needed.
5758
* The value may be {@code null}.
5859
*/
5960
@com.google.api.client.util.Key
@@ -113,15 +114,17 @@ public AutoRenewingPlan setPriceChangeDetails(SubscriptionItemPriceChangeDetails
113114
}
114115

115116
/**
116-
* The current recurring price of the auto renewing plan.
117+
* The current recurring price of the auto renewing plan. Note that the price does not take into
118+
* account discounts and taxes, call orders.get API instead if transaction details are needed.
117119
* @return value or {@code null} for none
118120
*/
119121
public Money getRecurringPrice() {
120122
return recurringPrice;
121123
}
122124

123125
/**
124-
* The current recurring price of the auto renewing plan.
126+
* The current recurring price of the auto renewing plan. Note that the price does not take into
127+
* account discounts and taxes, call orders.get API instead if transaction details are needed.
125128
* @param recurringPrice recurringPrice or {@code null} for none
126129
*/
127130
public AutoRenewingPlan setRecurringPrice(Money recurringPrice) {

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/RegionsVersion.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,25 +32,25 @@ public final class RegionsVersion extends com.google.api.client.json.GenericJson
3232

3333
/**
3434
* Required. A string representing the version of available regions being used for the specified
35-
* resource. Regional prices for the resource have to be specified according to the information
36-
* published in [this article](https://support.google.com/googleplay/android-
37-
* developer/answer/10532353). Each time the supported locations substantially change, the version
38-
* will be incremented. The latest supported version is available in this article. Using this
39-
* field will ensure that creating and updating the resource with an older region's version and
40-
* set of regional prices and currencies will succeed even though a new version is available.
35+
* resource. Regional prices and latest supported version for the resource have to be specified
36+
* according to the information published in [this
37+
* article](https://support.google.com/googleplay/android-developer/answer/10532353). Each time
38+
* the supported locations substantially change, the version will be incremented. Using this field
39+
* will ensure that creating and updating the resource with an older region's version and set of
40+
* regional prices and currencies will succeed even though a new version is available.
4141
* The value may be {@code null}.
4242
*/
4343
@com.google.api.client.util.Key
4444
private java.lang.String version;
4545

4646
/**
4747
* Required. A string representing the version of available regions being used for the specified
48-
* resource. Regional prices for the resource have to be specified according to the information
49-
* published in [this article](https://support.google.com/googleplay/android-
50-
* developer/answer/10532353). Each time the supported locations substantially change, the version
51-
* will be incremented. The latest supported version is available in this article. Using this
52-
* field will ensure that creating and updating the resource with an older region's version and
53-
* set of regional prices and currencies will succeed even though a new version is available.
48+
* resource. Regional prices and latest supported version for the resource have to be specified
49+
* according to the information published in [this
50+
* article](https://support.google.com/googleplay/android-developer/answer/10532353). Each time
51+
* the supported locations substantially change, the version will be incremented. Using this field
52+
* will ensure that creating and updating the resource with an older region's version and set of
53+
* regional prices and currencies will succeed even though a new version is available.
5454
* @return value or {@code null} for none
5555
*/
5656
public java.lang.String getVersion() {
@@ -59,12 +59,12 @@ public java.lang.String getVersion() {
5959

6060
/**
6161
* Required. A string representing the version of available regions being used for the specified
62-
* resource. Regional prices for the resource have to be specified according to the information
63-
* published in [this article](https://support.google.com/googleplay/android-
64-
* developer/answer/10532353). Each time the supported locations substantially change, the version
65-
* will be incremented. The latest supported version is available in this article. Using this
66-
* field will ensure that creating and updating the resource with an older region's version and
67-
* set of regional prices and currencies will succeed even though a new version is available.
62+
* resource. Regional prices and latest supported version for the resource have to be specified
63+
* according to the information published in [this
64+
* article](https://support.google.com/googleplay/android-developer/answer/10532353). Each time
65+
* the supported locations substantially change, the version will be incremented. Using this field
66+
* will ensure that creating and updating the resource with an older region's version and set of
67+
* regional prices and currencies will succeed even though a new version is available.
6868
* @param version version or {@code null} for none
6969
*/
7070
public RegionsVersion setVersion(java.lang.String version) {

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/RevocationContext.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public final class RevocationContext extends com.google.api.client.json.GenericJ
3939
private RevocationContextFullRefund fullRefund;
4040

4141
/**
42-
* Optional. Used when a specific item should be refunded in a subscription with multiple items.
42+
* Optional. Used when a specific item should be refunded in a subscription with add-on items.
4343
* The value may be {@code null}.
4444
*/
4545
@com.google.api.client.util.Key
@@ -73,15 +73,15 @@ public RevocationContext setFullRefund(RevocationContextFullRefund fullRefund) {
7373
}
7474

7575
/**
76-
* Optional. Used when a specific item should be refunded in a subscription with multiple items.
76+
* Optional. Used when a specific item should be refunded in a subscription with add-on items.
7777
* @return value or {@code null} for none
7878
*/
7979
public RevocationContextItemBasedRefund getItemBasedRefund() {
8080
return itemBasedRefund;
8181
}
8282

8383
/**
84-
* Optional. Used when a specific item should be refunded in a subscription with multiple items.
84+
* Optional. Used when a specific item should be refunded in a subscription with add-on items.
8585
* @param itemBasedRefund itemBasedRefund or {@code null} for none
8686
*/
8787
public RevocationContext setItemBasedRefund(RevocationContextItemBasedRefund itemBasedRefund) {

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/RevocationContextItemBasedRefund.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,25 @@
3131
public final class RevocationContextItemBasedRefund extends com.google.api.client.json.GenericJson {
3232

3333
/**
34-
* Required. If the subscription is a subscription bundle, the product id of the subscription to
35-
* revoke.
34+
* Required. If the subscription is a subscription with add-ons, the product id of the
35+
* subscription item to revoke.
3636
* The value may be {@code null}.
3737
*/
3838
@com.google.api.client.util.Key
3939
private java.lang.String productId;
4040

4141
/**
42-
* Required. If the subscription is a subscription bundle, the product id of the subscription to
43-
* revoke.
42+
* Required. If the subscription is a subscription with add-ons, the product id of the
43+
* subscription item to revoke.
4444
* @return value or {@code null} for none
4545
*/
4646
public java.lang.String getProductId() {
4747
return productId;
4848
}
4949

5050
/**
51-
* Required. If the subscription is a subscription bundle, the product id of the subscription to
52-
* revoke.
51+
* Required. If the subscription is a subscription with add-ons, the product id of the
52+
* subscription item to revoke.
5353
* @param productId productId or {@code null} for none
5454
*/
5555
public RevocationContextItemBasedRefund setProductId(java.lang.String productId) {

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/SubscriptionPurchaseLineItem.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,14 @@ public final class SubscriptionPurchaseLineItem extends com.google.api.client.js
5252
@com.google.api.client.util.Key
5353
private String expiryTime;
5454

55+
/**
56+
* The order id of the latest successful order associated with this item. Not present if the item
57+
* is not owned by the user yet (e.g. the item being deferred replaced to).
58+
* The value may be {@code null}.
59+
*/
60+
@com.google.api.client.util.Key
61+
private java.lang.String latestSuccessfulOrderId;
62+
5563
/**
5664
* The offer details for this item.
5765
* The value may be {@code null}.
@@ -133,6 +141,25 @@ public SubscriptionPurchaseLineItem setExpiryTime(String expiryTime) {
133141
return this;
134142
}
135143

144+
/**
145+
* The order id of the latest successful order associated with this item. Not present if the item
146+
* is not owned by the user yet (e.g. the item being deferred replaced to).
147+
* @return value or {@code null} for none
148+
*/
149+
public java.lang.String getLatestSuccessfulOrderId() {
150+
return latestSuccessfulOrderId;
151+
}
152+
153+
/**
154+
* The order id of the latest successful order associated with this item. Not present if the item
155+
* is not owned by the user yet (e.g. the item being deferred replaced to).
156+
* @param latestSuccessfulOrderId latestSuccessfulOrderId or {@code null} for none
157+
*/
158+
public SubscriptionPurchaseLineItem setLatestSuccessfulOrderId(java.lang.String latestSuccessfulOrderId) {
159+
this.latestSuccessfulOrderId = latestSuccessfulOrderId;
160+
return this;
161+
}
162+
136163
/**
137164
* The offer details for this item.
138165
* @return value or {@code null} for none

clients/google-api-services-androidpublisher/v3/2.0.0/com/google/api/services/androidpublisher/model/SubscriptionTaxAndComplianceSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.api.services.androidpublisher.model;
1818

1919
/**
20-
* Details about taxation, Google Play policy and legal compliance for subscription products.
20+
* Details about taxation, Google Play policy, and legal compliance for subscription products.
2121
*
2222
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2323
* transmitted over HTTP when working with the Google Play Android Developer API. For a detailed

clients/google-api-services-androidpublisher/v3/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-androidpublisher</artifactId>
11-
<version>v3-rev20250520-2.0.0</version>
12-
<name>Google Play Android Developer API v3-rev20250520-2.0.0</name>
11+
<version>v3-rev20250529-2.0.0</version>
12+
<name>Google Play Android Developer API v3-rev20250529-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-androidpublisher/v3/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-androidpublisher</artifactId>
25-
<version>v3-rev20250520-2.0.0</version>
25+
<version>v3-rev20250529-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20250520-2.0.0'
38+
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20250529-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)