public class FileSetDefinition extends Object implements co.cask.cdap.api.dataset.DatasetDefinition<co.cask.cdap.api.dataset.lib.FileSet,FileSetAdmin>
| Constructor and Description |
|---|
FileSetDefinition(String name)
Constructor with dataset type name.
|
| Modifier and Type | Method and Description |
|---|---|
co.cask.cdap.api.dataset.DatasetSpecification |
configure(String instanceName,
co.cask.cdap.api.dataset.DatasetProperties properties) |
FileSetAdmin |
getAdmin(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
ClassLoader classLoader) |
co.cask.cdap.api.dataset.lib.FileSet |
getDataset(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
Map<String,String> arguments,
ClassLoader classLoader) |
String |
getName() |
public FileSetDefinition(String name)
name - the type name to be used for this dataset definition.public String getName()
getName in interface co.cask.cdap.api.dataset.DatasetDefinition<co.cask.cdap.api.dataset.lib.FileSet,FileSetAdmin>public co.cask.cdap.api.dataset.DatasetSpecification configure(String instanceName, co.cask.cdap.api.dataset.DatasetProperties properties)
configure in interface co.cask.cdap.api.dataset.DatasetDefinition<co.cask.cdap.api.dataset.lib.FileSet,FileSetAdmin>public FileSetAdmin getAdmin(co.cask.cdap.api.dataset.DatasetContext datasetContext, co.cask.cdap.api.dataset.DatasetSpecification spec, ClassLoader classLoader) throws IOException
getAdmin in interface co.cask.cdap.api.dataset.DatasetDefinition<co.cask.cdap.api.dataset.lib.FileSet,FileSetAdmin>IOExceptionpublic co.cask.cdap.api.dataset.lib.FileSet getDataset(co.cask.cdap.api.dataset.DatasetContext datasetContext,
co.cask.cdap.api.dataset.DatasetSpecification spec,
Map<String,String> arguments,
ClassLoader classLoader)
throws IOException
getDataset in interface co.cask.cdap.api.dataset.DatasetDefinition<co.cask.cdap.api.dataset.lib.FileSet,FileSetAdmin>IOExceptionCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.