public interface DatasetNodeBuilder extends ThreddsBuilder
getIssues, isBuiltString 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
ThreddsBuilderbuild in interface ThreddsBuilderBuilderException - if this ThreddsBuilder is not in a valid state.Copyright © 1999–2015 UCAR/Unidata. All rights reserved.