Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerComplete ¶
type ContainerComplete struct {
Container reportinterfaces.ReportNodeRun
}
func (*ContainerComplete) IsReportEvent ¶
func (*ContainerComplete) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ContainerError ¶
type ContainerError struct {
Container reportinterfaces.ReportNodeRun
}
func (*ContainerError) IsReportEvent ¶
func (*ContainerError) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ExecutionComplete ¶
type ExecutionComplete struct {
Report reportinterfaces.ReportNodeRun
}
func (*ExecutionComplete) IsReportEvent ¶
func (*ExecutionComplete) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ExecutionStarted ¶
type ExecutionStarted struct {
ReportNode reportinterfaces.ReportNodeRun `json:"report"`
}
func (*ExecutionStarted) IsReportEvent ¶
func (*ExecutionStarted) IsReportEvent()
IsReportEvent implements ReportEvent interface
type LeafNodeComplete ¶
type LeafNodeComplete struct {
Node reportinterfaces.ReportNodeRun
}
func (*LeafNodeComplete) IsReportEvent ¶
func (*LeafNodeComplete) IsReportEvent()
IsReportEvent implements ReportEvent interface
type LeafNodeError ¶
type LeafNodeError struct {
Node reportinterfaces.ReportNodeRun
}
func (*LeafNodeError) IsReportEvent ¶
func (*LeafNodeError) IsReportEvent()
IsReportEvent implements ReportEvent interface
type LeafNodeProgress ¶
type LeafNodeProgress struct {
Node reportinterfaces.ReportNodeRun
}
func (*LeafNodeProgress) IsReportEvent ¶
func (*LeafNodeProgress) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ReportChanged ¶
type ReportChanged struct { ChangedReports []*modconfig.ReportTreeItemDiffs ChangedContainers []*modconfig.ReportTreeItemDiffs ChangedControls []*modconfig.ReportTreeItemDiffs ChangedBenchmarks []*modconfig.ReportTreeItemDiffs ChangedCharts []*modconfig.ReportTreeItemDiffs ChangedCounters []*modconfig.ReportTreeItemDiffs ChangedHierarchies []*modconfig.ReportTreeItemDiffs ChangedImages []*modconfig.ReportTreeItemDiffs ChangedInputs []*modconfig.ReportTreeItemDiffs ChangedTables []*modconfig.ReportTreeItemDiffs ChangedTexts []*modconfig.ReportTreeItemDiffs NewReports []*modconfig.ReportContainer NewContainers []*modconfig.ReportContainer NewControls []*modconfig.Control NewBenchmarks []*modconfig.Benchmark NewCharts []*modconfig.ReportChart NewCounters []*modconfig.ReportCounter NewHierarchies []*modconfig.ReportHierarchy NewImages []*modconfig.ReportImage NewInputs []*modconfig.ReportInput NewTables []*modconfig.ReportTable NewTexts []*modconfig.ReportText DeletedReports []*modconfig.ReportContainer DeletedContainers []*modconfig.ReportContainer DeletedControls []*modconfig.Control DeletedBenchmarks []*modconfig.Benchmark DeletedCharts []*modconfig.ReportChart DeletedCounters []*modconfig.ReportCounter DeletedHierarchies []*modconfig.ReportHierarchy DeletedImages []*modconfig.ReportImage DeletedInputs []*modconfig.ReportInput DeletedTables []*modconfig.ReportTable DeletedTexts []*modconfig.ReportText }
func (*ReportChanged) HasChanges ¶
func (c *ReportChanged) HasChanges() bool
func (*ReportChanged) IsReportEvent ¶
func (*ReportChanged) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ReportComplete ¶
type ReportComplete struct {
Report reportinterfaces.ReportNodeRun
}
func (*ReportComplete) IsReportEvent ¶
func (*ReportComplete) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ReportError ¶
type ReportError struct {
Report reportinterfaces.ReportNodeRun
}
func (*ReportError) IsReportEvent ¶
func (*ReportError) IsReportEvent()
IsReportEvent implements ReportEvent interface
type ReportEvent ¶
type ReportEvent interface {
IsReportEvent()
}
type ReportEventHandler ¶
type ReportEventHandler func(ReportEvent)
type WorkspaceError ¶
type WorkspaceError struct {
Error error
}
func (*WorkspaceError) IsReportEvent ¶
func (*WorkspaceError) IsReportEvent()
IsReportEvent implements ReportEvent interface
Click to show internal directories.
Click to hide internal directories.