Skip to content

Commit b17db4f

Browse files
Merge pull request #2088 from stripe/latest-codegen-private-preview
Update generated code for private-preview
2 parents 57e00c1 + 28c96f7 commit b17db4f

44 files changed

Lines changed: 5076 additions & 125 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

API_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
b3c36f1e05eaa7339c3d0d5e862e76cfff6c6bed
1+
577fcb57736b925392ea563c0284df9002c75ac9

OPENAPI_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2080
1+
v2100

src/main/java/com/stripe/events/V2CoreHealthAuthorizationRateDropFiringEvent.java

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,19 @@ public static final class Impact {
5252
*
5353
* <p>One of {@code acss_debit}, {@code affirm}, {@code afterpay_clearpay}, {@code alipay},
5454
* {@code alma}, {@code amazon_pay}, {@code apple_pay}, {@code au_becs_debit}, {@code
55-
* bacs_debit}, {@code bancontact}, {@code blik}, {@code boleto}, {@code card}, {@code
56-
* card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code dummy_passthrough_card},
57-
* {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay}, {@code ideal}, {@code
58-
* interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini}, {@code link}, {@code
59-
* mobilepay}, {@code multibanco}, {@code naver_pay}, {@code oxxo}, {@code p24}, {@code
60-
* paper_check}, {@code paynow}, {@code paypal}, {@code payto}, {@code pay_by_bank}, {@code
61-
* pix}, {@code promptpay}, {@code revolut_pay}, {@code sepa_debit}, {@code sofort}, {@code
62-
* swish}, {@code twint}, {@code upi}, {@code wechat_pay}, or {@code zip}.
55+
* bacs_debit}, {@code bancontact}, {@code billie}, {@code blik}, {@code boleto}, {@code
56+
* card}, {@code card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code crypto},
57+
* {@code dummy_passthrough_card}, {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay},
58+
* {@code ideal}, {@code interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini},
59+
* {@code kriya}, {@code kr_card}, {@code link}, {@code mb_way}, {@code mobilepay}, {@code
60+
* mondu}, {@code multibanco}, {@code naver_pay}, {@code ng_bank}, {@code ng_bank_transfer},
61+
* {@code ng_card}, {@code ng_market}, {@code ng_ussd}, {@code ng_wallet}, {@code oxxo},
62+
* {@code p24}, {@code paper_check}, {@code payco}, {@code paynow}, {@code paypal}, {@code
63+
* paypay}, {@code payto}, {@code pay_by_bank}, {@code pix}, {@code promptpay}, {@code
64+
* rechnung}, {@code revolut_pay}, {@code samsung_pay}, {@code satispay}, {@code scalapay},
65+
* {@code sepa_debit}, {@code sequra}, {@code sofort}, {@code sunbit}, {@code swish}, {@code
66+
* twint}, {@code upi}, {@code us_bank_account}, {@code vipps}, {@code wechat_pay}, or {@code
67+
* zip}.
6368
*/
6469
@SerializedName("payment_method_type")
6570
String paymentMethodType;

src/main/java/com/stripe/events/V2CoreHealthAuthorizationRateDropResolvedEvent.java

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -52,14 +52,19 @@ public static final class Impact {
5252
*
5353
* <p>One of {@code acss_debit}, {@code affirm}, {@code afterpay_clearpay}, {@code alipay},
5454
* {@code alma}, {@code amazon_pay}, {@code apple_pay}, {@code au_becs_debit}, {@code
55-
* bacs_debit}, {@code bancontact}, {@code blik}, {@code boleto}, {@code card}, {@code
56-
* card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code dummy_passthrough_card},
57-
* {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay}, {@code ideal}, {@code
58-
* interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini}, {@code link}, {@code
59-
* mobilepay}, {@code multibanco}, {@code naver_pay}, {@code oxxo}, {@code p24}, {@code
60-
* paper_check}, {@code paynow}, {@code paypal}, {@code payto}, {@code pay_by_bank}, {@code
61-
* pix}, {@code promptpay}, {@code revolut_pay}, {@code sepa_debit}, {@code sofort}, {@code
62-
* swish}, {@code twint}, {@code upi}, {@code wechat_pay}, or {@code zip}.
55+
* bacs_debit}, {@code bancontact}, {@code billie}, {@code blik}, {@code boleto}, {@code
56+
* card}, {@code card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code crypto},
57+
* {@code dummy_passthrough_card}, {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay},
58+
* {@code ideal}, {@code interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini},
59+
* {@code kriya}, {@code kr_card}, {@code link}, {@code mb_way}, {@code mobilepay}, {@code
60+
* mondu}, {@code multibanco}, {@code naver_pay}, {@code ng_bank}, {@code ng_bank_transfer},
61+
* {@code ng_card}, {@code ng_market}, {@code ng_ussd}, {@code ng_wallet}, {@code oxxo},
62+
* {@code p24}, {@code paper_check}, {@code payco}, {@code paynow}, {@code paypal}, {@code
63+
* paypay}, {@code payto}, {@code pay_by_bank}, {@code pix}, {@code promptpay}, {@code
64+
* rechnung}, {@code revolut_pay}, {@code samsung_pay}, {@code satispay}, {@code scalapay},
65+
* {@code sepa_debit}, {@code sequra}, {@code sofort}, {@code sunbit}, {@code swish}, {@code
66+
* twint}, {@code upi}, {@code us_bank_account}, {@code vipps}, {@code wechat_pay}, or {@code
67+
* zip}.
6368
*/
6469
@SerializedName("payment_method_type")
6570
String paymentMethodType;

src/main/java/com/stripe/events/V2CoreHealthPaymentMethodErrorFiringEvent.java

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,19 @@ public static final class Impact {
4444
*
4545
* <p>One of {@code acss_debit}, {@code affirm}, {@code afterpay_clearpay}, {@code alipay},
4646
* {@code alma}, {@code amazon_pay}, {@code apple_pay}, {@code au_becs_debit}, {@code
47-
* bacs_debit}, {@code bancontact}, {@code blik}, {@code boleto}, {@code card}, {@code
48-
* card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code dummy_passthrough_card},
49-
* {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay}, {@code ideal}, {@code
50-
* interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini}, {@code link}, {@code
51-
* mobilepay}, {@code multibanco}, {@code naver_pay}, {@code oxxo}, {@code p24}, {@code
52-
* paper_check}, {@code paynow}, {@code paypal}, {@code payto}, {@code pay_by_bank}, {@code
53-
* pix}, {@code promptpay}, {@code revolut_pay}, {@code sepa_debit}, {@code sofort}, {@code
54-
* swish}, {@code twint}, {@code upi}, {@code wechat_pay}, or {@code zip}.
47+
* bacs_debit}, {@code bancontact}, {@code billie}, {@code blik}, {@code boleto}, {@code
48+
* card}, {@code card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code crypto},
49+
* {@code dummy_passthrough_card}, {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay},
50+
* {@code ideal}, {@code interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini},
51+
* {@code kriya}, {@code kr_card}, {@code link}, {@code mb_way}, {@code mobilepay}, {@code
52+
* mondu}, {@code multibanco}, {@code naver_pay}, {@code ng_bank}, {@code ng_bank_transfer},
53+
* {@code ng_card}, {@code ng_market}, {@code ng_ussd}, {@code ng_wallet}, {@code oxxo},
54+
* {@code p24}, {@code paper_check}, {@code payco}, {@code paynow}, {@code paypal}, {@code
55+
* paypay}, {@code payto}, {@code pay_by_bank}, {@code pix}, {@code promptpay}, {@code
56+
* rechnung}, {@code revolut_pay}, {@code samsung_pay}, {@code satispay}, {@code scalapay},
57+
* {@code sepa_debit}, {@code sequra}, {@code sofort}, {@code sunbit}, {@code swish}, {@code
58+
* twint}, {@code upi}, {@code us_bank_account}, {@code vipps}, {@code wechat_pay}, or {@code
59+
* zip}.
5560
*/
5661
@SerializedName("payment_method_type")
5762
String paymentMethodType;

src/main/java/com/stripe/events/V2CoreHealthPaymentMethodErrorResolvedEvent.java

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,19 @@ public static final class Impact {
4444
*
4545
* <p>One of {@code acss_debit}, {@code affirm}, {@code afterpay_clearpay}, {@code alipay},
4646
* {@code alma}, {@code amazon_pay}, {@code apple_pay}, {@code au_becs_debit}, {@code
47-
* bacs_debit}, {@code bancontact}, {@code blik}, {@code boleto}, {@code card}, {@code
48-
* card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code dummy_passthrough_card},
49-
* {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay}, {@code ideal}, {@code
50-
* interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini}, {@code link}, {@code
51-
* mobilepay}, {@code multibanco}, {@code naver_pay}, {@code oxxo}, {@code p24}, {@code
52-
* paper_check}, {@code paynow}, {@code paypal}, {@code payto}, {@code pay_by_bank}, {@code
53-
* pix}, {@code promptpay}, {@code revolut_pay}, {@code sepa_debit}, {@code sofort}, {@code
54-
* swish}, {@code twint}, {@code upi}, {@code wechat_pay}, or {@code zip}.
47+
* bacs_debit}, {@code bancontact}, {@code billie}, {@code blik}, {@code boleto}, {@code
48+
* card}, {@code card_present}, {@code cartes_bancaires}, {@code cashapp}, {@code crypto},
49+
* {@code dummy_passthrough_card}, {@code eps}, {@code fpx}, {@code giropay}, {@code grabpay},
50+
* {@code ideal}, {@code interac_present}, {@code kakao_pay}, {@code klarna}, {@code konbini},
51+
* {@code kriya}, {@code kr_card}, {@code link}, {@code mb_way}, {@code mobilepay}, {@code
52+
* mondu}, {@code multibanco}, {@code naver_pay}, {@code ng_bank}, {@code ng_bank_transfer},
53+
* {@code ng_card}, {@code ng_market}, {@code ng_ussd}, {@code ng_wallet}, {@code oxxo},
54+
* {@code p24}, {@code paper_check}, {@code payco}, {@code paynow}, {@code paypal}, {@code
55+
* paypay}, {@code payto}, {@code pay_by_bank}, {@code pix}, {@code promptpay}, {@code
56+
* rechnung}, {@code revolut_pay}, {@code samsung_pay}, {@code satispay}, {@code scalapay},
57+
* {@code sepa_debit}, {@code sequra}, {@code sofort}, {@code sunbit}, {@code swish}, {@code
58+
* twint}, {@code upi}, {@code us_bank_account}, {@code vipps}, {@code wechat_pay}, or {@code
59+
* zip}.
5560
*/
5661
@SerializedName("payment_method_type")
5762
String paymentMethodType;

src/main/java/com/stripe/events/V2MoneyManagementTransactionCreatedEvent.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,22 @@
77
import com.stripe.model.v2.core.Event.RelatedObject;
88
import com.stripe.model.v2.moneymanagement.Transaction;
99
import lombok.Getter;
10+
import lombok.Setter;
1011

1112
@Getter
1213
public final class V2MoneyManagementTransactionCreatedEvent extends Event {
14+
/** Data for the v2.money_management.transaction.created event. */
15+
@SerializedName("data")
16+
V2MoneyManagementTransactionCreatedEvent.EventData data;
17+
18+
@Getter
19+
@Setter
20+
public static final class EventData {
21+
/** Id of the v1 Transaction corresponding to this Transaction. */
22+
@SerializedName("v1_id")
23+
String v1Id;
24+
}
25+
1326
@SerializedName("related_object")
1427

1528
/** Object containing the reference to API resource relevant to the event. */

src/main/java/com/stripe/exception/FeatureNotEnabledException.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@
66
import com.stripe.model.StripeObject;
77
import com.stripe.net.StripeResponseGetter;
88

9-
/**
10-
* Error returned when recipient does not have the active features required to receive funds from
11-
* this OutboundPayment request.
12-
*/
9+
/** The user attempts to create an outbound flow from a closed Financial Account. */
1310
public final class FeatureNotEnabledException extends ApiException {
1411
private static final long serialVersionUID = 2L;
1512

src/main/java/com/stripe/model/billing/Meter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import com.stripe.param.billing.MeterReactivateParams;
1919
import com.stripe.param.billing.MeterRetrieveParams;
2020
import com.stripe.param.billing.MeterUpdateParams;
21+
import java.util.List;
2122
import java.util.Map;
2223
import lombok.EqualsAndHashCode;
2324
import lombok.Getter;
@@ -45,6 +46,10 @@ public class Meter extends ApiResource implements HasId {
4546
@SerializedName("default_aggregation")
4647
DefaultAggregation defaultAggregation;
4748

49+
/** Set of keys that will be used to group meter events by. */
50+
@SerializedName("dimension_payload_keys")
51+
List<String> dimensionPayloadKeys;
52+
4853
/** The meter's name. */
4954
@SerializedName("display_name")
5055
String displayName;

src/main/java/com/stripe/model/billing/MeterEventSummary.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ public class MeterEventSummary extends ApiResource implements HasId {
3535
@SerializedName("aggregated_value")
3636
BigDecimal aggregatedValue;
3737

38+
/** Key-value pairs of dimension values for event summaries with grouping on dimensions. */
39+
@SerializedName("dimensions")
40+
Map<String, String> dimensions;
41+
3842
/** End timestamp for this event summary (exclusive). Must be aligned with minute boundaries. */
3943
@SerializedName("end_time")
4044
Long endTime;

0 commit comments

Comments
 (0)