Package org.teiid.file.ftp
Interface FtpConfiguration
-
public interface FtpConfiguration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringgetAuthValue()default IntegergetBufferSize()default IntegergetClientMode()MUST be one of the values with default set, Default value requiredFTPClient.ACTIVE_LOCAL_DATA_CONNECTION_MODEFTPClient.PASSIVE_LOCAL_DATA_CONNECTION_MODEdefault IntegergetConnectTimeout()default StringgetControlEncoding()default IntegergetDataTimeout()default IntegergetDefaultTimeout()default StringgetExecProt()Default value needed, when SFTP is chosendefault StringgetFileMapping()default IntegergetFileType()File types defined byFTPconstants: default file requiredFTP.ASCII_FILE_TYPEFTP.EBCDIC_FILE_TYPEFTP.BINARY_FILE_TYPEFTP.LOCAL_FILE_TYPEStringgetHost()Required Propertydefault BooleangetIsFtps()default KeyManagergetKeyManager()default BooleangetNeedClientAuth()StringgetParentDirectory()Required PropertyStringgetPassword()Required Propertydefault IntegergetPort()default StringgetProtocol()default BooleangetSessionCreation()default String[]getSupportedCipherSuites()default String[]getSupportedProtocols()default TrustManagergetTrustManager()default BooleangetUseClientMode()StringgetUsername()Required Propertydefault BooleangetWantsClientAuth()default BooleanisImplicit()
-
-
-
Method Detail
-
getParentDirectory
String getParentDirectory()
Required Property
-
getUsername
String getUsername()
Required Property
-
getHost
String getHost()
Required Property
-
getPassword
String getPassword()
Required Property
-
getPort
default Integer getPort()
-
getBufferSize
default Integer getBufferSize()
-
getFileMapping
default String getFileMapping()
-
getClientMode
default Integer getClientMode()
MUST be one of the values with default set, Default value requiredFTPClient.ACTIVE_LOCAL_DATA_CONNECTION_MODEFTPClient.PASSIVE_LOCAL_DATA_CONNECTION_MODE
- Returns:
-
getFileType
default Integer getFileType()
File types defined byFTPconstants: default file requiredFTP.ASCII_FILE_TYPEFTP.EBCDIC_FILE_TYPEFTP.BINARY_FILE_TYPEFTP.LOCAL_FILE_TYPE
- Returns:
- fileType The file type.
-
getControlEncoding
default String getControlEncoding()
-
getConnectTimeout
default Integer getConnectTimeout()
-
getDefaultTimeout
default Integer getDefaultTimeout()
-
getDataTimeout
default Integer getDataTimeout()
-
getIsFtps
default Boolean getIsFtps()
-
getProtocol
default String getProtocol()
-
isImplicit
default Boolean isImplicit()
-
getAuthValue
default String getAuthValue()
-
getTrustManager
default TrustManager getTrustManager()
-
getKeyManager
default KeyManager getKeyManager()
-
getNeedClientAuth
default Boolean getNeedClientAuth()
-
getWantsClientAuth
default Boolean getWantsClientAuth()
-
getSupportedCipherSuites
default String[] getSupportedCipherSuites()
-
getSupportedProtocols
default String[] getSupportedProtocols()
-
getSessionCreation
default Boolean getSessionCreation()
-
getUseClientMode
default Boolean getUseClientMode()
-
getExecProt
default String getExecProt()
Default value needed, when SFTP is chosen
-
-