T
- Program's configurerpublic abstract class AbstractProgramDatasetConfigurable<T extends DatasetConfigurer> extends Object
Constructor and Description |
---|
AbstractProgramDatasetConfigurable() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDatasetModule(String moduleName,
Class<? extends DatasetModule> moduleClass) |
protected void |
addDatasetType(Class<? extends Dataset> datasetClass) |
protected void |
createDataset(String datasetName,
Class<? extends Dataset> datasetClass)
Calls
DatasetConfigurer.createDataset(String, Class, DatasetProperties) , passing empty
properties. |
protected void |
createDataset(String datasetName,
Class<? extends Dataset> datasetClass,
DatasetProperties properties)
Calls
DatasetConfigurer.createDataset(String, String, DatasetProperties) , passing the
dataset class and properties. |
protected void |
createDataset(String datasetName,
String typeName)
Calls
DatasetConfigurer.createDataset(String, String, DatasetProperties) , passing empty
properties. |
protected void |
createDataset(String datasetName,
String typeName,
DatasetProperties properties)
Calls
DatasetConfigurer.createDataset(String, String, DatasetProperties) , passing the
type name and properties. |
protected abstract T |
getConfigurer() |
protected abstract T getConfigurer()
@Beta protected final void addDatasetModule(String moduleName, Class<? extends DatasetModule> moduleClass)
@Beta protected final void addDatasetType(Class<? extends Dataset> datasetClass)
DatasetConfigurer.addDatasetType(Class)
@Beta protected final void createDataset(String datasetName, String typeName)
DatasetConfigurer.createDataset(String, String, DatasetProperties)
, passing empty
properties.@Beta protected final void createDataset(String datasetName, String typeName, DatasetProperties properties)
DatasetConfigurer.createDataset(String, String, DatasetProperties)
, passing the
type name and properties.protected final void createDataset(String datasetName, Class<? extends Dataset> datasetClass, DatasetProperties properties)
DatasetConfigurer.createDataset(String, String, DatasetProperties)
, passing the
dataset class and properties.protected final void createDataset(String datasetName, Class<? extends Dataset> datasetClass)
DatasetConfigurer.createDataset(String, Class, DatasetProperties)
, passing empty
properties.Copyright © 2024 Cask Data, Inc. Licensed under the Apache License, Version 2.0.