Documentation
¶
Index ¶
Constants ¶
View Source
const (
PublicFrontReportURL = "report_front"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipeline ¶
type Pipeline struct {
UID string `json:"uid"`
Jobs []Job
Counters PipelineCounters
Definition pipelines.Definition
}
type PipelineCounters ¶
type PipelineCounters struct {
Jobs, Works, Contexts, Success, Unknown, Errors, Executions int
}
type Report ¶
type Report struct {
ID, Title string
Link ReportLink
Filter utils.Filter
Counters PipelineCounters
Pipelines []Pipeline
}
func (*Report) CalculateCounters ¶
func (r *Report) CalculateCounters()
type ReportLink ¶
type ReportLink struct {
URL string
Arguments ReportLinkArguments
}
type ReportLinkArguments ¶
type Work ¶
type Work struct {
Context pipelines.JobContextDefinition
Stages map[string]WorkStageDetails
Timeline utils.ExecutionTimeline
Success bool
Name, Status, Details, Link, LinkToJobLogs, LinkToJobStagesLogs, LinkToSparkHistory, LinkToYARNHistory string
}
type WorkStageDetails ¶
Click to show internal directories.
Click to hide internal directories.