public abstract static class DnsLookupDataAdapter.Config.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DnsLookupDataAdapter.Config |
build() |
abstract DnsLookupDataAdapter.Config.Builder |
cacheTTLOverride(Long cacheTTLOverride) |
abstract DnsLookupDataAdapter.Config.Builder |
cacheTTLOverrideEnabled(boolean cacheTTLOverride) |
abstract DnsLookupDataAdapter.Config.Builder |
cacheTTLOverrideUnit(TimeUnit cacheTTLOverrideUnit) |
static DnsLookupDataAdapter.Config.Builder |
create() |
abstract DnsLookupDataAdapter.Config.Builder |
lookupType(DnsLookupType lookupType) |
abstract DnsLookupDataAdapter.Config.Builder |
requestTimeout(int requestTimeout) |
abstract DnsLookupDataAdapter.Config.Builder |
serverIps(String serverIp) |
abstract DnsLookupDataAdapter.Config.Builder |
type(String type) |
public static DnsLookupDataAdapter.Config.Builder create()
public abstract DnsLookupDataAdapter.Config.Builder type(String type)
public abstract DnsLookupDataAdapter.Config.Builder lookupType(DnsLookupType lookupType)
public abstract DnsLookupDataAdapter.Config.Builder serverIps(String serverIp)
public abstract DnsLookupDataAdapter.Config.Builder requestTimeout(int requestTimeout)
public abstract DnsLookupDataAdapter.Config.Builder cacheTTLOverrideEnabled(boolean cacheTTLOverride)
public abstract DnsLookupDataAdapter.Config.Builder cacheTTLOverride(Long cacheTTLOverride)
public abstract DnsLookupDataAdapter.Config.Builder cacheTTLOverrideUnit(@Nullable TimeUnit cacheTTLOverrideUnit)
public DnsLookupDataAdapter.Config build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.