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)
fun certificatePinner(): CertificatePinner?
fun connectionSpecs(): List<ConnectionSpec>
fun dns(): Dns
fun equals(other: Any?): Boolean
fun hashCode(): Int
fun hostnameVerifier(): HostnameVerifier?
fun protocols(): List<Protocol>
fun proxy(): Proxy?
fun proxyAuthenticator(): Authenticator
fun proxySelector(): ProxySelector
fun socketFactory(): SocketFactory
fun sslSocketFactory(): SSLSocketFactory?
fun toString(): String
fun url(): HttpUrl
interface Authenticator
class Cache : Closeable, Flushable
class CacheControl
interface Call : Cloneable
interface Callback
data class CertificatePinner
class Challenge
class CipherSuite
interface Connection
class ConnectionPool
class ConnectionSpec
data 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
data class Handshake
class Headers
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
data 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)
fun certificatePinner(): CertificatePinner?
fun connectionSpecs(): List<ConnectionSpec>
fun dns(): Dns
fun equals(other: Any?): Boolean
fun hashCode(): Int
fun hostnameVerifier(): HostnameVerifier?
fun protocols(): List<Protocol>
fun proxy(): Proxy?
fun proxyAuthenticator(): Authenticator
fun proxySelector(): ProxySelector
fun socketFactory(): SocketFactory
fun sslSocketFactory(): SSLSocketFactory?
fun toString(): String
fun url(): HttpUrl
interface Authenticator
class Cache : Closeable, Flushable
class CacheControl
interface Call : Cloneable
interface Callback
data class CertificatePinner
class Challenge
class CipherSuite
interface Connection
class ConnectionPool
class ConnectionSpec
data 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
data class Handshake
class Headers
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
data class Route
enum class TlsVersion
interface WebSocket
abstract class WebSocketListener