Class WebDavFetcherConfig
java.lang.Object
com.norconex.crawler.core.fetch.BaseFetcherConfig
com.norconex.crawler.fs.fetch.impl.BaseAuthNioFetcherConfig
com.norconex.crawler.fs.fetch.impl.webdav.WebDavFetcherConfig
Configuration for WebDavFetcher.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintintinthashCode()booleanbooleanbooleanbooleansetConnectionTimeout(Duration connectionTimeout) setFollowRedirect(boolean followRedirect) setHostnameVerificationEnabled(boolean hostnameVerificationEnabled) setKeepAlive(boolean keepAlive) setKeyStoreFile(String keyStoreFile) setKeyStorePass(String keyStorePass) setKeyStorePassKey(EncryptionKey keyStorePassKey) setKeyStoreType(String keyStoreType) setMaxConnectionsPerHost(int maxConnectionsPerHost) setMaxTotalConnections(int maxTotalConnections) setPreemptiveAuth(boolean preemptiveAuth) setProxyDomain(String proxyDomain) setSoTimeout(Duration soTimeout) setTlsVersions(String tlsVersions) setUrlCharset(String urlCharset) setUserAgent(String userAgent) toString()Methods inherited from class com.norconex.crawler.fs.fetch.impl.BaseAuthNioFetcherConfig
getCredentials, getDomain, setDomainMethods inherited from class com.norconex.crawler.core.fetch.BaseFetcherConfig
getReferenceFilters, setReferenceFilters
-
Constructor Details
-
WebDavFetcherConfig
public WebDavFetcherConfig()
-
-
Method Details
-
getConnectionTimeout
-
isFollowRedirect
public boolean isFollowRedirect() -
isHostnameVerificationEnabled
public boolean isHostnameVerificationEnabled() -
isKeepAlive
public boolean isKeepAlive() -
getKeyStoreFile
-
getKeyStorePass
-
getKeyStorePassKey
-
getKeyStoreType
-
getMaxConnectionsPerHost
public int getMaxConnectionsPerHost() -
getMaxTotalConnections
public int getMaxTotalConnections() -
isPreemptiveAuth
public boolean isPreemptiveAuth() -
getProxySettings
-
getProxyDomain
-
getSoTimeout
-
getTlsVersions
-
getUrlCharset
-
getUserAgent
-
setConnectionTimeout
- Returns:
this.
-
setFollowRedirect
- Returns:
this.
-
setHostnameVerificationEnabled
- Returns:
this.
-
setKeepAlive
- Returns:
this.
-
setKeyStoreFile
- Returns:
this.
-
setKeyStorePass
- Returns:
this.
-
setKeyStorePassKey
- Returns:
this.
-
setKeyStoreType
- Returns:
this.
-
setMaxConnectionsPerHost
- Returns:
this.
-
setMaxTotalConnections
- Returns:
this.
-
setPreemptiveAuth
- Returns:
this.
-
setProxyDomain
- Returns:
this.
-
setSoTimeout
- Returns:
this.
-
setTlsVersions
- Returns:
this.
-
setUrlCharset
- Returns:
this.
-
setUserAgent
- Returns:
this.
-
equals
- Overrides:
equalsin classBaseAuthNioFetcherConfig
-
canEqual
- Overrides:
canEqualin classBaseAuthNioFetcherConfig
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseAuthNioFetcherConfig
-
toString
- Overrides:
toStringin classBaseAuthNioFetcherConfig
-