Interface SupportsHadoopDFS
- All Superinterfaces:
AutoCloseable,Closeable,Loader,Operator,OperatorPipelineV3,Serializable,org.apache.spark.sql.api.java.UDF0<Iterator<org.apache.spark.sql.Row>>
A mix-in interface for
Loader. Dataset loaders can implement this interface to
indicate it supports reading files and directories from storages compatible with Hadoop Distributed File System.
SeqsLab will try to obtain and pass hdfs://authority/path source URI when initializing the loader.-
Method Summary
Modifier and TypeMethodDescriptionvoidsetConfiguration(Map<String, String> configuration) Sets Hadoop configurationMethods inherited from interface com.atgenomix.seqslab.piper.plugin.api.loader.Loader
init, readSchemaMethods inherited from interface com.atgenomix.seqslab.piper.plugin.api.Operator
getName, getOperatorContextMethods inherited from interface org.apache.spark.sql.api.java.UDF0
call
-
Method Details
-
setConfiguration
Sets Hadoop configuration- Parameters:
configuration- Configuration properties as a Map
-