okhttp
Module Contents
alltypes
Module Contents
class Address
Module Contents
Address(uriHost: String, uriPort: Int, dns: Dns, socketFactory: SocketFactory, sslSocketFactory: SSLSocketFactory?, hostnameVerifier: HostnameVerifier?, certificatePinner: CertificatePinner?, proxyAuthenticator: Authenticator, proxy: Proxy?, protocols: List<Protocol>, connectionSpecs: List<ConnectionSpec>, proxySelector: ProxySelector)
val certificatePinner: CertificatePinner?
val connectionSpecs: List<ConnectionSpec>
val dns: Dns
fun equals(other: Any?): Boolean
fun hashCode(): Int
val hostnameVerifier: HostnameVerifier?
val protocols: List<Protocol>
val proxy: Proxy?
val proxyAuthenticator: Authenticator
val proxySelector: ProxySelector
val socketFactory: SocketFactory
val sslSocketFactory: SSLSocketFactory?
fun toString(): String
val url: HttpUrl
interface Authenticator
class Cache : Closeable, Flushable
class CacheControl
interface Call : Cloneable
interface Callback
class CertificatePinner
class Challenge
class CipherSuite
interface Connection
class ConnectionPool
class ConnectionSpec
class Cookie
interface CookieJar
object Credentials
class Dispatcher
interface Dns
abstract class EventListener
Module Contents
EventListener()
open fun callEnd(call: Call): Unit
open fun callFailed(call: Call, ioe: IOException): Unit
open fun callStart(call: Call): Unit
open fun connectEnd(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy, protocol: Protocol?): Unit
open fun connectFailed(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy, protocol: Protocol?, ioe: IOException): Unit
open fun connectionAcquired(call: Call, connection: Connection): Unit
open fun connectionReleased(call: Call, connection: Connection): Unit
open fun connectStart(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy): Unit
open fun dnsEnd(call: Call, domainName: String, inetAddressList: List<@JvmSuppressWildcards InetAddress>): Unit
open fun dnsStart(call: Call, domainName: String): Unit
interface Factory
val NONE: EventListener
open fun requestBodyEnd(call: Call, byteCount: Long): Unit
open fun requestBodyStart(call: Call): Unit
open fun requestFailed(call: Call, ioe: IOException): Unit
open fun requestHeadersEnd(: Call, : Request): Unit
open fun requestHeadersStart(: Call): Unit
open fun responseBodyEnd(call: Call, byteCount: Long): Unit
open fun responseBodyStart(call: Call): Unit
open fun responseFailed(call: Call, ioe: IOException): Unit
open fun responseHeadersEnd(: Call, : Response): Unit
open fun responseHeadersStart(: Call): Unit
open fun secureConnectEnd(call: Call, handshake: Handshake?): Unit
open fun secureConnectStart(call: Call): Unit
class FormBody : RequestBody
class Handshake
class Headers : Iterable<Pair<String, String>>
class HttpUrl
interface Interceptor
class MediaType
class MultipartBody : RequestBody
open class OkHttpClient : Cloneable, Call.Factory, WebSocket.Factory
enum class Protocol
class Request
abstract class RequestBody
class Response : Closeable
abstract class ResponseBody : Closeable
class Route
enum class TlsVersion
interface WebSocket
abstract class WebSocketListener
package okhttp3
Module Contents
class Address
Module Contents
Address(uriHost: String, uriPort: Int, dns: Dns, socketFactory: SocketFactory, sslSocketFactory: SSLSocketFactory?, hostnameVerifier: HostnameVerifier?, certificatePinner: CertificatePinner?, proxyAuthenticator: Authenticator, proxy: Proxy?, protocols: List<Protocol>, connectionSpecs: List<ConnectionSpec>, proxySelector: ProxySelector)
val certificatePinner: CertificatePinner?
val connectionSpecs: List<ConnectionSpec>
val dns: Dns
fun equals(other: Any?): Boolean
fun hashCode(): Int
val hostnameVerifier: HostnameVerifier?
val protocols: List<Protocol>
val proxy: Proxy?
val proxyAuthenticator: Authenticator
val proxySelector: ProxySelector
val socketFactory: SocketFactory
val sslSocketFactory: SSLSocketFactory?
fun toString(): String
val url: HttpUrl
interface Authenticator
class Cache : Closeable, Flushable
class CacheControl
interface Call : Cloneable
interface Callback
class CertificatePinner
class Challenge
class CipherSuite
interface Connection
class ConnectionPool
class ConnectionSpec
class Cookie
interface CookieJar
object Credentials
class Dispatcher
interface Dns
abstract class EventListener
Module Contents
EventListener()
open fun callEnd(call: Call): Unit
open fun callFailed(call: Call, ioe: IOException): Unit
open fun callStart(call: Call): Unit
open fun connectEnd(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy, protocol: Protocol?): Unit
open fun connectFailed(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy, protocol: Protocol?, ioe: IOException): Unit
open fun connectionAcquired(call: Call, connection: Connection): Unit
open fun connectionReleased(call: Call, connection: Connection): Unit
open fun connectStart(call: Call, inetSocketAddress: InetSocketAddress, proxy: Proxy): Unit
open fun dnsEnd(call: Call, domainName: String, inetAddressList: List<@JvmSuppressWildcards InetAddress>): Unit
open fun dnsStart(call: Call, domainName: String): Unit
interface Factory
val NONE: EventListener
open fun requestBodyEnd(call: Call, byteCount: Long): Unit
open fun requestBodyStart(call: Call): Unit
open fun requestFailed(call: Call, ioe: IOException): Unit
open fun requestHeadersEnd(: Call, : Request): Unit
open fun requestHeadersStart(: Call): Unit
open fun responseBodyEnd(call: Call, byteCount: Long): Unit
open fun responseBodyStart(call: Call): Unit
open fun responseFailed(call: Call, ioe: IOException): Unit
open fun responseHeadersEnd(: Call, : Response): Unit
open fun responseHeadersStart(: Call): Unit
open fun secureConnectEnd(call: Call, handshake: Handshake?): Unit
open fun secureConnectStart(call: Call): Unit
class FormBody : RequestBody
class Handshake
class Headers : Iterable<Pair<String, String>>
class HttpUrl
interface Interceptor
class MediaType
class MultipartBody : RequestBody
open class OkHttpClient : Cloneable, Call.Factory, WebSocket.Factory
enum class Protocol
class Request
abstract class RequestBody
class Response : Closeable
abstract class ResponseBody : Closeable
class Route
enum class TlsVersion
interface WebSocket
abstract class WebSocketListener