Stefan Koppier 227c8602f7
[kotlin-client][jvm-spring-*] Fix runtime error in endpoints of type Unit (#17664)
* Fixed invalid extraction of response body in kotlin-client jvm-spring-*

* Generated echo-api for kotlin-jvm-spring-3-restclient

* Specific echo-api for Kotlin without allOf/anyOf

* Specific echo-api for Kotlin without allOf/anyOf

* Generated all samples

* Added kotlin-jvm-spring-3-restclient sample to workflow

* Fixed syntax problem
2024-01-22 10:57:40 +08:00

2.4 KiB

PathApi

All URIs are relative to http://localhost:3000

Method HTTP request Description
testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath GET /path/string/{path_string}/integer/{path_integer}/{enum_nonref_string_path}/{enum_ref_string_path} Test path parameter(s)

testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath

kotlin.String testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath(pathString, pathInteger, enumNonrefStringPath, enumRefStringPath)

Test path parameter(s)

Test path parameter(s)

Example

// Import classes:
//import org.openapitools.client.infrastructure.*
//import org.openapitools.client.models.*

val apiInstance = PathApi()
val pathString : kotlin.String = pathString_example // kotlin.String | 
val pathInteger : kotlin.Int = 56 // kotlin.Int | 
val enumNonrefStringPath : kotlin.String = enumNonrefStringPath_example // kotlin.String | 
val enumRefStringPath : StringEnumRef =  // StringEnumRef | 
try {
    val result : kotlin.String = apiInstance.testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath(pathString, pathInteger, enumNonrefStringPath, enumRefStringPath)
    println(result)
} catch (e: ClientException) {
    println("4xx response calling PathApi#testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling PathApi#testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
pathString kotlin.String
pathInteger kotlin.Int
enumNonrefStringPath kotlin.String [enum: success, failure, unclassified]
enumRefStringPath StringEnumRef [enum: success, failure, unclassified]

Return type

kotlin.String

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: text/plain