Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-androidpublisher</artifactId>
<version>v3-rev20260924-2.0.0</version>
<version>v3-rev20261021-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20260924-2.0.0'
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20261021-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,8 @@ public final class InAppProduct extends com.google.api.client.json.GenericJson {
private Price defaultPrice;

/**
* Grace period of the subscription, specified in ISO 8601 format. Allows developers to give their
* subscribers a grace period when the payment for the new recurrence period is declined.
* Acceptable values are P0D (zero days), P3D (three days), P7D (seven days), P14D (14 days), and
* P30D (30 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -107,23 +105,24 @@ public final class InAppProduct extends com.google.api.client.json.GenericJson {
private java.lang.String status;

/**
* Subscription period, specified in ISO 8601 format. Acceptable values are P1W (one week), P1M
* (one month), P3M (three months), P6M (six months), and P1Y (one year).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String subscriptionPeriod;

/**
* Details about taxes and legal compliance. Only applicable to subscription products.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private SubscriptionTaxAndComplianceSettings subscriptionTaxesAndComplianceSettings;

/**
* Trial period, specified in ISO 8601 format. Acceptable values are anything between P7D (seven
* days) and P999D (999 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand Down Expand Up @@ -166,21 +165,17 @@ public InAppProduct setDefaultPrice(Price defaultPrice) {
}

/**
* Grace period of the subscription, specified in ISO 8601 format. Allows developers to give their
* subscribers a grace period when the payment for the new recurrence period is declined.
* Acceptable values are P0D (zero days), P3D (three days), P7D (seven days), P14D (14 days), and
* P30D (30 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @return value or {@code null} for none
*/
public java.lang.String getGracePeriod() {
return gracePeriod;
}

/**
* Grace period of the subscription, specified in ISO 8601 format. Allows developers to give their
* subscribers a grace period when the payment for the new recurrence period is declined.
* Acceptable values are P0D (zero days), P3D (three days), P7D (seven days), P14D (14 days), and
* P30D (30 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @param gracePeriod gracePeriod or {@code null} for none
*/
public InAppProduct setGracePeriod(java.lang.String gracePeriod) {
Expand Down Expand Up @@ -312,17 +307,17 @@ public InAppProduct setStatus(java.lang.String status) {
}

/**
* Subscription period, specified in ISO 8601 format. Acceptable values are P1W (one week), P1M
* (one month), P3M (three months), P6M (six months), and P1Y (one year).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @return value or {@code null} for none
*/
public java.lang.String getSubscriptionPeriod() {
return subscriptionPeriod;
}

/**
* Subscription period, specified in ISO 8601 format. Acceptable values are P1W (one week), P1M
* (one month), P3M (three months), P6M (six months), and P1Y (one year).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @param subscriptionPeriod subscriptionPeriod or {@code null} for none
*/
public InAppProduct setSubscriptionPeriod(java.lang.String subscriptionPeriod) {
Expand All @@ -331,15 +326,17 @@ public InAppProduct setSubscriptionPeriod(java.lang.String subscriptionPeriod) {
}

/**
* Details about taxes and legal compliance. Only applicable to subscription products.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @return value or {@code null} for none
*/
public SubscriptionTaxAndComplianceSettings getSubscriptionTaxesAndComplianceSettings() {
return subscriptionTaxesAndComplianceSettings;
}

/**
* Details about taxes and legal compliance. Only applicable to subscription products.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @param subscriptionTaxesAndComplianceSettings subscriptionTaxesAndComplianceSettings or {@code null} for none
*/
public InAppProduct setSubscriptionTaxesAndComplianceSettings(SubscriptionTaxAndComplianceSettings subscriptionTaxesAndComplianceSettings) {
Expand All @@ -348,17 +345,17 @@ public InAppProduct setSubscriptionTaxesAndComplianceSettings(SubscriptionTaxAnd
}

/**
* Trial period, specified in ISO 8601 format. Acceptable values are anything between P7D (seven
* days) and P999D (999 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @return value or {@code null} for none
*/
public java.lang.String getTrialPeriod() {
return trialPeriod;
}

/**
* Trial period, specified in ISO 8601 format. Acceptable values are anything between P7D (seven
* days) and P999D (999 days).
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @param trialPeriod trialPeriod or {@code null} for none
*/
public InAppProduct setTrialPeriod(java.lang.String trialPeriod) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
public final class InAppProductListing extends com.google.api.client.json.GenericJson {

/**
* Localized entitlement benefits for a subscription.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
Expand All @@ -52,15 +53,17 @@ public final class InAppProductListing extends com.google.api.client.json.Generi
private java.lang.String title;

/**
* Localized entitlement benefits for a subscription.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @return value or {@code null} for none
*/
public java.util.List<java.lang.String> getBenefits() {
return benefits;
}

/**
* Localized entitlement benefits for a subscription.
* Deprecated: Subscriptions are no longer supported in the InAppProducts API. Use the
* Subscriptions API instead.
* @param benefits benefits or {@code null} for none
*/
public InAppProductListing setBenefits(java.util.List<java.lang.String> benefits) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-androidpublisher</artifactId>
<version>v3-rev20260924-2.0.0</version>
<name>Google Play Android Developer API v3-rev20260924-2.0.0</name>
<version>v3-rev20261021-2.0.0</version>
<name>Google Play Android Developer API v3-rev20261021-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-androidpublisher/v3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-androidpublisher</artifactId>
<version>v3-rev20260924-2.0.0</version>
<version>v3-rev20261021-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20260924-2.0.0'
implementation 'com.google.apis:google-api-services-androidpublisher:v3-rev20261021-2.0.0'
}
```

Expand Down
Loading