Interface IKettleFileSystemConfigBuilder
-
- All Known Implementing Classes:
KettleGenericFileSystemConfigBuilder
,KettleSftpFileSystemConfigBuilder
public interface IKettleFileSystemConfigBuilder
- Author:
- cboyden
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Object
getVariableSpace(org.apache.commons.vfs2.FileSystemOptions fileSystemOptions)
String
parseParameterName(String parameter, String scheme)
Extract the FileSystemOptions parameter name from a Kettle variablevoid
setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, String value, String fullParameterName, String vfsUrl)
Publicly expose a generic way to set parametersdefault void
setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, VariableSpace value, String vfsUrl)
-
-
-
Method Detail
-
parseParameterName
String parseParameterName(String parameter, String scheme)
Extract the FileSystemOptions parameter name from a Kettle variable- Parameters:
parameter
-- Returns:
-
setParameter
void setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, String value, String fullParameterName, String vfsUrl) throws IOException
Publicly expose a generic way to set parameters- Throws:
IOException
-
setParameter
default void setParameter(org.apache.commons.vfs2.FileSystemOptions opts, String name, VariableSpace value, String vfsUrl)
-
getVariableSpace
default Object getVariableSpace(org.apache.commons.vfs2.FileSystemOptions fileSystemOptions)
-
-