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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()abstract DnsLookupDataAdapter.Config.BuildercacheTTLOverride(Long cacheTTLOverride) abstract DnsLookupDataAdapter.Config.BuildercacheTTLOverrideEnabled(boolean cacheTTLOverride) abstract DnsLookupDataAdapter.Config.BuildercacheTTLOverrideUnit(TimeUnit cacheTTLOverrideUnit) create()abstract DnsLookupDataAdapter.Config.BuilderlookupType(DnsLookupType lookupType) abstract DnsLookupDataAdapter.Config.BuilderrequestTimeout(int requestTimeout) abstract DnsLookupDataAdapter.Config.Builderabstract 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
-