Class ExportConfiguration.Builder
Object
com.pullreports.model.exportconfig.ExportConfiguration.Builder
- Direct Known Subclasses:
ExportConfiguration.ExportConfigurationBuilder
- Enclosing class:
- ExportConfiguration
A ExportConfiguration.Builder follows the builder pattern to create a new
ExportConfiguration
instance. After construction, use setter methods to set optional properties. The build()
method returns
a new ExportConfiguration instance.
Schema analog: <export_config>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setCannedQueriesProvider
(CannedQueriesProvider cannedQueriesProvider) setDefaultColumns
(List<ColumnId> defaultColumns) setDefaultFilterTerms
(List<List<DefaultFilterTerm>> defaultFilters) setDefaultSortTerms
(List<DefaultSortTerm> defaultSortTerms) setGeojsonConfiguration
(GeojsonConfiguration geojsonConfiguration) setKmlConfiguration
(KmlConfiguration kmlConfiguration)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
setDefaultColumns
-
setDefaultSortTerms
-
setDefaultFilterTerms
public ExportConfiguration.Builder setDefaultFilterTerms(List<List<DefaultFilterTerm>> defaultFilters) -
setKmlConfiguration
-
setGeojsonConfiguration
public ExportConfiguration.Builder setGeojsonConfiguration(GeojsonConfiguration geojsonConfiguration) -
setCannedQueriesProvider
public ExportConfiguration.Builder setCannedQueriesProvider(CannedQueriesProvider cannedQueriesProvider)
-