Index

A B C D E F G I L N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

S

save(String) - Method in interface com.atgenomix.seqslab.piper.plugin.api.writer.SupportsSaveToBLOB
Sets the target storage path where the DataFrame will be saved.
save(String, String, Properties) - Method in interface com.atgenomix.seqslab.piper.plugin.api.writer.SupportsSaveToJDBC
Sets the target database connection with which the DataFrame will be saved.
save(String, Properties) - Method in interface com.atgenomix.seqslab.piper.plugin.api.writer.SupportsSaveToHTTP
Sets the target HTTP connection with which the DataFrame will be saved.
schema() - Method in interface com.atgenomix.seqslab.piper.plugin.api.collector.Collector
Returns the actual schema of this collected dataset, which may be different from the physical schema of the command outputs, as column pruning or other optimizations may happen.
select() - Method in interface com.atgenomix.seqslab.piper.plugin.api.formatter.Formatter
Returns a set of selected column names as an array.
setConfiguration(Map<String, String>) - Method in interface com.atgenomix.seqslab.piper.plugin.api.loader.SupportsHadoopDFS
Sets Hadoop configuration
setDirectoryStream(DirectoryStream<Path>) - Method in interface com.atgenomix.seqslab.piper.plugin.api.collector.Collector
When task output to collect from is in a directory, set the object to iterate over the entries in an output directory.
setInputStream(FileInputStream) - Method in interface com.atgenomix.seqslab.piper.plugin.api.collector.Collector
Set an input stream object to obtain input bytes from a task output file.
setLocalPath(String) - Method in interface com.atgenomix.seqslab.piper.plugin.api.executor.SupportsFileLocalization
Sets the local destination path which the datasets will be written to.
setLocalPath(String) - Method in interface com.atgenomix.seqslab.piper.plugin.api.loader.SupportsCopyToLocal
Sets the local destination path where the datasets will be saved.
setPartition(Iterator<Row>) - Method in interface com.atgenomix.seqslab.piper.plugin.api.loader.SupportsScanPartitions
Set the partition loaded by SeqsLab for applying Loader's call function.
setPartitionId(int) - Method in interface com.atgenomix.seqslab.piper.plugin.api.loader.SupportsReadPartitions
Set the target partition that this loader is responsible loading from input data source.
setProperties(Map<String, Object>) - Method in class com.atgenomix.seqslab.piper.plugin.api.OperatorContext
Set new properties
setProperty(String, Object) - Method in class com.atgenomix.seqslab.piper.plugin.api.PluginContext
Calls the Hashtable method put.
setTableName(String) - Method in interface com.atgenomix.seqslab.piper.plugin.api.executor.SupportsTableLocalization
Assign table name in the metastore using input dataframe's schema.
spark - Variable in class com.atgenomix.seqslab.piper.plugin.api.PiperContext
An entry point for operators to work with DataFrame and Dataset.
STRING - Enum constant in enum class com.atgenomix.seqslab.piper.plugin.api.PiperValue.Type
 
SupportsAggregation - Interface in com.atgenomix.seqslab.piper.plugin.api.collector
A mix-in interface for Collector.
SupportsCopyToLocal - Interface in com.atgenomix.seqslab.piper.plugin.api.loader
A mix-in interface for Loader.
SupportsFileLocalization - Interface in com.atgenomix.seqslab.piper.plugin.api.executor
A mix-in interface for Executor.
SupportsHadoopDFS - Interface in com.atgenomix.seqslab.piper.plugin.api.loader
A mix-in interface for Loader.
SupportsOrdering - Interface in com.atgenomix.seqslab.piper.plugin.api.transformer
A mix-in interface for Transformer.
SupportsReadPartitions - Interface in com.atgenomix.seqslab.piper.plugin.api.loader
A mix-in interface for Loader.
SupportsRepartitioning - Interface in com.atgenomix.seqslab.piper.plugin.api.collector
A mix-in interface for Collector.
SupportsSaveToBLOB - Interface in com.atgenomix.seqslab.piper.plugin.api.writer
The mix-in interface for Writer.
SupportsSaveToHTTP - Interface in com.atgenomix.seqslab.piper.plugin.api.writer
The mix-in interface for Writer.
SupportsSaveToJDBC - Interface in com.atgenomix.seqslab.piper.plugin.api.writer
The mix-in interface for Writer.
SupportsScanPartitions - Interface in com.atgenomix.seqslab.piper.plugin.api.loader
A mix-in interface for Loader.
SupportsTableLocalization - Interface in com.atgenomix.seqslab.piper.plugin.api.executor
A mix-in interface for Executor.
SupportsUDF1<T1,R> - Interface in com.atgenomix.seqslab.piper.plugin.api.formatter
A mix-in interface for Formatter.
SupportsUDF2<T1,T2,R> - Interface in com.atgenomix.seqslab.piper.plugin.api.formatter
A mix-in interface for Formatter.
SupportsUDF3<T1,T2,T3,R> - Interface in com.atgenomix.seqslab.piper.plugin.api.formatter
A mix-in interface for Formatter.
SupportsUDF4<T1,T2,T3,T4,R> - Interface in com.atgenomix.seqslab.piper.plugin.api.formatter
A mix-in interface for Formatter.
SupportsUDF5<T1,T2,T3,T4,T5,R> - Interface in com.atgenomix.seqslab.piper.plugin.api.formatter
A mix-in interface for Formatter.
A B C D E F G I L N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form