Package com.pullreports.model.config
Class ReportConfiguration
- Object
-
- com.pullreports.model.config.ReportConfiguration
-
public class ReportConfiguration extends Object
Contains the configuration for one Pull Report. Use aReportConfiguration.Builder
to construct a new instance.Schema analog: <report>
- See Also:
ReportConfiguration.Builder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReportConfiguration.Builder
A ReportConfiguration.Builder follows the builder pattern to create a newReportConfiguration
instance.static class
ReportConfiguration.ReportConfigurationBuilder
Deprecated.Please useReportConfiguration.Builder
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<AccessControlVoter>
getAccessControlVoter()
Optional<String>
getDescription()
Optional<ExportConfiguration>
getExportConfiguration()
ReportId
getId()
String
getName()
TableConfiguration
getTableConfiguration()
-
-
-
Method Detail
-
getId
public ReportId getId()
-
getName
public String getName()
-
getDescription
public Optional<String> getDescription()
-
getTableConfiguration
public TableConfiguration getTableConfiguration()
-
getExportConfiguration
public Optional<ExportConfiguration> getExportConfiguration()
-
getAccessControlVoter
public Optional<AccessControlVoter> getAccessControlVoter()
-
-