Documentation ¶
Index ¶
- Constants
- func CreateHtml(htmlType, filename string, bo *BuildOption) error
- type BuildOption
- func NewDigJaegerBuildOption(uIPath string, slowThresholdMilli int, sameServiceThreshold int, ...) *BuildOption
- func NewPerformanceInsightsDataBuildOption(sqlCpuUsages []*viewmodel.VmTimeDbLoad, ...) *BuildOption
- func NewSuggestHasuraDataBuildOption(gql string, gqlVariables map[string]interface{}, query string, ...) *BuildOption
- func NewSuggestMySQLDataBuildOption(query string, analyzeNodes []*viewmodel.VmMysqlExplainAnalyzeNode, ...) *BuildOption
- func NewSuggestPostgresDataBuildOption(query string, analyzeNodes []*viewmodel.VmPostgresExplainAnalyzeNode, ...) *BuildOption
Constants ¶
View Source
const ( TypeMain = "main" TypeMermaid = "mermaid" )
Variables ¶
This section is empty.
Functions ¶
func CreateHtml ¶
func CreateHtml(htmlType, filename string, bo *BuildOption) error
Types ¶
type BuildOption ¶
type BuildOption struct { SuggestData *suggestData DigData *digData }
func NewDigJaegerBuildOption ¶ added in v0.0.2
func NewDigJaegerBuildOption( uIPath string, slowThresholdMilli int, sameServiceThreshold int, slowTraces []*viewmodel.VmOtelCompactTrace, sameServiceTraces []*viewmodel.VmOtelCompactTrace, ) *BuildOption
func NewPerformanceInsightsDataBuildOption ¶ added in v0.0.2
func NewPerformanceInsightsDataBuildOption(sqlCpuUsages []*viewmodel.VmTimeDbLoad, tokenizedSqlCpuUsages []*viewmodel.VmTimeDbLoad) *BuildOption
func NewSuggestHasuraDataBuildOption ¶
func NewSuggestHasuraDataBuildOption( gql string, gqlVariables map[string]interface{}, query string, analyzeNodes []*viewmodel.VmPostgresExplainAnalyzeNode, summaryText string, indexTargets []*viewmodel.VmIndexTarget, commandOptions []*viewmodel.VmExaminationCommandOption, examinationResults *viewmodel.VmExaminationResult, ) *BuildOption
func NewSuggestMySQLDataBuildOption ¶
func NewSuggestMySQLDataBuildOption( query string, analyzeNodes []*viewmodel.VmMysqlExplainAnalyzeNode, indexTargets []*viewmodel.VmIndexTarget, commandOptions []*viewmodel.VmExaminationCommandOption, examinationResults *viewmodel.VmExaminationResult, ) *BuildOption
func NewSuggestPostgresDataBuildOption ¶
func NewSuggestPostgresDataBuildOption( query string, analyzeNodes []*viewmodel.VmPostgresExplainAnalyzeNode, sumaryText string, indexTargets []*viewmodel.VmIndexTarget, commandOptions []*viewmodel.VmExaminationCommandOption, examinationResults *viewmodel.VmExaminationResult, ) *BuildOption
Click to show internal directories.
Click to hide internal directories.