Package org.graylog2.lookup.adapters
Class DnsLookupDataAdapter.Config.Builder
java.lang.Object
org.graylog2.lookup.adapters.DnsLookupDataAdapter.Config.Builder
- Enclosing class:
- DnsLookupDataAdapter.Config
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
abstract DnsLookupDataAdapter.Config.Builder
cacheTTLOverride
(Long cacheTTLOverride) abstract DnsLookupDataAdapter.Config.Builder
cacheTTLOverrideEnabled
(boolean cacheTTLOverride) abstract DnsLookupDataAdapter.Config.Builder
cacheTTLOverrideUnit
(TimeUnit cacheTTLOverrideUnit) create()
abstract DnsLookupDataAdapter.Config.Builder
lookupType
(DnsLookupType lookupType) abstract DnsLookupDataAdapter.Config.Builder
requestTimeout
(int requestTimeout) abstract DnsLookupDataAdapter.Config.Builder
abstract DnsLookupDataAdapter.Config.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
type
-
lookupType
-
serverIps
-
requestTimeout
-
cacheTTLOverrideEnabled
public abstract DnsLookupDataAdapter.Config.Builder cacheTTLOverrideEnabled(boolean cacheTTLOverride) -
cacheTTLOverride
-
cacheTTLOverrideUnit
public abstract DnsLookupDataAdapter.Config.Builder cacheTTLOverrideUnit(@Nullable TimeUnit cacheTTLOverrideUnit) -
build
-