github.com/muhammadn/cortex@v1.9.1-0.20220510110439-46bb7000d03d/pkg/alertmanager/alertspb/alerts.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: alerts.proto 3 4 package alertspb 5 6 import ( 7 fmt "fmt" 8 _ "github.com/gogo/protobuf/gogoproto" 9 proto "github.com/gogo/protobuf/proto" 10 clusterpb "github.com/prometheus/alertmanager/cluster/clusterpb" 11 io "io" 12 math "math" 13 math_bits "math/bits" 14 reflect "reflect" 15 strings "strings" 16 ) 17 18 // Reference imports to suppress errors if they are not otherwise used. 19 var _ = proto.Marshal 20 var _ = fmt.Errorf 21 var _ = math.Inf 22 23 // This is a compile-time assertion to ensure that this generated file 24 // is compatible with the proto package it is being compiled against. 25 // A compilation error at this line likely means your copy of the 26 // proto package needs to be updated. 27 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 28 29 type AlertConfigDesc struct { 30 User string `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` 31 RawConfig string `protobuf:"bytes,2,opt,name=raw_config,json=rawConfig,proto3" json:"raw_config,omitempty"` 32 Templates []*TemplateDesc `protobuf:"bytes,3,rep,name=templates,proto3" json:"templates,omitempty"` 33 } 34 35 func (m *AlertConfigDesc) Reset() { *m = AlertConfigDesc{} } 36 func (*AlertConfigDesc) ProtoMessage() {} 37 func (*AlertConfigDesc) Descriptor() ([]byte, []int) { 38 return fileDescriptor_20493709c38b81dc, []int{0} 39 } 40 func (m *AlertConfigDesc) XXX_Unmarshal(b []byte) error { 41 return m.Unmarshal(b) 42 } 43 func (m *AlertConfigDesc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 44 if deterministic { 45 return xxx_messageInfo_AlertConfigDesc.Marshal(b, m, deterministic) 46 } else { 47 b = b[:cap(b)] 48 n, err := m.MarshalToSizedBuffer(b) 49 if err != nil { 50 return nil, err 51 } 52 return b[:n], nil 53 } 54 } 55 func (m *AlertConfigDesc) XXX_Merge(src proto.Message) { 56 xxx_messageInfo_AlertConfigDesc.Merge(m, src) 57 } 58 func (m *AlertConfigDesc) XXX_Size() int { 59 return m.Size() 60 } 61 func (m *AlertConfigDesc) XXX_DiscardUnknown() { 62 xxx_messageInfo_AlertConfigDesc.DiscardUnknown(m) 63 } 64 65 var xxx_messageInfo_AlertConfigDesc proto.InternalMessageInfo 66 67 func (m *AlertConfigDesc) GetUser() string { 68 if m != nil { 69 return m.User 70 } 71 return "" 72 } 73 74 func (m *AlertConfigDesc) GetRawConfig() string { 75 if m != nil { 76 return m.RawConfig 77 } 78 return "" 79 } 80 81 func (m *AlertConfigDesc) GetTemplates() []*TemplateDesc { 82 if m != nil { 83 return m.Templates 84 } 85 return nil 86 } 87 88 type TemplateDesc struct { 89 Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` 90 Body string `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` 91 } 92 93 func (m *TemplateDesc) Reset() { *m = TemplateDesc{} } 94 func (*TemplateDesc) ProtoMessage() {} 95 func (*TemplateDesc) Descriptor() ([]byte, []int) { 96 return fileDescriptor_20493709c38b81dc, []int{1} 97 } 98 func (m *TemplateDesc) XXX_Unmarshal(b []byte) error { 99 return m.Unmarshal(b) 100 } 101 func (m *TemplateDesc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 102 if deterministic { 103 return xxx_messageInfo_TemplateDesc.Marshal(b, m, deterministic) 104 } else { 105 b = b[:cap(b)] 106 n, err := m.MarshalToSizedBuffer(b) 107 if err != nil { 108 return nil, err 109 } 110 return b[:n], nil 111 } 112 } 113 func (m *TemplateDesc) XXX_Merge(src proto.Message) { 114 xxx_messageInfo_TemplateDesc.Merge(m, src) 115 } 116 func (m *TemplateDesc) XXX_Size() int { 117 return m.Size() 118 } 119 func (m *TemplateDesc) XXX_DiscardUnknown() { 120 xxx_messageInfo_TemplateDesc.DiscardUnknown(m) 121 } 122 123 var xxx_messageInfo_TemplateDesc proto.InternalMessageInfo 124 125 func (m *TemplateDesc) GetFilename() string { 126 if m != nil { 127 return m.Filename 128 } 129 return "" 130 } 131 132 func (m *TemplateDesc) GetBody() string { 133 if m != nil { 134 return m.Body 135 } 136 return "" 137 } 138 139 type FullStateDesc struct { 140 State *clusterpb.FullState `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` 141 } 142 143 func (m *FullStateDesc) Reset() { *m = FullStateDesc{} } 144 func (*FullStateDesc) ProtoMessage() {} 145 func (*FullStateDesc) Descriptor() ([]byte, []int) { 146 return fileDescriptor_20493709c38b81dc, []int{2} 147 } 148 func (m *FullStateDesc) XXX_Unmarshal(b []byte) error { 149 return m.Unmarshal(b) 150 } 151 func (m *FullStateDesc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 152 if deterministic { 153 return xxx_messageInfo_FullStateDesc.Marshal(b, m, deterministic) 154 } else { 155 b = b[:cap(b)] 156 n, err := m.MarshalToSizedBuffer(b) 157 if err != nil { 158 return nil, err 159 } 160 return b[:n], nil 161 } 162 } 163 func (m *FullStateDesc) XXX_Merge(src proto.Message) { 164 xxx_messageInfo_FullStateDesc.Merge(m, src) 165 } 166 func (m *FullStateDesc) XXX_Size() int { 167 return m.Size() 168 } 169 func (m *FullStateDesc) XXX_DiscardUnknown() { 170 xxx_messageInfo_FullStateDesc.DiscardUnknown(m) 171 } 172 173 var xxx_messageInfo_FullStateDesc proto.InternalMessageInfo 174 175 func (m *FullStateDesc) GetState() *clusterpb.FullState { 176 if m != nil { 177 return m.State 178 } 179 return nil 180 } 181 182 func init() { 183 proto.RegisterType((*AlertConfigDesc)(nil), "alerts.AlertConfigDesc") 184 proto.RegisterType((*TemplateDesc)(nil), "alerts.TemplateDesc") 185 proto.RegisterType((*FullStateDesc)(nil), "alerts.FullStateDesc") 186 } 187 188 func init() { proto.RegisterFile("alerts.proto", fileDescriptor_20493709c38b81dc) } 189 190 var fileDescriptor_20493709c38b81dc = []byte{ 191 // 320 bytes of a gzipped FileDescriptorProto 192 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x50, 0xbf, 0x4e, 0xc2, 0x40, 193 0x18, 0xbf, 0x13, 0x24, 0x70, 0x62, 0x4c, 0x1a, 0x06, 0x42, 0xe2, 0x27, 0x61, 0x22, 0x0e, 0x6d, 194 0x82, 0x9b, 0x03, 0x09, 0x68, 0x7c, 0x00, 0x74, 0x72, 0x31, 0xd7, 0x7a, 0x14, 0x92, 0x96, 0x6b, 195 0xee, 0xae, 0x41, 0x37, 0x1f, 0xc1, 0x47, 0x70, 0xf4, 0x51, 0x1c, 0x19, 0x19, 0xe5, 0x58, 0x18, 196 0x79, 0x04, 0x73, 0x77, 0xa5, 0x38, 0xf5, 0xf7, 0xf5, 0xf7, 0xe7, 0xfb, 0x7e, 0x47, 0x9a, 0x34, 197 0x61, 0x42, 0x49, 0x3f, 0x13, 0x5c, 0x71, 0xaf, 0xe6, 0xa6, 0x4e, 0x2b, 0xe6, 0x31, 0xb7, 0xbf, 198 0x02, 0x83, 0x1c, 0xdb, 0x19, 0xc7, 0x73, 0x35, 0xcb, 0x43, 0x3f, 0xe2, 0x69, 0x90, 0x09, 0x9e, 199 0x32, 0x35, 0x63, 0xb9, 0x0c, 0xac, 0x27, 0xa5, 0x0b, 0x1a, 0x33, 0x11, 0x44, 0x49, 0x2e, 0xd5, 200 0xf1, 0x9b, 0x85, 0x07, 0xe4, 0x32, 0x7a, 0x6f, 0xe4, 0x62, 0x64, 0xf4, 0x77, 0x7c, 0x31, 0x9d, 201 0xc7, 0xf7, 0x4c, 0x46, 0x9e, 0x47, 0xaa, 0xb9, 0x64, 0xa2, 0x8d, 0xbb, 0xb8, 0xdf, 0x98, 0x58, 202 0xec, 0x5d, 0x12, 0x22, 0xe8, 0xf2, 0x25, 0xb2, 0xaa, 0xf6, 0x89, 0x65, 0x1a, 0x82, 0x2e, 0x9d, 203 0xcd, 0x1b, 0x90, 0x86, 0x62, 0x69, 0x96, 0x50, 0xc5, 0x64, 0xbb, 0xd2, 0xad, 0xf4, 0xcf, 0x06, 204 0x2d, 0xbf, 0x68, 0xf2, 0x54, 0x10, 0x26, 0x7b, 0x72, 0x94, 0xf5, 0x86, 0xa4, 0xf9, 0x9f, 0xf2, 205 0x3a, 0xa4, 0x3e, 0x9d, 0x27, 0x6c, 0x41, 0x53, 0x56, 0xac, 0x2e, 0x67, 0x73, 0x52, 0xc8, 0x5f, 206 0xdf, 0x8b, 0xc5, 0x16, 0xf7, 0x46, 0xe4, 0xfc, 0x21, 0x4f, 0x92, 0x47, 0x75, 0x08, 0xb8, 0x26, 207 0xa7, 0xd2, 0x0c, 0xd6, 0x6d, 0x0e, 0x28, 0x3b, 0xfb, 0xa5, 0x70, 0xe2, 0x24, 0xb7, 0xd5, 0xdd, 208 0xd7, 0x15, 0x1a, 0x0f, 0x57, 0x1b, 0x40, 0xeb, 0x0d, 0xa0, 0xfd, 0x06, 0xf0, 0x87, 0x06, 0xfc, 209 0xad, 0x01, 0xff, 0x68, 0xc0, 0x2b, 0x0d, 0xf8, 0x57, 0x03, 0xde, 0x69, 0x40, 0x7b, 0x0d, 0xf8, 210 0x73, 0x0b, 0x68, 0xb5, 0x05, 0xb4, 0xde, 0x02, 0x7a, 0xae, 0xbb, 0x62, 0x59, 0x18, 0xd6, 0xec, 211 0x1b, 0xde, 0xfc, 0x05, 0x00, 0x00, 0xff, 0xff, 0x3d, 0xbd, 0xc1, 0x50, 0xb5, 0x01, 0x00, 0x00, 212 } 213 214 func (this *AlertConfigDesc) Equal(that interface{}) bool { 215 if that == nil { 216 return this == nil 217 } 218 219 that1, ok := that.(*AlertConfigDesc) 220 if !ok { 221 that2, ok := that.(AlertConfigDesc) 222 if ok { 223 that1 = &that2 224 } else { 225 return false 226 } 227 } 228 if that1 == nil { 229 return this == nil 230 } else if this == nil { 231 return false 232 } 233 if this.User != that1.User { 234 return false 235 } 236 if this.RawConfig != that1.RawConfig { 237 return false 238 } 239 if len(this.Templates) != len(that1.Templates) { 240 return false 241 } 242 for i := range this.Templates { 243 if !this.Templates[i].Equal(that1.Templates[i]) { 244 return false 245 } 246 } 247 return true 248 } 249 func (this *TemplateDesc) Equal(that interface{}) bool { 250 if that == nil { 251 return this == nil 252 } 253 254 that1, ok := that.(*TemplateDesc) 255 if !ok { 256 that2, ok := that.(TemplateDesc) 257 if ok { 258 that1 = &that2 259 } else { 260 return false 261 } 262 } 263 if that1 == nil { 264 return this == nil 265 } else if this == nil { 266 return false 267 } 268 if this.Filename != that1.Filename { 269 return false 270 } 271 if this.Body != that1.Body { 272 return false 273 } 274 return true 275 } 276 func (this *AlertConfigDesc) GoString() string { 277 if this == nil { 278 return "nil" 279 } 280 s := make([]string, 0, 7) 281 s = append(s, "&alertspb.AlertConfigDesc{") 282 s = append(s, "User: "+fmt.Sprintf("%#v", this.User)+",\n") 283 s = append(s, "RawConfig: "+fmt.Sprintf("%#v", this.RawConfig)+",\n") 284 if this.Templates != nil { 285 s = append(s, "Templates: "+fmt.Sprintf("%#v", this.Templates)+",\n") 286 } 287 s = append(s, "}") 288 return strings.Join(s, "") 289 } 290 func (this *TemplateDesc) GoString() string { 291 if this == nil { 292 return "nil" 293 } 294 s := make([]string, 0, 6) 295 s = append(s, "&alertspb.TemplateDesc{") 296 s = append(s, "Filename: "+fmt.Sprintf("%#v", this.Filename)+",\n") 297 s = append(s, "Body: "+fmt.Sprintf("%#v", this.Body)+",\n") 298 s = append(s, "}") 299 return strings.Join(s, "") 300 } 301 func (this *FullStateDesc) GoString() string { 302 if this == nil { 303 return "nil" 304 } 305 s := make([]string, 0, 5) 306 s = append(s, "&alertspb.FullStateDesc{") 307 if this.State != nil { 308 s = append(s, "State: "+fmt.Sprintf("%#v", this.State)+",\n") 309 } 310 s = append(s, "}") 311 return strings.Join(s, "") 312 } 313 func valueToGoStringAlerts(v interface{}, typ string) string { 314 rv := reflect.ValueOf(v) 315 if rv.IsNil() { 316 return "nil" 317 } 318 pv := reflect.Indirect(rv).Interface() 319 return fmt.Sprintf("func(v %v) *%v { return &v } ( %#v )", typ, typ, pv) 320 } 321 func (m *AlertConfigDesc) Marshal() (dAtA []byte, err error) { 322 size := m.Size() 323 dAtA = make([]byte, size) 324 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 325 if err != nil { 326 return nil, err 327 } 328 return dAtA[:n], nil 329 } 330 331 func (m *AlertConfigDesc) MarshalTo(dAtA []byte) (int, error) { 332 size := m.Size() 333 return m.MarshalToSizedBuffer(dAtA[:size]) 334 } 335 336 func (m *AlertConfigDesc) MarshalToSizedBuffer(dAtA []byte) (int, error) { 337 i := len(dAtA) 338 _ = i 339 var l int 340 _ = l 341 if len(m.Templates) > 0 { 342 for iNdEx := len(m.Templates) - 1; iNdEx >= 0; iNdEx-- { 343 { 344 size, err := m.Templates[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 345 if err != nil { 346 return 0, err 347 } 348 i -= size 349 i = encodeVarintAlerts(dAtA, i, uint64(size)) 350 } 351 i-- 352 dAtA[i] = 0x1a 353 } 354 } 355 if len(m.RawConfig) > 0 { 356 i -= len(m.RawConfig) 357 copy(dAtA[i:], m.RawConfig) 358 i = encodeVarintAlerts(dAtA, i, uint64(len(m.RawConfig))) 359 i-- 360 dAtA[i] = 0x12 361 } 362 if len(m.User) > 0 { 363 i -= len(m.User) 364 copy(dAtA[i:], m.User) 365 i = encodeVarintAlerts(dAtA, i, uint64(len(m.User))) 366 i-- 367 dAtA[i] = 0xa 368 } 369 return len(dAtA) - i, nil 370 } 371 372 func (m *TemplateDesc) Marshal() (dAtA []byte, err error) { 373 size := m.Size() 374 dAtA = make([]byte, size) 375 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 376 if err != nil { 377 return nil, err 378 } 379 return dAtA[:n], nil 380 } 381 382 func (m *TemplateDesc) MarshalTo(dAtA []byte) (int, error) { 383 size := m.Size() 384 return m.MarshalToSizedBuffer(dAtA[:size]) 385 } 386 387 func (m *TemplateDesc) MarshalToSizedBuffer(dAtA []byte) (int, error) { 388 i := len(dAtA) 389 _ = i 390 var l int 391 _ = l 392 if len(m.Body) > 0 { 393 i -= len(m.Body) 394 copy(dAtA[i:], m.Body) 395 i = encodeVarintAlerts(dAtA, i, uint64(len(m.Body))) 396 i-- 397 dAtA[i] = 0x12 398 } 399 if len(m.Filename) > 0 { 400 i -= len(m.Filename) 401 copy(dAtA[i:], m.Filename) 402 i = encodeVarintAlerts(dAtA, i, uint64(len(m.Filename))) 403 i-- 404 dAtA[i] = 0xa 405 } 406 return len(dAtA) - i, nil 407 } 408 409 func (m *FullStateDesc) Marshal() (dAtA []byte, err error) { 410 size := m.Size() 411 dAtA = make([]byte, size) 412 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 413 if err != nil { 414 return nil, err 415 } 416 return dAtA[:n], nil 417 } 418 419 func (m *FullStateDesc) MarshalTo(dAtA []byte) (int, error) { 420 size := m.Size() 421 return m.MarshalToSizedBuffer(dAtA[:size]) 422 } 423 424 func (m *FullStateDesc) MarshalToSizedBuffer(dAtA []byte) (int, error) { 425 i := len(dAtA) 426 _ = i 427 var l int 428 _ = l 429 if m.State != nil { 430 { 431 size, err := m.State.MarshalToSizedBuffer(dAtA[:i]) 432 if err != nil { 433 return 0, err 434 } 435 i -= size 436 i = encodeVarintAlerts(dAtA, i, uint64(size)) 437 } 438 i-- 439 dAtA[i] = 0xa 440 } 441 return len(dAtA) - i, nil 442 } 443 444 func encodeVarintAlerts(dAtA []byte, offset int, v uint64) int { 445 offset -= sovAlerts(v) 446 base := offset 447 for v >= 1<<7 { 448 dAtA[offset] = uint8(v&0x7f | 0x80) 449 v >>= 7 450 offset++ 451 } 452 dAtA[offset] = uint8(v) 453 return base 454 } 455 func (m *AlertConfigDesc) Size() (n int) { 456 if m == nil { 457 return 0 458 } 459 var l int 460 _ = l 461 l = len(m.User) 462 if l > 0 { 463 n += 1 + l + sovAlerts(uint64(l)) 464 } 465 l = len(m.RawConfig) 466 if l > 0 { 467 n += 1 + l + sovAlerts(uint64(l)) 468 } 469 if len(m.Templates) > 0 { 470 for _, e := range m.Templates { 471 l = e.Size() 472 n += 1 + l + sovAlerts(uint64(l)) 473 } 474 } 475 return n 476 } 477 478 func (m *TemplateDesc) Size() (n int) { 479 if m == nil { 480 return 0 481 } 482 var l int 483 _ = l 484 l = len(m.Filename) 485 if l > 0 { 486 n += 1 + l + sovAlerts(uint64(l)) 487 } 488 l = len(m.Body) 489 if l > 0 { 490 n += 1 + l + sovAlerts(uint64(l)) 491 } 492 return n 493 } 494 495 func (m *FullStateDesc) Size() (n int) { 496 if m == nil { 497 return 0 498 } 499 var l int 500 _ = l 501 if m.State != nil { 502 l = m.State.Size() 503 n += 1 + l + sovAlerts(uint64(l)) 504 } 505 return n 506 } 507 508 func sovAlerts(x uint64) (n int) { 509 return (math_bits.Len64(x|1) + 6) / 7 510 } 511 func sozAlerts(x uint64) (n int) { 512 return sovAlerts(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 513 } 514 func (this *AlertConfigDesc) String() string { 515 if this == nil { 516 return "nil" 517 } 518 repeatedStringForTemplates := "[]*TemplateDesc{" 519 for _, f := range this.Templates { 520 repeatedStringForTemplates += strings.Replace(f.String(), "TemplateDesc", "TemplateDesc", 1) + "," 521 } 522 repeatedStringForTemplates += "}" 523 s := strings.Join([]string{`&AlertConfigDesc{`, 524 `User:` + fmt.Sprintf("%v", this.User) + `,`, 525 `RawConfig:` + fmt.Sprintf("%v", this.RawConfig) + `,`, 526 `Templates:` + repeatedStringForTemplates + `,`, 527 `}`, 528 }, "") 529 return s 530 } 531 func (this *TemplateDesc) String() string { 532 if this == nil { 533 return "nil" 534 } 535 s := strings.Join([]string{`&TemplateDesc{`, 536 `Filename:` + fmt.Sprintf("%v", this.Filename) + `,`, 537 `Body:` + fmt.Sprintf("%v", this.Body) + `,`, 538 `}`, 539 }, "") 540 return s 541 } 542 func (this *FullStateDesc) String() string { 543 if this == nil { 544 return "nil" 545 } 546 s := strings.Join([]string{`&FullStateDesc{`, 547 `State:` + strings.Replace(fmt.Sprintf("%v", this.State), "FullState", "clusterpb.FullState", 1) + `,`, 548 `}`, 549 }, "") 550 return s 551 } 552 func valueToStringAlerts(v interface{}) string { 553 rv := reflect.ValueOf(v) 554 if rv.IsNil() { 555 return "nil" 556 } 557 pv := reflect.Indirect(rv).Interface() 558 return fmt.Sprintf("*%v", pv) 559 } 560 func (m *AlertConfigDesc) Unmarshal(dAtA []byte) error { 561 l := len(dAtA) 562 iNdEx := 0 563 for iNdEx < l { 564 preIndex := iNdEx 565 var wire uint64 566 for shift := uint(0); ; shift += 7 { 567 if shift >= 64 { 568 return ErrIntOverflowAlerts 569 } 570 if iNdEx >= l { 571 return io.ErrUnexpectedEOF 572 } 573 b := dAtA[iNdEx] 574 iNdEx++ 575 wire |= uint64(b&0x7F) << shift 576 if b < 0x80 { 577 break 578 } 579 } 580 fieldNum := int32(wire >> 3) 581 wireType := int(wire & 0x7) 582 if wireType == 4 { 583 return fmt.Errorf("proto: AlertConfigDesc: wiretype end group for non-group") 584 } 585 if fieldNum <= 0 { 586 return fmt.Errorf("proto: AlertConfigDesc: illegal tag %d (wire type %d)", fieldNum, wire) 587 } 588 switch fieldNum { 589 case 1: 590 if wireType != 2 { 591 return fmt.Errorf("proto: wrong wireType = %d for field User", wireType) 592 } 593 var stringLen uint64 594 for shift := uint(0); ; shift += 7 { 595 if shift >= 64 { 596 return ErrIntOverflowAlerts 597 } 598 if iNdEx >= l { 599 return io.ErrUnexpectedEOF 600 } 601 b := dAtA[iNdEx] 602 iNdEx++ 603 stringLen |= uint64(b&0x7F) << shift 604 if b < 0x80 { 605 break 606 } 607 } 608 intStringLen := int(stringLen) 609 if intStringLen < 0 { 610 return ErrInvalidLengthAlerts 611 } 612 postIndex := iNdEx + intStringLen 613 if postIndex < 0 { 614 return ErrInvalidLengthAlerts 615 } 616 if postIndex > l { 617 return io.ErrUnexpectedEOF 618 } 619 m.User = string(dAtA[iNdEx:postIndex]) 620 iNdEx = postIndex 621 case 2: 622 if wireType != 2 { 623 return fmt.Errorf("proto: wrong wireType = %d for field RawConfig", wireType) 624 } 625 var stringLen uint64 626 for shift := uint(0); ; shift += 7 { 627 if shift >= 64 { 628 return ErrIntOverflowAlerts 629 } 630 if iNdEx >= l { 631 return io.ErrUnexpectedEOF 632 } 633 b := dAtA[iNdEx] 634 iNdEx++ 635 stringLen |= uint64(b&0x7F) << shift 636 if b < 0x80 { 637 break 638 } 639 } 640 intStringLen := int(stringLen) 641 if intStringLen < 0 { 642 return ErrInvalidLengthAlerts 643 } 644 postIndex := iNdEx + intStringLen 645 if postIndex < 0 { 646 return ErrInvalidLengthAlerts 647 } 648 if postIndex > l { 649 return io.ErrUnexpectedEOF 650 } 651 m.RawConfig = string(dAtA[iNdEx:postIndex]) 652 iNdEx = postIndex 653 case 3: 654 if wireType != 2 { 655 return fmt.Errorf("proto: wrong wireType = %d for field Templates", wireType) 656 } 657 var msglen int 658 for shift := uint(0); ; shift += 7 { 659 if shift >= 64 { 660 return ErrIntOverflowAlerts 661 } 662 if iNdEx >= l { 663 return io.ErrUnexpectedEOF 664 } 665 b := dAtA[iNdEx] 666 iNdEx++ 667 msglen |= int(b&0x7F) << shift 668 if b < 0x80 { 669 break 670 } 671 } 672 if msglen < 0 { 673 return ErrInvalidLengthAlerts 674 } 675 postIndex := iNdEx + msglen 676 if postIndex < 0 { 677 return ErrInvalidLengthAlerts 678 } 679 if postIndex > l { 680 return io.ErrUnexpectedEOF 681 } 682 m.Templates = append(m.Templates, &TemplateDesc{}) 683 if err := m.Templates[len(m.Templates)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 684 return err 685 } 686 iNdEx = postIndex 687 default: 688 iNdEx = preIndex 689 skippy, err := skipAlerts(dAtA[iNdEx:]) 690 if err != nil { 691 return err 692 } 693 if skippy < 0 { 694 return ErrInvalidLengthAlerts 695 } 696 if (iNdEx + skippy) < 0 { 697 return ErrInvalidLengthAlerts 698 } 699 if (iNdEx + skippy) > l { 700 return io.ErrUnexpectedEOF 701 } 702 iNdEx += skippy 703 } 704 } 705 706 if iNdEx > l { 707 return io.ErrUnexpectedEOF 708 } 709 return nil 710 } 711 func (m *TemplateDesc) Unmarshal(dAtA []byte) error { 712 l := len(dAtA) 713 iNdEx := 0 714 for iNdEx < l { 715 preIndex := iNdEx 716 var wire uint64 717 for shift := uint(0); ; shift += 7 { 718 if shift >= 64 { 719 return ErrIntOverflowAlerts 720 } 721 if iNdEx >= l { 722 return io.ErrUnexpectedEOF 723 } 724 b := dAtA[iNdEx] 725 iNdEx++ 726 wire |= uint64(b&0x7F) << shift 727 if b < 0x80 { 728 break 729 } 730 } 731 fieldNum := int32(wire >> 3) 732 wireType := int(wire & 0x7) 733 if wireType == 4 { 734 return fmt.Errorf("proto: TemplateDesc: wiretype end group for non-group") 735 } 736 if fieldNum <= 0 { 737 return fmt.Errorf("proto: TemplateDesc: illegal tag %d (wire type %d)", fieldNum, wire) 738 } 739 switch fieldNum { 740 case 1: 741 if wireType != 2 { 742 return fmt.Errorf("proto: wrong wireType = %d for field Filename", wireType) 743 } 744 var stringLen uint64 745 for shift := uint(0); ; shift += 7 { 746 if shift >= 64 { 747 return ErrIntOverflowAlerts 748 } 749 if iNdEx >= l { 750 return io.ErrUnexpectedEOF 751 } 752 b := dAtA[iNdEx] 753 iNdEx++ 754 stringLen |= uint64(b&0x7F) << shift 755 if b < 0x80 { 756 break 757 } 758 } 759 intStringLen := int(stringLen) 760 if intStringLen < 0 { 761 return ErrInvalidLengthAlerts 762 } 763 postIndex := iNdEx + intStringLen 764 if postIndex < 0 { 765 return ErrInvalidLengthAlerts 766 } 767 if postIndex > l { 768 return io.ErrUnexpectedEOF 769 } 770 m.Filename = string(dAtA[iNdEx:postIndex]) 771 iNdEx = postIndex 772 case 2: 773 if wireType != 2 { 774 return fmt.Errorf("proto: wrong wireType = %d for field Body", wireType) 775 } 776 var stringLen uint64 777 for shift := uint(0); ; shift += 7 { 778 if shift >= 64 { 779 return ErrIntOverflowAlerts 780 } 781 if iNdEx >= l { 782 return io.ErrUnexpectedEOF 783 } 784 b := dAtA[iNdEx] 785 iNdEx++ 786 stringLen |= uint64(b&0x7F) << shift 787 if b < 0x80 { 788 break 789 } 790 } 791 intStringLen := int(stringLen) 792 if intStringLen < 0 { 793 return ErrInvalidLengthAlerts 794 } 795 postIndex := iNdEx + intStringLen 796 if postIndex < 0 { 797 return ErrInvalidLengthAlerts 798 } 799 if postIndex > l { 800 return io.ErrUnexpectedEOF 801 } 802 m.Body = string(dAtA[iNdEx:postIndex]) 803 iNdEx = postIndex 804 default: 805 iNdEx = preIndex 806 skippy, err := skipAlerts(dAtA[iNdEx:]) 807 if err != nil { 808 return err 809 } 810 if skippy < 0 { 811 return ErrInvalidLengthAlerts 812 } 813 if (iNdEx + skippy) < 0 { 814 return ErrInvalidLengthAlerts 815 } 816 if (iNdEx + skippy) > l { 817 return io.ErrUnexpectedEOF 818 } 819 iNdEx += skippy 820 } 821 } 822 823 if iNdEx > l { 824 return io.ErrUnexpectedEOF 825 } 826 return nil 827 } 828 func (m *FullStateDesc) Unmarshal(dAtA []byte) error { 829 l := len(dAtA) 830 iNdEx := 0 831 for iNdEx < l { 832 preIndex := iNdEx 833 var wire uint64 834 for shift := uint(0); ; shift += 7 { 835 if shift >= 64 { 836 return ErrIntOverflowAlerts 837 } 838 if iNdEx >= l { 839 return io.ErrUnexpectedEOF 840 } 841 b := dAtA[iNdEx] 842 iNdEx++ 843 wire |= uint64(b&0x7F) << shift 844 if b < 0x80 { 845 break 846 } 847 } 848 fieldNum := int32(wire >> 3) 849 wireType := int(wire & 0x7) 850 if wireType == 4 { 851 return fmt.Errorf("proto: FullStateDesc: wiretype end group for non-group") 852 } 853 if fieldNum <= 0 { 854 return fmt.Errorf("proto: FullStateDesc: illegal tag %d (wire type %d)", fieldNum, wire) 855 } 856 switch fieldNum { 857 case 1: 858 if wireType != 2 { 859 return fmt.Errorf("proto: wrong wireType = %d for field State", wireType) 860 } 861 var msglen int 862 for shift := uint(0); ; shift += 7 { 863 if shift >= 64 { 864 return ErrIntOverflowAlerts 865 } 866 if iNdEx >= l { 867 return io.ErrUnexpectedEOF 868 } 869 b := dAtA[iNdEx] 870 iNdEx++ 871 msglen |= int(b&0x7F) << shift 872 if b < 0x80 { 873 break 874 } 875 } 876 if msglen < 0 { 877 return ErrInvalidLengthAlerts 878 } 879 postIndex := iNdEx + msglen 880 if postIndex < 0 { 881 return ErrInvalidLengthAlerts 882 } 883 if postIndex > l { 884 return io.ErrUnexpectedEOF 885 } 886 if m.State == nil { 887 m.State = &clusterpb.FullState{} 888 } 889 if err := m.State.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 890 return err 891 } 892 iNdEx = postIndex 893 default: 894 iNdEx = preIndex 895 skippy, err := skipAlerts(dAtA[iNdEx:]) 896 if err != nil { 897 return err 898 } 899 if skippy < 0 { 900 return ErrInvalidLengthAlerts 901 } 902 if (iNdEx + skippy) < 0 { 903 return ErrInvalidLengthAlerts 904 } 905 if (iNdEx + skippy) > l { 906 return io.ErrUnexpectedEOF 907 } 908 iNdEx += skippy 909 } 910 } 911 912 if iNdEx > l { 913 return io.ErrUnexpectedEOF 914 } 915 return nil 916 } 917 func skipAlerts(dAtA []byte) (n int, err error) { 918 l := len(dAtA) 919 iNdEx := 0 920 for iNdEx < l { 921 var wire uint64 922 for shift := uint(0); ; shift += 7 { 923 if shift >= 64 { 924 return 0, ErrIntOverflowAlerts 925 } 926 if iNdEx >= l { 927 return 0, io.ErrUnexpectedEOF 928 } 929 b := dAtA[iNdEx] 930 iNdEx++ 931 wire |= (uint64(b) & 0x7F) << shift 932 if b < 0x80 { 933 break 934 } 935 } 936 wireType := int(wire & 0x7) 937 switch wireType { 938 case 0: 939 for shift := uint(0); ; shift += 7 { 940 if shift >= 64 { 941 return 0, ErrIntOverflowAlerts 942 } 943 if iNdEx >= l { 944 return 0, io.ErrUnexpectedEOF 945 } 946 iNdEx++ 947 if dAtA[iNdEx-1] < 0x80 { 948 break 949 } 950 } 951 return iNdEx, nil 952 case 1: 953 iNdEx += 8 954 return iNdEx, nil 955 case 2: 956 var length int 957 for shift := uint(0); ; shift += 7 { 958 if shift >= 64 { 959 return 0, ErrIntOverflowAlerts 960 } 961 if iNdEx >= l { 962 return 0, io.ErrUnexpectedEOF 963 } 964 b := dAtA[iNdEx] 965 iNdEx++ 966 length |= (int(b) & 0x7F) << shift 967 if b < 0x80 { 968 break 969 } 970 } 971 if length < 0 { 972 return 0, ErrInvalidLengthAlerts 973 } 974 iNdEx += length 975 if iNdEx < 0 { 976 return 0, ErrInvalidLengthAlerts 977 } 978 return iNdEx, nil 979 case 3: 980 for { 981 var innerWire uint64 982 var start int = iNdEx 983 for shift := uint(0); ; shift += 7 { 984 if shift >= 64 { 985 return 0, ErrIntOverflowAlerts 986 } 987 if iNdEx >= l { 988 return 0, io.ErrUnexpectedEOF 989 } 990 b := dAtA[iNdEx] 991 iNdEx++ 992 innerWire |= (uint64(b) & 0x7F) << shift 993 if b < 0x80 { 994 break 995 } 996 } 997 innerWireType := int(innerWire & 0x7) 998 if innerWireType == 4 { 999 break 1000 } 1001 next, err := skipAlerts(dAtA[start:]) 1002 if err != nil { 1003 return 0, err 1004 } 1005 iNdEx = start + next 1006 if iNdEx < 0 { 1007 return 0, ErrInvalidLengthAlerts 1008 } 1009 } 1010 return iNdEx, nil 1011 case 4: 1012 return iNdEx, nil 1013 case 5: 1014 iNdEx += 4 1015 return iNdEx, nil 1016 default: 1017 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 1018 } 1019 } 1020 panic("unreachable") 1021 } 1022 1023 var ( 1024 ErrInvalidLengthAlerts = fmt.Errorf("proto: negative length found during unmarshaling") 1025 ErrIntOverflowAlerts = fmt.Errorf("proto: integer overflow") 1026 )