monitoring

package
v0.0.0-...-a04abcf Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2024 License: MIT Imports: 14 Imported by: 3

Documentation

Index

Constants

View Source
const (
	DashboardService_Get_FullMethodName            = "/yandex.cloud.monitoring.v3.DashboardService/Get"
	DashboardService_List_FullMethodName           = "/yandex.cloud.monitoring.v3.DashboardService/List"
	DashboardService_Create_FullMethodName         = "/yandex.cloud.monitoring.v3.DashboardService/Create"
	DashboardService_Update_FullMethodName         = "/yandex.cloud.monitoring.v3.DashboardService/Update"
	DashboardService_Delete_FullMethodName         = "/yandex.cloud.monitoring.v3.DashboardService/Delete"
	DashboardService_ListOperations_FullMethodName = "/yandex.cloud.monitoring.v3.DashboardService/ListOperations"
)

Variables

View Source
var (
	ChartWidget_FreezeDuration_name = map[int32]string{
		0: "FREEZE_DURATION_UNSPECIFIED",
		1: "FREEZE_DURATION_HOUR",
		2: "FREEZE_DURATION_DAY",
		3: "FREEZE_DURATION_WEEK",
		4: "FREEZE_DURATION_MONTH",
	}
	ChartWidget_FreezeDuration_value = map[string]int32{
		"FREEZE_DURATION_UNSPECIFIED": 0,
		"FREEZE_DURATION_HOUR":        1,
		"FREEZE_DURATION_DAY":         2,
		"FREEZE_DURATION_WEEK":        3,
		"FREEZE_DURATION_MONTH":       4,
	}
)

Enum value maps for ChartWidget_FreezeDuration.

View Source
var (
	ChartWidget_VisualizationSettings_VisualizationType_name = map[int32]string{
		0: "VISUALIZATION_TYPE_UNSPECIFIED",
		1: "VISUALIZATION_TYPE_LINE",
		2: "VISUALIZATION_TYPE_STACK",
		3: "VISUALIZATION_TYPE_COLUMN",
		4: "VISUALIZATION_TYPE_POINTS",
		5: "VISUALIZATION_TYPE_PIE",
		6: "VISUALIZATION_TYPE_BARS",
		7: "VISUALIZATION_TYPE_DISTRIBUTION",
		8: "VISUALIZATION_TYPE_HEATMAP",
	}
	ChartWidget_VisualizationSettings_VisualizationType_value = map[string]int32{
		"VISUALIZATION_TYPE_UNSPECIFIED":  0,
		"VISUALIZATION_TYPE_LINE":         1,
		"VISUALIZATION_TYPE_STACK":        2,
		"VISUALIZATION_TYPE_COLUMN":       3,
		"VISUALIZATION_TYPE_POINTS":       4,
		"VISUALIZATION_TYPE_PIE":          5,
		"VISUALIZATION_TYPE_BARS":         6,
		"VISUALIZATION_TYPE_DISTRIBUTION": 7,
		"VISUALIZATION_TYPE_HEATMAP":      8,
	}
)

Enum value maps for ChartWidget_VisualizationSettings_VisualizationType.

View Source
var (
	ChartWidget_VisualizationSettings_Interpolate_name = map[int32]string{
		0: "INTERPOLATE_UNSPECIFIED",
		1: "INTERPOLATE_LINEAR",
		2: "INTERPOLATE_LEFT",
		3: "INTERPOLATE_RIGHT",
	}
	ChartWidget_VisualizationSettings_Interpolate_value = map[string]int32{
		"INTERPOLATE_UNSPECIFIED": 0,
		"INTERPOLATE_LINEAR":      1,
		"INTERPOLATE_LEFT":        2,
		"INTERPOLATE_RIGHT":       3,
	}
)

Enum value maps for ChartWidget_VisualizationSettings_Interpolate.

View Source
var (
	ChartWidget_VisualizationSettings_YaxisType_name = map[int32]string{
		0: "YAXIS_TYPE_UNSPECIFIED",
		1: "YAXIS_TYPE_LINEAR",
		2: "YAXIS_TYPE_LOGARITHMIC",
	}
	ChartWidget_VisualizationSettings_YaxisType_value = map[string]int32{
		"YAXIS_TYPE_UNSPECIFIED": 0,
		"YAXIS_TYPE_LINEAR":      1,
		"YAXIS_TYPE_LOGARITHMIC": 2,
	}
)

Enum value maps for ChartWidget_VisualizationSettings_YaxisType.

View Source
var (
	ChartWidget_VisualizationSettings_SeriesAggregation_name = map[int32]string{
		0: "SERIES_AGGREGATION_UNSPECIFIED",
		1: "SERIES_AGGREGATION_AVG",
		2: "SERIES_AGGREGATION_MIN",
		3: "SERIES_AGGREGATION_MAX",
		4: "SERIES_AGGREGATION_LAST",
		5: "SERIES_AGGREGATION_SUM",
	}
	ChartWidget_VisualizationSettings_SeriesAggregation_value = map[string]int32{
		"SERIES_AGGREGATION_UNSPECIFIED": 0,
		"SERIES_AGGREGATION_AVG":         1,
		"SERIES_AGGREGATION_MIN":         2,
		"SERIES_AGGREGATION_MAX":         3,
		"SERIES_AGGREGATION_LAST":        4,
		"SERIES_AGGREGATION_SUM":         5,
	}
)

Enum value maps for ChartWidget_VisualizationSettings_SeriesAggregation.

View Source
var (
	ChartWidget_SeriesOverrides_YaxisPosition_name = map[int32]string{
		0: "YAXIS_POSITION_UNSPECIFIED",
		1: "YAXIS_POSITION_LEFT",
		2: "YAXIS_POSITION_RIGHT",
	}
	ChartWidget_SeriesOverrides_YaxisPosition_value = map[string]int32{
		"YAXIS_POSITION_UNSPECIFIED": 0,
		"YAXIS_POSITION_LEFT":        1,
		"YAXIS_POSITION_RIGHT":       2,
	}
)

Enum value maps for ChartWidget_SeriesOverrides_YaxisPosition.

View Source
var (
	ChartWidget_SeriesOverrides_SeriesVisualizationType_name = map[int32]string{
		0: "SERIES_VISUALIZATION_TYPE_UNSPECIFIED",
		1: "SERIES_VISUALIZATION_TYPE_LINE",
		2: "SERIES_VISUALIZATION_TYPE_STACK",
		3: "SERIES_VISUALIZATION_TYPE_COLUMN",
		4: "SERIES_VISUALIZATION_TYPE_POINTS",
	}
	ChartWidget_SeriesOverrides_SeriesVisualizationType_value = map[string]int32{
		"SERIES_VISUALIZATION_TYPE_UNSPECIFIED": 0,
		"SERIES_VISUALIZATION_TYPE_LINE":        1,
		"SERIES_VISUALIZATION_TYPE_STACK":       2,
		"SERIES_VISUALIZATION_TYPE_COLUMN":      3,
		"SERIES_VISUALIZATION_TYPE_POINTS":      4,
	}
)

Enum value maps for ChartWidget_SeriesOverrides_SeriesVisualizationType.

View Source
var (
	Downsampling_GridAggregation_name = map[int32]string{
		0: "GRID_AGGREGATION_UNSPECIFIED",
		1: "GRID_AGGREGATION_MAX",
		2: "GRID_AGGREGATION_MIN",
		3: "GRID_AGGREGATION_SUM",
		4: "GRID_AGGREGATION_AVG",
		5: "GRID_AGGREGATION_LAST",
		6: "GRID_AGGREGATION_COUNT",
	}
	Downsampling_GridAggregation_value = map[string]int32{
		"GRID_AGGREGATION_UNSPECIFIED": 0,
		"GRID_AGGREGATION_MAX":         1,
		"GRID_AGGREGATION_MIN":         2,
		"GRID_AGGREGATION_SUM":         3,
		"GRID_AGGREGATION_AVG":         4,
		"GRID_AGGREGATION_LAST":        5,
		"GRID_AGGREGATION_COUNT":       6,
	}
)

Enum value maps for Downsampling_GridAggregation.

View Source
var (
	Downsampling_GapFilling_name = map[int32]string{
		0: "GAP_FILLING_UNSPECIFIED",
		1: "GAP_FILLING_NULL",
		2: "GAP_FILLING_NONE",
		3: "GAP_FILLING_PREVIOUS",
	}
	Downsampling_GapFilling_value = map[string]int32{
		"GAP_FILLING_UNSPECIFIED": 0,
		"GAP_FILLING_NULL":        1,
		"GAP_FILLING_NONE":        2,
		"GAP_FILLING_PREVIOUS":    3,
	}
)

Enum value maps for Downsampling_GapFilling.

View Source
var (
	TitleWidget_TitleSize_name = map[int32]string{
		0: "TITLE_SIZE_UNSPECIFIED",
		1: "TITLE_SIZE_XS",
		2: "TITLE_SIZE_S",
		3: "TITLE_SIZE_M",
		4: "TITLE_SIZE_L",
	}
	TitleWidget_TitleSize_value = map[string]int32{
		"TITLE_SIZE_UNSPECIFIED": 0,
		"TITLE_SIZE_XS":          1,
		"TITLE_SIZE_S":           2,
		"TITLE_SIZE_M":           3,
		"TITLE_SIZE_L":           4,
	}
)

Enum value maps for TitleWidget_TitleSize.

View Source
var (
	UnitFormat_name = map[int32]string{
		0:  "UNIT_FORMAT_UNSPECIFIED",
		1:  "UNIT_NONE",
		2:  "UNIT_COUNT",
		3:  "UNIT_PERCENT",
		4:  "UNIT_PERCENT_UNIT",
		5:  "UNIT_NANOSECONDS",
		6:  "UNIT_MICROSECONDS",
		7:  "UNIT_MILLISECONDS",
		8:  "UNIT_SECONDS",
		9:  "UNIT_MINUTES",
		10: "UNIT_HOURS",
		11: "UNIT_DAYS",
		12: "UNIT_BITS_SI",
		13: "UNIT_BYTES_SI",
		14: "UNIT_KILOBYTES",
		15: "UNIT_MEGABYTES",
		16: "UNIT_GIGABYTES",
		17: "UNIT_TERABYTES",
		18: "UNIT_PETABYTES",
		19: "UNIT_EXABYTES",
		20: "UNIT_BITS_IEC",
		21: "UNIT_BYTES_IEC",
		22: "UNIT_KIBIBYTES",
		23: "UNIT_MEBIBYTES",
		24: "UNIT_GIBIBYTES",
		25: "UNIT_TEBIBYTES",
		26: "UNIT_PEBIBYTES",
		27: "UNIT_EXBIBYTES",
		28: "UNIT_REQUESTS_PER_SECOND",
		29: "UNIT_OPERATIONS_PER_SECOND",
		30: "UNIT_WRITES_PER_SECOND",
		31: "UNIT_READS_PER_SECOND",
		32: "UNIT_PACKETS_PER_SECOND",
		33: "UNIT_IO_OPERATIONS_PER_SECOND",
		34: "UNIT_COUNTS_PER_SECOND",
		35: "UNIT_BITS_SI_PER_SECOND",
		36: "UNIT_BYTES_SI_PER_SECOND",
		37: "UNIT_KILOBITS_PER_SECOND",
		38: "UNIT_KILOBYTES_PER_SECOND",
		39: "UNIT_MEGABITS_PER_SECOND",
		40: "UNIT_MEGABYTES_PER_SECOND",
		41: "UNIT_GIGABITS_PER_SECOND",
		42: "UNIT_GIGABYTES_PER_SECOND",
		43: "UNIT_TERABITS_PER_SECOND",
		44: "UNIT_TERABYTES_PER_SECOND",
		45: "UNIT_PETABITS_PER_SECOND",
		46: "UNIT_PETABYTES_PER_SECOND",
		47: "UNIT_BITS_IEC_PER_SECOND",
		48: "UNIT_BYTES_IEC_PER_SECOND",
		49: "UNIT_KIBIBITS_PER_SECOND",
		50: "UNIT_KIBIBYTES_PER_SECOND",
		51: "UNIT_MEBIBITS_PER_SECOND",
		52: "UNIT_MEBIBYTES_PER_SECOND",
		53: "UNIT_GIBIBITS_PER_SECOND",
		54: "UNIT_GIBIBYTES_PER_SECOND",
		55: "UNIT_TEBIBITS_PER_SECOND",
		56: "UNIT_TEBIBYTES_PER_SECOND",
		57: "UNIT_PEBIBITS_PER_SECOND",
		58: "UNIT_PEBIBYTES_PER_SECOND",
		59: "UNIT_DATETIME_UTC",
		60: "UNIT_DATETIME_LOCAL",
		61: "UNIT_HERTZ",
		62: "UNIT_KILOHERTZ",
		63: "UNIT_MEGAHERTZ",
		64: "UNIT_GIGAHERTZ",
		65: "UNIT_DOLLAR",
		66: "UNIT_EURO",
		67: "UNIT_ROUBLE",
		68: "UNIT_CELSIUS",
		69: "UNIT_FAHRENHEIT",
		70: "UNIT_KELVIN",
		71: "UNIT_FLOP_PER_SECOND",
		72: "UNIT_KILOFLOP_PER_SECOND",
		73: "UNIT_MEGAFLOP_PER_SECOND",
		74: "UNIT_GIGAFLOP_PER_SECOND",
		75: "UNIT_PETAFLOP_PER_SECOND",
		76: "UNIT_EXAFLOP_PER_SECOND",
		77: "UNIT_METERS_PER_SECOND",
		78: "UNIT_KILOMETERS_PER_HOUR",
		79: "UNIT_MILES_PER_HOUR",
		80: "UNIT_MILLIMETER",
		81: "UNIT_CENTIMETER",
		82: "UNIT_METER",
		83: "UNIT_KILOMETER",
		84: "UNIT_MILE",
		85: "UNIT_PPM",
		86: "UNIT_EVENTS_PER_SECOND",
		87: "UNIT_PACKETS",
		88: "UNIT_DBM",
		89: "UNIT_VIRTUAL_CPU",
		90: "UNIT_MESSAGES_PER_SECOND",
	}
	UnitFormat_value = map[string]int32{
		"UNIT_FORMAT_UNSPECIFIED":       0,
		"UNIT_NONE":                     1,
		"UNIT_COUNT":                    2,
		"UNIT_PERCENT":                  3,
		"UNIT_PERCENT_UNIT":             4,
		"UNIT_NANOSECONDS":              5,
		"UNIT_MICROSECONDS":             6,
		"UNIT_MILLISECONDS":             7,
		"UNIT_SECONDS":                  8,
		"UNIT_MINUTES":                  9,
		"UNIT_HOURS":                    10,
		"UNIT_DAYS":                     11,
		"UNIT_BITS_SI":                  12,
		"UNIT_BYTES_SI":                 13,
		"UNIT_KILOBYTES":                14,
		"UNIT_MEGABYTES":                15,
		"UNIT_GIGABYTES":                16,
		"UNIT_TERABYTES":                17,
		"UNIT_PETABYTES":                18,
		"UNIT_EXABYTES":                 19,
		"UNIT_BITS_IEC":                 20,
		"UNIT_BYTES_IEC":                21,
		"UNIT_KIBIBYTES":                22,
		"UNIT_MEBIBYTES":                23,
		"UNIT_GIBIBYTES":                24,
		"UNIT_TEBIBYTES":                25,
		"UNIT_PEBIBYTES":                26,
		"UNIT_EXBIBYTES":                27,
		"UNIT_REQUESTS_PER_SECOND":      28,
		"UNIT_OPERATIONS_PER_SECOND":    29,
		"UNIT_WRITES_PER_SECOND":        30,
		"UNIT_READS_PER_SECOND":         31,
		"UNIT_PACKETS_PER_SECOND":       32,
		"UNIT_IO_OPERATIONS_PER_SECOND": 33,
		"UNIT_COUNTS_PER_SECOND":        34,
		"UNIT_BITS_SI_PER_SECOND":       35,
		"UNIT_BYTES_SI_PER_SECOND":      36,
		"UNIT_KILOBITS_PER_SECOND":      37,
		"UNIT_KILOBYTES_PER_SECOND":     38,
		"UNIT_MEGABITS_PER_SECOND":      39,
		"UNIT_MEGABYTES_PER_SECOND":     40,
		"UNIT_GIGABITS_PER_SECOND":      41,
		"UNIT_GIGABYTES_PER_SECOND":     42,
		"UNIT_TERABITS_PER_SECOND":      43,
		"UNIT_TERABYTES_PER_SECOND":     44,
		"UNIT_PETABITS_PER_SECOND":      45,
		"UNIT_PETABYTES_PER_SECOND":     46,
		"UNIT_BITS_IEC_PER_SECOND":      47,
		"UNIT_BYTES_IEC_PER_SECOND":     48,
		"UNIT_KIBIBITS_PER_SECOND":      49,
		"UNIT_KIBIBYTES_PER_SECOND":     50,
		"UNIT_MEBIBITS_PER_SECOND":      51,
		"UNIT_MEBIBYTES_PER_SECOND":     52,
		"UNIT_GIBIBITS_PER_SECOND":      53,
		"UNIT_GIBIBYTES_PER_SECOND":     54,
		"UNIT_TEBIBITS_PER_SECOND":      55,
		"UNIT_TEBIBYTES_PER_SECOND":     56,
		"UNIT_PEBIBITS_PER_SECOND":      57,
		"UNIT_PEBIBYTES_PER_SECOND":     58,
		"UNIT_DATETIME_UTC":             59,
		"UNIT_DATETIME_LOCAL":           60,
		"UNIT_HERTZ":                    61,
		"UNIT_KILOHERTZ":                62,
		"UNIT_MEGAHERTZ":                63,
		"UNIT_GIGAHERTZ":                64,
		"UNIT_DOLLAR":                   65,
		"UNIT_EURO":                     66,
		"UNIT_ROUBLE":                   67,
		"UNIT_CELSIUS":                  68,
		"UNIT_FAHRENHEIT":               69,
		"UNIT_KELVIN":                   70,
		"UNIT_FLOP_PER_SECOND":          71,
		"UNIT_KILOFLOP_PER_SECOND":      72,
		"UNIT_MEGAFLOP_PER_SECOND":      73,
		"UNIT_GIGAFLOP_PER_SECOND":      74,
		"UNIT_PETAFLOP_PER_SECOND":      75,
		"UNIT_EXAFLOP_PER_SECOND":       76,
		"UNIT_METERS_PER_SECOND":        77,
		"UNIT_KILOMETERS_PER_HOUR":      78,
		"UNIT_MILES_PER_HOUR":           79,
		"UNIT_MILLIMETER":               80,
		"UNIT_CENTIMETER":               81,
		"UNIT_METER":                    82,
		"UNIT_KILOMETER":                83,
		"UNIT_MILE":                     84,
		"UNIT_PPM":                      85,
		"UNIT_EVENTS_PER_SECOND":        86,
		"UNIT_PACKETS":                  87,
		"UNIT_DBM":                      88,
		"UNIT_VIRTUAL_CPU":              89,
		"UNIT_MESSAGES_PER_SECOND":      90,
	}
)

Enum value maps for UnitFormat.

View Source
var DashboardService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "yandex.cloud.monitoring.v3.DashboardService",
	HandlerType: (*DashboardServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Get",
			Handler:    _DashboardService_Get_Handler,
		},
		{
			MethodName: "List",
			Handler:    _DashboardService_List_Handler,
		},
		{
			MethodName: "Create",
			Handler:    _DashboardService_Create_Handler,
		},
		{
			MethodName: "Update",
			Handler:    _DashboardService_Update_Handler,
		},
		{
			MethodName: "Delete",
			Handler:    _DashboardService_Delete_Handler,
		},
		{
			MethodName: "ListOperations",
			Handler:    _DashboardService_ListOperations_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "yandex/cloud/monitoring/v3/dashboard_service.proto",
}

DashboardService_ServiceDesc is the grpc.ServiceDesc for DashboardService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_yandex_cloud_monitoring_v3_chart_widget_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_dashboard_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_dashboard_service_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_downsampling_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_parametrization_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_text_widget_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_title_widget_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_unit_format_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_monitoring_v3_widget_proto protoreflect.FileDescriptor

Functions

func RegisterDashboardServiceServer

func RegisterDashboardServiceServer(s grpc.ServiceRegistrar, srv DashboardServiceServer)

Types

type ChartWidget

type ChartWidget struct {

	// Required. Chart ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Queries.
	Queries *ChartWidget_Queries `protobuf:"bytes,2,opt,name=queries,proto3" json:"queries,omitempty"`
	// Visualization settings.
	VisualizationSettings *ChartWidget_VisualizationSettings `protobuf:"bytes,3,opt,name=visualization_settings,json=visualizationSettings,proto3" json:"visualization_settings,omitempty"`
	// Override settings.
	SeriesOverrides []*ChartWidget_SeriesOverrides `protobuf:"bytes,4,rep,name=series_overrides,json=seriesOverrides,proto3" json:"series_overrides,omitempty"`
	// Name hiding settings.
	NameHidingSettings *ChartWidget_NameHidingSettings `protobuf:"bytes,5,opt,name=name_hiding_settings,json=nameHidingSettings,proto3" json:"name_hiding_settings,omitempty"`
	// Chart description in dashboard (not enabled in UI).
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// Chart widget title.
	Title string `protobuf:"bytes,7,opt,name=title,proto3" json:"title,omitempty"`
	// Enable legend under chart.
	DisplayLegend bool `protobuf:"varint,8,opt,name=display_legend,json=displayLegend,proto3" json:"display_legend,omitempty"`
	// Fixed time interval for chart.
	Freeze ChartWidget_FreezeDuration `protobuf:"varint,9,opt,name=freeze,proto3,enum=yandex.cloud.monitoring.v3.ChartWidget_FreezeDuration" json:"freeze,omitempty"`
	// contains filtered or unexported fields
}

Chart widget.

func (*ChartWidget) Descriptor deprecated

func (*ChartWidget) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget.ProtoReflect.Descriptor instead.

func (*ChartWidget) GetDescription

func (x *ChartWidget) GetDescription() string

func (*ChartWidget) GetDisplayLegend

func (x *ChartWidget) GetDisplayLegend() bool

func (*ChartWidget) GetFreeze

func (x *ChartWidget) GetFreeze() ChartWidget_FreezeDuration

func (*ChartWidget) GetId

func (x *ChartWidget) GetId() string

func (*ChartWidget) GetNameHidingSettings

func (x *ChartWidget) GetNameHidingSettings() *ChartWidget_NameHidingSettings

func (*ChartWidget) GetQueries

func (x *ChartWidget) GetQueries() *ChartWidget_Queries

func (*ChartWidget) GetSeriesOverrides

func (x *ChartWidget) GetSeriesOverrides() []*ChartWidget_SeriesOverrides

func (*ChartWidget) GetTitle

func (x *ChartWidget) GetTitle() string

func (*ChartWidget) GetVisualizationSettings

func (x *ChartWidget) GetVisualizationSettings() *ChartWidget_VisualizationSettings

func (*ChartWidget) ProtoMessage

func (*ChartWidget) ProtoMessage()

func (*ChartWidget) ProtoReflect

func (x *ChartWidget) ProtoReflect() protoreflect.Message

func (*ChartWidget) Reset

func (x *ChartWidget) Reset()

func (*ChartWidget) SetDescription

func (m *ChartWidget) SetDescription(v string)

func (*ChartWidget) SetDisplayLegend

func (m *ChartWidget) SetDisplayLegend(v bool)

func (*ChartWidget) SetFreeze

func (m *ChartWidget) SetFreeze(v ChartWidget_FreezeDuration)

func (*ChartWidget) SetId

func (m *ChartWidget) SetId(v string)

func (*ChartWidget) SetNameHidingSettings

func (m *ChartWidget) SetNameHidingSettings(v *ChartWidget_NameHidingSettings)

func (*ChartWidget) SetQueries

func (m *ChartWidget) SetQueries(v *ChartWidget_Queries)

func (*ChartWidget) SetSeriesOverrides

func (m *ChartWidget) SetSeriesOverrides(v []*ChartWidget_SeriesOverrides)

func (*ChartWidget) SetTitle

func (m *ChartWidget) SetTitle(v string)

func (*ChartWidget) SetVisualizationSettings

func (m *ChartWidget) SetVisualizationSettings(v *ChartWidget_VisualizationSettings)

func (*ChartWidget) String

func (x *ChartWidget) String() string

type ChartWidget_FreezeDuration

type ChartWidget_FreezeDuration int32
const (
	ChartWidget_FREEZE_DURATION_UNSPECIFIED ChartWidget_FreezeDuration = 0
	// Last hour.
	ChartWidget_FREEZE_DURATION_HOUR ChartWidget_FreezeDuration = 1
	// Last day = last 24 hours.
	ChartWidget_FREEZE_DURATION_DAY ChartWidget_FreezeDuration = 2
	// Last 7 days.
	ChartWidget_FREEZE_DURATION_WEEK ChartWidget_FreezeDuration = 3
	// Last 31 days.
	ChartWidget_FREEZE_DURATION_MONTH ChartWidget_FreezeDuration = 4
)

func (ChartWidget_FreezeDuration) Descriptor

func (ChartWidget_FreezeDuration) Enum

func (ChartWidget_FreezeDuration) EnumDescriptor deprecated

func (ChartWidget_FreezeDuration) EnumDescriptor() ([]byte, []int)

Deprecated: Use ChartWidget_FreezeDuration.Descriptor instead.

func (ChartWidget_FreezeDuration) Number

func (ChartWidget_FreezeDuration) String

func (ChartWidget_FreezeDuration) Type

type ChartWidget_NameHidingSettings

type ChartWidget_NameHidingSettings struct {

	// True if we want to show concrete series names only, false if we want to hide concrete series names.
	Positive bool `protobuf:"varint,1,opt,name=positive,proto3" json:"positive,omitempty"`
	// Series names to show or hide.
	Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	// contains filtered or unexported fields
}

Name hiding settings.

func (*ChartWidget_NameHidingSettings) Descriptor deprecated

func (*ChartWidget_NameHidingSettings) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_NameHidingSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_NameHidingSettings) GetNames

func (x *ChartWidget_NameHidingSettings) GetNames() []string

func (*ChartWidget_NameHidingSettings) GetPositive

func (x *ChartWidget_NameHidingSettings) GetPositive() bool

func (*ChartWidget_NameHidingSettings) ProtoMessage

func (*ChartWidget_NameHidingSettings) ProtoMessage()

func (*ChartWidget_NameHidingSettings) ProtoReflect

func (*ChartWidget_NameHidingSettings) Reset

func (x *ChartWidget_NameHidingSettings) Reset()

func (*ChartWidget_NameHidingSettings) SetNames

func (m *ChartWidget_NameHidingSettings) SetNames(v []string)

func (*ChartWidget_NameHidingSettings) SetPositive

func (m *ChartWidget_NameHidingSettings) SetPositive(v bool)

func (*ChartWidget_NameHidingSettings) String

type ChartWidget_Queries

type ChartWidget_Queries struct {

	// Required. List of targets.
	Targets []*ChartWidget_Queries_Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	// Required. Downsampling settings.
	Downsampling *Downsampling `protobuf:"bytes,2,opt,name=downsampling,proto3" json:"downsampling,omitempty"`
	// contains filtered or unexported fields
}

Query settings.

func (*ChartWidget_Queries) Descriptor deprecated

func (*ChartWidget_Queries) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_Queries.ProtoReflect.Descriptor instead.

func (*ChartWidget_Queries) GetDownsampling

func (x *ChartWidget_Queries) GetDownsampling() *Downsampling

func (*ChartWidget_Queries) GetTargets

func (*ChartWidget_Queries) ProtoMessage

func (*ChartWidget_Queries) ProtoMessage()

func (*ChartWidget_Queries) ProtoReflect

func (x *ChartWidget_Queries) ProtoReflect() protoreflect.Message

func (*ChartWidget_Queries) Reset

func (x *ChartWidget_Queries) Reset()

func (*ChartWidget_Queries) SetDownsampling

func (m *ChartWidget_Queries) SetDownsampling(v *Downsampling)

func (*ChartWidget_Queries) SetTargets

func (m *ChartWidget_Queries) SetTargets(v []*ChartWidget_Queries_Target)

func (*ChartWidget_Queries) String

func (x *ChartWidget_Queries) String() string

type ChartWidget_Queries_Target

type ChartWidget_Queries_Target struct {

	// Required. Query.
	Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Text mode.
	TextMode bool `protobuf:"varint,2,opt,name=text_mode,json=textMode,proto3" json:"text_mode,omitempty"`
	// Checks that target is visible or invisible.
	Hidden bool `protobuf:"varint,3,opt,name=hidden,proto3" json:"hidden,omitempty"`
	// Name of the query.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Query target.

func (*ChartWidget_Queries_Target) Descriptor deprecated

func (*ChartWidget_Queries_Target) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_Queries_Target.ProtoReflect.Descriptor instead.

func (*ChartWidget_Queries_Target) GetHidden

func (x *ChartWidget_Queries_Target) GetHidden() bool

func (*ChartWidget_Queries_Target) GetName

func (x *ChartWidget_Queries_Target) GetName() string

func (*ChartWidget_Queries_Target) GetQuery

func (x *ChartWidget_Queries_Target) GetQuery() string

func (*ChartWidget_Queries_Target) GetTextMode

func (x *ChartWidget_Queries_Target) GetTextMode() bool

func (*ChartWidget_Queries_Target) ProtoMessage

func (*ChartWidget_Queries_Target) ProtoMessage()

func (*ChartWidget_Queries_Target) ProtoReflect

func (*ChartWidget_Queries_Target) Reset

func (x *ChartWidget_Queries_Target) Reset()

func (*ChartWidget_Queries_Target) SetHidden

func (m *ChartWidget_Queries_Target) SetHidden(v bool)

func (*ChartWidget_Queries_Target) SetName

func (m *ChartWidget_Queries_Target) SetName(v string)

func (*ChartWidget_Queries_Target) SetQuery

func (m *ChartWidget_Queries_Target) SetQuery(v string)

func (*ChartWidget_Queries_Target) SetTextMode

func (m *ChartWidget_Queries_Target) SetTextMode(v bool)

func (*ChartWidget_Queries_Target) String

func (x *ChartWidget_Queries_Target) String() string

type ChartWidget_SeriesOverrides

type ChartWidget_SeriesOverrides struct {

	// Required. Series selection type.
	//
	// Types that are assignable to Type:
	//
	//	*ChartWidget_SeriesOverrides_Name
	//	*ChartWidget_SeriesOverrides_TargetIndex
	Type isChartWidget_SeriesOverrides_Type `protobuf_oneof:"type"`
	// Required. Override settings.
	Settings *ChartWidget_SeriesOverrides_SeriesOverrideSettings `protobuf:"bytes,3,opt,name=settings,proto3" json:"settings,omitempty"`
	// contains filtered or unexported fields
}

Series override settings.

func (*ChartWidget_SeriesOverrides) Descriptor deprecated

func (*ChartWidget_SeriesOverrides) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_SeriesOverrides.ProtoReflect.Descriptor instead.

func (*ChartWidget_SeriesOverrides) GetName

func (x *ChartWidget_SeriesOverrides) GetName() string

func (*ChartWidget_SeriesOverrides) GetSettings

func (*ChartWidget_SeriesOverrides) GetTargetIndex

func (x *ChartWidget_SeriesOverrides) GetTargetIndex() string

func (*ChartWidget_SeriesOverrides) GetType

func (m *ChartWidget_SeriesOverrides) GetType() isChartWidget_SeriesOverrides_Type

func (*ChartWidget_SeriesOverrides) ProtoMessage

func (*ChartWidget_SeriesOverrides) ProtoMessage()

func (*ChartWidget_SeriesOverrides) ProtoReflect

func (*ChartWidget_SeriesOverrides) Reset

func (x *ChartWidget_SeriesOverrides) Reset()

func (*ChartWidget_SeriesOverrides) SetName

func (m *ChartWidget_SeriesOverrides) SetName(v string)

func (*ChartWidget_SeriesOverrides) SetSettings

func (*ChartWidget_SeriesOverrides) SetTargetIndex

func (m *ChartWidget_SeriesOverrides) SetTargetIndex(v string)

func (*ChartWidget_SeriesOverrides) SetType

func (*ChartWidget_SeriesOverrides) String

func (x *ChartWidget_SeriesOverrides) String() string

type ChartWidget_SeriesOverrides_Name

type ChartWidget_SeriesOverrides_Name struct {
	// Series name.
	Name string `protobuf:"bytes,1,opt,name=name,proto3,oneof"`
}

type ChartWidget_SeriesOverrides_SeriesOverrideSettings

type ChartWidget_SeriesOverrides_SeriesOverrideSettings struct {

	// Series name or empty.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Series color or empty.
	Color string `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// Type.
	Type ChartWidget_SeriesOverrides_SeriesVisualizationType `` /* 146-byte string literal not displayed */
	// Stack name or empty.
	StackName string `protobuf:"bytes,4,opt,name=stack_name,json=stackName,proto3" json:"stack_name,omitempty"`
	// Stack grow down.
	GrowDown bool `protobuf:"varint,5,opt,name=grow_down,json=growDown,proto3" json:"grow_down,omitempty"`
	// Yaxis position.
	YaxisPosition ChartWidget_SeriesOverrides_YaxisPosition `` /* 175-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) Descriptor deprecated

Deprecated: Use ChartWidget_SeriesOverrides_SeriesOverrideSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetColor

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetGrowDown

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetName

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetStackName

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetType

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) GetYaxisPosition

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) ProtoMessage

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) ProtoReflect

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) Reset

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetColor

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetGrowDown

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetName

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetStackName

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetType

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) SetYaxisPosition

func (*ChartWidget_SeriesOverrides_SeriesOverrideSettings) String

type ChartWidget_SeriesOverrides_SeriesVisualizationType

type ChartWidget_SeriesOverrides_SeriesVisualizationType int32
const (
	// Not specified (line by default).
	ChartWidget_SeriesOverrides_SERIES_VISUALIZATION_TYPE_UNSPECIFIED ChartWidget_SeriesOverrides_SeriesVisualizationType = 0
	// Line chart.
	ChartWidget_SeriesOverrides_SERIES_VISUALIZATION_TYPE_LINE ChartWidget_SeriesOverrides_SeriesVisualizationType = 1
	// Stack chart.
	ChartWidget_SeriesOverrides_SERIES_VISUALIZATION_TYPE_STACK ChartWidget_SeriesOverrides_SeriesVisualizationType = 2
	// Points as columns chart.
	ChartWidget_SeriesOverrides_SERIES_VISUALIZATION_TYPE_COLUMN ChartWidget_SeriesOverrides_SeriesVisualizationType = 3
	// Points.
	ChartWidget_SeriesOverrides_SERIES_VISUALIZATION_TYPE_POINTS ChartWidget_SeriesOverrides_SeriesVisualizationType = 4
)

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) Descriptor

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) Enum

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) EnumDescriptor deprecated

Deprecated: Use ChartWidget_SeriesOverrides_SeriesVisualizationType.Descriptor instead.

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) Number

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) String

func (ChartWidget_SeriesOverrides_SeriesVisualizationType) Type

type ChartWidget_SeriesOverrides_TargetIndex

type ChartWidget_SeriesOverrides_TargetIndex struct {
	// Target index.
	TargetIndex string `protobuf:"bytes,2,opt,name=target_index,json=targetIndex,proto3,oneof"`
}

type ChartWidget_SeriesOverrides_Type

type ChartWidget_SeriesOverrides_Type = isChartWidget_SeriesOverrides_Type

type ChartWidget_SeriesOverrides_YaxisPosition

type ChartWidget_SeriesOverrides_YaxisPosition int32
const (
	// Not specified (left by default).
	ChartWidget_SeriesOverrides_YAXIS_POSITION_UNSPECIFIED ChartWidget_SeriesOverrides_YaxisPosition = 0
	// Left.
	ChartWidget_SeriesOverrides_YAXIS_POSITION_LEFT ChartWidget_SeriesOverrides_YaxisPosition = 1
	// Right.
	ChartWidget_SeriesOverrides_YAXIS_POSITION_RIGHT ChartWidget_SeriesOverrides_YaxisPosition = 2
)

func (ChartWidget_SeriesOverrides_YaxisPosition) Descriptor

func (ChartWidget_SeriesOverrides_YaxisPosition) Enum

func (ChartWidget_SeriesOverrides_YaxisPosition) EnumDescriptor deprecated

func (ChartWidget_SeriesOverrides_YaxisPosition) EnumDescriptor() ([]byte, []int)

Deprecated: Use ChartWidget_SeriesOverrides_YaxisPosition.Descriptor instead.

func (ChartWidget_SeriesOverrides_YaxisPosition) Number

func (ChartWidget_SeriesOverrides_YaxisPosition) String

func (ChartWidget_SeriesOverrides_YaxisPosition) Type

type ChartWidget_VisualizationSettings

type ChartWidget_VisualizationSettings struct {

	// Visualization type.
	Type ChartWidget_VisualizationSettings_VisualizationType `` /* 146-byte string literal not displayed */
	// Normalize.
	Normalize bool `protobuf:"varint,2,opt,name=normalize,proto3" json:"normalize,omitempty"`
	// Interpolate.
	Interpolate ChartWidget_VisualizationSettings_Interpolate `` /* 154-byte string literal not displayed */
	// Aggregation.
	Aggregation ChartWidget_VisualizationSettings_SeriesAggregation `` /* 160-byte string literal not displayed */
	// Color scheme settings.
	ColorSchemeSettings *ChartWidget_VisualizationSettings_ColorSchemeSettings `protobuf:"bytes,5,opt,name=color_scheme_settings,json=colorSchemeSettings,proto3" json:"color_scheme_settings,omitempty"`
	// Heatmap settings.
	HeatmapSettings *ChartWidget_VisualizationSettings_HeatmapSettings `protobuf:"bytes,6,opt,name=heatmap_settings,json=heatmapSettings,proto3" json:"heatmap_settings,omitempty"`
	// Y axis settings.
	YaxisSettings *ChartWidget_VisualizationSettings_YaxisSettings `protobuf:"bytes,7,opt,name=yaxis_settings,json=yaxisSettings,proto3" json:"yaxis_settings,omitempty"`
	// Inside chart title.
	Title string `protobuf:"bytes,8,opt,name=title,proto3" json:"title,omitempty"`
	// Show chart labels.
	ShowLabels bool `protobuf:"varint,9,opt,name=show_labels,json=showLabels,proto3" json:"show_labels,omitempty"`
	// contains filtered or unexported fields
}

Visualization settings.

func (*ChartWidget_VisualizationSettings) Descriptor deprecated

func (*ChartWidget_VisualizationSettings) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_VisualizationSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings) GetAggregation

func (*ChartWidget_VisualizationSettings) GetColorSchemeSettings

func (*ChartWidget_VisualizationSettings) GetHeatmapSettings

func (*ChartWidget_VisualizationSettings) GetInterpolate

func (*ChartWidget_VisualizationSettings) GetNormalize

func (x *ChartWidget_VisualizationSettings) GetNormalize() bool

func (*ChartWidget_VisualizationSettings) GetShowLabels

func (x *ChartWidget_VisualizationSettings) GetShowLabels() bool

func (*ChartWidget_VisualizationSettings) GetTitle

func (*ChartWidget_VisualizationSettings) GetType

func (*ChartWidget_VisualizationSettings) GetYaxisSettings

func (*ChartWidget_VisualizationSettings) ProtoMessage

func (*ChartWidget_VisualizationSettings) ProtoMessage()

func (*ChartWidget_VisualizationSettings) ProtoReflect

func (*ChartWidget_VisualizationSettings) Reset

func (*ChartWidget_VisualizationSettings) SetAggregation

func (*ChartWidget_VisualizationSettings) SetColorSchemeSettings

func (*ChartWidget_VisualizationSettings) SetHeatmapSettings

func (*ChartWidget_VisualizationSettings) SetInterpolate

func (*ChartWidget_VisualizationSettings) SetNormalize

func (m *ChartWidget_VisualizationSettings) SetNormalize(v bool)

func (*ChartWidget_VisualizationSettings) SetShowLabels

func (m *ChartWidget_VisualizationSettings) SetShowLabels(v bool)

func (*ChartWidget_VisualizationSettings) SetTitle

func (*ChartWidget_VisualizationSettings) SetType

func (*ChartWidget_VisualizationSettings) SetYaxisSettings

func (*ChartWidget_VisualizationSettings) String

type ChartWidget_VisualizationSettings_ColorSchemeSettings

type ChartWidget_VisualizationSettings_ColorSchemeSettings struct {

	// Types that are assignable to Scheme:
	//
	//	*ChartWidget_VisualizationSettings_ColorSchemeSettings_Automatic
	//	*ChartWidget_VisualizationSettings_ColorSchemeSettings_Standard
	//	*ChartWidget_VisualizationSettings_ColorSchemeSettings_Gradient
	Scheme isChartWidget_VisualizationSettings_ColorSchemeSettings_Scheme `protobuf_oneof:"scheme"`
	// contains filtered or unexported fields
}

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_ColorSchemeSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) GetScheme

func (m *ChartWidget_VisualizationSettings_ColorSchemeSettings) GetScheme() isChartWidget_VisualizationSettings_ColorSchemeSettings_Scheme

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) ProtoMessage

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) ProtoReflect

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) Reset

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) SetAutomatic

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) SetGradient

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) SetScheme

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) SetStandard

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings) String

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Automatic

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Automatic struct {
	// Automatic color scheme.
	Automatic *ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme `protobuf:"bytes,1,opt,name=automatic,proto3,oneof"`
}

type ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme

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

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme) ProtoMessage

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme) ProtoReflect

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme) Reset

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_AutomaticColorScheme) String

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Gradient

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Gradient struct {
	// Gradient color scheme.
	Gradient *ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme `protobuf:"bytes,3,opt,name=gradient,proto3,oneof"`
}

type ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme

type ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme struct {

	// Gradient green value.
	GreenValue string `protobuf:"bytes,2,opt,name=green_value,json=greenValue,proto3" json:"green_value,omitempty"`
	// Gradient yellow value.
	YellowValue string `protobuf:"bytes,3,opt,name=yellow_value,json=yellowValue,proto3" json:"yellow_value,omitempty"`
	// Gradient red value.
	RedValue string `protobuf:"bytes,4,opt,name=red_value,json=redValue,proto3" json:"red_value,omitempty"`
	// Gradient violet_value.
	VioletValue string `protobuf:"bytes,5,opt,name=violet_value,json=violetValue,proto3" json:"violet_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) GetGreenValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) GetRedValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) GetVioletValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) GetYellowValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) ProtoMessage

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) ProtoReflect

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) Reset

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) SetGreenValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) SetRedValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) SetVioletValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) SetYellowValue

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_GradientColorScheme) String

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Scheme

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Scheme = isChartWidget_VisualizationSettings_ColorSchemeSettings_Scheme

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Standard

type ChartWidget_VisualizationSettings_ColorSchemeSettings_Standard struct {
	// Standard color scheme.
	Standard *ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme `protobuf:"bytes,2,opt,name=standard,proto3,oneof"`
}

type ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme

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

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme) ProtoMessage

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme) ProtoReflect

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme) Reset

func (*ChartWidget_VisualizationSettings_ColorSchemeSettings_StandardColorScheme) String

type ChartWidget_VisualizationSettings_HeatmapSettings

type ChartWidget_VisualizationSettings_HeatmapSettings struct {

	// Heatmap green value.
	GreenValue string `protobuf:"bytes,2,opt,name=green_value,json=greenValue,proto3" json:"green_value,omitempty"`
	// Heatmap yellow value.
	YellowValue string `protobuf:"bytes,3,opt,name=yellow_value,json=yellowValue,proto3" json:"yellow_value,omitempty"`
	// Heatmap red value.
	RedValue string `protobuf:"bytes,4,opt,name=red_value,json=redValue,proto3" json:"red_value,omitempty"`
	// Heatmap violet_value.
	VioletValue string `protobuf:"bytes,5,opt,name=violet_value,json=violetValue,proto3" json:"violet_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ChartWidget_VisualizationSettings_HeatmapSettings) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_HeatmapSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_HeatmapSettings) GetGreenValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) GetRedValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) GetVioletValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) GetYellowValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) ProtoMessage

func (*ChartWidget_VisualizationSettings_HeatmapSettings) ProtoReflect

func (*ChartWidget_VisualizationSettings_HeatmapSettings) Reset

func (*ChartWidget_VisualizationSettings_HeatmapSettings) SetGreenValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) SetRedValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) SetVioletValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) SetYellowValue

func (*ChartWidget_VisualizationSettings_HeatmapSettings) String

type ChartWidget_VisualizationSettings_Interpolate

type ChartWidget_VisualizationSettings_Interpolate int32
const (
	// Not specified (linear by default).
	ChartWidget_VisualizationSettings_INTERPOLATE_UNSPECIFIED ChartWidget_VisualizationSettings_Interpolate = 0
	// Linear.
	ChartWidget_VisualizationSettings_INTERPOLATE_LINEAR ChartWidget_VisualizationSettings_Interpolate = 1
	// Left.
	ChartWidget_VisualizationSettings_INTERPOLATE_LEFT ChartWidget_VisualizationSettings_Interpolate = 2
	// Right.
	ChartWidget_VisualizationSettings_INTERPOLATE_RIGHT ChartWidget_VisualizationSettings_Interpolate = 3
)

func (ChartWidget_VisualizationSettings_Interpolate) Descriptor

func (ChartWidget_VisualizationSettings_Interpolate) Enum

func (ChartWidget_VisualizationSettings_Interpolate) EnumDescriptor deprecated

func (ChartWidget_VisualizationSettings_Interpolate) EnumDescriptor() ([]byte, []int)

Deprecated: Use ChartWidget_VisualizationSettings_Interpolate.Descriptor instead.

func (ChartWidget_VisualizationSettings_Interpolate) Number

func (ChartWidget_VisualizationSettings_Interpolate) String

func (ChartWidget_VisualizationSettings_Interpolate) Type

type ChartWidget_VisualizationSettings_SeriesAggregation

type ChartWidget_VisualizationSettings_SeriesAggregation int32
const (
	// Not specified (avg by default).
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_UNSPECIFIED ChartWidget_VisualizationSettings_SeriesAggregation = 0
	// Average.
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_AVG ChartWidget_VisualizationSettings_SeriesAggregation = 1
	// Minimum.
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_MIN ChartWidget_VisualizationSettings_SeriesAggregation = 2
	// Maximum.
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_MAX ChartWidget_VisualizationSettings_SeriesAggregation = 3
	// Last non-NaN value.
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_LAST ChartWidget_VisualizationSettings_SeriesAggregation = 4
	// Sum.
	ChartWidget_VisualizationSettings_SERIES_AGGREGATION_SUM ChartWidget_VisualizationSettings_SeriesAggregation = 5
)

func (ChartWidget_VisualizationSettings_SeriesAggregation) Descriptor

func (ChartWidget_VisualizationSettings_SeriesAggregation) Enum

func (ChartWidget_VisualizationSettings_SeriesAggregation) EnumDescriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_SeriesAggregation.Descriptor instead.

func (ChartWidget_VisualizationSettings_SeriesAggregation) Number

func (ChartWidget_VisualizationSettings_SeriesAggregation) String

func (ChartWidget_VisualizationSettings_SeriesAggregation) Type

type ChartWidget_VisualizationSettings_VisualizationType

type ChartWidget_VisualizationSettings_VisualizationType int32

Chart visualization type.

const (
	// Not specified (line by default).
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_UNSPECIFIED ChartWidget_VisualizationSettings_VisualizationType = 0
	// Line chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_LINE ChartWidget_VisualizationSettings_VisualizationType = 1
	// Stack chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_STACK ChartWidget_VisualizationSettings_VisualizationType = 2
	// Points as columns chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_COLUMN ChartWidget_VisualizationSettings_VisualizationType = 3
	// Points.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_POINTS ChartWidget_VisualizationSettings_VisualizationType = 4
	// Pie aggregation chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_PIE ChartWidget_VisualizationSettings_VisualizationType = 5
	// Bars aggregation chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_BARS ChartWidget_VisualizationSettings_VisualizationType = 6
	// Distribution aggregation chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_DISTRIBUTION ChartWidget_VisualizationSettings_VisualizationType = 7
	// Heatmap aggregation chart.
	ChartWidget_VisualizationSettings_VISUALIZATION_TYPE_HEATMAP ChartWidget_VisualizationSettings_VisualizationType = 8
)

func (ChartWidget_VisualizationSettings_VisualizationType) Descriptor

func (ChartWidget_VisualizationSettings_VisualizationType) Enum

func (ChartWidget_VisualizationSettings_VisualizationType) EnumDescriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_VisualizationType.Descriptor instead.

func (ChartWidget_VisualizationSettings_VisualizationType) Number

func (ChartWidget_VisualizationSettings_VisualizationType) String

func (ChartWidget_VisualizationSettings_VisualizationType) Type

type ChartWidget_VisualizationSettings_Yaxis

type ChartWidget_VisualizationSettings_Yaxis struct {

	// Type.
	Type ChartWidget_VisualizationSettings_YaxisType `` /* 138-byte string literal not displayed */
	// Title or empty.
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// Min value in extended number format or empty.
	Min string `protobuf:"bytes,3,opt,name=min,proto3" json:"min,omitempty"`
	// Max value in extended number format or empty.
	Max string `protobuf:"bytes,4,opt,name=max,proto3" json:"max,omitempty"`
	// Unit format.
	UnitFormat UnitFormat `` /* 135-byte string literal not displayed */
	// Tick value precision (null as default, 0-7 in other cases).
	Precision *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=precision,proto3" json:"precision,omitempty"`
	// contains filtered or unexported fields
}

Y axis settings.

func (*ChartWidget_VisualizationSettings_Yaxis) Descriptor deprecated

func (*ChartWidget_VisualizationSettings_Yaxis) Descriptor() ([]byte, []int)

Deprecated: Use ChartWidget_VisualizationSettings_Yaxis.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_Yaxis) GetMax

func (*ChartWidget_VisualizationSettings_Yaxis) GetMin

func (*ChartWidget_VisualizationSettings_Yaxis) GetPrecision

func (*ChartWidget_VisualizationSettings_Yaxis) GetTitle

func (*ChartWidget_VisualizationSettings_Yaxis) GetType

func (*ChartWidget_VisualizationSettings_Yaxis) GetUnitFormat

func (*ChartWidget_VisualizationSettings_Yaxis) ProtoMessage

func (*ChartWidget_VisualizationSettings_Yaxis) ProtoReflect

func (*ChartWidget_VisualizationSettings_Yaxis) Reset

func (*ChartWidget_VisualizationSettings_Yaxis) SetMax

func (*ChartWidget_VisualizationSettings_Yaxis) SetMin

func (*ChartWidget_VisualizationSettings_Yaxis) SetPrecision

func (*ChartWidget_VisualizationSettings_Yaxis) SetTitle

func (*ChartWidget_VisualizationSettings_Yaxis) SetType

func (*ChartWidget_VisualizationSettings_Yaxis) SetUnitFormat

func (*ChartWidget_VisualizationSettings_Yaxis) String

type ChartWidget_VisualizationSettings_YaxisSettings

type ChartWidget_VisualizationSettings_YaxisSettings struct {

	// Left Y axis settings.
	Left *ChartWidget_VisualizationSettings_Yaxis `protobuf:"bytes,1,opt,name=left,proto3" json:"left,omitempty"`
	// Right Y axis settings.
	Right *ChartWidget_VisualizationSettings_Yaxis `protobuf:"bytes,2,opt,name=right,proto3" json:"right,omitempty"`
	// contains filtered or unexported fields
}

func (*ChartWidget_VisualizationSettings_YaxisSettings) Descriptor deprecated

Deprecated: Use ChartWidget_VisualizationSettings_YaxisSettings.ProtoReflect.Descriptor instead.

func (*ChartWidget_VisualizationSettings_YaxisSettings) GetLeft

func (*ChartWidget_VisualizationSettings_YaxisSettings) GetRight

func (*ChartWidget_VisualizationSettings_YaxisSettings) ProtoMessage

func (*ChartWidget_VisualizationSettings_YaxisSettings) ProtoReflect

func (*ChartWidget_VisualizationSettings_YaxisSettings) Reset

func (*ChartWidget_VisualizationSettings_YaxisSettings) SetLeft

func (*ChartWidget_VisualizationSettings_YaxisSettings) SetRight

func (*ChartWidget_VisualizationSettings_YaxisSettings) String

type ChartWidget_VisualizationSettings_YaxisType

type ChartWidget_VisualizationSettings_YaxisType int32

Y axis type. N.B. _TYPE prefix is necessary to expect name clash with Interpolate LINEAR value.

const (
	// Not specified (linear by default).
	ChartWidget_VisualizationSettings_YAXIS_TYPE_UNSPECIFIED ChartWidget_VisualizationSettings_YaxisType = 0
	// Linear.
	ChartWidget_VisualizationSettings_YAXIS_TYPE_LINEAR ChartWidget_VisualizationSettings_YaxisType = 1
	// Logarithmic.
	ChartWidget_VisualizationSettings_YAXIS_TYPE_LOGARITHMIC ChartWidget_VisualizationSettings_YaxisType = 2
)

func (ChartWidget_VisualizationSettings_YaxisType) Descriptor

func (ChartWidget_VisualizationSettings_YaxisType) Enum

func (ChartWidget_VisualizationSettings_YaxisType) EnumDescriptor deprecated

func (ChartWidget_VisualizationSettings_YaxisType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ChartWidget_VisualizationSettings_YaxisType.Descriptor instead.

func (ChartWidget_VisualizationSettings_YaxisType) Number

func (ChartWidget_VisualizationSettings_YaxisType) String

func (ChartWidget_VisualizationSettings_YaxisType) Type

type CreateDashboardMetadata

type CreateDashboardMetadata struct {

	// Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDashboardMetadata) Descriptor deprecated

func (*CreateDashboardMetadata) Descriptor() ([]byte, []int)

Deprecated: Use CreateDashboardMetadata.ProtoReflect.Descriptor instead.

func (*CreateDashboardMetadata) GetDashboardId

func (x *CreateDashboardMetadata) GetDashboardId() string

func (*CreateDashboardMetadata) ProtoMessage

func (*CreateDashboardMetadata) ProtoMessage()

func (*CreateDashboardMetadata) ProtoReflect

func (x *CreateDashboardMetadata) ProtoReflect() protoreflect.Message

func (*CreateDashboardMetadata) Reset

func (x *CreateDashboardMetadata) Reset()

func (*CreateDashboardMetadata) SetDashboardId

func (m *CreateDashboardMetadata) SetDashboardId(v string)

func (*CreateDashboardMetadata) String

func (x *CreateDashboardMetadata) String() string

type CreateDashboardRequest

type CreateDashboardRequest struct {

	// Container id
	//
	// Types that are assignable to Container:
	//
	//	*CreateDashboardRequest_FolderId
	Container isCreateDashboardRequest_Container `protobuf_oneof:"container"`
	// Required. Dashboard name.
	Name string `protobuf:"bytes,19,opt,name=name,proto3" json:"name,omitempty"`
	// Dashboard description.
	Description string `protobuf:"bytes,20,opt,name=description,proto3" json:"description,omitempty"`
	// Resource labels as `key:value` pairs.
	Labels map[string]string `` /* 154-byte string literal not displayed */
	// Dashboard title.
	Title string `protobuf:"bytes,22,opt,name=title,proto3" json:"title,omitempty"`
	// List of dashboard widgets.
	Widgets []*Widget `protobuf:"bytes,23,rep,name=widgets,proto3" json:"widgets,omitempty"`
	// Dashboard parametrization.
	Parametrization *Parametrization `protobuf:"bytes,24,opt,name=parametrization,proto3" json:"parametrization,omitempty"`
	// Entity that controls dashboard
	// Must match the regular expression "[\w \-]{1,100}"
	ManagedBy string `protobuf:"bytes,26,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"`
	// Information about entity that controls dashboard
	// Must be valid URI
	ManagedLink string `protobuf:"bytes,27,opt,name=managed_link,json=managedLink,proto3" json:"managed_link,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateDashboardRequest) Descriptor deprecated

func (*CreateDashboardRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateDashboardRequest.ProtoReflect.Descriptor instead.

func (*CreateDashboardRequest) GetContainer

func (m *CreateDashboardRequest) GetContainer() isCreateDashboardRequest_Container

func (*CreateDashboardRequest) GetDescription

func (x *CreateDashboardRequest) GetDescription() string

func (*CreateDashboardRequest) GetFolderId

func (x *CreateDashboardRequest) GetFolderId() string

func (*CreateDashboardRequest) GetLabels

func (x *CreateDashboardRequest) GetLabels() map[string]string

func (*CreateDashboardRequest) GetManagedBy

func (x *CreateDashboardRequest) GetManagedBy() string
func (x *CreateDashboardRequest) GetManagedLink() string

func (*CreateDashboardRequest) GetName

func (x *CreateDashboardRequest) GetName() string

func (*CreateDashboardRequest) GetParametrization

func (x *CreateDashboardRequest) GetParametrization() *Parametrization

func (*CreateDashboardRequest) GetTitle

func (x *CreateDashboardRequest) GetTitle() string

func (*CreateDashboardRequest) GetWidgets

func (x *CreateDashboardRequest) GetWidgets() []*Widget

func (*CreateDashboardRequest) ProtoMessage

func (*CreateDashboardRequest) ProtoMessage()

func (*CreateDashboardRequest) ProtoReflect

func (x *CreateDashboardRequest) ProtoReflect() protoreflect.Message

func (*CreateDashboardRequest) Reset

func (x *CreateDashboardRequest) Reset()

func (*CreateDashboardRequest) SetContainer

func (*CreateDashboardRequest) SetDescription

func (m *CreateDashboardRequest) SetDescription(v string)

func (*CreateDashboardRequest) SetFolderId

func (m *CreateDashboardRequest) SetFolderId(v string)

func (*CreateDashboardRequest) SetLabels

func (m *CreateDashboardRequest) SetLabels(v map[string]string)

func (*CreateDashboardRequest) SetManagedBy

func (m *CreateDashboardRequest) SetManagedBy(v string)
func (m *CreateDashboardRequest) SetManagedLink(v string)

func (*CreateDashboardRequest) SetName

func (m *CreateDashboardRequest) SetName(v string)

func (*CreateDashboardRequest) SetParametrization

func (m *CreateDashboardRequest) SetParametrization(v *Parametrization)

func (*CreateDashboardRequest) SetTitle

func (m *CreateDashboardRequest) SetTitle(v string)

func (*CreateDashboardRequest) SetWidgets

func (m *CreateDashboardRequest) SetWidgets(v []*Widget)

func (*CreateDashboardRequest) String

func (x *CreateDashboardRequest) String() string

type CreateDashboardRequest_Container

type CreateDashboardRequest_Container = isCreateDashboardRequest_Container

type CreateDashboardRequest_FolderId

type CreateDashboardRequest_FolderId struct {
	// Required. Folder ID.
	FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3,oneof"`
}

type CustomParameter

type CustomParameter struct {

	// Required. List of parameter values.
	Values []string `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	// Specifies the multiselectable values of parameter.
	Multiselectable bool `protobuf:"varint,2,opt,name=multiselectable,proto3" json:"multiselectable,omitempty"`
	// Default values.
	DefaultValues []string `protobuf:"bytes,3,rep,name=default_values,json=defaultValues,proto3" json:"default_values,omitempty"`
	// contains filtered or unexported fields
}

Custom parameter.

func (*CustomParameter) Descriptor deprecated

func (*CustomParameter) Descriptor() ([]byte, []int)

Deprecated: Use CustomParameter.ProtoReflect.Descriptor instead.

func (*CustomParameter) GetDefaultValues

func (x *CustomParameter) GetDefaultValues() []string

func (*CustomParameter) GetMultiselectable

func (x *CustomParameter) GetMultiselectable() bool

func (*CustomParameter) GetValues

func (x *CustomParameter) GetValues() []string

func (*CustomParameter) ProtoMessage

func (*CustomParameter) ProtoMessage()

func (*CustomParameter) ProtoReflect

func (x *CustomParameter) ProtoReflect() protoreflect.Message

func (*CustomParameter) Reset

func (x *CustomParameter) Reset()

func (*CustomParameter) SetDefaultValues

func (m *CustomParameter) SetDefaultValues(v []string)

func (*CustomParameter) SetMultiselectable

func (m *CustomParameter) SetMultiselectable(v bool)

func (*CustomParameter) SetValues

func (m *CustomParameter) SetValues(v []string)

func (*CustomParameter) String

func (x *CustomParameter) String() string

type Dashboard

type Dashboard struct {

	// Dashboard ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Container id
	//
	// Types that are assignable to Container:
	//
	//	*Dashboard_FolderId
	Container isDashboard_Container `protobuf_oneof:"container"`
	// Creation timestamp.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Modification timestamp.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,21,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// ID of the user who created the dashboard.
	CreatedBy string `protobuf:"bytes,22,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// ID of the user who modified the dashboard.
	ModifiedBy string `protobuf:"bytes,23,opt,name=modified_by,json=modifiedBy,proto3" json:"modified_by,omitempty"`
	// Dashboard name.
	Name string `protobuf:"bytes,24,opt,name=name,proto3" json:"name,omitempty"`
	// Dashboard description.
	Description string `protobuf:"bytes,25,opt,name=description,proto3" json:"description,omitempty"`
	// Resource labels as `key:value` pairs.
	Labels map[string]string `` /* 154-byte string literal not displayed */
	// Dashboard title.
	Title string `protobuf:"bytes,27,opt,name=title,proto3" json:"title,omitempty"`
	// List of dashboard widgets.
	Widgets []*Widget `protobuf:"bytes,28,rep,name=widgets,proto3" json:"widgets,omitempty"`
	// Dashboard parametrization.
	Parametrization *Parametrization `protobuf:"bytes,29,opt,name=parametrization,proto3" json:"parametrization,omitempty"`
	// Dashboard etag.
	Etag string `protobuf:"bytes,30,opt,name=etag,proto3" json:"etag,omitempty"`
	// Entity that controls dashboard
	// Must match the regular expression "[\w \-]{1,100}"
	ManagedBy string `protobuf:"bytes,32,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"`
	// Information about entity that controls dashboard
	// Must be valid URI
	ManagedLink string `protobuf:"bytes,33,opt,name=managed_link,json=managedLink,proto3" json:"managed_link,omitempty"`
	// contains filtered or unexported fields
}

Dashboard resource.

func (*Dashboard) Descriptor deprecated

func (*Dashboard) Descriptor() ([]byte, []int)

Deprecated: Use Dashboard.ProtoReflect.Descriptor instead.

func (*Dashboard) GetContainer

func (m *Dashboard) GetContainer() isDashboard_Container

func (*Dashboard) GetCreatedAt

func (x *Dashboard) GetCreatedAt() *timestamppb.Timestamp

func (*Dashboard) GetCreatedBy

func (x *Dashboard) GetCreatedBy() string

func (*Dashboard) GetDescription

func (x *Dashboard) GetDescription() string

func (*Dashboard) GetEtag

func (x *Dashboard) GetEtag() string

func (*Dashboard) GetFolderId

func (x *Dashboard) GetFolderId() string

func (*Dashboard) GetId

func (x *Dashboard) GetId() string

func (*Dashboard) GetLabels

func (x *Dashboard) GetLabels() map[string]string

func (*Dashboard) GetManagedBy

func (x *Dashboard) GetManagedBy() string
func (x *Dashboard) GetManagedLink() string

func (*Dashboard) GetModifiedAt

func (x *Dashboard) GetModifiedAt() *timestamppb.Timestamp

func (*Dashboard) GetModifiedBy

func (x *Dashboard) GetModifiedBy() string

func (*Dashboard) GetName

func (x *Dashboard) GetName() string

func (*Dashboard) GetParametrization

func (x *Dashboard) GetParametrization() *Parametrization

func (*Dashboard) GetTitle

func (x *Dashboard) GetTitle() string

func (*Dashboard) GetWidgets

func (x *Dashboard) GetWidgets() []*Widget

func (*Dashboard) ProtoMessage

func (*Dashboard) ProtoMessage()

func (*Dashboard) ProtoReflect

func (x *Dashboard) ProtoReflect() protoreflect.Message

func (*Dashboard) Reset

func (x *Dashboard) Reset()

func (*Dashboard) SetContainer

func (m *Dashboard) SetContainer(v Dashboard_Container)

func (*Dashboard) SetCreatedAt

func (m *Dashboard) SetCreatedAt(v *timestamppb.Timestamp)

func (*Dashboard) SetCreatedBy

func (m *Dashboard) SetCreatedBy(v string)

func (*Dashboard) SetDescription

func (m *Dashboard) SetDescription(v string)

func (*Dashboard) SetEtag

func (m *Dashboard) SetEtag(v string)

func (*Dashboard) SetFolderId

func (m *Dashboard) SetFolderId(v string)

func (*Dashboard) SetId

func (m *Dashboard) SetId(v string)

func (*Dashboard) SetLabels

func (m *Dashboard) SetLabels(v map[string]string)

func (*Dashboard) SetManagedBy

func (m *Dashboard) SetManagedBy(v string)
func (m *Dashboard) SetManagedLink(v string)

func (*Dashboard) SetModifiedAt

func (m *Dashboard) SetModifiedAt(v *timestamppb.Timestamp)

func (*Dashboard) SetModifiedBy

func (m *Dashboard) SetModifiedBy(v string)

func (*Dashboard) SetName

func (m *Dashboard) SetName(v string)

func (*Dashboard) SetParametrization

func (m *Dashboard) SetParametrization(v *Parametrization)

func (*Dashboard) SetTitle

func (m *Dashboard) SetTitle(v string)

func (*Dashboard) SetWidgets

func (m *Dashboard) SetWidgets(v []*Widget)

func (*Dashboard) String

func (x *Dashboard) String() string

type DashboardServiceClient

type DashboardServiceClient interface {
	// Returns the specified dashboard.
	Get(ctx context.Context, in *GetDashboardRequest, opts ...grpc.CallOption) (*Dashboard, error)
	// Retrieves the list of dashboards in the specified folder.
	List(ctx context.Context, in *ListDashboardsRequest, opts ...grpc.CallOption) (*ListDashboardsResponse, error)
	// Creates a new dashboard in the specified folder.
	Create(ctx context.Context, in *CreateDashboardRequest, opts ...grpc.CallOption) (*operation.Operation, error)
	// Updates the specified dashboard.
	Update(ctx context.Context, in *UpdateDashboardRequest, opts ...grpc.CallOption) (*operation.Operation, error)
	// Deletes the specified dashboard.
	Delete(ctx context.Context, in *DeleteDashboardRequest, opts ...grpc.CallOption) (*operation.Operation, error)
	// Lists operations for the specified dashboard.
	ListOperations(ctx context.Context, in *ListDashboardOperationsRequest, opts ...grpc.CallOption) (*ListDashboardOperationsResponse, error)
}

DashboardServiceClient is the client API for DashboardService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type DashboardServiceServer

type DashboardServiceServer interface {
	// Returns the specified dashboard.
	Get(context.Context, *GetDashboardRequest) (*Dashboard, error)
	// Retrieves the list of dashboards in the specified folder.
	List(context.Context, *ListDashboardsRequest) (*ListDashboardsResponse, error)
	// Creates a new dashboard in the specified folder.
	Create(context.Context, *CreateDashboardRequest) (*operation.Operation, error)
	// Updates the specified dashboard.
	Update(context.Context, *UpdateDashboardRequest) (*operation.Operation, error)
	// Deletes the specified dashboard.
	Delete(context.Context, *DeleteDashboardRequest) (*operation.Operation, error)
	// Lists operations for the specified dashboard.
	ListOperations(context.Context, *ListDashboardOperationsRequest) (*ListDashboardOperationsResponse, error)
}

DashboardServiceServer is the server API for DashboardService service. All implementations should embed UnimplementedDashboardServiceServer for forward compatibility

type Dashboard_Container

type Dashboard_Container = isDashboard_Container

type Dashboard_FolderId

type Dashboard_FolderId struct {
	// Folder ID.
	FolderId string `protobuf:"bytes,3,opt,name=folder_id,json=folderId,proto3,oneof"`
}

type DeleteDashboardMetadata

type DeleteDashboardMetadata struct {

	// Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardMetadata) Descriptor deprecated

func (*DeleteDashboardMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDashboardMetadata.ProtoReflect.Descriptor instead.

func (*DeleteDashboardMetadata) GetDashboardId

func (x *DeleteDashboardMetadata) GetDashboardId() string

func (*DeleteDashboardMetadata) ProtoMessage

func (*DeleteDashboardMetadata) ProtoMessage()

func (*DeleteDashboardMetadata) ProtoReflect

func (x *DeleteDashboardMetadata) ProtoReflect() protoreflect.Message

func (*DeleteDashboardMetadata) Reset

func (x *DeleteDashboardMetadata) Reset()

func (*DeleteDashboardMetadata) SetDashboardId

func (m *DeleteDashboardMetadata) SetDashboardId(v string)

func (*DeleteDashboardMetadata) String

func (x *DeleteDashboardMetadata) String() string

type DeleteDashboardRequest

type DeleteDashboardRequest struct {

	// Required. Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// The current etag of the dashboard.
	Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteDashboardRequest) Descriptor deprecated

func (*DeleteDashboardRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDashboardRequest.ProtoReflect.Descriptor instead.

func (*DeleteDashboardRequest) GetDashboardId

func (x *DeleteDashboardRequest) GetDashboardId() string

func (*DeleteDashboardRequest) GetEtag

func (x *DeleteDashboardRequest) GetEtag() string

func (*DeleteDashboardRequest) ProtoMessage

func (*DeleteDashboardRequest) ProtoMessage()

func (*DeleteDashboardRequest) ProtoReflect

func (x *DeleteDashboardRequest) ProtoReflect() protoreflect.Message

func (*DeleteDashboardRequest) Reset

func (x *DeleteDashboardRequest) Reset()

func (*DeleteDashboardRequest) SetDashboardId

func (m *DeleteDashboardRequest) SetDashboardId(v string)

func (*DeleteDashboardRequest) SetEtag

func (m *DeleteDashboardRequest) SetEtag(v string)

func (*DeleteDashboardRequest) String

func (x *DeleteDashboardRequest) String() string

type DoubleParameter

type DoubleParameter struct {

	// Default value.
	DefaultValue float64 `protobuf:"fixed64,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// Parameter unit.
	UnitFormat UnitFormat `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Double parameter.

func (*DoubleParameter) Descriptor deprecated

func (*DoubleParameter) Descriptor() ([]byte, []int)

Deprecated: Use DoubleParameter.ProtoReflect.Descriptor instead.

func (*DoubleParameter) GetDefaultValue

func (x *DoubleParameter) GetDefaultValue() float64

func (*DoubleParameter) GetUnitFormat

func (x *DoubleParameter) GetUnitFormat() UnitFormat

func (*DoubleParameter) ProtoMessage

func (*DoubleParameter) ProtoMessage()

func (*DoubleParameter) ProtoReflect

func (x *DoubleParameter) ProtoReflect() protoreflect.Message

func (*DoubleParameter) Reset

func (x *DoubleParameter) Reset()

func (*DoubleParameter) SetDefaultValue

func (m *DoubleParameter) SetDefaultValue(v float64)

func (*DoubleParameter) SetUnitFormat

func (m *DoubleParameter) SetUnitFormat(v UnitFormat)

func (*DoubleParameter) String

func (x *DoubleParameter) String() string

type Downsampling

type Downsampling struct {

	// Types that are assignable to Mode:
	//
	//	*Downsampling_MaxPoints
	//	*Downsampling_GridInterval
	//	*Downsampling_Disabled
	Mode isDownsampling_Mode `protobuf_oneof:"mode"`
	// Function that is used for downsampling.
	GridAggregation Downsampling_GridAggregation `` /* 168-byte string literal not displayed */
	// Parameters for filling gaps in data.
	GapFilling Downsampling_GapFilling `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

List of available aggregate functions for downsampling.

func (*Downsampling) Descriptor deprecated

func (*Downsampling) Descriptor() ([]byte, []int)

Deprecated: Use Downsampling.ProtoReflect.Descriptor instead.

func (*Downsampling) GetDisabled

func (x *Downsampling) GetDisabled() bool

func (*Downsampling) GetGapFilling

func (x *Downsampling) GetGapFilling() Downsampling_GapFilling

func (*Downsampling) GetGridAggregation

func (x *Downsampling) GetGridAggregation() Downsampling_GridAggregation

func (*Downsampling) GetGridInterval

func (x *Downsampling) GetGridInterval() int64

func (*Downsampling) GetMaxPoints

func (x *Downsampling) GetMaxPoints() int64

func (*Downsampling) GetMode

func (m *Downsampling) GetMode() isDownsampling_Mode

func (*Downsampling) ProtoMessage

func (*Downsampling) ProtoMessage()

func (*Downsampling) ProtoReflect

func (x *Downsampling) ProtoReflect() protoreflect.Message

func (*Downsampling) Reset

func (x *Downsampling) Reset()

func (*Downsampling) SetDisabled

func (m *Downsampling) SetDisabled(v bool)

func (*Downsampling) SetGapFilling

func (m *Downsampling) SetGapFilling(v Downsampling_GapFilling)

func (*Downsampling) SetGridAggregation

func (m *Downsampling) SetGridAggregation(v Downsampling_GridAggregation)

func (*Downsampling) SetGridInterval

func (m *Downsampling) SetGridInterval(v int64)

func (*Downsampling) SetMaxPoints

func (m *Downsampling) SetMaxPoints(v int64)

func (*Downsampling) SetMode

func (m *Downsampling) SetMode(v Downsampling_Mode)

func (*Downsampling) String

func (x *Downsampling) String() string

type Downsampling_Disabled

type Downsampling_Disabled struct {
	// Disable downsampling.
	Disabled bool `protobuf:"varint,3,opt,name=disabled,proto3,oneof"`
}

type Downsampling_GapFilling

type Downsampling_GapFilling int32

List of available gap filling policy for downsampling.

const (
	Downsampling_GAP_FILLING_UNSPECIFIED Downsampling_GapFilling = 0
	// Returns `null` as a metric value and `timestamp` as a time series value.
	Downsampling_GAP_FILLING_NULL Downsampling_GapFilling = 1
	// Returns no value and no timestamp.
	Downsampling_GAP_FILLING_NONE Downsampling_GapFilling = 2
	// Returns the value from the previous time interval.
	Downsampling_GAP_FILLING_PREVIOUS Downsampling_GapFilling = 3
)

func (Downsampling_GapFilling) Descriptor

func (Downsampling_GapFilling) Enum

func (Downsampling_GapFilling) EnumDescriptor deprecated

func (Downsampling_GapFilling) EnumDescriptor() ([]byte, []int)

Deprecated: Use Downsampling_GapFilling.Descriptor instead.

func (Downsampling_GapFilling) Number

func (Downsampling_GapFilling) String

func (x Downsampling_GapFilling) String() string

func (Downsampling_GapFilling) Type

type Downsampling_GridAggregation

type Downsampling_GridAggregation int32

List of available aggregate functions for downsampling.

const (
	Downsampling_GRID_AGGREGATION_UNSPECIFIED Downsampling_GridAggregation = 0
	// Max value.
	Downsampling_GRID_AGGREGATION_MAX Downsampling_GridAggregation = 1
	// Min value.
	Downsampling_GRID_AGGREGATION_MIN Downsampling_GridAggregation = 2
	// Sum of values.
	Downsampling_GRID_AGGREGATION_SUM Downsampling_GridAggregation = 3
	// Average value.
	Downsampling_GRID_AGGREGATION_AVG Downsampling_GridAggregation = 4
	// Last value.
	Downsampling_GRID_AGGREGATION_LAST Downsampling_GridAggregation = 5
	// Total count of points.
	Downsampling_GRID_AGGREGATION_COUNT Downsampling_GridAggregation = 6
)

func (Downsampling_GridAggregation) Descriptor

func (Downsampling_GridAggregation) Enum

func (Downsampling_GridAggregation) EnumDescriptor deprecated

func (Downsampling_GridAggregation) EnumDescriptor() ([]byte, []int)

Deprecated: Use Downsampling_GridAggregation.Descriptor instead.

func (Downsampling_GridAggregation) Number

func (Downsampling_GridAggregation) String

func (Downsampling_GridAggregation) Type

type Downsampling_GridInterval

type Downsampling_GridInterval struct {
	// Time interval (grid) for downsampling in milliseconds.
	// Points in the specified range are aggregated into one time point.
	GridInterval int64 `protobuf:"varint,2,opt,name=grid_interval,json=gridInterval,proto3,oneof"`
}

type Downsampling_MaxPoints

type Downsampling_MaxPoints struct {
	// Maximum number of points to be returned.
	MaxPoints int64 `protobuf:"varint,1,opt,name=max_points,json=maxPoints,proto3,oneof"`
}

type Downsampling_Mode

type Downsampling_Mode = isDownsampling_Mode

type GetDashboardRequest

type GetDashboardRequest struct {

	// Required. Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetDashboardRequest) Descriptor deprecated

func (*GetDashboardRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDashboardRequest.ProtoReflect.Descriptor instead.

func (*GetDashboardRequest) GetDashboardId

func (x *GetDashboardRequest) GetDashboardId() string

func (*GetDashboardRequest) ProtoMessage

func (*GetDashboardRequest) ProtoMessage()

func (*GetDashboardRequest) ProtoReflect

func (x *GetDashboardRequest) ProtoReflect() protoreflect.Message

func (*GetDashboardRequest) Reset

func (x *GetDashboardRequest) Reset()

func (*GetDashboardRequest) SetDashboardId

func (m *GetDashboardRequest) SetDashboardId(v string)

func (*GetDashboardRequest) String

func (x *GetDashboardRequest) String() string

type IntegerParameter

type IntegerParameter struct {

	// Default value.
	DefaultValue int64 `protobuf:"varint,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// Parameter unit.
	UnitFormat UnitFormat `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

Integer parameter.

func (*IntegerParameter) Descriptor deprecated

func (*IntegerParameter) Descriptor() ([]byte, []int)

Deprecated: Use IntegerParameter.ProtoReflect.Descriptor instead.

func (*IntegerParameter) GetDefaultValue

func (x *IntegerParameter) GetDefaultValue() int64

func (*IntegerParameter) GetUnitFormat

func (x *IntegerParameter) GetUnitFormat() UnitFormat

func (*IntegerParameter) ProtoMessage

func (*IntegerParameter) ProtoMessage()

func (*IntegerParameter) ProtoReflect

func (x *IntegerParameter) ProtoReflect() protoreflect.Message

func (*IntegerParameter) Reset

func (x *IntegerParameter) Reset()

func (*IntegerParameter) SetDefaultValue

func (m *IntegerParameter) SetDefaultValue(v int64)

func (*IntegerParameter) SetUnitFormat

func (m *IntegerParameter) SetUnitFormat(v UnitFormat)

func (*IntegerParameter) String

func (x *IntegerParameter) String() string

type LabelValuesParameter

type LabelValuesParameter struct {

	// Container id
	//
	// Types that are assignable to Container:
	//
	//	*LabelValuesParameter_FolderId
	Container isLabelValuesParameter_Container `protobuf_oneof:"container"`
	// Required. Selectors to select metric label values.
	Selectors string `protobuf:"bytes,19,opt,name=selectors,proto3" json:"selectors,omitempty"`
	// Required. Label key to list label values.
	LabelKey string `protobuf:"bytes,20,opt,name=label_key,json=labelKey,proto3" json:"label_key,omitempty"`
	// Specifies the multiselectable values of parameter.
	Multiselectable bool `protobuf:"varint,21,opt,name=multiselectable,proto3" json:"multiselectable,omitempty"`
	// Default values.
	DefaultValues []string `protobuf:"bytes,22,rep,name=default_values,json=defaultValues,proto3" json:"default_values,omitempty"`
	// contains filtered or unexported fields
}

Label values parameter.

func (*LabelValuesParameter) Descriptor deprecated

func (*LabelValuesParameter) Descriptor() ([]byte, []int)

Deprecated: Use LabelValuesParameter.ProtoReflect.Descriptor instead.

func (*LabelValuesParameter) GetContainer

func (m *LabelValuesParameter) GetContainer() isLabelValuesParameter_Container

func (*LabelValuesParameter) GetDefaultValues

func (x *LabelValuesParameter) GetDefaultValues() []string

func (*LabelValuesParameter) GetFolderId

func (x *LabelValuesParameter) GetFolderId() string

func (*LabelValuesParameter) GetLabelKey

func (x *LabelValuesParameter) GetLabelKey() string

func (*LabelValuesParameter) GetMultiselectable

func (x *LabelValuesParameter) GetMultiselectable() bool

func (*LabelValuesParameter) GetSelectors

func (x *LabelValuesParameter) GetSelectors() string

func (*LabelValuesParameter) ProtoMessage

func (*LabelValuesParameter) ProtoMessage()

func (*LabelValuesParameter) ProtoReflect

func (x *LabelValuesParameter) ProtoReflect() protoreflect.Message

func (*LabelValuesParameter) Reset

func (x *LabelValuesParameter) Reset()

func (*LabelValuesParameter) SetContainer

func (*LabelValuesParameter) SetDefaultValues

func (m *LabelValuesParameter) SetDefaultValues(v []string)

func (*LabelValuesParameter) SetFolderId

func (m *LabelValuesParameter) SetFolderId(v string)

func (*LabelValuesParameter) SetLabelKey

func (m *LabelValuesParameter) SetLabelKey(v string)

func (*LabelValuesParameter) SetMultiselectable

func (m *LabelValuesParameter) SetMultiselectable(v bool)

func (*LabelValuesParameter) SetSelectors

func (m *LabelValuesParameter) SetSelectors(v string)

func (*LabelValuesParameter) String

func (x *LabelValuesParameter) String() string

type LabelValuesParameter_Container

type LabelValuesParameter_Container = isLabelValuesParameter_Container

type LabelValuesParameter_FolderId

type LabelValuesParameter_FolderId struct {
	// Required. Folder ID.
	FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3,oneof"`
}

type ListDashboardOperationsRequest

type ListDashboardOperationsRequest struct {

	// ID of the dashboard to list operations for.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// The maximum number of results per page to return. If the number of available
	// results is larger than [page_size], the service returns a [ListDashboardOperationsResponse.next_page_token]
	// that can be used to get the next page of results in subsequent list requests.
	PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Page token. To get the next page of results, set [page_token] to the
	// [ListDashboardOperationsResponse.next_page_token] returned by a previous list request.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDashboardOperationsRequest) Descriptor deprecated

func (*ListDashboardOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDashboardOperationsRequest.ProtoReflect.Descriptor instead.

func (*ListDashboardOperationsRequest) GetDashboardId

func (x *ListDashboardOperationsRequest) GetDashboardId() string

func (*ListDashboardOperationsRequest) GetPageSize

func (x *ListDashboardOperationsRequest) GetPageSize() int64

func (*ListDashboardOperationsRequest) GetPageToken

func (x *ListDashboardOperationsRequest) GetPageToken() string

func (*ListDashboardOperationsRequest) ProtoMessage

func (*ListDashboardOperationsRequest) ProtoMessage()

func (*ListDashboardOperationsRequest) ProtoReflect

func (*ListDashboardOperationsRequest) Reset

func (x *ListDashboardOperationsRequest) Reset()

func (*ListDashboardOperationsRequest) SetDashboardId

func (m *ListDashboardOperationsRequest) SetDashboardId(v string)

func (*ListDashboardOperationsRequest) SetPageSize

func (m *ListDashboardOperationsRequest) SetPageSize(v int64)

func (*ListDashboardOperationsRequest) SetPageToken

func (m *ListDashboardOperationsRequest) SetPageToken(v string)

func (*ListDashboardOperationsRequest) String

type ListDashboardOperationsResponse

type ListDashboardOperationsResponse struct {

	// List of operations for the specified dashboard.
	Operations []*operation.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"`
	// This token allows you to get the next page of results for list requests. If the number of results
	// is larger than [ListDashboardOperationsRequest.page_size], use the [next_page_token] as the value
	// for the [ListDashboardOperationsRequest.page_token] query parameter in the next list request.
	// Each subsequent list request will have its own [next_page_token] to continue paging through the results.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDashboardOperationsResponse) Descriptor deprecated

func (*ListDashboardOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDashboardOperationsResponse.ProtoReflect.Descriptor instead.

func (*ListDashboardOperationsResponse) GetNextPageToken

func (x *ListDashboardOperationsResponse) GetNextPageToken() string

func (*ListDashboardOperationsResponse) GetOperations

func (x *ListDashboardOperationsResponse) GetOperations() []*operation.Operation

func (*ListDashboardOperationsResponse) ProtoMessage

func (*ListDashboardOperationsResponse) ProtoMessage()

func (*ListDashboardOperationsResponse) ProtoReflect

func (*ListDashboardOperationsResponse) Reset

func (*ListDashboardOperationsResponse) SetNextPageToken

func (m *ListDashboardOperationsResponse) SetNextPageToken(v string)

func (*ListDashboardOperationsResponse) SetOperations

func (m *ListDashboardOperationsResponse) SetOperations(v []*operation.Operation)

func (*ListDashboardOperationsResponse) String

type ListDashboardsRequest

type ListDashboardsRequest struct {

	// Container id
	//
	// Types that are assignable to Container:
	//
	//	*ListDashboardsRequest_FolderId
	Container isListDashboardsRequest_Container `protobuf_oneof:"container"`
	// The maximum number of dashboards to return.
	// If unspecified, at most 100 dashboards will be returned.
	// The maximum value is 1000; values above 1000 will be coerced to 1000.
	PageSize int64 `protobuf:"varint,19,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Page token. To get the next page of results, set `page_token` to the
	// [ListDashboardResponse.next_page_token] returned by a previous list request.
	PageToken string `protobuf:"bytes,20,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// A filter expression that filters resources listed in the response.
	// The expression must specify:
	// 1. The field name. Currently you can use filtering only on the [Dashboard.name] field.
	// 2. An `=` operator.
	// 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`.
	// Example: name="abc"
	Filter string `protobuf:"bytes,21,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDashboardsRequest) Descriptor deprecated

func (*ListDashboardsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDashboardsRequest.ProtoReflect.Descriptor instead.

func (*ListDashboardsRequest) GetContainer

func (m *ListDashboardsRequest) GetContainer() isListDashboardsRequest_Container

func (*ListDashboardsRequest) GetFilter

func (x *ListDashboardsRequest) GetFilter() string

func (*ListDashboardsRequest) GetFolderId

func (x *ListDashboardsRequest) GetFolderId() string

func (*ListDashboardsRequest) GetPageSize

func (x *ListDashboardsRequest) GetPageSize() int64

func (*ListDashboardsRequest) GetPageToken

func (x *ListDashboardsRequest) GetPageToken() string

func (*ListDashboardsRequest) ProtoMessage

func (*ListDashboardsRequest) ProtoMessage()

func (*ListDashboardsRequest) ProtoReflect

func (x *ListDashboardsRequest) ProtoReflect() protoreflect.Message

func (*ListDashboardsRequest) Reset

func (x *ListDashboardsRequest) Reset()

func (*ListDashboardsRequest) SetContainer

func (*ListDashboardsRequest) SetFilter

func (m *ListDashboardsRequest) SetFilter(v string)

func (*ListDashboardsRequest) SetFolderId

func (m *ListDashboardsRequest) SetFolderId(v string)

func (*ListDashboardsRequest) SetPageSize

func (m *ListDashboardsRequest) SetPageSize(v int64)

func (*ListDashboardsRequest) SetPageToken

func (m *ListDashboardsRequest) SetPageToken(v string)

func (*ListDashboardsRequest) String

func (x *ListDashboardsRequest) String() string

type ListDashboardsRequest_Container

type ListDashboardsRequest_Container = isListDashboardsRequest_Container

type ListDashboardsRequest_FolderId

type ListDashboardsRequest_FolderId struct {
	// Required. Folder ID.
	FolderId string `protobuf:"bytes,2,opt,name=folder_id,json=folderId,proto3,oneof"`
}

type ListDashboardsResponse

type ListDashboardsResponse struct {

	// List of dashboards.
	Dashboards []*Dashboard `protobuf:"bytes,1,rep,name=dashboards,proto3" json:"dashboards,omitempty"`
	// Token to retrieve the next page of results, or empty if there are no more results in the list.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListDashboardsResponse) Descriptor deprecated

func (*ListDashboardsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListDashboardsResponse.ProtoReflect.Descriptor instead.

func (*ListDashboardsResponse) GetDashboards

func (x *ListDashboardsResponse) GetDashboards() []*Dashboard

func (*ListDashboardsResponse) GetNextPageToken

func (x *ListDashboardsResponse) GetNextPageToken() string

func (*ListDashboardsResponse) ProtoMessage

func (*ListDashboardsResponse) ProtoMessage()

func (*ListDashboardsResponse) ProtoReflect

func (x *ListDashboardsResponse) ProtoReflect() protoreflect.Message

func (*ListDashboardsResponse) Reset

func (x *ListDashboardsResponse) Reset()

func (*ListDashboardsResponse) SetDashboards

func (m *ListDashboardsResponse) SetDashboards(v []*Dashboard)

func (*ListDashboardsResponse) SetNextPageToken

func (m *ListDashboardsResponse) SetNextPageToken(v string)

func (*ListDashboardsResponse) String

func (x *ListDashboardsResponse) String() string

type Parameter

type Parameter struct {

	// Parameter identifier.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// UI-visible title of the parameter.
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// Parameter data.
	//
	// Types that are assignable to Data:
	//
	//	*Parameter_LabelValues
	//	*Parameter_Custom
	//	*Parameter_Text
	//	*Parameter_IntegerParameter
	//	*Parameter_DoubleParameter
	//	*Parameter_TextValues
	Data isParameter_Data `protobuf_oneof:"data"`
	// UI-visibility.
	Hidden bool `protobuf:"varint,6,opt,name=hidden,proto3" json:"hidden,omitempty"`
	// Parameter description.
	Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Parameter.

func (*Parameter) Descriptor deprecated

func (*Parameter) Descriptor() ([]byte, []int)

Deprecated: Use Parameter.ProtoReflect.Descriptor instead.

func (*Parameter) GetCustom

func (x *Parameter) GetCustom() *CustomParameter

func (*Parameter) GetData

func (m *Parameter) GetData() isParameter_Data

func (*Parameter) GetDescription

func (x *Parameter) GetDescription() string

func (*Parameter) GetDoubleParameter

func (x *Parameter) GetDoubleParameter() *DoubleParameter

func (*Parameter) GetHidden

func (x *Parameter) GetHidden() bool

func (*Parameter) GetIntegerParameter

func (x *Parameter) GetIntegerParameter() *IntegerParameter

func (*Parameter) GetLabelValues

func (x *Parameter) GetLabelValues() *LabelValuesParameter

func (*Parameter) GetName

func (x *Parameter) GetName() string

func (*Parameter) GetText

func (x *Parameter) GetText() *TextParameter

func (*Parameter) GetTextValues

func (x *Parameter) GetTextValues() *TextValuesParameter

func (*Parameter) GetTitle

func (x *Parameter) GetTitle() string

func (*Parameter) ProtoMessage

func (*Parameter) ProtoMessage()

func (*Parameter) ProtoReflect

func (x *Parameter) ProtoReflect() protoreflect.Message

func (*Parameter) Reset

func (x *Parameter) Reset()

func (*Parameter) SetCustom

func (m *Parameter) SetCustom(v *CustomParameter)

func (*Parameter) SetData

func (m *Parameter) SetData(v Parameter_Data)

func (*Parameter) SetDescription

func (m *Parameter) SetDescription(v string)

func (*Parameter) SetDoubleParameter

func (m *Parameter) SetDoubleParameter(v *DoubleParameter)

func (*Parameter) SetHidden

func (m *Parameter) SetHidden(v bool)

func (*Parameter) SetIntegerParameter

func (m *Parameter) SetIntegerParameter(v *IntegerParameter)

func (*Parameter) SetLabelValues

func (m *Parameter) SetLabelValues(v *LabelValuesParameter)

func (*Parameter) SetName

func (m *Parameter) SetName(v string)

func (*Parameter) SetText

func (m *Parameter) SetText(v *TextParameter)

func (*Parameter) SetTextValues

func (m *Parameter) SetTextValues(v *TextValuesParameter)

func (*Parameter) SetTitle

func (m *Parameter) SetTitle(v string)

func (*Parameter) String

func (x *Parameter) String() string

type Parameter_Custom

type Parameter_Custom struct {
	// Custom parameter.
	Custom *CustomParameter `protobuf:"bytes,4,opt,name=custom,proto3,oneof"`
}

type Parameter_Data

type Parameter_Data = isParameter_Data

type Parameter_DoubleParameter

type Parameter_DoubleParameter struct {
	// Double parameter.
	DoubleParameter *DoubleParameter `protobuf:"bytes,8,opt,name=double_parameter,json=doubleParameter,proto3,oneof"`
}

type Parameter_IntegerParameter

type Parameter_IntegerParameter struct {
	// Integer parameter.
	IntegerParameter *IntegerParameter `protobuf:"bytes,7,opt,name=integer_parameter,json=integerParameter,proto3,oneof"`
}

type Parameter_LabelValues

type Parameter_LabelValues struct {
	// Label values parameter.
	LabelValues *LabelValuesParameter `protobuf:"bytes,3,opt,name=label_values,json=labelValues,proto3,oneof"`
}

type Parameter_Text

type Parameter_Text struct {
	// Text parameter.
	Text *TextParameter `protobuf:"bytes,5,opt,name=text,proto3,oneof"`
}

type Parameter_TextValues

type Parameter_TextValues struct {
	// Integer parameter.
	TextValues *TextValuesParameter `protobuf:"bytes,9,opt,name=text_values,json=textValues,proto3,oneof"`
}

type Parametrization

type Parametrization struct {

	// Parameters.
	Parameters []*Parameter `protobuf:"bytes,1,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// Predefined selectors.
	Selectors string `protobuf:"bytes,2,opt,name=selectors,proto3" json:"selectors,omitempty"`
	// contains filtered or unexported fields
}

Parametrization.

func (*Parametrization) Descriptor deprecated

func (*Parametrization) Descriptor() ([]byte, []int)

Deprecated: Use Parametrization.ProtoReflect.Descriptor instead.

func (*Parametrization) GetParameters

func (x *Parametrization) GetParameters() []*Parameter

func (*Parametrization) GetSelectors

func (x *Parametrization) GetSelectors() string

func (*Parametrization) ProtoMessage

func (*Parametrization) ProtoMessage()

func (*Parametrization) ProtoReflect

func (x *Parametrization) ProtoReflect() protoreflect.Message

func (*Parametrization) Reset

func (x *Parametrization) Reset()

func (*Parametrization) SetParameters

func (m *Parametrization) SetParameters(v []*Parameter)

func (*Parametrization) SetSelectors

func (m *Parametrization) SetSelectors(v string)

func (*Parametrization) String

func (x *Parametrization) String() string

type TextParameter

type TextParameter struct {

	// Default value.
	DefaultValue string `protobuf:"bytes,1,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// contains filtered or unexported fields
}

Text parameter.

func (*TextParameter) Descriptor deprecated

func (*TextParameter) Descriptor() ([]byte, []int)

Deprecated: Use TextParameter.ProtoReflect.Descriptor instead.

func (*TextParameter) GetDefaultValue

func (x *TextParameter) GetDefaultValue() string

func (*TextParameter) ProtoMessage

func (*TextParameter) ProtoMessage()

func (*TextParameter) ProtoReflect

func (x *TextParameter) ProtoReflect() protoreflect.Message

func (*TextParameter) Reset

func (x *TextParameter) Reset()

func (*TextParameter) SetDefaultValue

func (m *TextParameter) SetDefaultValue(v string)

func (*TextParameter) String

func (x *TextParameter) String() string

type TextValuesParameter

type TextValuesParameter struct {

	// Default value.
	DefaultValues []string `protobuf:"bytes,1,rep,name=default_values,json=defaultValues,proto3" json:"default_values,omitempty"`
	// contains filtered or unexported fields
}

Text multiple values parameter.

func (*TextValuesParameter) Descriptor deprecated

func (*TextValuesParameter) Descriptor() ([]byte, []int)

Deprecated: Use TextValuesParameter.ProtoReflect.Descriptor instead.

func (*TextValuesParameter) GetDefaultValues

func (x *TextValuesParameter) GetDefaultValues() []string

func (*TextValuesParameter) ProtoMessage

func (*TextValuesParameter) ProtoMessage()

func (*TextValuesParameter) ProtoReflect

func (x *TextValuesParameter) ProtoReflect() protoreflect.Message

func (*TextValuesParameter) Reset

func (x *TextValuesParameter) Reset()

func (*TextValuesParameter) SetDefaultValues

func (m *TextValuesParameter) SetDefaultValues(v []string)

func (*TextValuesParameter) String

func (x *TextValuesParameter) String() string

type TextWidget

type TextWidget struct {

	// Text.
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

Text widget.

func (*TextWidget) Descriptor deprecated

func (*TextWidget) Descriptor() ([]byte, []int)

Deprecated: Use TextWidget.ProtoReflect.Descriptor instead.

func (*TextWidget) GetText

func (x *TextWidget) GetText() string

func (*TextWidget) ProtoMessage

func (*TextWidget) ProtoMessage()

func (*TextWidget) ProtoReflect

func (x *TextWidget) ProtoReflect() protoreflect.Message

func (*TextWidget) Reset

func (x *TextWidget) Reset()

func (*TextWidget) SetText

func (m *TextWidget) SetText(v string)

func (*TextWidget) String

func (x *TextWidget) String() string

type TitleWidget

type TitleWidget struct {

	// Title text.
	Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	// Title size.
	Size TitleWidget_TitleSize `protobuf:"varint,2,opt,name=size,proto3,enum=yandex.cloud.monitoring.v3.TitleWidget_TitleSize" json:"size,omitempty"`
	// contains filtered or unexported fields
}

Title widget.

func (*TitleWidget) Descriptor deprecated

func (*TitleWidget) Descriptor() ([]byte, []int)

Deprecated: Use TitleWidget.ProtoReflect.Descriptor instead.

func (*TitleWidget) GetSize

func (x *TitleWidget) GetSize() TitleWidget_TitleSize

func (*TitleWidget) GetText

func (x *TitleWidget) GetText() string

func (*TitleWidget) ProtoMessage

func (*TitleWidget) ProtoMessage()

func (*TitleWidget) ProtoReflect

func (x *TitleWidget) ProtoReflect() protoreflect.Message

func (*TitleWidget) Reset

func (x *TitleWidget) Reset()

func (*TitleWidget) SetSize

func (m *TitleWidget) SetSize(v TitleWidget_TitleSize)

func (*TitleWidget) SetText

func (m *TitleWidget) SetText(v string)

func (*TitleWidget) String

func (x *TitleWidget) String() string

type TitleWidget_TitleSize

type TitleWidget_TitleSize int32

Title size.

const (
	TitleWidget_TITLE_SIZE_UNSPECIFIED TitleWidget_TitleSize = 0
	// Extra small size.
	TitleWidget_TITLE_SIZE_XS TitleWidget_TitleSize = 1
	// Small size.
	TitleWidget_TITLE_SIZE_S TitleWidget_TitleSize = 2
	// Middle size.
	TitleWidget_TITLE_SIZE_M TitleWidget_TitleSize = 3
	// Large size.
	TitleWidget_TITLE_SIZE_L TitleWidget_TitleSize = 4
)

func (TitleWidget_TitleSize) Descriptor

func (TitleWidget_TitleSize) Enum

func (TitleWidget_TitleSize) EnumDescriptor deprecated

func (TitleWidget_TitleSize) EnumDescriptor() ([]byte, []int)

Deprecated: Use TitleWidget_TitleSize.Descriptor instead.

func (TitleWidget_TitleSize) Number

func (TitleWidget_TitleSize) String

func (x TitleWidget_TitleSize) String() string

func (TitleWidget_TitleSize) Type

type UnimplementedDashboardServiceServer

type UnimplementedDashboardServiceServer struct {
}

UnimplementedDashboardServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDashboardServiceServer) Create

func (UnimplementedDashboardServiceServer) Delete

func (UnimplementedDashboardServiceServer) Get

func (UnimplementedDashboardServiceServer) List

func (UnimplementedDashboardServiceServer) Update

type UnitFormat

type UnitFormat int32
const (
	UnitFormat_UNIT_FORMAT_UNSPECIFIED UnitFormat = 0
	// None (show tick values as-is).
	UnitFormat_UNIT_NONE UnitFormat = 1
	// Count.
	UnitFormat_UNIT_COUNT UnitFormat = 2
	// Percent (0-100).
	UnitFormat_UNIT_PERCENT UnitFormat = 3
	// Percent (0-1).
	UnitFormat_UNIT_PERCENT_UNIT UnitFormat = 4
	// Nanoseconds (ns).
	UnitFormat_UNIT_NANOSECONDS UnitFormat = 5
	// Microseconds (µs).
	UnitFormat_UNIT_MICROSECONDS UnitFormat = 6
	// Milliseconds (ms).
	UnitFormat_UNIT_MILLISECONDS UnitFormat = 7
	// Seconds (s).
	UnitFormat_UNIT_SECONDS UnitFormat = 8
	// Minutes (m).
	UnitFormat_UNIT_MINUTES UnitFormat = 9
	// Hours (h).
	UnitFormat_UNIT_HOURS UnitFormat = 10
	// Days (d).
	UnitFormat_UNIT_DAYS UnitFormat = 11
	// Bits (SI).
	UnitFormat_UNIT_BITS_SI UnitFormat = 12
	// Bytes (SI).
	UnitFormat_UNIT_BYTES_SI UnitFormat = 13
	// Kilobytes (KB).
	UnitFormat_UNIT_KILOBYTES UnitFormat = 14
	// Megabytes (MB).
	UnitFormat_UNIT_MEGABYTES UnitFormat = 15
	// Gigabytes (GB).
	UnitFormat_UNIT_GIGABYTES UnitFormat = 16
	// Terabytes (TB)
	UnitFormat_UNIT_TERABYTES UnitFormat = 17
	// Petabytes (PB).
	UnitFormat_UNIT_PETABYTES UnitFormat = 18
	// Exabytes (EB).
	UnitFormat_UNIT_EXABYTES UnitFormat = 19
	// Bits (IEC).
	UnitFormat_UNIT_BITS_IEC UnitFormat = 20
	// Bytes (IEC).
	UnitFormat_UNIT_BYTES_IEC UnitFormat = 21
	// Kibibytes (KiB).
	UnitFormat_UNIT_KIBIBYTES UnitFormat = 22
	// Mebibytes (MiB).
	UnitFormat_UNIT_MEBIBYTES UnitFormat = 23
	// Gigibytes (GiB).
	UnitFormat_UNIT_GIBIBYTES UnitFormat = 24
	// Tebibytes (TiB).
	UnitFormat_UNIT_TEBIBYTES UnitFormat = 25
	// Pebibytes (PiB).
	UnitFormat_UNIT_PEBIBYTES UnitFormat = 26
	// Exbibytes (EiB).
	UnitFormat_UNIT_EXBIBYTES UnitFormat = 27
	// Requests per second (reqps).
	UnitFormat_UNIT_REQUESTS_PER_SECOND UnitFormat = 28
	// Operations per second (ops).
	UnitFormat_UNIT_OPERATIONS_PER_SECOND UnitFormat = 29
	// Writes per second (wps).
	UnitFormat_UNIT_WRITES_PER_SECOND UnitFormat = 30
	// Reads per second (rps).
	UnitFormat_UNIT_READS_PER_SECOND UnitFormat = 31
	// Packets per second (pps).
	UnitFormat_UNIT_PACKETS_PER_SECOND UnitFormat = 32
	// IO operations per second (iops).
	UnitFormat_UNIT_IO_OPERATIONS_PER_SECOND UnitFormat = 33
	// Counts per second (counts/sec).
	UnitFormat_UNIT_COUNTS_PER_SECOND UnitFormat = 34
	// Bits (SI) per second (bits/sec).
	UnitFormat_UNIT_BITS_SI_PER_SECOND UnitFormat = 35
	// Bytes (SI) per second (bytes/sec).
	UnitFormat_UNIT_BYTES_SI_PER_SECOND UnitFormat = 36
	// Kilobits per second (KBits/sec).
	UnitFormat_UNIT_KILOBITS_PER_SECOND UnitFormat = 37
	// Kilobytes per second (KB/sec).
	UnitFormat_UNIT_KILOBYTES_PER_SECOND UnitFormat = 38
	// Megabits per second (MBits/sec).
	UnitFormat_UNIT_MEGABITS_PER_SECOND UnitFormat = 39
	// Megabytes per second (MB/sec).
	UnitFormat_UNIT_MEGABYTES_PER_SECOND UnitFormat = 40
	// Gigabits per second (GBits/sec).
	UnitFormat_UNIT_GIGABITS_PER_SECOND UnitFormat = 41
	// Gigabytes per second (GB/sec).
	UnitFormat_UNIT_GIGABYTES_PER_SECOND UnitFormat = 42
	// Terabits per second (TBits/sec).
	UnitFormat_UNIT_TERABITS_PER_SECOND UnitFormat = 43
	// Terabytes per second (TB/sec).
	UnitFormat_UNIT_TERABYTES_PER_SECOND UnitFormat = 44
	// Petabits per second (Pbits/sec).
	UnitFormat_UNIT_PETABITS_PER_SECOND UnitFormat = 45
	// Petabytes per second (PB/sec).
	UnitFormat_UNIT_PETABYTES_PER_SECOND UnitFormat = 46
	// Bits (IEC) per second (bits/sec).
	UnitFormat_UNIT_BITS_IEC_PER_SECOND UnitFormat = 47
	// Bytes (IEC) per second (bytes/sec).
	UnitFormat_UNIT_BYTES_IEC_PER_SECOND UnitFormat = 48
	// Kibibits per second (KiBits/sec).
	UnitFormat_UNIT_KIBIBITS_PER_SECOND UnitFormat = 49
	// Kibibytes per second (KiB/sec).
	UnitFormat_UNIT_KIBIBYTES_PER_SECOND UnitFormat = 50
	// Mebibits per second (MiBits/sec).
	UnitFormat_UNIT_MEBIBITS_PER_SECOND UnitFormat = 51
	// Mebibytes per second (MiB/sec).
	UnitFormat_UNIT_MEBIBYTES_PER_SECOND UnitFormat = 52
	// Gibibits per second (GiBits/sec).
	UnitFormat_UNIT_GIBIBITS_PER_SECOND UnitFormat = 53
	// Gibibytes per second (GiB/sec).
	UnitFormat_UNIT_GIBIBYTES_PER_SECOND UnitFormat = 54
	// Tebibits per second (TiBits/sec).
	UnitFormat_UNIT_TEBIBITS_PER_SECOND UnitFormat = 55
	// Tebibytes per second (TiB/sec).
	UnitFormat_UNIT_TEBIBYTES_PER_SECOND UnitFormat = 56
	// Pebibits per second (PiBits/sec).
	UnitFormat_UNIT_PEBIBITS_PER_SECOND UnitFormat = 57
	// Pebibytes per second (PiB/sec).
	UnitFormat_UNIT_PEBIBYTES_PER_SECOND UnitFormat = 58
	// Datetime (UTC).
	UnitFormat_UNIT_DATETIME_UTC UnitFormat = 59
	// Datetime (local).
	UnitFormat_UNIT_DATETIME_LOCAL UnitFormat = 60
	// Hertz (Hz).
	UnitFormat_UNIT_HERTZ UnitFormat = 61
	// Kilohertz (KHz).
	UnitFormat_UNIT_KILOHERTZ UnitFormat = 62
	// Megahertz (MHz).
	UnitFormat_UNIT_MEGAHERTZ UnitFormat = 63
	// Gigahertz (GHz).
	UnitFormat_UNIT_GIGAHERTZ UnitFormat = 64
	// Dollar.
	UnitFormat_UNIT_DOLLAR UnitFormat = 65
	// Euro.
	UnitFormat_UNIT_EURO UnitFormat = 66
	// Rouble.
	UnitFormat_UNIT_ROUBLE UnitFormat = 67
	// Celsius (°C).
	UnitFormat_UNIT_CELSIUS UnitFormat = 68
	// Fahrenheit (°F).
	UnitFormat_UNIT_FAHRENHEIT UnitFormat = 69
	// Kelvin (K).
	UnitFormat_UNIT_KELVIN UnitFormat = 70
	// Flop per second (FLOP/sec).
	UnitFormat_UNIT_FLOP_PER_SECOND UnitFormat = 71
	// Kiloflop per second (KFLOP/sec).
	UnitFormat_UNIT_KILOFLOP_PER_SECOND UnitFormat = 72
	// Megaflop per second (MFLOP/sec).
	UnitFormat_UNIT_MEGAFLOP_PER_SECOND UnitFormat = 73
	// Gigaflop per second (GFLOP/sec).
	UnitFormat_UNIT_GIGAFLOP_PER_SECOND UnitFormat = 74
	// Petaflop per second (PFLOP/sec).
	UnitFormat_UNIT_PETAFLOP_PER_SECOND UnitFormat = 75
	// Exaflop per second (EFLOP/sec).
	UnitFormat_UNIT_EXAFLOP_PER_SECOND UnitFormat = 76
	// Meters per second (m/sec).
	UnitFormat_UNIT_METERS_PER_SECOND UnitFormat = 77
	// Kilometers per hour (km/h).
	UnitFormat_UNIT_KILOMETERS_PER_HOUR UnitFormat = 78
	// Miles per hour (mi/h).
	UnitFormat_UNIT_MILES_PER_HOUR UnitFormat = 79
	// Millimeter.
	UnitFormat_UNIT_MILLIMETER UnitFormat = 80
	// Centimeter.
	UnitFormat_UNIT_CENTIMETER UnitFormat = 81
	// Meter.
	UnitFormat_UNIT_METER UnitFormat = 82
	// Kilometer.
	UnitFormat_UNIT_KILOMETER UnitFormat = 83
	// Mile.
	UnitFormat_UNIT_MILE UnitFormat = 84
	// Parts per million (ppm).
	UnitFormat_UNIT_PPM UnitFormat = 85
	// Events per second
	UnitFormat_UNIT_EVENTS_PER_SECOND UnitFormat = 86
	// Packets
	UnitFormat_UNIT_PACKETS UnitFormat = 87
	// dBm (dbm)
	UnitFormat_UNIT_DBM UnitFormat = 88
	// Virtual CPU cores based on CPU time (vcpu)
	UnitFormat_UNIT_VIRTUAL_CPU UnitFormat = 89
	// Messages per second (mps)
	UnitFormat_UNIT_MESSAGES_PER_SECOND UnitFormat = 90
)

func (UnitFormat) Descriptor

func (UnitFormat) Descriptor() protoreflect.EnumDescriptor

func (UnitFormat) Enum

func (x UnitFormat) Enum() *UnitFormat

func (UnitFormat) EnumDescriptor deprecated

func (UnitFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use UnitFormat.Descriptor instead.

func (UnitFormat) Number

func (x UnitFormat) Number() protoreflect.EnumNumber

func (UnitFormat) String

func (x UnitFormat) String() string

func (UnitFormat) Type

type UnsafeDashboardServiceServer

type UnsafeDashboardServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDashboardServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DashboardServiceServer will result in compilation errors.

type UpdateDashboardMetadata

type UpdateDashboardMetadata struct {

	// Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardMetadata) Descriptor deprecated

func (*UpdateDashboardMetadata) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDashboardMetadata.ProtoReflect.Descriptor instead.

func (*UpdateDashboardMetadata) GetDashboardId

func (x *UpdateDashboardMetadata) GetDashboardId() string

func (*UpdateDashboardMetadata) ProtoMessage

func (*UpdateDashboardMetadata) ProtoMessage()

func (*UpdateDashboardMetadata) ProtoReflect

func (x *UpdateDashboardMetadata) ProtoReflect() protoreflect.Message

func (*UpdateDashboardMetadata) Reset

func (x *UpdateDashboardMetadata) Reset()

func (*UpdateDashboardMetadata) SetDashboardId

func (m *UpdateDashboardMetadata) SetDashboardId(v string)

func (*UpdateDashboardMetadata) String

func (x *UpdateDashboardMetadata) String() string

type UpdateDashboardRequest

type UpdateDashboardRequest struct {

	// Required. Dashboard ID.
	DashboardId string `protobuf:"bytes,1,opt,name=dashboard_id,json=dashboardId,proto3" json:"dashboard_id,omitempty"`
	// Required. Dashboard name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Dashboard description.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Resource labels as `key:value` pairs.
	//
	// Existing set of `labels` is completely replaced by the provided set.
	Labels map[string]string `` /* 153-byte string literal not displayed */
	// Dashboard title.
	Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	// List of dashboard widgets.
	Widgets []*Widget `protobuf:"bytes,6,rep,name=widgets,proto3" json:"widgets,omitempty"`
	// Dashboard parametrization.
	Parametrization *Parametrization `protobuf:"bytes,7,opt,name=parametrization,proto3" json:"parametrization,omitempty"`
	// The current etag of the dashboard.
	Etag string `protobuf:"bytes,8,opt,name=etag,proto3" json:"etag,omitempty"`
	// Entity that controls dashboard
	// Must match the regular expression "[\w \-]{1,100}"
	ManagedBy string `protobuf:"bytes,26,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"`
	// Information about entity that controls dashboard
	// Must be valid URI
	ManagedLink string `protobuf:"bytes,27,opt,name=managed_link,json=managedLink,proto3" json:"managed_link,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDashboardRequest) Descriptor deprecated

func (*UpdateDashboardRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateDashboardRequest.ProtoReflect.Descriptor instead.

func (*UpdateDashboardRequest) GetDashboardId

func (x *UpdateDashboardRequest) GetDashboardId() string

func (*UpdateDashboardRequest) GetDescription

func (x *UpdateDashboardRequest) GetDescription() string

func (*UpdateDashboardRequest) GetEtag

func (x *UpdateDashboardRequest) GetEtag() string

func (*UpdateDashboardRequest) GetLabels

func (x *UpdateDashboardRequest) GetLabels() map[string]string

func (*UpdateDashboardRequest) GetManagedBy

func (x *UpdateDashboardRequest) GetManagedBy() string
func (x *UpdateDashboardRequest) GetManagedLink() string

func (*UpdateDashboardRequest) GetName

func (x *UpdateDashboardRequest) GetName() string

func (*UpdateDashboardRequest) GetParametrization

func (x *UpdateDashboardRequest) GetParametrization() *Parametrization

func (*UpdateDashboardRequest) GetTitle

func (x *UpdateDashboardRequest) GetTitle() string

func (*UpdateDashboardRequest) GetWidgets

func (x *UpdateDashboardRequest) GetWidgets() []*Widget

func (*UpdateDashboardRequest) ProtoMessage

func (*UpdateDashboardRequest) ProtoMessage()

func (*UpdateDashboardRequest) ProtoReflect

func (x *UpdateDashboardRequest) ProtoReflect() protoreflect.Message

func (*UpdateDashboardRequest) Reset

func (x *UpdateDashboardRequest) Reset()

func (*UpdateDashboardRequest) SetDashboardId

func (m *UpdateDashboardRequest) SetDashboardId(v string)

func (*UpdateDashboardRequest) SetDescription

func (m *UpdateDashboardRequest) SetDescription(v string)

func (*UpdateDashboardRequest) SetEtag

func (m *UpdateDashboardRequest) SetEtag(v string)

func (*UpdateDashboardRequest) SetLabels

func (m *UpdateDashboardRequest) SetLabels(v map[string]string)

func (*UpdateDashboardRequest) SetManagedBy

func (m *UpdateDashboardRequest) SetManagedBy(v string)
func (m *UpdateDashboardRequest) SetManagedLink(v string)

func (*UpdateDashboardRequest) SetName

func (m *UpdateDashboardRequest) SetName(v string)

func (*UpdateDashboardRequest) SetParametrization

func (m *UpdateDashboardRequest) SetParametrization(v *Parametrization)

func (*UpdateDashboardRequest) SetTitle

func (m *UpdateDashboardRequest) SetTitle(v string)

func (*UpdateDashboardRequest) SetWidgets

func (m *UpdateDashboardRequest) SetWidgets(v []*Widget)

func (*UpdateDashboardRequest) String

func (x *UpdateDashboardRequest) String() string

type Widget

type Widget struct {

	// Required. Widget layout position.
	Position *Widget_LayoutPosition `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"`
	// Required. Widget data.
	//
	// Types that are assignable to Widget:
	//
	//	*Widget_Text
	//	*Widget_Title
	//	*Widget_Chart
	Widget isWidget_Widget `protobuf_oneof:"widget"`
	// contains filtered or unexported fields
}

Widget.

func (*Widget) Descriptor deprecated

func (*Widget) Descriptor() ([]byte, []int)

Deprecated: Use Widget.ProtoReflect.Descriptor instead.

func (*Widget) GetChart

func (x *Widget) GetChart() *ChartWidget

func (*Widget) GetPosition

func (x *Widget) GetPosition() *Widget_LayoutPosition

func (*Widget) GetText

func (x *Widget) GetText() *TextWidget

func (*Widget) GetTitle

func (x *Widget) GetTitle() *TitleWidget

func (*Widget) GetWidget

func (m *Widget) GetWidget() isWidget_Widget

func (*Widget) ProtoMessage

func (*Widget) ProtoMessage()

func (*Widget) ProtoReflect

func (x *Widget) ProtoReflect() protoreflect.Message

func (*Widget) Reset

func (x *Widget) Reset()

func (*Widget) SetChart

func (m *Widget) SetChart(v *ChartWidget)

func (*Widget) SetPosition

func (m *Widget) SetPosition(v *Widget_LayoutPosition)

func (*Widget) SetText

func (m *Widget) SetText(v *TextWidget)

func (*Widget) SetTitle

func (m *Widget) SetTitle(v *TitleWidget)

func (*Widget) SetWidget

func (m *Widget) SetWidget(v Widget_Widget)

func (*Widget) String

func (x *Widget) String() string

type Widget_Chart

type Widget_Chart struct {
	// Chart widget.
	Chart *ChartWidget `protobuf:"bytes,5,opt,name=chart,proto3,oneof"`
}

type Widget_LayoutPosition

type Widget_LayoutPosition struct {

	// Required. X-axis top-left corner coordinate.
	X int64 `protobuf:"varint,1,opt,name=x,proto3" json:"x,omitempty"`
	// Required. Y-axis top-left corner coordinate.
	Y int64 `protobuf:"varint,2,opt,name=y,proto3" json:"y,omitempty"`
	// Required. Weight.
	W int64 `protobuf:"varint,3,opt,name=w,proto3" json:"w,omitempty"`
	// Required. Height.
	H int64 `protobuf:"varint,4,opt,name=h,proto3" json:"h,omitempty"`
	// contains filtered or unexported fields
}

Layout item for widget item positioning.

func (*Widget_LayoutPosition) Descriptor deprecated

func (*Widget_LayoutPosition) Descriptor() ([]byte, []int)

Deprecated: Use Widget_LayoutPosition.ProtoReflect.Descriptor instead.

func (*Widget_LayoutPosition) GetH

func (x *Widget_LayoutPosition) GetH() int64

func (*Widget_LayoutPosition) GetW

func (x *Widget_LayoutPosition) GetW() int64

func (*Widget_LayoutPosition) GetX

func (x *Widget_LayoutPosition) GetX() int64

func (*Widget_LayoutPosition) GetY

func (x *Widget_LayoutPosition) GetY() int64

func (*Widget_LayoutPosition) ProtoMessage

func (*Widget_LayoutPosition) ProtoMessage()

func (*Widget_LayoutPosition) ProtoReflect

func (x *Widget_LayoutPosition) ProtoReflect() protoreflect.Message

func (*Widget_LayoutPosition) Reset

func (x *Widget_LayoutPosition) Reset()

func (*Widget_LayoutPosition) SetH

func (m *Widget_LayoutPosition) SetH(v int64)

func (*Widget_LayoutPosition) SetW

func (m *Widget_LayoutPosition) SetW(v int64)

func (*Widget_LayoutPosition) SetX

func (m *Widget_LayoutPosition) SetX(v int64)

func (*Widget_LayoutPosition) SetY

func (m *Widget_LayoutPosition) SetY(v int64)

func (*Widget_LayoutPosition) String

func (x *Widget_LayoutPosition) String() string

type Widget_Text

type Widget_Text struct {
	// Text widget.
	Text *TextWidget `protobuf:"bytes,2,opt,name=text,proto3,oneof"`
}

type Widget_Title

type Widget_Title struct {
	// Title widget.
	Title *TitleWidget `protobuf:"bytes,3,opt,name=title,proto3,oneof"`
}

type Widget_Widget

type Widget_Widget = isWidget_Widget

Jump to

Keyboard shortcuts

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