Skip to content

Commit d3dc84f

Browse files
Merge upstream and update generated code for v2204 and
2 parents 07777e6 + 28de1d0 commit d3dc84f

39 files changed

+222
-88
lines changed

CODEGEN_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
85e0466f55837da66b90fce2a7c5b7fc79b83a7c
1+
6f80705d2d79a2be4fee472e1156515f7bbfe3e3

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -55,7 +56,7 @@ public static final class Impact {
5556
Long impactedRequests;
5657
/** The percentage of impacted requests. */
5758
@SerializedName("impacted_requests_percentage")
58-
String impactedRequestsPercentage;
59+
BigDecimal impactedRequestsPercentage;
5960
/** The top impacted connected accounts (only for platforms). */
6061
@SerializedName("top_impacted_accounts")
6162
List<V2CoreHealthApiErrorFiringEvent.EventData.Impact.TopImpactedAccount> topImpactedAccounts;
@@ -69,7 +70,7 @@ public static final class TopImpactedAccount {
6970
Long impactedRequests;
7071
/** The percentage of impacted requests. */
7172
@SerializedName("impacted_requests_percentage")
72-
String impactedRequestsPercentage;
73+
BigDecimal impactedRequestsPercentage;
7374
}
7475
}
7576
}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -55,7 +56,7 @@ public static final class Impact {
5556
Long impactedRequests;
5657
/** The percentage of impacted requests. */
5758
@SerializedName("impacted_requests_percentage")
58-
String impactedRequestsPercentage;
59+
BigDecimal impactedRequestsPercentage;
5960
/** The top impacted connected accounts (only for platforms). */
6061
@SerializedName("top_impacted_accounts")
6162
List<V2CoreHealthApiErrorResolvedEvent.EventData.Impact.TopImpactedAccount>
@@ -70,7 +71,7 @@ public static final class TopImpactedAccount {
7071
Long impactedRequests;
7172
/** The percentage of impacted requests. */
7273
@SerializedName("impacted_requests_percentage")
73-
String impactedRequestsPercentage;
74+
BigDecimal impactedRequestsPercentage;
7475
}
7576
}
7677
}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -52,7 +53,7 @@ public static final class Impact {
5253
Long impactedRequests;
5354
/** The percentage of impacted requests. */
5455
@SerializedName("impacted_requests_percentage")
55-
String impactedRequestsPercentage;
56+
BigDecimal impactedRequestsPercentage;
5657
/** The top impacted connected accounts (only for platforms). */
5758
@SerializedName("top_impacted_accounts")
5859
List<V2CoreHealthApiLatencyFiringEvent.EventData.Impact.TopImpactedAccount>
@@ -67,7 +68,7 @@ public static final class TopImpactedAccount {
6768
Long impactedRequests;
6869
/** The percentage of impacted requests. */
6970
@SerializedName("impacted_requests_percentage")
70-
String impactedRequestsPercentage;
71+
BigDecimal impactedRequestsPercentage;
7172
}
7273
}
7374
}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -52,7 +53,7 @@ public static final class Impact {
5253
Long impactedRequests;
5354
/** The percentage of impacted requests. */
5455
@SerializedName("impacted_requests_percentage")
55-
String impactedRequestsPercentage;
56+
BigDecimal impactedRequestsPercentage;
5657
/** The top impacted connected accounts (only for platforms). */
5758
@SerializedName("top_impacted_accounts")
5859
List<V2CoreHealthApiLatencyResolvedEvent.EventData.Impact.TopImpactedAccount>
@@ -67,7 +68,7 @@ public static final class TopImpactedAccount {
6768
Long impactedRequests;
6869
/** The percentage of impacted requests. */
6970
@SerializedName("impacted_requests_percentage")
70-
String impactedRequestsPercentage;
71+
BigDecimal impactedRequestsPercentage;
7172
}
7273
}
7374
}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -43,7 +44,7 @@ public static final class Impact {
4344
String chargeType;
4445
/** The current authorization rate percentage. */
4546
@SerializedName("current_percentage")
46-
String currentPercentage;
47+
BigDecimal currentPercentage;
4748
/** Dimensions that describe what subset of payments are impacted. */
4849
@SerializedName("dimensions")
4950
List<V2CoreHealthAuthorizationRateDropFiringEvent.EventData.Impact.Dimension> dimensions;
@@ -70,7 +71,7 @@ public static final class Impact {
7071
String paymentMethodType;
7172
/** The previous authorization rate percentage. */
7273
@SerializedName("previous_percentage")
73-
String previousPercentage;
74+
BigDecimal previousPercentage;
7475

7576
public static final class Dimension {
7677
/** The issuer dimension. */

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -43,7 +44,7 @@ public static final class Impact {
4344
String chargeType;
4445
/** The current authorization rate percentage. */
4546
@SerializedName("current_percentage")
46-
String currentPercentage;
47+
BigDecimal currentPercentage;
4748
/** Dimensions that describe what subset of payments are impacted. */
4849
@SerializedName("dimensions")
4950
List<V2CoreHealthAuthorizationRateDropResolvedEvent.EventData.Impact.Dimension> dimensions;
@@ -70,7 +71,7 @@ public static final class Impact {
7071
String paymentMethodType;
7172
/** The previous authorization rate percentage. */
7273
@SerializedName("previous_percentage")
73-
String previousPercentage;
74+
BigDecimal previousPercentage;
7475

7576
public static final class Dimension {
7677
/** The issuer dimension. */

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -42,7 +43,7 @@ public static final class Impact {
4243
Long impactedRequests;
4344
/** The percentage of impacted requests. */
4445
@SerializedName("impacted_requests_percentage")
45-
String impactedRequestsPercentage;
46+
BigDecimal impactedRequestsPercentage;
4647
/**
4748
* The type of the payment method.
4849
*
@@ -78,7 +79,7 @@ public static final class TopImpactedAccount {
7879
Long impactedRequests;
7980
/** The percentage of impacted requests. */
8081
@SerializedName("impacted_requests_percentage")
81-
String impactedRequestsPercentage;
82+
BigDecimal impactedRequestsPercentage;
8283
}
8384
}
8485
}

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

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import java.util.List;
89
import lombok.Getter;
@@ -42,7 +43,7 @@ public static final class Impact {
4243
Long impactedRequests;
4344
/** The percentage of impacted requests. */
4445
@SerializedName("impacted_requests_percentage")
45-
String impactedRequestsPercentage;
46+
BigDecimal impactedRequestsPercentage;
4647
/**
4748
* The type of the payment method.
4849
*
@@ -78,7 +79,7 @@ public static final class TopImpactedAccount {
7879
Long impactedRequests;
7980
/** The percentage of impacted requests. */
8081
@SerializedName("impacted_requests_percentage")
81-
String impactedRequestsPercentage;
82+
BigDecimal impactedRequestsPercentage;
8283
}
8384
}
8485
}

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import com.google.gson.annotations.SerializedName;
55
import com.stripe.model.v2.core.Event;
6+
import java.math.BigDecimal;
67
import java.time.Instant;
78
import lombok.Getter;
89
import lombok.Setter;
@@ -35,7 +36,7 @@ public static final class Impact {
3536
Long impactedPayments;
3637
/** The percentage of impacted payments. */
3738
@SerializedName("impacted_payments_percentage")
38-
String impactedPaymentsPercentage;
39+
BigDecimal impactedPaymentsPercentage;
3940
}
4041
}
4142
}

0 commit comments

Comments
 (0)