Skip to content

Commit df81636

Browse files
stainless-botStainless Bot
authored and
Stainless Bot
committed
fix: remove additionalBodyProperties from methods that don't support request bodies
chore: unknown commit message
1 parent babeb82 commit df81636

11 files changed

+24
-280
lines changed

openai-java-core/src/main/kotlin/com/openai/models/BatchListParams.kt

+2-25
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
package com.openai.models
44

5-
import com.openai.core.JsonValue
65
import com.openai.core.NoAutoDetect
76
import com.openai.core.toUnmodifiable
87
import com.openai.models.*
@@ -15,7 +14,6 @@ constructor(
1514
private val limit: Long?,
1615
private val additionalQueryParams: Map<String, List<String>>,
1716
private val additionalHeaders: Map<String, List<String>>,
18-
private val additionalBodyProperties: Map<String, JsonValue>,
1917
) {
2018

2119
fun after(): Optional<String> = Optional.ofNullable(after)
@@ -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.after == other.after &&
4945
this.limit == other.limit &&
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
limit,
5954
additionalQueryParams,
6055
additionalHeaders,
61-
additionalBodyProperties,
6256
)
6357
}
6458

6559
override fun toString() =
66-
"BatchListParams{after=$after, limit=$limit, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders, additionalBodyProperties=$additionalBodyProperties}"
60+
"BatchListParams{after=$after, limit=$limit, additionalQueryParams=$additionalQueryParams, additionalHeaders=$additionalHeaders}"
6761

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

@@ -79,15 +73,13 @@ constructor(
7973
private var limit: Long? = 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(batchListParams: BatchListParams) = apply {
8679
this.after = batchListParams.after
8780
this.limit = batchListParams.limit
8881
additionalQueryParams(batchListParams.additionalQueryParams)
8982
additionalHeaders(batchListParams.additionalHeaders)
90-
additionalBodyProperties(batchListParams.additionalBodyProperties)
9183
}
9284

9385
/**
@@ -144,27 +136,12 @@ constructor(
144136

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

147-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
148-
this.additionalBodyProperties.clear()
149-
this.additionalBodyProperties.putAll(additionalBodyProperties)
150-
}
151-
152-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
153-
this.additionalBodyProperties.put(key, value)
154-
}
155-
156-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
157-
apply {
158-
this.additionalBodyProperties.putAll(additionalBodyProperties)
159-
}
160-
161139
fun build(): BatchListParams =
162140
BatchListParams(
163141
after,
164142
limit,
165143
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
166144
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
167-
additionalBodyProperties.toUnmodifiable(),
168145
)
169146
}
170147
}

openai-java-core/src/main/kotlin/com/openai/models/BatchRetrieveParams.kt

+2-25
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
package com.openai.models
44

5-
import com.openai.core.JsonValue
65
import com.openai.core.NoAutoDetect
76
import com.openai.core.toUnmodifiable
87
import com.openai.models.*
@@ -13,7 +12,6 @@ constructor(
1312
private val batchId: 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 batchId(): String = batchId
@@ -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 BatchRetrieveParams &&
4440
this.batchId == other.batchId &&
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
batchId,
5348
additionalQueryParams,
5449
additionalHeaders,
55-
additionalBodyProperties,
5650
)
5751
}
5852

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

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

@@ -72,14 +66,12 @@ constructor(
7266
private var batchId: 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(batchRetrieveParams: BatchRetrieveParams) = apply {
7972
this.batchId = batchRetrieveParams.batchId
8073
additionalQueryParams(batchRetrieveParams.additionalQueryParams)
8174
additionalHeaders(batchRetrieveParams.additionalHeaders)
82-
additionalBodyProperties(batchRetrieveParams.additionalBodyProperties)
8375
}
8476

8577
fun batchId(batchId: String) = apply { this.batchId = batchId }
@@ -124,26 +116,11 @@ constructor(
124116

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

127-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
128-
this.additionalBodyProperties.clear()
129-
this.additionalBodyProperties.putAll(additionalBodyProperties)
130-
}
131-
132-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
133-
this.additionalBodyProperties.put(key, value)
134-
}
135-
136-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
137-
apply {
138-
this.additionalBodyProperties.putAll(additionalBodyProperties)
139-
}
140-
141119
fun build(): BatchRetrieveParams =
142120
BatchRetrieveParams(
143121
checkNotNull(batchId) { "`batchId` is required but was not set" },
144122
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
145123
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
146-
additionalBodyProperties.toUnmodifiable(),
147124
)
148125
}
149126
}

openai-java-core/src/main/kotlin/com/openai/models/FileContentParams.kt

+2-25
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
package com.openai.models
44

5-
import com.openai.core.JsonValue
65
import com.openai.core.NoAutoDetect
76
import com.openai.core.toUnmodifiable
87
import com.openai.models.*
@@ -13,7 +12,6 @@ constructor(
1312
private val fileId: 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 fileId(): String = fileId
@@ -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 FileContentParams &&
4440
this.fileId == other.fileId &&
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
fileId,
5348
additionalQueryParams,
5449
additionalHeaders,
55-
additionalBodyProperties,
5650
)
5751
}
5852

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

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

@@ -72,14 +66,12 @@ constructor(
7266
private var fileId: 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(fileContentParams: FileContentParams) = apply {
7972
this.fileId = fileContentParams.fileId
8073
additionalQueryParams(fileContentParams.additionalQueryParams)
8174
additionalHeaders(fileContentParams.additionalHeaders)
82-
additionalBodyProperties(fileContentParams.additionalBodyProperties)
8375
}
8476

8577
fun fileId(fileId: String) = apply { this.fileId = fileId }
@@ -124,26 +116,11 @@ constructor(
124116

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

127-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
128-
this.additionalBodyProperties.clear()
129-
this.additionalBodyProperties.putAll(additionalBodyProperties)
130-
}
131-
132-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
133-
this.additionalBodyProperties.put(key, value)
134-
}
135-
136-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
137-
apply {
138-
this.additionalBodyProperties.putAll(additionalBodyProperties)
139-
}
140-
141119
fun build(): FileContentParams =
142120
FileContentParams(
143121
checkNotNull(fileId) { "`fileId` is required but was not set" },
144122
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
145123
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
146-
additionalBodyProperties.toUnmodifiable(),
147124
)
148125
}
149126
}

openai-java-core/src/main/kotlin/com/openai/models/FileListParams.kt

+2-25
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
package com.openai.models
44

5-
import com.openai.core.JsonValue
65
import com.openai.core.NoAutoDetect
76
import com.openai.core.toUnmodifiable
87
import com.openai.models.*
@@ -14,7 +13,6 @@ constructor(
1413
private val purpose: 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 purpose(): Optional<String> = Optional.ofNullable(purpose)
@@ -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 FileListParams &&
4440
this.purpose == other.purpose &&
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
purpose,
5348
additionalQueryParams,
5449
additionalHeaders,
55-
additionalBodyProperties,
5650
)
5751
}
5852

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

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

@@ -72,14 +66,12 @@ constructor(
7266
private var purpose: 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(fileListParams: FileListParams) = apply {
7972
this.purpose = fileListParams.purpose
8073
additionalQueryParams(fileListParams.additionalQueryParams)
8174
additionalHeaders(fileListParams.additionalHeaders)
82-
additionalBodyProperties(fileListParams.additionalBodyProperties)
8375
}
8476

8577
/** Only return files with the given purpose. */
@@ -125,26 +117,11 @@ constructor(
125117

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

128-
fun additionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) = apply {
129-
this.additionalBodyProperties.clear()
130-
this.additionalBodyProperties.putAll(additionalBodyProperties)
131-
}
132-
133-
fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
134-
this.additionalBodyProperties.put(key, value)
135-
}
136-
137-
fun putAllAdditionalBodyProperties(additionalBodyProperties: Map<String, JsonValue>) =
138-
apply {
139-
this.additionalBodyProperties.putAll(additionalBodyProperties)
140-
}
141-
142120
fun build(): FileListParams =
143121
FileListParams(
144122
purpose,
145123
additionalQueryParams.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
146124
additionalHeaders.mapValues { it.value.toUnmodifiable() }.toUnmodifiable(),
147-
additionalBodyProperties.toUnmodifiable(),
148125
)
149126
}
150127
}

0 commit comments

Comments
 (0)