report

package
v0.0.0-...-b7db0ac Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2017 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RenderCounter

func RenderCounter(node UrnComposite, times []int64) string

RenderCounter ...

func RenderHistogram

func RenderHistogram(node UrnComposite, times []int64) string

RenderHistogram ...

Types

type GraphData

type GraphData struct {
	Name  string
	Value float64
	Data  [][]float64
}

GraphData ...

func (GraphData) DataAsJSON

func (instance GraphData) DataAsJSON() string

DataAsJSON ...

type HTMLReporter

type HTMLReporter struct {
}

HTMLReporter ...

func CreateHTMLReporter

func CreateHTMLReporter() HTMLReporter

CreateHTMLReporter ...

func (HTMLReporter) Generate

func (instance HTMLReporter) Generate(output statistics.AggregatorSnapShot)

Generate ...

type Renderer

type Renderer func(node UrnComposite, times []int64) string

Renderer ...

type RendererRegistry

type RendererRegistry struct {
	// contains filtered or unexported fields
}

RendererRegistry ...

func NewRendererRegistry

func NewRendererRegistry() RendererRegistry

NewRendererRegistry ...

func (RendererRegistry) Add

func (instance RendererRegistry) Add(rendererType RendererType, renderer Renderer)

Add ...

func (RendererRegistry) Get

func (instance RendererRegistry) Get(rendererType RendererType) Renderer

Get ...

type RendererType

type RendererType string

RendererType ...

type UrnComposite

type UrnComposite struct {
	Name     string          `json:"name"`
	Children []*UrnComposite `json:"children"`

	Value interface{} `json:"value"`
	// contains filtered or unexported fields
}

UrnComposite ...

func (*UrnComposite) AddValue

func (instance *UrnComposite) AddValue(urn string, value interface{}) error

AddValue ...

func (UrnComposite) Child

func (instance UrnComposite) Child(index int) UrnComposite

Child ...

func (UrnComposite) Connector

func (instance UrnComposite) Connector() (string, error)

Connector ...

func (UrnComposite) Connectors

func (instance UrnComposite) Connectors() []string

Connectors ...

func (UrnComposite) Depth

func (instance UrnComposite) Depth() int

Depth ...

func (UrnComposite) MetricType

func (instance UrnComposite) MetricType() (string, error)

MetricType will only return the Metric Type for a node with a Depth >= 2

func (UrnComposite) Render

func (instance UrnComposite) Render(registry RendererRegistry, times []int64) string

Render ...

func (UrnComposite) Root

func (instance UrnComposite) Root() UrnComposite

Root ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL