Documentation
¶
Overview ¶
Package report handles the management of reports.
Index ¶
- type Manager
- func (m *Manager) GetOverViewCounts() (json.RawMessage, error)
- func (m *Manager) GetOverviewCSAT(days int) (json.RawMessage, error)
- func (m *Manager) GetOverviewChart(days int) (json.RawMessage, error)
- func (m *Manager) GetOverviewMessageVolume(days int) (json.RawMessage, error)
- func (m *Manager) GetOverviewSLA(days int) (json.RawMessage, error)
- func (m *Manager) GetOverviewTagDistribution(days int) (json.RawMessage, error)
- type Opts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) GetOverViewCounts ¶
func (m *Manager) GetOverViewCounts() (json.RawMessage, error)
GetOverViewCounts returns overview counts
func (*Manager) GetOverviewCSAT ¶
func (m *Manager) GetOverviewCSAT(days int) (json.RawMessage, error)
GetOverviewCSAT returns CSAT metrics for the overview dashboard
func (*Manager) GetOverviewChart ¶
func (m *Manager) GetOverviewChart(days int) (json.RawMessage, error)
GetOverviewChart returns overview chart data
func (*Manager) GetOverviewMessageVolume ¶
func (m *Manager) GetOverviewMessageVolume(days int) (json.RawMessage, error)
GetOverviewMessageVolume returns message volume metrics for the overview dashboard
func (*Manager) GetOverviewSLA ¶
func (m *Manager) GetOverviewSLA(days int) (json.RawMessage, error)
GetOverviewSLA returns overview SLA data
func (*Manager) GetOverviewTagDistribution ¶
func (m *Manager) GetOverviewTagDistribution(days int) (json.RawMessage, error)
GetOverviewTagDistribution returns tag distribution metrics for the overview dashboard
Click to show internal directories.
Click to hide internal directories.