Skip to content

Commit adc7681

Browse files
fix: remove additionalBodyProperties from methods that don't support request bodies (#283)
1 parent cff6340 commit adc7681

64 files changed

Lines changed: 136 additions & 1630 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.

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

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

33
package com.lithic.api.models
44

5-
import com.lithic.api.core.JsonValue
65
import com.lithic.api.core.NoAutoDetect
76
import com.lithic.api.core.toUnmodifiable
87
import com.lithic.api.models.*
@@ -13,7 +12,6 @@ constructor(
1312
private val accountHolderToken: String,
1413
private val additionalQueryParams: Map<String, List<String>>,
1514
private val additionalHeaders: Map<String, List<String>>,
16-
private val additionalBodyProperties: Map<String, JsonValue>,
1715
) {
1816

1917
fun accountHolderToken(): String = accountHolderToken
@@ -33,8 +31,6 @@ constructor(
3331

3432
fun _additionalHeaders(): Map<String, List<String>> = additionalHeaders
3533

36-
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
37-
3834
override fun equals(other: Any?): Boolean {
3935
if (this === other) {
4036
return true
@@ -43,21 +39,19 @@ constructor(
4339
return other is AccountHolderListDocumentsParams &&
4440
this.accountHolderToken == other.accountHolderToken &&
4541
this.additionalQueryParams == other.additionalQueryParams &&
46-
this.additionalHeaders == other.additionalHeaders &&
47-
this.additionalBodyProperties == other.additionalBodyProperties
42+
this.additionalHeaders == other.additionalHeaders
4843
}
4944

5045
override fun hashCode(): Int {
5146
return Objects.hash(
5247
accountHolderToken,
5348
additionalQueryParams,
5449
additionalHeaders,
55-
additionalBodyProperties,
5650
)
5751
}
5852

5953
override fun toString() =
60-
"AccountHolderListDocumentsParams{accountHolderToken=$accountHolderToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
54+
"AccountHolderListDocumentsParams{accountHolderToken=$accountHolderToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"
6155

6256
fun toBuilder() = Builder().from(this)
6357

@@ -72,15 +66,13 @@ constructor(
7266
private var accountHolderToken: String? = null
7367
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
7468
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
75-
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()
7669

7770
@JvmSynthetic
7871
internal fun from(accountHolderListDocumentsParams: AccountHolderListDocumentsParams) =
7972
apply {
8073
this.accountHolderToken = accountHolderListDocumentsParams.accountHolderToken
8174
additionalQueryParams(accountHolderListDocumentsParams.additionalQueryParams)
8275
additionalHeaders(accountHolderListDocumentsParams.additionalHeaders)
83-
additionalBodyProperties(accountHolderListDocumentsParams.additionalBodyProperties)
8476
}
8577

8678
fun accountHolderToken(accountHolderToken: String) = apply {
@@ -127,28 +119,13 @@ constructor(
127119

128120
fun removeHeader(name: String) = apply { this.additionalHeaders.put(name, mutableListOf()) }
129121

130-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
131-
this.additionalBodyProperties.clear()
132-
this.additionalBodyProperties.putAll(additionalBodyProperties)
133-
}
134-
135-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
136-
this.additionalBodyProperties.put(key, value)
137-
}
138-
139-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
140-
apply {
141-
this.additionalBodyProperties.putAll(additionalBodyProperties)
142-
}
143-
144122
fun build(): AccountHolderListDocumentsParams =
145123
AccountHolderListDocumentsParams(
146124
checkNotNull(accountHolderToken) {
147125
"`accountHolderToken` is required but was not set"
148126
},
149127
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
150128
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
151-
additionalBodyProperties.toUnmodifiable(),
152129
)
153130
}
154131
}

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

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

33
package com.lithic.api.models
44

5-
import com.lithic.api.core.JsonValue
65
import com.lithic.api.core.NoAutoDetect
76
import com.lithic.api.core.toUnmodifiable
87
import com.lithic.api.models.*
@@ -17,7 +16,6 @@ constructor(
1716
private val startingAfter: String?,
1817
private val additionalQueryParams: Map<String, List<String>>,
1918
private val additionalHeaders: Map<String, List<String>>,
20-
private val additionalBodyProperties: Map<String, JsonValue>,
2119
) {
2220

2321
fun endingBefore(): Optional<String> = Optional.ofNullable(endingBefore)
@@ -45,8 +43,6 @@ constructor(
4543

4644
fun _additionalHeaders(): Map<String, List<String>> = additionalHeaders
4745

48-
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
49-
5046
override fun equals(other: Any?): Boolean {
5147
if (this === other) {
5248
return true
@@ -58,8 +54,7 @@ constructor(
5854
this.limit == other.limit &&
5955
this.startingAfter == other.startingAfter &&
6056
this.additionalQueryParams == other.additionalQueryParams &&
61-
this.additionalHeaders == other.additionalHeaders &&
62-
this.additionalBodyProperties == other.additionalBodyProperties
57+
this.additionalHeaders == other.additionalHeaders
6358
}
6459

6560
override fun hashCode(): Int {
@@ -70,12 +65,11 @@ constructor(
7065
startingAfter,
7166
additionalQueryParams,
7267
additionalHeaders,
73-
additionalBodyProperties,
7468
)
7569
}
7670

7771
override fun toString() =
78-
"AccountHolderListParams{endingBefore=$endingBefore, externalId=$externalId, limit=$limit, startingAfter=$startingAfter, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
72+
"AccountHolderListParams{endingBefore=$endingBefore, externalId=$externalId, limit=$limit, startingAfter=$startingAfter, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"
7973

8074
fun toBuilder() = Builder().from(this)
8175

@@ -93,7 +87,6 @@ constructor(
9387
private var startingAfter: String? = null
9488
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
9589
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
96-
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()
9790

9891
@JvmSynthetic
9992
internal fun from(accountHolderListParams: AccountHolderListParams) = apply {
@@ -103,7 +96,6 @@ constructor(
10396
this.startingAfter = accountHolderListParams.startingAfter
10497
additionalQueryParams(accountHolderListParams.additionalQueryParams)
10598
additionalHeaders(accountHolderListParams.additionalHeaders)
106-
additionalBodyProperties(accountHolderListParams.additionalBodyProperties)
10799
}
108100

109101
/**
@@ -164,20 +156,6 @@ constructor(
164156

165157
fun removeHeader(name: String) = apply { this.additionalHeaders.put(name, mutableListOf()) }
166158

167-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
168-
this.additionalBodyProperties.clear()
169-
this.additionalBodyProperties.putAll(additionalBodyProperties)
170-
}
171-
172-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
173-
this.additionalBodyProperties.put(key, value)
174-
}
175-
176-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
177-
apply {
178-
this.additionalBodyProperties.putAll(additionalBodyProperties)
179-
}
180-
181159
fun build(): AccountHolderListParams =
182160
AccountHolderListParams(
183161
endingBefore,
@@ -186,7 +164,6 @@ constructor(
186164
startingAfter,
187165
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
188166
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
189-
additionalBodyProperties.toUnmodifiable(),
190167
)
191168
}
192169
}

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

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

33
package com.lithic.api.models
44

5-
import com.lithic.api.core.JsonValue
65
import com.lithic.api.core.NoAutoDetect
76
import com.lithic.api.core.toUnmodifiable
87
import com.lithic.api.models.*
@@ -14,7 +13,6 @@ constructor(
1413
private val documentToken: String,
1514
private val additionalQueryParams: Map<String, List<String>>,
1615
private val additionalHeaders: Map<String, List<String>>,
17-
private val additionalBodyProperties: Map<String, JsonValue>,
1816
) {
1917

2018
fun accountHolderToken(): String = accountHolderToken
@@ -37,8 +35,6 @@ constructor(
3735

3836
fun _additionalHeaders(): Map<String, List<String>> = additionalHeaders
3937

40-
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
41-
4238
override fun equals(other: Any?): Boolean {
4339
if (this === other) {
4440
return true
@@ -48,8 +44,7 @@ constructor(
4844
this.accountHolderToken == other.accountHolderToken &&
4945
this.documentToken == other.documentToken &&
5046
this.additionalQueryParams == other.additionalQueryParams &&
51-
this.additionalHeaders == other.additionalHeaders &&
52-
this.additionalBodyProperties == other.additionalBodyProperties
47+
this.additionalHeaders == other.additionalHeaders
5348
}
5449

5550
override fun hashCode(): Int {
@@ -58,12 +53,11 @@ constructor(
5853
documentToken,
5954
additionalQueryParams,
6055
additionalHeaders,
61-
additionalBodyProperties,
6256
)
6357
}
6458

6559
override fun toString() =
66-
"AccountHolderRetrieveDocumentParams{accountHolderToken=$accountHolderToken, documentToken=$documentToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
60+
"AccountHolderRetrieveDocumentParams{accountHolderToken=$accountHolderToken, documentToken=$documentToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"
6761

6862
fun toBuilder() = Builder().from(this)
6963

@@ -79,7 +73,6 @@ constructor(
7973
private var documentToken: String? = null
8074
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
8175
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
82-
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()
8376

8477
@JvmSynthetic
8578
internal fun from(
@@ -89,7 +82,6 @@ constructor(
8982
this.documentToken = accountHolderRetrieveDocumentParams.documentToken
9083
additionalQueryParams(accountHolderRetrieveDocumentParams.additionalQueryParams)
9184
additionalHeaders(accountHolderRetrieveDocumentParams.additionalHeaders)
92-
additionalBodyProperties(accountHolderRetrieveDocumentParams.additionalBodyProperties)
9385
}
9486

9587
fun accountHolderToken(accountHolderToken: String) = apply {
@@ -138,20 +130,6 @@ constructor(
138130

139131
fun removeHeader(name: String) = apply { this.additionalHeaders.put(name, mutableListOf()) }
140132

141-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
142-
this.additionalBodyProperties.clear()
143-
this.additionalBodyProperties.putAll(additionalBodyProperties)
144-
}
145-
146-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
147-
this.additionalBodyProperties.put(key, value)
148-
}
149-
150-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
151-
apply {
152-
this.additionalBodyProperties.putAll(additionalBodyProperties)
153-
}
154-
155133
fun build(): AccountHolderRetrieveDocumentParams =
156134
AccountHolderRetrieveDocumentParams(
157135
checkNotNull(accountHolderToken) {
@@ -160,7 +138,6 @@ constructor(
160138
checkNotNull(documentToken) { "`documentToken` is required but was not set" },
161139
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
162140
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
163-
additionalBodyProperties.toUnmodifiable(),
164141
)
165142
}
166143
}

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

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

33
package com.lithic.api.models
44

5-
import com.lithic.api.core.JsonValue
65
import com.lithic.api.core.NoAutoDetect
76
import com.lithic.api.core.toUnmodifiable
87
import com.lithic.api.models.*
@@ -13,7 +12,6 @@ constructor(
1312
private val accountHolderToken: String,
1413
private val additionalQueryParams: Map<String, List<String>>,
1514
private val additionalHeaders: Map<String, List<String>>,
16-
private val additionalBodyProperties: Map<String, JsonValue>,
1715
) {
1816

1917
fun accountHolderToken(): String = accountHolderToken
@@ -33,8 +31,6 @@ constructor(
3331

3432
fun _additionalHeaders(): Map<String, List<String>> = additionalHeaders
3533

36-
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
37-
3834
override fun equals(other: Any?): Boolean {
3935
if (this === other) {
4036
return true
@@ -43,21 +39,19 @@ constructor(
4339
return other is AccountHolderRetrieveParams &&
4440
this.accountHolderToken == other.accountHolderToken &&
4541
this.additionalQueryParams == other.additionalQueryParams &&
46-
this.additionalHeaders == other.additionalHeaders &&
47-
this.additionalBodyProperties == other.additionalBodyProperties
42+
this.additionalHeaders == other.additionalHeaders
4843
}
4944

5045
override fun hashCode(): Int {
5146
return Objects.hash(
5247
accountHolderToken,
5348
additionalQueryParams,
5449
additionalHeaders,
55-
additionalBodyProperties,
5650
)
5751
}
5852

5953
override fun toString() =
60-
"AccountHolderRetrieveParams{accountHolderToken=$accountHolderToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
54+
"AccountHolderRetrieveParams{accountHolderToken=$accountHolderToken, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"
6155

6256
fun toBuilder() = Builder().from(this)
6357

@@ -72,14 +66,12 @@ constructor(
7266
private var accountHolderToken: String? = null
7367
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
7468
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
75-
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()
7669

7770
@JvmSynthetic
7871
internal fun from(accountHolderRetrieveParams: AccountHolderRetrieveParams) = apply {
7972
this.accountHolderToken = accountHolderRetrieveParams.accountHolderToken
8073
additionalQueryParams(accountHolderRetrieveParams.additionalQueryParams)
8174
additionalHeaders(accountHolderRetrieveParams.additionalHeaders)
82-
additionalBodyProperties(accountHolderRetrieveParams.additionalBodyProperties)
8375
}
8476

8577
fun accountHolderToken(accountHolderToken: String) = apply {
@@ -126,28 +118,13 @@ constructor(
126118

127119
fun removeHeader(name: String) = apply { this.additionalHeaders.put(name, mutableListOf()) }
128120

129-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
130-
this.additionalBodyProperties.clear()
131-
this.additionalBodyProperties.putAll(additionalBodyProperties)
132-
}
133-
134-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
135-
this.additionalBodyProperties.put(key, value)
136-
}
137-
138-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
139-
apply {
140-
this.additionalBodyProperties.putAll(additionalBodyProperties)
141-
}
142-
143121
fun build(): AccountHolderRetrieveParams =
144122
AccountHolderRetrieveParams(
145123
checkNotNull(accountHolderToken) {
146124
"`accountHolderToken` is required but was not set"
147125
},
148126
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
149127
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
150-
additionalBodyProperties.toUnmodifiable(),
151128
)
152129
}
153130
}

0 commit comments

Comments
 (0)