Package-level declarations

Types

Link copied to clipboard
class BlockingMonoFunctionAccessor<T, D>(monoFunctionAccessor: MonoFunctionAccessor<T, Mono<D>>, scheduler: Scheduler = Schedulers.boundedElastic()) : MonoFunctionAccessor<T, Mono<D>>
Link copied to clipboard
data class FluxMonoFunctionAccessor<T, D>(val function: KFunction<*>) : MonoFunctionAccessor<T, Mono<List<D>>>
Link copied to clipboard
interface MonoFunctionAccessor<T, out R : Mono<*>> : ReactiveFunctionAccessor<T, R>
Link copied to clipboard
Link copied to clipboard
data class PublisherMonoFunctionAccessor<T, D>(val function: KFunction<*>) : MonoFunctionAccessor<T, Mono<D>>
Link copied to clipboard
interface ReactiveFunctionAccessor<T, out R : Publisher<*>> : FunctionAccessor<T, R>
Link copied to clipboard
data class SimpleMonoFunctionAccessor<T, D>(val function: KFunction<*>) : MonoFunctionAccessor<T, Mono<D>>
Link copied to clipboard
data class SyncMonoFunctionAccessor<T, D>(val function: KFunction<*>) : MonoFunctionAccessor<T, Mono<D>>

Functions

Link copied to clipboard
fun <T> Mono<T>.toBlockable(scheduler: Scheduler = Schedulers.boundedElastic()): Mono<T>
Link copied to clipboard