Skip to content

Commit

Permalink
fix: remove additionalBodyProperties from methods that don't support …
Browse files Browse the repository at this point in the history
…request bodies (#212)
  • Loading branch information
stainless-app[bot] committed Aug 27, 2024
1 parent 3ffd817 commit d3b99e5
Show file tree
Hide file tree
Showing 79 changed files with 160 additions and 1,969 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

package com.moderntreasury.api.models

import com.moderntreasury.api.core.JsonValue
import com.moderntreasury.api.core.NoAutoDetect
import com.moderntreasury.api.core.toUnmodifiable
import com.moderntreasury.api.models.*
Expand All @@ -19,7 +18,6 @@ constructor(
private val status: String?,
private val additionalQueryParams: Map<String, List<String>>,
private val additionalHeaders: Map<String, List<String>>,
private val additionalBodyProperties: Map<String, JsonValue>,
) {

fun afterCursor(): Optional<String> = Optional.ofNullable(afterCursor)
Expand Down Expand Up @@ -53,8 +51,6 @@ constructor(

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

fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties

override fun equals(other: Any?): Boolean {
if (this === other) {
return true
Expand All @@ -68,8 +64,7 @@ constructor(
this.perPage == other.perPage &&
this.status == other.status &&
this.additionalQueryParams == other.additionalQueryParams &&
this.additionalHeaders == other.additionalHeaders &&
this.additionalBodyProperties == other.additionalBodyProperties
this.additionalHeaders == other.additionalHeaders
}

override fun hashCode(): Int {
Expand All @@ -82,12 +77,11 @@ constructor(
status,
additionalQueryParams,
additionalHeaders,
additionalBodyProperties,
)
}

override fun toString() =
"AccountCollectionFlowListParams{afterCursor=$afterCursor, clientToken=$clientToken, counterpartyId=$counterpartyId, externalAccountId=$externalAccountId, perPage=$perPage, status=$status, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
"AccountCollectionFlowListParams{afterCursor=$afterCursor, clientToken=$clientToken, counterpartyId=$counterpartyId, externalAccountId=$externalAccountId, perPage=$perPage, status=$status, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"

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

Expand All @@ -107,7 +101,6 @@ constructor(
private var status: String? = null
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()

@JvmSynthetic
internal fun from(accountCollectionFlowListParams: AccountCollectionFlowListParams) =
Expand All @@ -120,7 +113,6 @@ constructor(
this.status = accountCollectionFlowListParams.status
additionalQueryParams(accountCollectionFlowListParams.additionalQueryParams)
additionalHeaders(accountCollectionFlowListParams.additionalHeaders)
additionalBodyProperties(accountCollectionFlowListParams.additionalBodyProperties)
}

fun afterCursor(afterCursor: String) = apply { this.afterCursor = afterCursor }
Expand Down Expand Up @@ -177,20 +169,6 @@ constructor(

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

fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
this.additionalBodyProperties.clear()
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
this.additionalBodyProperties.put(key, value)
}

fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
apply {
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun build(): AccountCollectionFlowListParams =
AccountCollectionFlowListParams(
afterCursor,
Expand All @@ -201,7 +179,6 @@ constructor(
status,
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalBodyProperties.toUnmodifiable(),
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

package com.moderntreasury.api.models

import com.moderntreasury.api.core.JsonValue
import com.moderntreasury.api.core.NoAutoDetect
import com.moderntreasury.api.core.toUnmodifiable
import com.moderntreasury.api.models.*
Expand All @@ -13,7 +12,6 @@ constructor(
private val id: String,
private val additionalQueryParams: Map<String, List<String>>,
private val additionalHeaders: Map<String, List<String>>,
private val additionalBodyProperties: Map<String, JsonValue>,
) {

fun id(): String = id
Expand All @@ -33,8 +31,6 @@ constructor(

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

fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties

override fun equals(other: Any?): Boolean {
if (this === other) {
return true
Expand All @@ -43,21 +39,19 @@ constructor(
return other is AccountCollectionFlowRetrieveParams &&
this.id == other.id &&
this.additionalQueryParams == other.additionalQueryParams &&
this.additionalHeaders == other.additionalHeaders &&
this.additionalBodyProperties == other.additionalBodyProperties
this.additionalHeaders == other.additionalHeaders
}

override fun hashCode(): Int {
return Objects.hash(
id,
additionalQueryParams,
additionalHeaders,
additionalBodyProperties,
)
}

override fun toString() =
"AccountCollectionFlowRetrieveParams{id=$id, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
"AccountCollectionFlowRetrieveParams{id=$id, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"

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

Expand All @@ -72,7 +66,6 @@ constructor(
private var id: String? = null
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()

@JvmSynthetic
internal fun from(
Expand All @@ -81,7 +74,6 @@ constructor(
this.id = accountCollectionFlowRetrieveParams.id
additionalQueryParams(accountCollectionFlowRetrieveParams.additionalQueryParams)
additionalHeaders(accountCollectionFlowRetrieveParams.additionalHeaders)
additionalBodyProperties(accountCollectionFlowRetrieveParams.additionalBodyProperties)
}

fun id(id: String) = apply { this.id = id }
Expand Down Expand Up @@ -126,26 +118,11 @@ constructor(

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

fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
this.additionalBodyProperties.clear()
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
this.additionalBodyProperties.put(key, value)
}

fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
apply {
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun build(): AccountCollectionFlowRetrieveParams =
AccountCollectionFlowRetrieveParams(
checkNotNull(id) { "`id` is required but was not set" },
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalBodyProperties.toUnmodifiable(),
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

package com.moderntreasury.api.models

import com.moderntreasury.api.core.JsonValue
import com.moderntreasury.api.core.NoAutoDetect
import com.moderntreasury.api.core.toUnmodifiable
import com.moderntreasury.api.models.*
Expand All @@ -17,7 +16,6 @@ constructor(
private val perPage: Long?,
private val additionalQueryParams: Map<String, List<String>>,
private val additionalHeaders: Map<String, List<String>>,
private val additionalBodyProperties: Map<String, JsonValue>,
) {

fun accountsType(): AccountsType = accountsType
Expand Down Expand Up @@ -51,8 +49,6 @@ constructor(

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

fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties

override fun equals(other: Any?): Boolean {
if (this === other) {
return true
Expand All @@ -64,8 +60,7 @@ constructor(
this.afterCursor == other.afterCursor &&
this.perPage == other.perPage &&
this.additionalQueryParams == other.additionalQueryParams &&
this.additionalHeaders == other.additionalHeaders &&
this.additionalBodyProperties == other.additionalBodyProperties
this.additionalHeaders == other.additionalHeaders
}

override fun hashCode(): Int {
Expand All @@ -76,12 +71,11 @@ constructor(
perPage,
additionalQueryParams,
additionalHeaders,
additionalBodyProperties,
)
}

override fun toString() =
"AccountDetailListParams{accountsType=$accountsType, accountId=$accountId, afterCursor=$afterCursor, perPage=$perPage, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
"AccountDetailListParams{accountsType=$accountsType, accountId=$accountId, afterCursor=$afterCursor, perPage=$perPage, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"

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

Expand All @@ -99,7 +93,6 @@ constructor(
private var perPage: Long? = null
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()

@JvmSynthetic
internal fun from(accountDetailListParams: AccountDetailListParams) = apply {
Expand All @@ -109,7 +102,6 @@ constructor(
this.perPage = accountDetailListParams.perPage
additionalQueryParams(accountDetailListParams.additionalQueryParams)
additionalHeaders(accountDetailListParams.additionalHeaders)
additionalBodyProperties(accountDetailListParams.additionalBodyProperties)
}

fun accountsType(accountsType: AccountsType) = apply { this.accountsType = accountsType }
Expand Down Expand Up @@ -160,20 +152,6 @@ constructor(

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

fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
this.additionalBodyProperties.clear()
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
this.additionalBodyProperties.put(key, value)
}

fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
apply {
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun build(): AccountDetailListParams =
AccountDetailListParams(
checkNotNull(accountsType) { "`accountsType` is required but was not set" },
Expand All @@ -182,7 +160,6 @@ constructor(
perPage,
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalBodyProperties.toUnmodifiable(),
)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

package com.moderntreasury.api.models

import com.moderntreasury.api.core.JsonValue
import com.moderntreasury.api.core.NoAutoDetect
import com.moderntreasury.api.core.toUnmodifiable
import com.moderntreasury.api.models.*
Expand All @@ -15,7 +14,6 @@ constructor(
private val id: String,
private val additionalQueryParams: Map<String, List<String>>,
private val additionalHeaders: Map<String, List<String>>,
private val additionalBodyProperties: Map<String, JsonValue>,
) {

fun accountsType(): AccountsType = accountsType
Expand All @@ -41,8 +39,6 @@ constructor(

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

fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties

override fun equals(other: Any?): Boolean {
if (this === other) {
return true
Expand All @@ -53,8 +49,7 @@ constructor(
this.accountId == other.accountId &&
this.id == other.id &&
this.additionalQueryParams == other.additionalQueryParams &&
this.additionalHeaders == other.additionalHeaders &&
this.additionalBodyProperties == other.additionalBodyProperties
this.additionalHeaders == other.additionalHeaders
}

override fun hashCode(): Int {
Expand All @@ -64,12 +59,11 @@ constructor(
id,
additionalQueryParams,
additionalHeaders,
additionalBodyProperties,
)
}

override fun toString() =
"AccountDetailRetrieveParams{accountsType=$accountsType, accountId=$accountId, id=$id, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
"AccountDetailRetrieveParams{accountsType=$accountsType, accountId=$accountId, id=$id, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"

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

Expand All @@ -86,7 +80,6 @@ constructor(
private var id: String? = null
private var additionalQueryParams: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalHeaders: MutableMap<String, MutableList<String>> = mutableMapOf()
private var additionalBodyProperties: MutableMap<String, JsonValue> = mutableMapOf()

@JvmSynthetic
internal fun from(accountDetailRetrieveParams: AccountDetailRetrieveParams) = apply {
Expand All @@ -95,7 +88,6 @@ constructor(
this.id = accountDetailRetrieveParams.id
additionalQueryParams(accountDetailRetrieveParams.additionalQueryParams)
additionalHeaders(accountDetailRetrieveParams.additionalHeaders)
additionalBodyProperties(accountDetailRetrieveParams.additionalBodyProperties)
}

fun accountsType(accountsType: AccountsType) = apply { this.accountsType = accountsType }
Expand Down Expand Up @@ -144,28 +136,13 @@ constructor(

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

fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
this.additionalBodyProperties.clear()
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
this.additionalBodyProperties.put(key, value)
}

fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
apply {
this.additionalBodyProperties.putAll(additionalBodyProperties)
}

fun build(): AccountDetailRetrieveParams =
AccountDetailRetrieveParams(
checkNotNull(accountsType) { "`accountsType` is required but was not set" },
checkNotNull(accountId) { "`accountId` is required but was not set" },
checkNotNull(id) { "`id` is required but was not set" },
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
additionalBodyProperties.toUnmodifiable(),
)
}
}
Loading

0 comments on commit d3b99e5

Please sign in to comment.