Skip to content

Commit 15bd0cb

Browse files
committed
Regenerate samples
1 parent 8e179bd commit 15bd0cb

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

  • samples/client/echo_api
    • kotlin-jvm-spring-3-restclient/src/main/kotlin/org/openapitools/client/models
    • kotlin-jvm-spring-3-webclient/src/main/kotlin/org/openapitools/client/models

samples/client/echo_api/kotlin-jvm-spring-3-restclient/src/main/kotlin/org/openapitools/client/models/StringEnumRef.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,19 @@
1616
package org.openapitools.client.models
1717

1818

19+
import com.fasterxml.jackson.annotation.JsonCreator
1920
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue
2021
import com.fasterxml.jackson.annotation.JsonProperty
22+
import com.fasterxml.jackson.annotation.JsonValue
23+
import kotlin.jvm.JvmStatic
2124

2225
/**
2326
*
2427
*
2528
* Values: success,failure,unclassified,unknown_default_open_api
2629
*/
2730

28-
enum class StringEnumRef(val value: kotlin.String) {
31+
enum class StringEnumRef(@get:JsonValue val value: kotlin.String) {
2932

3033
@JsonProperty(value = "success")
3134
success("success"),
@@ -57,6 +60,8 @@ enum class StringEnumRef(val value: kotlin.String) {
5760
/**
5861
* Returns a valid [StringEnumRef] for [data], null otherwise.
5962
*/
63+
@JvmStatic
64+
@JsonCreator
6065
fun decode(data: kotlin.Any?): StringEnumRef? = data?.let {
6166
val normalizedData = "$it".lowercase()
6267
values().firstOrNull { value ->

samples/client/echo_api/kotlin-jvm-spring-3-webclient/src/main/kotlin/org/openapitools/client/models/StringEnumRef.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,19 @@
1616
package org.openapitools.client.models
1717

1818

19+
import com.fasterxml.jackson.annotation.JsonCreator
1920
import com.fasterxml.jackson.annotation.JsonEnumDefaultValue
2021
import com.fasterxml.jackson.annotation.JsonProperty
22+
import com.fasterxml.jackson.annotation.JsonValue
23+
import kotlin.jvm.JvmStatic
2124

2225
/**
2326
*
2427
*
2528
* Values: success,failure,unclassified,unknown_default_open_api
2629
*/
2730

28-
enum class StringEnumRef(val value: kotlin.String) {
31+
enum class StringEnumRef(@get:JsonValue val value: kotlin.String) {
2932

3033
@JsonProperty(value = "success")
3134
success("success"),
@@ -57,6 +60,8 @@ enum class StringEnumRef(val value: kotlin.String) {
5760
/**
5861
* Returns a valid [StringEnumRef] for [data], null otherwise.
5962
*/
63+
@JvmStatic
64+
@JsonCreator
6065
fun decode(data: kotlin.Any?): StringEnumRef? = data?.let {
6166
val normalizedData = "$it".lowercase()
6267
values().firstOrNull { value ->

0 commit comments

Comments
 (0)