CatRequest

class CatRequest<ResultT>(catPath: String, val parameters: Parameters = emptyMap(), val errorSerde: Serde, val processResponse: (CatResponse) -> ResultT) : Request<Nothing, CatResponse, ResultT>

Constructors

Link copied to clipboard
fun <ResultT> CatRequest(catPath: String, parameters: Parameters = emptyMap(), errorSerde: Serde, processResponse: (CatResponse) -> ResultT)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun deserializeResponse(response: PlainResponse): CatResponse
Link copied to clipboard
open override fun serializeRequest(encoder: ContentEncoder)

Properties

Link copied to clipboard
Link copied to clipboard
open override val body: Nothing? = null
Link copied to clipboard
open override val contentType: String
Link copied to clipboard
open override val errorSerde: Serde
Link copied to clipboard
open override val method: Method
Link copied to clipboard
open override val parameters: Parameters
Link copied to clipboard
open override val path: String
Link copied to clipboard
open override val processResponse: (CatResponse) -> ResultT