body
|
fun <T : Any, S : Publisher<T>> RequestBodySpec.body(publisher: S): RequestHeadersSpec<*>
Extension for WebClient.RequestBodySpec.body providing a body<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
|
bodyToFlux
|
fun <T : Any> ClientResponse.bodyToFlux(): Flux<T>
Extension for ClientResponse.bodyToFlux providing a bodyToFlux<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
fun <T : Any> ResponseSpec.bodyToFlux(): Flux<T>
Extension for WebClient.ResponseSpec.bodyToFlux providing a bodyToFlux<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
|
bodyToMono
|
fun <T : Any> ClientResponse.bodyToMono(): Mono<T>
Extension for ClientResponse.bodyToMono providing a bodyToMono<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
fun <T : Any> ResponseSpec.bodyToMono(): Mono<T>
Extension for WebClient.ResponseSpec.bodyToMono providing a bodyToMono<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
|
toEntity
|
fun <T : Any> ClientResponse.toEntity(): Mono<ResponseEntity<T>>
Extension for ClientResponse.toEntity providing a toEntity<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
|
toEntityList
|
fun <T : Any> ClientResponse.toEntityList(): Mono<ResponseEntity<List<T>>>
Extension for ClientResponse.toEntityList providing a bodyToEntityList<Foo>() variant
leveraging Kotlin reified type parameters. This extension is not subject to type
erasure and retains actual generic type arguments.
|