Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update generated code for beta #1695

Merged
merged 7 commits into from
Nov 30, 2023
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
2 changes: 1 addition & 1 deletion OPENAPI_VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v681
v691
4 changes: 4 additions & 0 deletions src/main/java/com/stripe/StripeClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,10 @@ public com.stripe.service.CheckoutService checkout() {
return new com.stripe.service.CheckoutService(this.getResponseGetter());
}

public com.stripe.service.ClimateService climate() {
return new com.stripe.service.ClimateService(this.getResponseGetter());
}

public com.stripe.service.ConfirmationTokenService confirmationTokens() {
return new com.stripe.service.ConfirmationTokenService(this.getResponseGetter());
}
Expand Down
32 changes: 17 additions & 15 deletions src/main/java/com/stripe/model/BalanceTransaction.java
Original file line number Diff line number Diff line change
Expand Up @@ -121,27 +121,29 @@ public class BalanceTransaction extends ApiResource implements HasId {
/**
* Transaction type: {@code adjustment}, {@code advance}, {@code advance_funding}, {@code
* anticipation_repayment}, {@code application_fee}, {@code application_fee_refund}, {@code
* charge}, {@code connect_collection_transfer}, {@code contribution}, {@code
* issuing_authorization_hold}, {@code issuing_authorization_release}, {@code issuing_dispute},
* {@code issuing_transaction}, {@code obligation_inbound}, {@code obligation_outbound}, {@code
* obligation_reversal_inbound}, {@code obligation_reversal_outbound}, {@code obligation_payout},
* {@code obligation_payout_failure}, {@code payment}, {@code payment_failure_refund}, {@code
* payment_refund}, {@code payment_reversal}, {@code payment_unreconciled}, {@code payout}, {@code
* payout_cancel}, {@code payout_failure}, {@code refund}, {@code refund_failure}, {@code
* reserve_transaction}, {@code reserved_funds}, {@code stripe_fee}, {@code stripe_fx_fee}, {@code
* tax_fee}, {@code topup}, {@code topup_reversal}, {@code transfer}, {@code transfer_cancel},
* {@code transfer_failure}, or {@code transfer_refund}. Learn more about <a
* charge}, {@code climate_order_purchase}, {@code climate_order_refund}, {@code
* connect_collection_transfer}, {@code contribution}, {@code issuing_authorization_hold}, {@code
* issuing_authorization_release}, {@code issuing_dispute}, {@code issuing_transaction}, {@code
* obligation_inbound}, {@code obligation_outbound}, {@code obligation_reversal_inbound}, {@code
* obligation_reversal_outbound}, {@code obligation_payout}, {@code obligation_payout_failure},
* {@code payment}, {@code payment_failure_refund}, {@code payment_refund}, {@code
* payment_reversal}, {@code payment_unreconciled}, {@code payout}, {@code payout_cancel}, {@code
* payout_failure}, {@code refund}, {@code refund_failure}, {@code reserve_transaction}, {@code
* reserved_funds}, {@code stripe_fee}, {@code stripe_fx_fee}, {@code tax_fee}, {@code topup},
* {@code topup_reversal}, {@code transfer}, {@code transfer_cancel}, {@code transfer_failure}, or
* {@code transfer_refund}. Learn more about <a
* href="https://stripe.com/docs/reports/balance-transaction-types">balance transaction types and
* what they represent</a>. To classify transactions for accounting purposes, consider {@code
* reporting_category} instead.
*
* <p>One of {@code adjustment}, {@code advance}, {@code advance_funding}, {@code
* anticipation_repayment}, {@code application_fee}, {@code application_fee_refund}, {@code
* charge}, {@code connect_collection_transfer}, {@code contribution}, {@code
* issuing_authorization_hold}, {@code issuing_authorization_release}, {@code issuing_dispute},
* {@code issuing_transaction}, {@code obligation_inbound}, {@code obligation_outbound}, {@code
* obligation_payout}, {@code obligation_payout_failure}, {@code obligation_reversal_inbound},
* {@code obligation_reversal_outbound}, {@code payment}, {@code payment_failure_refund}, {@code
* charge}, {@code climate_order_purchase}, {@code climate_order_refund}, {@code
* connect_collection_transfer}, {@code contribution}, {@code issuing_authorization_hold}, {@code
* issuing_authorization_release}, {@code issuing_dispute}, {@code issuing_transaction}, {@code
* obligation_inbound}, {@code obligation_outbound}, {@code obligation_payout}, {@code
* obligation_payout_failure}, {@code obligation_reversal_inbound}, {@code
* obligation_reversal_outbound}, {@code payment}, {@code payment_failure_refund}, {@code
* payment_refund}, {@code payment_reversal}, {@code payment_unreconciled}, {@code payout}, {@code
* payout_cancel}, {@code payout_failure}, {@code refund}, {@code refund_failure}, {@code
* reserve_transaction}, {@code reserved_funds}, {@code stripe_fee}, {@code stripe_fx_fee}, {@code
Expand Down
5 changes: 4 additions & 1 deletion src/main/java/com/stripe/model/Event.java
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,10 @@ public class Event extends ApiResource implements HasId {
* {@code charge.refund.updated}, {@code charge.refunded}, {@code charge.succeeded}, {@code
* charge.updated}, {@code checkout.session.async_payment_failed}, {@code
* checkout.session.async_payment_succeeded}, {@code checkout.session.completed}, {@code
* checkout.session.expired}, {@code coupon.created}, {@code coupon.deleted}, {@code
* checkout.session.expired}, {@code climate.order.canceled}, {@code climate.order.created},
* {@code climate.order.delayed}, {@code climate.order.delivered}, {@code
* climate.order.product_substituted}, {@code climate.product.created}, {@code
* climate.product.pricing_updated}, {@code coupon.created}, {@code coupon.deleted}, {@code
* coupon.updated}, {@code credit_note.created}, {@code credit_note.updated}, {@code
* credit_note.voided}, {@code customer.created}, {@code customer.deleted}, {@code
* customer.discount.created}, {@code customer.discount.deleted}, {@code
Expand Down
4 changes: 4 additions & 0 deletions src/main/java/com/stripe/model/EventDataClassLookup.java
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,10 @@ final class EventDataClassLookup {

classLookup.put("checkout.session", com.stripe.model.checkout.Session.class);

classLookup.put("climate.order", com.stripe.model.climate.Order.class);
classLookup.put("climate.product", com.stripe.model.climate.Product.class);
classLookup.put("climate.supplier", com.stripe.model.climate.Supplier.class);

classLookup.put(
"financial_connections.account", com.stripe.model.financialconnections.Account.class);
classLookup.put(
Expand Down
8 changes: 5 additions & 3 deletions src/main/java/com/stripe/model/PaymentIntent.java
Original file line number Diff line number Diff line change
Expand Up @@ -312,8 +312,10 @@ public class PaymentIntent extends ApiResource implements HasId, MetadataStore<P
ExpandableField<PaymentSource> source;

/**
* For non-card charges, you can use this value as the complete description that appears on your
* customers’ statements. Must contain at least one letter, maximum 22 characters.
* For card charges, use <a
* href="https://stripe.com/docs/payments/account/statement-descriptors#dynamic">statement_descriptor_suffix</a>.
* Otherwise, you can use this value as the complete description of a charge on your customers'
* statements. It must contain at least one letter and be 1–22 characters long.
*/
@SerializedName("statement_descriptor")
String statementDescriptor;
Expand Down Expand Up @@ -3064,7 +3066,7 @@ public static class Card extends StripeObject {
* Secure</a> for more information on how this configuration interacts with Radar and our SCA
* Engine.
*
* <p>One of {@code any}, {@code automatic}, or {@code challenge_only}.
* <p>One of {@code any}, {@code automatic}, {@code challenge}, or {@code challenge_only}.
*/
@SerializedName("request_three_d_secure")
String requestThreeDSecure;
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/stripe/model/SetupIntent.java
Original file line number Diff line number Diff line change
Expand Up @@ -1102,7 +1102,7 @@ public static class Card extends StripeObject {
* Secure</a> for more information on how this configuration interacts with Radar and our SCA
* Engine.
*
* <p>One of {@code any}, {@code automatic}, or {@code challenge_only}.
* <p>One of {@code any}, {@code automatic}, {@code challenge}, or {@code challenge_only}.
*/
@SerializedName("request_three_d_secure")
String requestThreeDSecure;
Expand Down
Loading
Loading