Skip to content

Commit a06a494

Browse files
feat(api): add INTERCHANGE, CHARGEBACK, PROVISIONAL_CREDIT_ACCOUNT to financial account types
1 parent 67cbf7d commit a06a494

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 190
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-0340e93de3d3691236aa19c800980112e05dc61fa13f8d8d7ca72e335720a31b.yml
3-
openapi_spec_hash: a271f7753dd6e560fcee7dd8b9e17927
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-968332d811097ed493d8cc12d89a29b66f993fe106f5f786998a9e04358584d1.yml
3+
openapi_spec_hash: a68060c43dc156d25ef4d68dfe73e55d
44
config_hash: edbdfefeb0d3d927c2f9fe3402793215

lithic-java-core/src/main/kotlin/com/lithic/api/models/FinancialAccount.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1573,6 +1573,12 @@ private constructor(
15731573

15741574
@JvmField val EARLY_DIRECT_DEPOSIT_FLOAT = of("EARLY_DIRECT_DEPOSIT_FLOAT")
15751575

1576+
@JvmField val INTERCHANGE = of("INTERCHANGE")
1577+
1578+
@JvmField val CHARGEBACK = of("CHARGEBACK")
1579+
1580+
@JvmField val PROVISIONAL_CREDIT_ACCOUNT = of("PROVISIONAL_CREDIT_ACCOUNT")
1581+
15761582
@JvmStatic fun of(value: String) = Type(JsonField.of(value))
15771583
}
15781584

@@ -1589,6 +1595,9 @@ private constructor(
15891595
COLLECTION,
15901596
PROGRAM_BANK_ACCOUNTS_PAYABLE,
15911597
EARLY_DIRECT_DEPOSIT_FLOAT,
1598+
INTERCHANGE,
1599+
CHARGEBACK,
1600+
PROVISIONAL_CREDIT_ACCOUNT,
15921601
}
15931602

15941603
/**
@@ -1612,6 +1621,9 @@ private constructor(
16121621
COLLECTION,
16131622
PROGRAM_BANK_ACCOUNTS_PAYABLE,
16141623
EARLY_DIRECT_DEPOSIT_FLOAT,
1624+
INTERCHANGE,
1625+
CHARGEBACK,
1626+
PROVISIONAL_CREDIT_ACCOUNT,
16151627
/** An enum member indicating that [Type] was instantiated with an unknown value. */
16161628
_UNKNOWN,
16171629
}
@@ -1636,6 +1648,9 @@ private constructor(
16361648
COLLECTION -> Value.COLLECTION
16371649
PROGRAM_BANK_ACCOUNTS_PAYABLE -> Value.PROGRAM_BANK_ACCOUNTS_PAYABLE
16381650
EARLY_DIRECT_DEPOSIT_FLOAT -> Value.EARLY_DIRECT_DEPOSIT_FLOAT
1651+
INTERCHANGE -> Value.INTERCHANGE
1652+
CHARGEBACK -> Value.CHARGEBACK
1653+
PROVISIONAL_CREDIT_ACCOUNT -> Value.PROVISIONAL_CREDIT_ACCOUNT
16391654
else -> Value._UNKNOWN
16401655
}
16411656

@@ -1661,6 +1676,9 @@ private constructor(
16611676
COLLECTION -> Known.COLLECTION
16621677
PROGRAM_BANK_ACCOUNTS_PAYABLE -> Known.PROGRAM_BANK_ACCOUNTS_PAYABLE
16631678
EARLY_DIRECT_DEPOSIT_FLOAT -> Known.EARLY_DIRECT_DEPOSIT_FLOAT
1679+
INTERCHANGE -> Known.INTERCHANGE
1680+
CHARGEBACK -> Known.CHARGEBACK
1681+
PROVISIONAL_CREDIT_ACCOUNT -> Known.PROVISIONAL_CREDIT_ACCOUNT
16641682
else -> throw LithicInvalidDataException("Unknown Type: $value")
16651683
}
16661684

lithic-java-core/src/main/kotlin/com/lithic/api/models/InstanceFinancialAccountType.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ private constructor(private val value: JsonField<String>) : Enum {
4545

4646
@JvmField val EARLY_DIRECT_DEPOSIT_FLOAT = of("EARLY_DIRECT_DEPOSIT_FLOAT")
4747

48+
@JvmField val INTERCHANGE = of("INTERCHANGE")
49+
50+
@JvmField val CHARGEBACK = of("CHARGEBACK")
51+
52+
@JvmField val PROVISIONAL_CREDIT_ACCOUNT = of("PROVISIONAL_CREDIT_ACCOUNT")
53+
4854
@JvmStatic fun of(value: String) = InstanceFinancialAccountType(JsonField.of(value))
4955
}
5056

@@ -61,6 +67,9 @@ private constructor(private val value: JsonField<String>) : Enum {
6167
COLLECTION,
6268
PROGRAM_BANK_ACCOUNTS_PAYABLE,
6369
EARLY_DIRECT_DEPOSIT_FLOAT,
70+
INTERCHANGE,
71+
CHARGEBACK,
72+
PROVISIONAL_CREDIT_ACCOUNT,
6473
}
6574

6675
/**
@@ -86,6 +95,9 @@ private constructor(private val value: JsonField<String>) : Enum {
8695
COLLECTION,
8796
PROGRAM_BANK_ACCOUNTS_PAYABLE,
8897
EARLY_DIRECT_DEPOSIT_FLOAT,
98+
INTERCHANGE,
99+
CHARGEBACK,
100+
PROVISIONAL_CREDIT_ACCOUNT,
89101
/**
90102
* An enum member indicating that [InstanceFinancialAccountType] was instantiated with an
91103
* unknown value.
@@ -113,6 +125,9 @@ private constructor(private val value: JsonField<String>) : Enum {
113125
COLLECTION -> Value.COLLECTION
114126
PROGRAM_BANK_ACCOUNTS_PAYABLE -> Value.PROGRAM_BANK_ACCOUNTS_PAYABLE
115127
EARLY_DIRECT_DEPOSIT_FLOAT -> Value.EARLY_DIRECT_DEPOSIT_FLOAT
128+
INTERCHANGE -> Value.INTERCHANGE
129+
CHARGEBACK -> Value.CHARGEBACK
130+
PROVISIONAL_CREDIT_ACCOUNT -> Value.PROVISIONAL_CREDIT_ACCOUNT
116131
else -> Value._UNKNOWN
117132
}
118133

@@ -137,6 +152,9 @@ private constructor(private val value: JsonField<String>) : Enum {
137152
COLLECTION -> Known.COLLECTION
138153
PROGRAM_BANK_ACCOUNTS_PAYABLE -> Known.PROGRAM_BANK_ACCOUNTS_PAYABLE
139154
EARLY_DIRECT_DEPOSIT_FLOAT -> Known.EARLY_DIRECT_DEPOSIT_FLOAT
155+
INTERCHANGE -> Known.INTERCHANGE
156+
CHARGEBACK -> Known.CHARGEBACK
157+
PROVISIONAL_CREDIT_ACCOUNT -> Known.PROVISIONAL_CREDIT_ACCOUNT
140158
else -> throw LithicInvalidDataException("Unknown InstanceFinancialAccountType: $value")
141159
}
142160

0 commit comments

Comments
 (0)