okhttp-dnsoverhttps / okhttp3.dnsoverhttps / DnsOverHttps / Builder

Builder

class Builder

Constructors

<init>

Builder()

Functions

bootstrapDnsHosts

fun bootstrapDnsHosts(bootstrapDnsHosts: List<InetAddress>?): DnsOverHttps.Builder
fun bootstrapDnsHosts(vararg bootstrapDnsHosts: InetAddress): DnsOverHttps.Builder

build

fun build(): DnsOverHttps

client

fun client(client: OkHttpClient): DnsOverHttps.Builder

includeIPv6

fun includeIPv6(includeIPv6: Boolean): DnsOverHttps.Builder

post

fun post(post: Boolean): DnsOverHttps.Builder

resolvePrivateAddresses

fun resolvePrivateAddresses(resolvePrivateAddresses: Boolean): DnsOverHttps.Builder

resolvePublicAddresses

fun resolvePublicAddresses(resolvePublicAddresses: Boolean): DnsOverHttps.Builder

systemDns

fun systemDns(systemDns: Dns): DnsOverHttps.Builder

url

fun url(url: HttpUrl): DnsOverHttps.Builder