public interface DatasetNodeBuilder extends ThreddsBuilder
getIssues, isBuilt
String getId()
void setId(String id)
String getIdAuthority()
void setIdAuthority(String idAuthority)
String getName()
void setName(String name)
boolean removeProperty(String name)
ThreddsMetadataBuilder setNewThreddsMetadataBuilder()
boolean removeThreddsMetadataBuilder()
ThreddsMetadataBuilder getThreddsMetadataBuilder()
MetadataBuilder addMetadata()
boolean removeMetadata(MetadataBuilder metadataBuilder)
List<MetadataBuilder> getMetadataBuilders()
CatalogBuilder getParentCatalogBuilder()
DatasetNodeBuilder getParentDatasetBuilder()
boolean isCollection()
DatasetBuilder addDataset(String name)
CatalogRefBuilder addCatalogRef(String name, URI reference)
boolean removeDatasetNode(DatasetNodeBuilder datasetBuilder)
List<DatasetNodeBuilder> getDatasetNodeBuilders()
DatasetNodeBuilder getDatasetNodeBuilderById(String id)
DatasetNodeBuilder findDatasetNodeBuilderByIdGlobally(String id)
boolean isDatasetIdInUseGlobally(String id)
DatasetNode build() throws BuilderException
ThreddsBuilder
build
in interface ThreddsBuilder
BuilderException
- if this ThreddsBuilder is not in a valid state.Copyright © 1999–2015 UCAR/Unidata. All rights reserved.