Package org.jellyfin.sdk.api.client

Types

Link copied to clipboard
abstract class ApiClient
Link copied to clipboard
data class HttpClientOptions(    val followRedirects: Boolean = true,     val requestTimeout: Long,     val connectTimeout: Long,     val socketTimeout: Long)

Options to use when making HTTP requests.

Link copied to clipboard
enum HttpMethod : Enum<HttpMethod>
Link copied to clipboard
expect open class KtorClient(    baseUrl: String? = null,     accessToken: String? = null,     userId: <ERROR CLASS>? = null,     clientInfo: <ERROR CLASS>,     deviceInfo: <ERROR CLASS>,     httpClientOptions: HttpClientOptions,     socketConnectionFactory: SocketConnectionFactory) : ApiClient
actual open class KtorClient : ApiClient
Link copied to clipboard
class RawResponse(    val body: ByteReadChannel,     val status: Int,     val headers: Map<String, List<String>>)
Link copied to clipboard
class Response<T>(    val content: T,     val status: Int,     val headers: Map<String, List<String>>)

Response from a HTTP class in the ApiClient.