1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package dashboardpb
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 durationpb "google.golang.org/protobuf/types/known/durationpb"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41 type TimeSeriesTable_MetricVisualization int32
42
43 const (
44
45 TimeSeriesTable_METRIC_VISUALIZATION_UNSPECIFIED TimeSeriesTable_MetricVisualization = 0
46
47 TimeSeriesTable_NUMBER TimeSeriesTable_MetricVisualization = 1
48
49 TimeSeriesTable_BAR TimeSeriesTable_MetricVisualization = 2
50 )
51
52
53 var (
54 TimeSeriesTable_MetricVisualization_name = map[int32]string{
55 0: "METRIC_VISUALIZATION_UNSPECIFIED",
56 1: "NUMBER",
57 2: "BAR",
58 }
59 TimeSeriesTable_MetricVisualization_value = map[string]int32{
60 "METRIC_VISUALIZATION_UNSPECIFIED": 0,
61 "NUMBER": 1,
62 "BAR": 2,
63 }
64 )
65
66 func (x TimeSeriesTable_MetricVisualization) Enum() *TimeSeriesTable_MetricVisualization {
67 p := new(TimeSeriesTable_MetricVisualization)
68 *p = x
69 return p
70 }
71
72 func (x TimeSeriesTable_MetricVisualization) String() string {
73 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
74 }
75
76 func (TimeSeriesTable_MetricVisualization) Descriptor() protoreflect.EnumDescriptor {
77 return file_google_monitoring_dashboard_v1_table_proto_enumTypes[0].Descriptor()
78 }
79
80 func (TimeSeriesTable_MetricVisualization) Type() protoreflect.EnumType {
81 return &file_google_monitoring_dashboard_v1_table_proto_enumTypes[0]
82 }
83
84 func (x TimeSeriesTable_MetricVisualization) Number() protoreflect.EnumNumber {
85 return protoreflect.EnumNumber(x)
86 }
87
88
89 func (TimeSeriesTable_MetricVisualization) EnumDescriptor() ([]byte, []int) {
90 return file_google_monitoring_dashboard_v1_table_proto_rawDescGZIP(), []int{0, 0}
91 }
92
93
94 type TimeSeriesTable struct {
95 state protoimpl.MessageState
96 sizeCache protoimpl.SizeCache
97 unknownFields protoimpl.UnknownFields
98
99
100 DataSets []*TimeSeriesTable_TableDataSet `protobuf:"bytes,1,rep,name=data_sets,json=dataSets,proto3" json:"data_sets,omitempty"`
101
102 MetricVisualization TimeSeriesTable_MetricVisualization `protobuf:"varint,2,opt,name=metric_visualization,json=metricVisualization,proto3,enum=google.monitoring.dashboard.v1.TimeSeriesTable_MetricVisualization" json:"metric_visualization,omitempty"`
103
104 ColumnSettings []*TimeSeriesTable_ColumnSettings `protobuf:"bytes,4,rep,name=column_settings,json=columnSettings,proto3" json:"column_settings,omitempty"`
105 }
106
107 func (x *TimeSeriesTable) Reset() {
108 *x = TimeSeriesTable{}
109 if protoimpl.UnsafeEnabled {
110 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[0]
111 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
112 ms.StoreMessageInfo(mi)
113 }
114 }
115
116 func (x *TimeSeriesTable) String() string {
117 return protoimpl.X.MessageStringOf(x)
118 }
119
120 func (*TimeSeriesTable) ProtoMessage() {}
121
122 func (x *TimeSeriesTable) ProtoReflect() protoreflect.Message {
123 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[0]
124 if protoimpl.UnsafeEnabled && x != nil {
125 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
126 if ms.LoadMessageInfo() == nil {
127 ms.StoreMessageInfo(mi)
128 }
129 return ms
130 }
131 return mi.MessageOf(x)
132 }
133
134
135 func (*TimeSeriesTable) Descriptor() ([]byte, []int) {
136 return file_google_monitoring_dashboard_v1_table_proto_rawDescGZIP(), []int{0}
137 }
138
139 func (x *TimeSeriesTable) GetDataSets() []*TimeSeriesTable_TableDataSet {
140 if x != nil {
141 return x.DataSets
142 }
143 return nil
144 }
145
146 func (x *TimeSeriesTable) GetMetricVisualization() TimeSeriesTable_MetricVisualization {
147 if x != nil {
148 return x.MetricVisualization
149 }
150 return TimeSeriesTable_METRIC_VISUALIZATION_UNSPECIFIED
151 }
152
153 func (x *TimeSeriesTable) GetColumnSettings() []*TimeSeriesTable_ColumnSettings {
154 if x != nil {
155 return x.ColumnSettings
156 }
157 return nil
158 }
159
160
161 type TimeSeriesTable_TableDataSet struct {
162 state protoimpl.MessageState
163 sizeCache protoimpl.SizeCache
164 unknownFields protoimpl.UnknownFields
165
166
167
168 TimeSeriesQuery *TimeSeriesQuery `protobuf:"bytes,1,opt,name=time_series_query,json=timeSeriesQuery,proto3" json:"time_series_query,omitempty"`
169
170
171
172
173 TableTemplate string `protobuf:"bytes,2,opt,name=table_template,json=tableTemplate,proto3" json:"table_template,omitempty"`
174
175
176
177
178
179 MinAlignmentPeriod *durationpb.Duration `protobuf:"bytes,3,opt,name=min_alignment_period,json=minAlignmentPeriod,proto3" json:"min_alignment_period,omitempty"`
180
181
182 TableDisplayOptions *TableDisplayOptions `protobuf:"bytes,4,opt,name=table_display_options,json=tableDisplayOptions,proto3" json:"table_display_options,omitempty"`
183 }
184
185 func (x *TimeSeriesTable_TableDataSet) Reset() {
186 *x = TimeSeriesTable_TableDataSet{}
187 if protoimpl.UnsafeEnabled {
188 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[1]
189 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
190 ms.StoreMessageInfo(mi)
191 }
192 }
193
194 func (x *TimeSeriesTable_TableDataSet) String() string {
195 return protoimpl.X.MessageStringOf(x)
196 }
197
198 func (*TimeSeriesTable_TableDataSet) ProtoMessage() {}
199
200 func (x *TimeSeriesTable_TableDataSet) ProtoReflect() protoreflect.Message {
201 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[1]
202 if protoimpl.UnsafeEnabled && x != nil {
203 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
204 if ms.LoadMessageInfo() == nil {
205 ms.StoreMessageInfo(mi)
206 }
207 return ms
208 }
209 return mi.MessageOf(x)
210 }
211
212
213 func (*TimeSeriesTable_TableDataSet) Descriptor() ([]byte, []int) {
214 return file_google_monitoring_dashboard_v1_table_proto_rawDescGZIP(), []int{0, 0}
215 }
216
217 func (x *TimeSeriesTable_TableDataSet) GetTimeSeriesQuery() *TimeSeriesQuery {
218 if x != nil {
219 return x.TimeSeriesQuery
220 }
221 return nil
222 }
223
224 func (x *TimeSeriesTable_TableDataSet) GetTableTemplate() string {
225 if x != nil {
226 return x.TableTemplate
227 }
228 return ""
229 }
230
231 func (x *TimeSeriesTable_TableDataSet) GetMinAlignmentPeriod() *durationpb.Duration {
232 if x != nil {
233 return x.MinAlignmentPeriod
234 }
235 return nil
236 }
237
238 func (x *TimeSeriesTable_TableDataSet) GetTableDisplayOptions() *TableDisplayOptions {
239 if x != nil {
240 return x.TableDisplayOptions
241 }
242 return nil
243 }
244
245
246 type TimeSeriesTable_ColumnSettings struct {
247 state protoimpl.MessageState
248 sizeCache protoimpl.SizeCache
249 unknownFields protoimpl.UnknownFields
250
251
252 Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
253
254 Visible bool `protobuf:"varint,2,opt,name=visible,proto3" json:"visible,omitempty"`
255 }
256
257 func (x *TimeSeriesTable_ColumnSettings) Reset() {
258 *x = TimeSeriesTable_ColumnSettings{}
259 if protoimpl.UnsafeEnabled {
260 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[2]
261 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
262 ms.StoreMessageInfo(mi)
263 }
264 }
265
266 func (x *TimeSeriesTable_ColumnSettings) String() string {
267 return protoimpl.X.MessageStringOf(x)
268 }
269
270 func (*TimeSeriesTable_ColumnSettings) ProtoMessage() {}
271
272 func (x *TimeSeriesTable_ColumnSettings) ProtoReflect() protoreflect.Message {
273 mi := &file_google_monitoring_dashboard_v1_table_proto_msgTypes[2]
274 if protoimpl.UnsafeEnabled && x != nil {
275 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
276 if ms.LoadMessageInfo() == nil {
277 ms.StoreMessageInfo(mi)
278 }
279 return ms
280 }
281 return mi.MessageOf(x)
282 }
283
284
285 func (*TimeSeriesTable_ColumnSettings) Descriptor() ([]byte, []int) {
286 return file_google_monitoring_dashboard_v1_table_proto_rawDescGZIP(), []int{0, 1}
287 }
288
289 func (x *TimeSeriesTable_ColumnSettings) GetColumn() string {
290 if x != nil {
291 return x.Column
292 }
293 return ""
294 }
295
296 func (x *TimeSeriesTable_ColumnSettings) GetVisible() bool {
297 if x != nil {
298 return x.Visible
299 }
300 return false
301 }
302
303 var File_google_monitoring_dashboard_v1_table_proto protoreflect.FileDescriptor
304
305 var file_google_monitoring_dashboard_v1_table_proto_rawDesc = []byte{
306 0x0a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
307 0x69, 0x6e, 0x67, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31,
308 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x67, 0x6f,
309 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e,
310 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f,
311 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62,
312 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x67,
313 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67,
314 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x6d, 0x65,
315 0x74, 0x72, 0x69, 0x63, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x3a, 0x67, 0x6f, 0x6f,
316 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x64,
317 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x61, 0x62, 0x6c,
318 0x65, 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
319 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
320 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
321 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdb, 0x06, 0x0a, 0x0f, 0x54, 0x69, 0x6d, 0x65,
322 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x5e, 0x0a, 0x09, 0x64,
323 0x61, 0x74, 0x61, 0x5f, 0x73, 0x65, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3c,
324 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
325 0x6e, 0x67, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e,
326 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x2e,
327 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x42, 0x03, 0xe0, 0x41,
328 0x02, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x73, 0x12, 0x7b, 0x0a, 0x14, 0x6d,
329 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x76, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74,
330 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
331 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x64, 0x61,
332 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53,
333 0x65, 0x72, 0x69, 0x65, 0x73, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69,
334 0x63, 0x56, 0x69, 0x73, 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03,
335 0xe0, 0x41, 0x01, 0x52, 0x13, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x56, 0x69, 0x73, 0x75, 0x61,
336 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x6c, 0x0a, 0x0f, 0x63, 0x6f, 0x6c, 0x75,
337 0x6d, 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28,
338 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
339 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e,
340 0x76, 0x31, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x54, 0x61, 0x62,
341 0x6c, 0x65, 0x2e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
342 0x73, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0e, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x53, 0x65,
343 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x1a, 0xdc, 0x02, 0x0a, 0x0c, 0x54, 0x61, 0x62, 0x6c, 0x65,
344 0x44, 0x61, 0x74, 0x61, 0x53, 0x65, 0x74, 0x12, 0x60, 0x0a, 0x11, 0x74, 0x69, 0x6d, 0x65, 0x5f,
345 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01,
346 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
347 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64,
348 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x51, 0x75,
349 0x65, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65,
350 0x72, 0x69, 0x65, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x2a, 0x0a, 0x0e, 0x74, 0x61, 0x62,
351 0x6c, 0x65, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
352 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x54, 0x65, 0x6d,
353 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x50, 0x0a, 0x14, 0x6d, 0x69, 0x6e, 0x5f, 0x61, 0x6c, 0x69,
354 0x67, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x03, 0x20,
355 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
356 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03,
357 0xe0, 0x41, 0x01, 0x52, 0x12, 0x6d, 0x69, 0x6e, 0x41, 0x6c, 0x69, 0x67, 0x6e, 0x6d, 0x65, 0x6e,
358 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x6c, 0x0a, 0x15, 0x74, 0x61, 0x62, 0x6c, 0x65,
359 0x5f, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
360 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
361 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62,
362 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x69, 0x73,
363 0x70, 0x6c, 0x61, 0x79, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x01,
364 0x52, 0x13, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4f, 0x70,
365 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x4c, 0x0a, 0x0e, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x53,
366 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x1b, 0x0a, 0x06, 0x63, 0x6f, 0x6c, 0x75, 0x6d,
367 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x63, 0x6f,
368 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x1d, 0x0a, 0x07, 0x76, 0x69, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x18,
369 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x76, 0x69, 0x73, 0x69,
370 0x62, 0x6c, 0x65, 0x22, 0x50, 0x0a, 0x13, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x56, 0x69, 0x73,
371 0x75, 0x61, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x20, 0x4d, 0x45,
372 0x54, 0x52, 0x49, 0x43, 0x5f, 0x56, 0x49, 0x53, 0x55, 0x41, 0x4c, 0x49, 0x5a, 0x41, 0x54, 0x49,
373 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
374 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x55, 0x4d, 0x42, 0x45, 0x52, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03,
375 0x42, 0x41, 0x52, 0x10, 0x02, 0x42, 0xf3, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f,
376 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e,
377 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x42, 0x0a, 0x54, 0x61,
378 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x46, 0x63, 0x6c, 0x6f, 0x75,
379 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f,
380 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62,
381 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62,
382 0x6f, 0x61, 0x72, 0x64, 0x70, 0x62, 0x3b, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64,
383 0x70, 0x62, 0xaa, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75,
384 0x64, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x44, 0x61, 0x73,
385 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x24, 0x47, 0x6f, 0x6f, 0x67,
386 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
387 0x69, 0x6e, 0x67, 0x5c, 0x44, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5c, 0x56, 0x31,
388 0xea, 0x02, 0x28, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64,
389 0x3a, 0x3a, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x3a, 0x44, 0x61,
390 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f,
391 0x74, 0x6f, 0x33,
392 }
393
394 var (
395 file_google_monitoring_dashboard_v1_table_proto_rawDescOnce sync.Once
396 file_google_monitoring_dashboard_v1_table_proto_rawDescData = file_google_monitoring_dashboard_v1_table_proto_rawDesc
397 )
398
399 func file_google_monitoring_dashboard_v1_table_proto_rawDescGZIP() []byte {
400 file_google_monitoring_dashboard_v1_table_proto_rawDescOnce.Do(func() {
401 file_google_monitoring_dashboard_v1_table_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_monitoring_dashboard_v1_table_proto_rawDescData)
402 })
403 return file_google_monitoring_dashboard_v1_table_proto_rawDescData
404 }
405
406 var file_google_monitoring_dashboard_v1_table_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
407 var file_google_monitoring_dashboard_v1_table_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
408 var file_google_monitoring_dashboard_v1_table_proto_goTypes = []interface{}{
409 (TimeSeriesTable_MetricVisualization)(0),
410 (*TimeSeriesTable)(nil),
411 (*TimeSeriesTable_TableDataSet)(nil),
412 (*TimeSeriesTable_ColumnSettings)(nil),
413 (*TimeSeriesQuery)(nil),
414 (*durationpb.Duration)(nil),
415 (*TableDisplayOptions)(nil),
416 }
417 var file_google_monitoring_dashboard_v1_table_proto_depIdxs = []int32{
418 2,
419 0,
420 3,
421 4,
422 5,
423 6,
424 6,
425 6,
426 6,
427 6,
428 0,
429 }
430
431 func init() { file_google_monitoring_dashboard_v1_table_proto_init() }
432 func file_google_monitoring_dashboard_v1_table_proto_init() {
433 if File_google_monitoring_dashboard_v1_table_proto != nil {
434 return
435 }
436 file_google_monitoring_dashboard_v1_metrics_proto_init()
437 file_google_monitoring_dashboard_v1_table_display_options_proto_init()
438 if !protoimpl.UnsafeEnabled {
439 file_google_monitoring_dashboard_v1_table_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
440 switch v := v.(*TimeSeriesTable); i {
441 case 0:
442 return &v.state
443 case 1:
444 return &v.sizeCache
445 case 2:
446 return &v.unknownFields
447 default:
448 return nil
449 }
450 }
451 file_google_monitoring_dashboard_v1_table_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
452 switch v := v.(*TimeSeriesTable_TableDataSet); i {
453 case 0:
454 return &v.state
455 case 1:
456 return &v.sizeCache
457 case 2:
458 return &v.unknownFields
459 default:
460 return nil
461 }
462 }
463 file_google_monitoring_dashboard_v1_table_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
464 switch v := v.(*TimeSeriesTable_ColumnSettings); i {
465 case 0:
466 return &v.state
467 case 1:
468 return &v.sizeCache
469 case 2:
470 return &v.unknownFields
471 default:
472 return nil
473 }
474 }
475 }
476 type x struct{}
477 out := protoimpl.TypeBuilder{
478 File: protoimpl.DescBuilder{
479 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
480 RawDescriptor: file_google_monitoring_dashboard_v1_table_proto_rawDesc,
481 NumEnums: 1,
482 NumMessages: 3,
483 NumExtensions: 0,
484 NumServices: 0,
485 },
486 GoTypes: file_google_monitoring_dashboard_v1_table_proto_goTypes,
487 DependencyIndexes: file_google_monitoring_dashboard_v1_table_proto_depIdxs,
488 EnumInfos: file_google_monitoring_dashboard_v1_table_proto_enumTypes,
489 MessageInfos: file_google_monitoring_dashboard_v1_table_proto_msgTypes,
490 }.Build()
491 File_google_monitoring_dashboard_v1_table_proto = out.File
492 file_google_monitoring_dashboard_v1_table_proto_rawDesc = nil
493 file_google_monitoring_dashboard_v1_table_proto_goTypes = nil
494 file_google_monitoring_dashboard_v1_table_proto_depIdxs = nil
495 }
496
View as plain text