thredds.catalog2.builder
Interface AccessBuilder

All Superinterfaces:
ThreddsBuilder
All Known Implementing Classes:
AccessImpl

public interface AccessBuilder
extends ThreddsBuilder

_more_

Since:
4.0
Author:
edavis

Method Summary
 Access build()
          Generate the object being built by this ThreddsBuilder.
 DataFormatType getDataFormat()
           
 long getDataSize()
           
 ServiceBuilder getServiceBuilder()
           
 java.lang.String getUrlPath()
           
 void setDataFormat(DataFormatType dataFormat)
           
 void setDataSize(long bytes)
           
 void setServiceBuilder(ServiceBuilder service)
           
 void setUrlPath(java.lang.String urlPath)
           
 
Methods inherited from interface thredds.catalog2.builder.ThreddsBuilder
isBuildable, isBuilt
 

Method Detail

getServiceBuilder

ServiceBuilder getServiceBuilder()

setServiceBuilder

void setServiceBuilder(ServiceBuilder service)

getUrlPath

java.lang.String getUrlPath()

setUrlPath

void setUrlPath(java.lang.String urlPath)

getDataFormat

DataFormatType getDataFormat()

setDataFormat

void setDataFormat(DataFormatType dataFormat)

getDataSize

long getDataSize()

setDataSize

void setDataSize(long bytes)

build

Access build()
             throws BuilderException
Description copied from interface: ThreddsBuilder
Generate the object being built by this ThreddsBuilder.

Specified by:
build in interface ThreddsBuilder
Returns:
the THREDDS catalog object being built by this ThreddsBuilder.
Throws:
BuilderException - if this ThreddsBuilder is not in a valid state.