Class FtpFetcherConfig


public class FtpFetcherConfig extends BaseAuthNioFetcherConfig

Configuration for FtpFetcher.

  • Constructor Details

    • FtpFetcherConfig

      public FtpFetcherConfig()
  • Method Details

    • getShortMonthNames

      public List<String> getShortMonthNames()
    • setShortMonthNames

      public final FtpFetcherConfig setShortMonthNames(List<String> shortMonthNames)
    • isAutodetectUtf8

      public boolean isAutodetectUtf8()
    • getConnectTimeout

      public Duration getConnectTimeout()
    • getControlEncoding

      public String getControlEncoding()
    • getDataTimeout

      public Duration getDataTimeout()
    • getDefaultDateFormat

      public String getDefaultDateFormat()
    • isPassiveMode

      public boolean isPassiveMode()
    • getProxySettings

      public ProxySettings getProxySettings()
    • getRecentDateFormat

      public String getRecentDateFormat()
    • isRemoteVerificationDisabled

      public boolean isRemoteVerificationDisabled()
    • getServerLanguageCode

      public String getServerLanguageCode()
    • getSocketTimeout

      public Duration getSocketTimeout()
    • getControlKeepAliveTimeout

      public Duration getControlKeepAliveTimeout()
    • getControlKeepAliveReplyTimeout

      public Duration getControlKeepAliveReplyTimeout()
    • isUserDirIsRoot

      public boolean isUserDirIsRoot()
    • getSecurityMode

      public com.github.robtimus.filesystems.ftp.SecurityMode getSecurityMode()
    • getDataChannelProtectionLevel

      public com.github.robtimus.filesystems.ftp.DataChannelProtectionLevel getDataChannelProtectionLevel()
    • setAutodetectUtf8

      public FtpFetcherConfig setAutodetectUtf8(boolean autodetectUtf8)
      Returns:
      this.
    • setConnectTimeout

      public FtpFetcherConfig setConnectTimeout(Duration connectTimeout)
      Returns:
      this.
    • setControlEncoding

      public FtpFetcherConfig setControlEncoding(String controlEncoding)
      Returns:
      this.
    • setDataTimeout

      public FtpFetcherConfig setDataTimeout(Duration dataTimeout)
      Returns:
      this.
    • setDefaultDateFormat

      public FtpFetcherConfig setDefaultDateFormat(String defaultDateFormat)
      Returns:
      this.
    • setPassiveMode

      public FtpFetcherConfig setPassiveMode(boolean passiveMode)
      Returns:
      this.
    • setRecentDateFormat

      public FtpFetcherConfig setRecentDateFormat(String recentDateFormat)
      Returns:
      this.
    • setRemoteVerificationDisabled

      public FtpFetcherConfig setRemoteVerificationDisabled(boolean remoteVerificationDisabled)
      Returns:
      this.
    • setServerLanguageCode

      public FtpFetcherConfig setServerLanguageCode(String serverLanguageCode)
      Returns:
      this.
    • setSocketTimeout

      public FtpFetcherConfig setSocketTimeout(Duration socketTimeout)
      Returns:
      this.
    • setControlKeepAliveTimeout

      public FtpFetcherConfig setControlKeepAliveTimeout(Duration controlKeepAliveTimeout)
      Returns:
      this.
    • setControlKeepAliveReplyTimeout

      public FtpFetcherConfig setControlKeepAliveReplyTimeout(Duration controlKeepAliveReplyTimeout)
      Returns:
      this.
    • setUserDirIsRoot

      public FtpFetcherConfig setUserDirIsRoot(boolean userDirIsRoot)
      Returns:
      this.
    • setSecurityMode

      public FtpFetcherConfig setSecurityMode(com.github.robtimus.filesystems.ftp.SecurityMode securityMode)
      Returns:
      this.
    • setDataChannelProtectionLevel

      public FtpFetcherConfig setDataChannelProtectionLevel(com.github.robtimus.filesystems.ftp.DataChannelProtectionLevel dataChannelProtectionLevel)
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class BaseAuthNioFetcherConfig
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class BaseAuthNioFetcherConfig
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class BaseAuthNioFetcherConfig
    • toString

      public String toString()
      Overrides:
      toString in class BaseAuthNioFetcherConfig