Documentation ¶
Index ¶
- type AggregateFilterRunner
- func (bfr *AggregateFilterRunner) AddReport(report reports.Reportable)
- func (afr *AggregateFilterRunner) ApplyFilters() ([]string, error)
- func (bfr *AggregateFilterRunner) GetReports() []reports.Reportable
- func (bfr *AggregateFilterRunner) Init(builder *criterias.Builder, connection *golastic.Connection) error
- type FilterRunner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregateFilterRunner ¶
type AggregateFilterRunner struct {
// contains filtered or unexported fields
}
func NewAggregateFilterRunner ¶
func NewAggregateFilterRunner(info []infos.Informable, builder *criterias.Builder, connection *golastic.Connection) (*AggregateFilterRunner, error)
func (*AggregateFilterRunner) AddReport ¶
func (bfr *AggregateFilterRunner) AddReport(report reports.Reportable)
func (*AggregateFilterRunner) ApplyFilters ¶
func (afr *AggregateFilterRunner) ApplyFilters() ([]string, error)
func (*AggregateFilterRunner) GetReports ¶
func (bfr *AggregateFilterRunner) GetReports() []reports.Reportable
type FilterRunner ¶
type FilterRunner struct {
// contains filtered or unexported fields
}
func NewFilterRunner ¶
func NewFilterRunner(info infos.Informable, builder *criterias.Builder, connection *golastic.Connection) (*FilterRunner, error)
func (*FilterRunner) AddReport ¶
func (bfr *FilterRunner) AddReport(report reports.Reportable)
func (*FilterRunner) ApplyFilters ¶
func (fr *FilterRunner) ApplyFilters() (bool, error)
func (*FilterRunner) GetReports ¶
func (bfr *FilterRunner) GetReports() []reports.Reportable
Source Files ¶
Click to show internal directories.
Click to hide internal directories.