diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index ff5c9a6c8f9..fc7537bbce7 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v1019 \ No newline at end of file +v1021 \ No newline at end of file diff --git a/src/main/java/com/stripe/param/SubscriptionCreateParams.java b/src/main/java/com/stripe/param/SubscriptionCreateParams.java index 82e4886314f..6527e212f37 100644 --- a/src/main/java/com/stripe/param/SubscriptionCreateParams.java +++ b/src/main/java/com/stripe/param/SubscriptionCreateParams.java @@ -254,13 +254,6 @@ public class SubscriptionCreateParams extends ApiRequestParams { @SerializedName("pending_invoice_item_interval") Object pendingInvoiceItemInterval; - /** - * How to handle a customer's pending invoice items if an invoice will be generated. Defaults to - * {@code include} if the parameter is omitted. - */ - @SerializedName("pending_invoice_items_behavior") - PendingInvoiceItemsBehavior pendingInvoiceItemsBehavior; - /** * The ID of a promotion code to apply to this subscription. A promotion code applied to a * subscription will only affect invoices created for that particular subscription. This field has @@ -349,7 +342,6 @@ private SubscriptionCreateParams( PaymentBehavior paymentBehavior, PaymentSettings paymentSettings, Object pendingInvoiceItemInterval, - PendingInvoiceItemsBehavior pendingInvoiceItemsBehavior, String promotionCode, ProrationBehavior prorationBehavior, TransferData transferData, @@ -386,7 +378,6 @@ private SubscriptionCreateParams( this.paymentBehavior = paymentBehavior; this.paymentSettings = paymentSettings; this.pendingInvoiceItemInterval = pendingInvoiceItemInterval; - this.pendingInvoiceItemsBehavior = pendingInvoiceItemsBehavior; this.promotionCode = promotionCode; this.prorationBehavior = prorationBehavior; this.transferData = transferData; @@ -459,8 +450,6 @@ public static class Builder { private Object pendingInvoiceItemInterval; - private PendingInvoiceItemsBehavior pendingInvoiceItemsBehavior; - private String promotionCode; private ProrationBehavior prorationBehavior; @@ -507,7 +496,6 @@ public SubscriptionCreateParams build() { this.paymentBehavior, this.paymentSettings, this.pendingInvoiceItemInterval, - this.pendingInvoiceItemsBehavior, this.promotionCode, this.prorationBehavior, this.transferData, @@ -1044,16 +1032,6 @@ public Builder setPendingInvoiceItemInterval(EmptyParam pendingInvoiceItemInterv return this; } - /** - * How to handle a customer's pending invoice items if an invoice will be generated. Defaults to - * {@code include} if the parameter is omitted. - */ - public Builder setPendingInvoiceItemsBehavior( - SubscriptionCreateParams.PendingInvoiceItemsBehavior pendingInvoiceItemsBehavior) { - this.pendingInvoiceItemsBehavior = pendingInvoiceItemsBehavior; - return this; - } - /** * The ID of a promotion code to apply to this subscription. A promotion code applied to a * subscription will only affect invoices created for that particular subscription. This field @@ -5568,21 +5546,6 @@ public enum PaymentBehavior implements ApiRequestParams.EnumParam { } } - public enum PendingInvoiceItemsBehavior implements ApiRequestParams.EnumParam { - @SerializedName("exclude") - EXCLUDE("exclude"), - - @SerializedName("include") - INCLUDE("include"); - - @Getter(onMethod_ = {@Override}) - private final String value; - - PendingInvoiceItemsBehavior(String value) { - this.value = value; - } - } - public enum ProrationBehavior implements ApiRequestParams.EnumParam { @SerializedName("always_invoice") ALWAYS_INVOICE("always_invoice"),