public interface Catalog
String getRootLocation()
boolean datasetExists(String datasetName)
boolean isVersioned(String datasetName)
Collection<String> getDatasetNames()
InputStream getResourcePrepareTestset(String datasetName, String resourceName) throws IOException
IOExceptionFile getTemplateResource(String dataset, String format, String file, String subfolder)
InputStream getDdlResource(String datasetName) throws IOException
IOExceptionInputStream getSqlResource(String datasetName, String fileName) throws IOException
IOExceptionInputStream getCsvResource(String datasetName, String fileName) throws IOException
IOExceptionList<JobConfigurationDataset> getDatastoresConfiguration(String datasetName)
boolean withIndexes(String datasetName)
boolean withGtPkMetadata(String datasetName)
TilingConfiguration getTilingConfiguration(String datasetName)
ArrayList<FeaturedCollectionOptions> getFeatureOptions(String datasetName)
Set<FeatureTemplate> getFeatureTemplates(String datasetName) throws IOException
IOExceptionString getXml2JsonMapping(String datasetName, String translator) throws IOException
IOExceptionString getEngineTransformJson(String datasetName) throws ConfigurationException
ConfigurationExceptionList<Workbench> getWorkbenches(String datasetName, WorkbenchType type)
Workbench getWorkbench(String datasetName, WorkbenchType type, String workbenchName)
Copyright © 2016. All rights reserved.