Skip to content

Commit 17fc1d7

Browse files
chore(internal): delete unused methods and annotations (#100)
fix(client): map deserialization bug
1 parent 301b38d commit 17fc1d7

File tree

3 files changed

+18
-43
lines changed

3 files changed

+18
-43
lines changed

openlayer-java-core/src/main/kotlin/com/openlayer/api/models/inferencepipelines/InferencePipelineDeleteParams.kt

+5-16
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
22

33
package com.openlayer.api.models.inferencepipelines
44

5-
import com.fasterxml.jackson.annotation.JsonAnyGetter
6-
import com.fasterxml.jackson.annotation.JsonAnySetter
7-
import com.openlayer.api.core.ExcludeMissing
85
import com.openlayer.api.core.JsonValue
96
import com.openlayer.api.core.Params
107
import com.openlayer.api.core.checkRequired
118
import com.openlayer.api.core.http.Headers
129
import com.openlayer.api.core.http.QueryParams
13-
import java.util.Collections
10+
import com.openlayer.api.core.toImmutable
1411
import java.util.Objects
1512
import java.util.Optional
1613

@@ -20,25 +17,17 @@ private constructor(
2017
private val inferencePipelineId: String,
2118
private val additionalHeaders: Headers,
2219
private val additionalQueryParams: QueryParams,
23-
private val additionalBodyProperties: MutableMap<String, JsonValue>,
20+
private val additionalBodyProperties: Map<String, JsonValue>,
2421
) : Params {
2522

2623
fun inferencePipelineId(): String = inferencePipelineId
2724

25+
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
26+
2827
fun _additionalHeaders(): Headers = additionalHeaders
2928

3029
fun _additionalQueryParams(): QueryParams = additionalQueryParams
3130

32-
@JsonAnySetter
33-
private fun putAdditionalBodyProperty(key: String, value: JsonValue) {
34-
additionalBodyProperties.put(key, value)
35-
}
36-
37-
@JsonAnyGetter
38-
@ExcludeMissing
39-
fun _additionalBodyProperties(): Map<String, JsonValue> =
40-
Collections.unmodifiableMap(additionalBodyProperties)
41-
4231
fun toBuilder() = Builder().from(this)
4332

4433
companion object {
@@ -213,7 +202,7 @@ private constructor(
213202
checkRequired("inferencePipelineId", inferencePipelineId),
214203
additionalHeaders.build(),
215204
additionalQueryParams.build(),
216-
additionalBodyProperties.toMutableMap(),
205+
additionalBodyProperties.toImmutable(),
217206
)
218207
}
219208

openlayer-java-core/src/main/kotlin/com/openlayer/api/models/inferencepipelines/data/DataStreamParams.kt

+8-11
Original file line numberDiff line numberDiff line change
@@ -3097,19 +3097,16 @@ private constructor(
30973097
}
30983098
}
30993099

3100-
class Row private constructor(private val additionalProperties: MutableMap<String, JsonValue>) {
3101-
3102-
@JsonCreator private constructor() : this(mutableMapOf())
3103-
3104-
@JsonAnySetter
3105-
private fun putAdditionalProperty(key: String, value: JsonValue) {
3106-
additionalProperties.put(key, value)
3107-
}
3100+
class Row
3101+
@JsonCreator
3102+
private constructor(
3103+
@com.fasterxml.jackson.annotation.JsonValue
3104+
private val additionalProperties: Map<String, JsonValue>
3105+
) {
31083106

31093107
@JsonAnyGetter
31103108
@ExcludeMissing
3111-
fun _additionalProperties(): Map<String, JsonValue> =
3112-
Collections.unmodifiableMap(additionalProperties)
3109+
fun _additionalProperties(): Map<String, JsonValue> = additionalProperties
31133110

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

@@ -3153,7 +3150,7 @@ private constructor(
31533150
*
31543151
* Further updates to this [Builder] will not mutate the returned instance.
31553152
*/
3156-
fun build(): Row = Row(additionalProperties.toMutableMap())
3153+
fun build(): Row = Row(additionalProperties.toImmutable())
31573154
}
31583155

31593156
private var validated: Boolean = false

openlayer-java-core/src/main/kotlin/com/openlayer/api/models/storage/presignedurl/PresignedUrlCreateParams.kt

+5-16
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
22

33
package com.openlayer.api.models.storage.presignedurl
44

5-
import com.fasterxml.jackson.annotation.JsonAnyGetter
6-
import com.fasterxml.jackson.annotation.JsonAnySetter
7-
import com.openlayer.api.core.ExcludeMissing
85
import com.openlayer.api.core.JsonValue
96
import com.openlayer.api.core.Params
107
import com.openlayer.api.core.checkRequired
118
import com.openlayer.api.core.http.Headers
129
import com.openlayer.api.core.http.QueryParams
13-
import java.util.Collections
10+
import com.openlayer.api.core.toImmutable
1411
import java.util.Objects
1512
import java.util.Optional
1613

@@ -20,26 +17,18 @@ private constructor(
2017
private val objectName: String,
2118
private val additionalHeaders: Headers,
2219
private val additionalQueryParams: QueryParams,
23-
private val additionalBodyProperties: MutableMap<String, JsonValue>,
20+
private val additionalBodyProperties: Map<String, JsonValue>,
2421
) : Params {
2522

2623
/** The name of the object. */
2724
fun objectName(): String = objectName
2825

26+
fun _additionalBodyProperties(): Map<String, JsonValue> = additionalBodyProperties
27+
2928
fun _additionalHeaders(): Headers = additionalHeaders
3029

3130
fun _additionalQueryParams(): QueryParams = additionalQueryParams
3231

33-
@JsonAnySetter
34-
private fun putAdditionalBodyProperty(key: String, value: JsonValue) {
35-
additionalBodyProperties.put(key, value)
36-
}
37-
38-
@JsonAnyGetter
39-
@ExcludeMissing
40-
fun _additionalBodyProperties(): Map<String, JsonValue> =
41-
Collections.unmodifiableMap(additionalBodyProperties)
42-
4332
fun toBuilder() = Builder().from(this)
4433

4534
companion object {
@@ -212,7 +201,7 @@ private constructor(
212201
checkRequired("objectName", objectName),
213202
additionalHeaders.build(),
214203
additionalQueryParams.build(),
215-
additionalBodyProperties.toMutableMap(),
204+
additionalBodyProperties.toImmutable(),
216205
)
217206
}
218207

0 commit comments

Comments
 (0)