Package com.pullreports.model.config
Class CannedQueryConfiguration.Builder
Object
com.pullreports.model.config.CannedQueryConfiguration.Builder
- Direct Known Subclasses:
 CannedQueryConfiguration.CannedQueryConfigurationBuilder
- Enclosing class:
 - CannedQueryConfiguration
 
A CannedQueryConfiguration.Builder follows the builder pattern to create a new 
CannedQueryConfiguration
 instance. Set required properties via the CannedQueryConfiguration.Builder constructor
 and then use setter methods to set optional properties. The build() method returns
 a new CannedQueryConfiguration instance.
 
 Schema analog: <canned_query>
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()protected final QueryIdgetId()protected final StringgetName()setAccessControlVoter(AccessControlVoter accessControlVoter) setColumnsTerms(List<ColumnsTerm> columnsTerms) setDescription(String description) setDistinct(boolean distinct) setFilterTemplates(List<String> filterTemplates) setSortTerms(List<SortTerm> sortTerms) setViewMode(com.pullreports.userquery.NamedQuery.ViewMode viewMode)  
- 
Constructor Details
- 
Builder
 
 - 
 - 
Method Details
- 
build
 - 
setDescription
 - 
setAccessControlVoter
public CannedQueryConfiguration.Builder setAccessControlVoter(AccessControlVoter accessControlVoter)  - 
setViewMode
public CannedQueryConfiguration.Builder setViewMode(com.pullreports.userquery.NamedQuery.ViewMode viewMode)  - 
setColumnsTerms
 - 
setSortTerms
 - 
setFilterTemplates
 - 
setDistinct
 - 
getId
 - 
getName
 
 -