VizConfigKind🔗
Definition🔗
type VizConfigKind struct {
Kind string `json:"kind"`
// The group is the plugin ID
Group string `json:"group"`
Version string `json:"version"`
Spec dashboardv2beta1.VizConfigSpec `json:"spec"`
}
Methods🔗
UnmarshalJSON🔗
UnmarshalJSON implements a custom JSON unmarshalling logic to decode VizConfigKind from JSON.
UnmarshalJSONStrict🔗
UnmarshalJSONStrict implements a custom JSON unmarshalling logic to decode VizConfigKind from JSON.
Note: the unmarshalling done by this function is strict. It will fail over required fields being absent from the input, fields having an incorrect type, unexpected fields being present, …
Equals🔗
Equals tests the equality of two VizConfigKind objects.
Validate🔗
Validate checks all the validation constraints that may be defined on VizConfigKind fields for violations and returns them.
See also🔗
- annotationslist.VisualizationBuilder
- barchart.VisualizationBuilder
- bargauge.VisualizationBuilder
- candlestick.VisualizationBuilder
- canvas.VisualizationBuilder
- dashboardlist.VisualizationBuilder
- VizConfigKindBuilder
- datagrid.VisualizationBuilder
- debug.VisualizationBuilder
- gauge.VisualizationBuilder
- geomap.VisualizationBuilder
- heatmap.VisualizationBuilder
- histogram.VisualizationBuilder
- logs.VisualizationBuilder
- logsnew.VisualizationBuilder
- news.VisualizationBuilder
- nodegraph.VisualizationBuilder
- piechart.VisualizationBuilder
- stat.VisualizationBuilder
- statetimeline.VisualizationBuilder
- statushistory.VisualizationBuilder
- table.VisualizationBuilder
- text.VisualizationBuilder
- timeseries.VisualizationBuilder
- trend.VisualizationBuilder
- xychart.VisualizationBuilder