golang.org/x/build@v0.0.0-20240506185731-218518f32b70/maintner/maintpb/maintner.pb.go (about) 1 // Code generated by protoc-gen-go4grpc; DO NOT EDIT 2 // source: maintner.proto 3 4 /* 5 Package maintpb is a generated protocol buffer package. 6 7 It is generated from these files: 8 9 maintner.proto 10 11 It has these top-level messages: 12 13 Mutation 14 GithubMutation 15 GithubIssueMutation 16 BoolChange 17 StringChange 18 GithubLabel 19 GithubMilestone 20 GithubIssueEvent 21 GithubDismissedReviewEvent 22 GithubCommit 23 GithubReview 24 GithubIssueSyncStatus 25 GithubIssueCommentMutation 26 GithubUser 27 GithubTeam 28 GitMutation 29 GitRepo 30 GitCommit 31 GitDiffTree 32 GitDiffTreeFile 33 GerritMutation 34 GitRef 35 */ 36 package maintpb 37 38 import ( 39 fmt "fmt" 40 41 proto "github.com/golang/protobuf/proto" 42 43 math "math" 44 45 google_protobuf "github.com/golang/protobuf/ptypes/timestamp" 46 ) 47 48 // Reference imports to suppress errors if they are not otherwise used. 49 var _ = proto.Marshal 50 var _ = fmt.Errorf 51 var _ = math.Inf 52 53 // This is a compile-time assertion to ensure that this generated file 54 // is compatible with the proto package it is being compiled against. 55 // A compilation error at this line likely means your copy of the 56 // proto package needs to be updated. 57 const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 58 59 type Mutation struct { 60 GithubIssue *GithubIssueMutation `protobuf:"bytes,1,opt,name=github_issue,json=githubIssue" json:"github_issue,omitempty"` 61 Github *GithubMutation `protobuf:"bytes,3,opt,name=github" json:"github,omitempty"` 62 Git *GitMutation `protobuf:"bytes,2,opt,name=git" json:"git,omitempty"` 63 Gerrit *GerritMutation `protobuf:"bytes,4,opt,name=gerrit" json:"gerrit,omitempty"` 64 } 65 66 func (m *Mutation) Reset() { *m = Mutation{} } 67 func (m *Mutation) String() string { return proto.CompactTextString(m) } 68 func (*Mutation) ProtoMessage() {} 69 func (*Mutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} } 70 71 func (m *Mutation) GetGithubIssue() *GithubIssueMutation { 72 if m != nil { 73 return m.GithubIssue 74 } 75 return nil 76 } 77 78 func (m *Mutation) GetGithub() *GithubMutation { 79 if m != nil { 80 return m.Github 81 } 82 return nil 83 } 84 85 func (m *Mutation) GetGit() *GitMutation { 86 if m != nil { 87 return m.Git 88 } 89 return nil 90 } 91 92 func (m *Mutation) GetGerrit() *GerritMutation { 93 if m != nil { 94 return m.Gerrit 95 } 96 return nil 97 } 98 99 type GithubMutation struct { 100 Owner string `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"` 101 Repo string `protobuf:"bytes,2,opt,name=repo" json:"repo,omitempty"` 102 // Updated labels. (All must have id set at least) 103 Labels []*GithubLabel `protobuf:"bytes,3,rep,name=labels" json:"labels,omitempty"` 104 // Updated milestones. (All must have id set at least) 105 Milestones []*GithubMilestone `protobuf:"bytes,4,rep,name=milestones" json:"milestones,omitempty"` 106 } 107 108 func (m *GithubMutation) Reset() { *m = GithubMutation{} } 109 func (m *GithubMutation) String() string { return proto.CompactTextString(m) } 110 func (*GithubMutation) ProtoMessage() {} 111 func (*GithubMutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} } 112 113 func (m *GithubMutation) GetOwner() string { 114 if m != nil { 115 return m.Owner 116 } 117 return "" 118 } 119 120 func (m *GithubMutation) GetRepo() string { 121 if m != nil { 122 return m.Repo 123 } 124 return "" 125 } 126 127 func (m *GithubMutation) GetLabels() []*GithubLabel { 128 if m != nil { 129 return m.Labels 130 } 131 return nil 132 } 133 134 func (m *GithubMutation) GetMilestones() []*GithubMilestone { 135 if m != nil { 136 return m.Milestones 137 } 138 return nil 139 } 140 141 type GithubIssueMutation struct { 142 Owner string `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"` 143 Repo string `protobuf:"bytes,2,opt,name=repo" json:"repo,omitempty"` 144 Number int32 `protobuf:"varint,3,opt,name=number" json:"number,omitempty"` 145 // not_exist is set true if the issue has been found to not exist. 146 // If true, the owner/repo/number fields above must still be set. 147 // If a future issue mutation for the same number arrives without 148 // not_exist set, then the issue comes back to life. 149 NotExist bool `protobuf:"varint,13,opt,name=not_exist,json=notExist" json:"not_exist,omitempty"` 150 Id int64 `protobuf:"varint,12,opt,name=id" json:"id,omitempty"` 151 User *GithubUser `protobuf:"bytes,4,opt,name=user" json:"user,omitempty"` 152 Assignees []*GithubUser `protobuf:"bytes,10,rep,name=assignees" json:"assignees,omitempty"` 153 DeletedAssignees []int64 `protobuf:"varint,11,rep,packed,name=deleted_assignees,json=deletedAssignees" json:"deleted_assignees,omitempty"` 154 Created *google_protobuf.Timestamp `protobuf:"bytes,5,opt,name=created" json:"created,omitempty"` 155 Updated *google_protobuf.Timestamp `protobuf:"bytes,6,opt,name=updated" json:"updated,omitempty"` 156 Title string `protobuf:"bytes,9,opt,name=title" json:"title,omitempty"` 157 // body_change changes the body field (the top post, which isn't a comment). 158 // It is now used in preference to the old body field. 159 BodyChange *StringChange `protobuf:"bytes,31,opt,name=body_change,json=bodyChange" json:"body_change,omitempty"` 160 // body was the old way to change the body, but it doesn't support removing the 161 // body text, which is common on PRs. New mutations use body_change instead. 162 Body string `protobuf:"bytes,7,opt,name=body" json:"body,omitempty"` 163 NoMilestone bool `protobuf:"varint,15,opt,name=no_milestone,json=noMilestone" json:"no_milestone,omitempty"` 164 // When setting a milestone, only the milestone_id must be set. 165 // TODO: allow num or title to be used if Github only returns those? So far unneeded. 166 // The num and title, if non-zero, are treated as if they were a GithubMutation.Milestone update. 167 MilestoneId int64 `protobuf:"varint,16,opt,name=milestone_id,json=milestoneId" json:"milestone_id,omitempty"` 168 MilestoneNum int64 `protobuf:"varint,17,opt,name=milestone_num,json=milestoneNum" json:"milestone_num,omitempty"` 169 MilestoneTitle string `protobuf:"bytes,18,opt,name=milestone_title,json=milestoneTitle" json:"milestone_title,omitempty"` 170 Closed *BoolChange `protobuf:"bytes,19,opt,name=closed" json:"closed,omitempty"` 171 Locked *BoolChange `protobuf:"bytes,25,opt,name=locked" json:"locked,omitempty"` 172 PullRequest bool `protobuf:"varint,28,opt,name=pull_request,json=pullRequest" json:"pull_request,omitempty"` 173 ClosedAt *google_protobuf.Timestamp `protobuf:"bytes,21,opt,name=closed_at,json=closedAt" json:"closed_at,omitempty"` 174 ClosedBy *GithubUser `protobuf:"bytes,22,opt,name=closed_by,json=closedBy" json:"closed_by,omitempty"` 175 RemoveLabel []int64 `protobuf:"varint,23,rep,packed,name=remove_label,json=removeLabel" json:"remove_label,omitempty"` 176 AddLabel []*GithubLabel `protobuf:"bytes,24,rep,name=add_label,json=addLabel" json:"add_label,omitempty"` 177 Comment []*GithubIssueCommentMutation `protobuf:"bytes,8,rep,name=comment" json:"comment,omitempty"` 178 CommentStatus *GithubIssueSyncStatus `protobuf:"bytes,14,opt,name=comment_status,json=commentStatus" json:"comment_status,omitempty"` 179 Event []*GithubIssueEvent `protobuf:"bytes,26,rep,name=event" json:"event,omitempty"` 180 EventStatus *GithubIssueSyncStatus `protobuf:"bytes,27,opt,name=event_status,json=eventStatus" json:"event_status,omitempty"` 181 Review []*GithubReview `protobuf:"bytes,29,rep,name=review" json:"review,omitempty"` 182 ReviewStatus *GithubIssueSyncStatus `protobuf:"bytes,30,opt,name=review_status,json=reviewStatus" json:"review_status,omitempty"` 183 } 184 185 func (m *GithubIssueMutation) Reset() { *m = GithubIssueMutation{} } 186 func (m *GithubIssueMutation) String() string { return proto.CompactTextString(m) } 187 func (*GithubIssueMutation) ProtoMessage() {} 188 func (*GithubIssueMutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} } 189 190 func (m *GithubIssueMutation) GetOwner() string { 191 if m != nil { 192 return m.Owner 193 } 194 return "" 195 } 196 197 func (m *GithubIssueMutation) GetRepo() string { 198 if m != nil { 199 return m.Repo 200 } 201 return "" 202 } 203 204 func (m *GithubIssueMutation) GetNumber() int32 { 205 if m != nil { 206 return m.Number 207 } 208 return 0 209 } 210 211 func (m *GithubIssueMutation) GetNotExist() bool { 212 if m != nil { 213 return m.NotExist 214 } 215 return false 216 } 217 218 func (m *GithubIssueMutation) GetId() int64 { 219 if m != nil { 220 return m.Id 221 } 222 return 0 223 } 224 225 func (m *GithubIssueMutation) GetUser() *GithubUser { 226 if m != nil { 227 return m.User 228 } 229 return nil 230 } 231 232 func (m *GithubIssueMutation) GetAssignees() []*GithubUser { 233 if m != nil { 234 return m.Assignees 235 } 236 return nil 237 } 238 239 func (m *GithubIssueMutation) GetDeletedAssignees() []int64 { 240 if m != nil { 241 return m.DeletedAssignees 242 } 243 return nil 244 } 245 246 func (m *GithubIssueMutation) GetCreated() *google_protobuf.Timestamp { 247 if m != nil { 248 return m.Created 249 } 250 return nil 251 } 252 253 func (m *GithubIssueMutation) GetUpdated() *google_protobuf.Timestamp { 254 if m != nil { 255 return m.Updated 256 } 257 return nil 258 } 259 260 func (m *GithubIssueMutation) GetTitle() string { 261 if m != nil { 262 return m.Title 263 } 264 return "" 265 } 266 267 func (m *GithubIssueMutation) GetBodyChange() *StringChange { 268 if m != nil { 269 return m.BodyChange 270 } 271 return nil 272 } 273 274 func (m *GithubIssueMutation) GetBody() string { 275 if m != nil { 276 return m.Body 277 } 278 return "" 279 } 280 281 func (m *GithubIssueMutation) GetNoMilestone() bool { 282 if m != nil { 283 return m.NoMilestone 284 } 285 return false 286 } 287 288 func (m *GithubIssueMutation) GetMilestoneId() int64 { 289 if m != nil { 290 return m.MilestoneId 291 } 292 return 0 293 } 294 295 func (m *GithubIssueMutation) GetMilestoneNum() int64 { 296 if m != nil { 297 return m.MilestoneNum 298 } 299 return 0 300 } 301 302 func (m *GithubIssueMutation) GetMilestoneTitle() string { 303 if m != nil { 304 return m.MilestoneTitle 305 } 306 return "" 307 } 308 309 func (m *GithubIssueMutation) GetClosed() *BoolChange { 310 if m != nil { 311 return m.Closed 312 } 313 return nil 314 } 315 316 func (m *GithubIssueMutation) GetLocked() *BoolChange { 317 if m != nil { 318 return m.Locked 319 } 320 return nil 321 } 322 323 func (m *GithubIssueMutation) GetPullRequest() bool { 324 if m != nil { 325 return m.PullRequest 326 } 327 return false 328 } 329 330 func (m *GithubIssueMutation) GetClosedAt() *google_protobuf.Timestamp { 331 if m != nil { 332 return m.ClosedAt 333 } 334 return nil 335 } 336 337 func (m *GithubIssueMutation) GetClosedBy() *GithubUser { 338 if m != nil { 339 return m.ClosedBy 340 } 341 return nil 342 } 343 344 func (m *GithubIssueMutation) GetRemoveLabel() []int64 { 345 if m != nil { 346 return m.RemoveLabel 347 } 348 return nil 349 } 350 351 func (m *GithubIssueMutation) GetAddLabel() []*GithubLabel { 352 if m != nil { 353 return m.AddLabel 354 } 355 return nil 356 } 357 358 func (m *GithubIssueMutation) GetComment() []*GithubIssueCommentMutation { 359 if m != nil { 360 return m.Comment 361 } 362 return nil 363 } 364 365 func (m *GithubIssueMutation) GetCommentStatus() *GithubIssueSyncStatus { 366 if m != nil { 367 return m.CommentStatus 368 } 369 return nil 370 } 371 372 func (m *GithubIssueMutation) GetEvent() []*GithubIssueEvent { 373 if m != nil { 374 return m.Event 375 } 376 return nil 377 } 378 379 func (m *GithubIssueMutation) GetEventStatus() *GithubIssueSyncStatus { 380 if m != nil { 381 return m.EventStatus 382 } 383 return nil 384 } 385 386 func (m *GithubIssueMutation) GetReview() []*GithubReview { 387 if m != nil { 388 return m.Review 389 } 390 return nil 391 } 392 393 func (m *GithubIssueMutation) GetReviewStatus() *GithubIssueSyncStatus { 394 if m != nil { 395 return m.ReviewStatus 396 } 397 return nil 398 } 399 400 // BoolChange represents a change to a boolean value. 401 // (Notably, the wrapper type permits representing a change to false.) 402 type BoolChange struct { 403 Val bool `protobuf:"varint,1,opt,name=val" json:"val,omitempty"` 404 } 405 406 func (m *BoolChange) Reset() { *m = BoolChange{} } 407 func (m *BoolChange) String() string { return proto.CompactTextString(m) } 408 func (*BoolChange) ProtoMessage() {} 409 func (*BoolChange) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} } 410 411 func (m *BoolChange) GetVal() bool { 412 if m != nil { 413 return m.Val 414 } 415 return false 416 } 417 418 // StringChange represents a change to a boolean value. 419 // (Notably, the wrapper type permits representing a change to the empty string.) 420 type StringChange struct { 421 Val string `protobuf:"bytes,1,opt,name=val" json:"val,omitempty"` 422 } 423 424 func (m *StringChange) Reset() { *m = StringChange{} } 425 func (m *StringChange) String() string { return proto.CompactTextString(m) } 426 func (*StringChange) ProtoMessage() {} 427 func (*StringChange) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} } 428 429 func (m *StringChange) GetVal() string { 430 if m != nil { 431 return m.Val 432 } 433 return "" 434 } 435 436 type GithubLabel struct { 437 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 438 Name string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` 439 } 440 441 func (m *GithubLabel) Reset() { *m = GithubLabel{} } 442 func (m *GithubLabel) String() string { return proto.CompactTextString(m) } 443 func (*GithubLabel) ProtoMessage() {} 444 func (*GithubLabel) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} } 445 446 func (m *GithubLabel) GetId() int64 { 447 if m != nil { 448 return m.Id 449 } 450 return 0 451 } 452 453 func (m *GithubLabel) GetName() string { 454 if m != nil { 455 return m.Name 456 } 457 return "" 458 } 459 460 type GithubMilestone struct { 461 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 462 // Following only need to be non-zero on changes: 463 Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"` 464 Closed *BoolChange `protobuf:"bytes,3,opt,name=closed" json:"closed,omitempty"` 465 Number int64 `protobuf:"varint,4,opt,name=number" json:"number,omitempty"` 466 } 467 468 func (m *GithubMilestone) Reset() { *m = GithubMilestone{} } 469 func (m *GithubMilestone) String() string { return proto.CompactTextString(m) } 470 func (*GithubMilestone) ProtoMessage() {} 471 func (*GithubMilestone) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} } 472 473 func (m *GithubMilestone) GetId() int64 { 474 if m != nil { 475 return m.Id 476 } 477 return 0 478 } 479 480 func (m *GithubMilestone) GetTitle() string { 481 if m != nil { 482 return m.Title 483 } 484 return "" 485 } 486 487 func (m *GithubMilestone) GetClosed() *BoolChange { 488 if m != nil { 489 return m.Closed 490 } 491 return nil 492 } 493 494 func (m *GithubMilestone) GetNumber() int64 { 495 if m != nil { 496 return m.Number 497 } 498 return 0 499 } 500 501 // See https://developer.github.com/v3/activity/events/types/#issuesevent 502 // for some info. 503 type GithubIssueEvent struct { 504 // Required: 505 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 506 // event_type can be one of "assigned", "unassigned", "labeled", 507 // "unlabeled", "opened", "edited", "milestoned", "demilestoned", 508 // "closed", "reopened", "referenced", "renamed" or anything else 509 // that Github adds in the future. 510 EventType string `protobuf:"bytes,2,opt,name=event_type,json=eventType" json:"event_type,omitempty"` 511 ActorId int64 `protobuf:"varint,3,opt,name=actor_id,json=actorId" json:"actor_id,omitempty"` 512 Created *google_protobuf.Timestamp `protobuf:"bytes,4,opt,name=created" json:"created,omitempty"` 513 // label is populated for "labeled" and "unlabeled" events. 514 // The label will usually not have an ID, due to Github's API 515 // not returning one. 516 Label *GithubLabel `protobuf:"bytes,5,opt,name=label" json:"label,omitempty"` 517 // milestone is populated for "milestoned" and "demilestoned" events. 518 // The label will usually not have an ID, due to Github's API 519 // not returning one. 520 Milestone *GithubMilestone `protobuf:"bytes,6,opt,name=milestone" json:"milestone,omitempty"` 521 // For "assigned", "unassigned": 522 AssigneeId int64 `protobuf:"varint,7,opt,name=assignee_id,json=assigneeId" json:"assignee_id,omitempty"` 523 AssignerId int64 `protobuf:"varint,8,opt,name=assigner_id,json=assignerId" json:"assigner_id,omitempty"` 524 // For "referenced", "closed": 525 Commit *GithubCommit `protobuf:"bytes,9,opt,name=commit" json:"commit,omitempty"` 526 // For "renamed" events: 527 RenameFrom string `protobuf:"bytes,11,opt,name=rename_from,json=renameFrom" json:"rename_from,omitempty"` 528 RenameTo string `protobuf:"bytes,12,opt,name=rename_to,json=renameTo" json:"rename_to,omitempty"` 529 ReviewerId int64 `protobuf:"varint,13,opt,name=reviewer_id,json=reviewerId" json:"reviewer_id,omitempty"` 530 ReviewRequesterId int64 `protobuf:"varint,14,opt,name=review_requester_id,json=reviewRequesterId" json:"review_requester_id,omitempty"` 531 TeamReviewer *GithubTeam `protobuf:"bytes,16,opt,name=team_reviewer,json=teamReviewer" json:"team_reviewer,omitempty"` 532 // Contents of a dismissed review event, see dismissed_review in 533 // https://developer.github.com/v3/issues/events/ for more info 534 DismissedReview *GithubDismissedReviewEvent `protobuf:"bytes,15,opt,name=dismissed_review,json=dismissedReview" json:"dismissed_review,omitempty"` 535 // other_json is usually empty. If Github adds event types or fields 536 // in the future, this captures those added fields. If non-empty it 537 // will be a JSON object with the fields that weren't understood. 538 OtherJson []byte `protobuf:"bytes,10,opt,name=other_json,json=otherJson,proto3" json:"other_json,omitempty"` 539 } 540 541 func (m *GithubIssueEvent) Reset() { *m = GithubIssueEvent{} } 542 func (m *GithubIssueEvent) String() string { return proto.CompactTextString(m) } 543 func (*GithubIssueEvent) ProtoMessage() {} 544 func (*GithubIssueEvent) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} } 545 546 func (m *GithubIssueEvent) GetId() int64 { 547 if m != nil { 548 return m.Id 549 } 550 return 0 551 } 552 553 func (m *GithubIssueEvent) GetEventType() string { 554 if m != nil { 555 return m.EventType 556 } 557 return "" 558 } 559 560 func (m *GithubIssueEvent) GetActorId() int64 { 561 if m != nil { 562 return m.ActorId 563 } 564 return 0 565 } 566 567 func (m *GithubIssueEvent) GetCreated() *google_protobuf.Timestamp { 568 if m != nil { 569 return m.Created 570 } 571 return nil 572 } 573 574 func (m *GithubIssueEvent) GetLabel() *GithubLabel { 575 if m != nil { 576 return m.Label 577 } 578 return nil 579 } 580 581 func (m *GithubIssueEvent) GetMilestone() *GithubMilestone { 582 if m != nil { 583 return m.Milestone 584 } 585 return nil 586 } 587 588 func (m *GithubIssueEvent) GetAssigneeId() int64 { 589 if m != nil { 590 return m.AssigneeId 591 } 592 return 0 593 } 594 595 func (m *GithubIssueEvent) GetAssignerId() int64 { 596 if m != nil { 597 return m.AssignerId 598 } 599 return 0 600 } 601 602 func (m *GithubIssueEvent) GetCommit() *GithubCommit { 603 if m != nil { 604 return m.Commit 605 } 606 return nil 607 } 608 609 func (m *GithubIssueEvent) GetRenameFrom() string { 610 if m != nil { 611 return m.RenameFrom 612 } 613 return "" 614 } 615 616 func (m *GithubIssueEvent) GetRenameTo() string { 617 if m != nil { 618 return m.RenameTo 619 } 620 return "" 621 } 622 623 func (m *GithubIssueEvent) GetReviewerId() int64 { 624 if m != nil { 625 return m.ReviewerId 626 } 627 return 0 628 } 629 630 func (m *GithubIssueEvent) GetReviewRequesterId() int64 { 631 if m != nil { 632 return m.ReviewRequesterId 633 } 634 return 0 635 } 636 637 func (m *GithubIssueEvent) GetTeamReviewer() *GithubTeam { 638 if m != nil { 639 return m.TeamReviewer 640 } 641 return nil 642 } 643 644 func (m *GithubIssueEvent) GetDismissedReview() *GithubDismissedReviewEvent { 645 if m != nil { 646 return m.DismissedReview 647 } 648 return nil 649 } 650 651 func (m *GithubIssueEvent) GetOtherJson() []byte { 652 if m != nil { 653 return m.OtherJson 654 } 655 return nil 656 } 657 658 // Contents of a dismissed review event - when someone leaves a 659 // review requesting changes and someone else dismisses it. See 660 // https://developer.github.com/v3/issues/events for more information. 661 type GithubDismissedReviewEvent struct { 662 ReviewId int64 `protobuf:"varint,1,opt,name=review_id,json=reviewId" json:"review_id,omitempty"` 663 DismissalMessage string `protobuf:"bytes,3,opt,name=dismissal_message,json=dismissalMessage" json:"dismissal_message,omitempty"` 664 State string `protobuf:"bytes,4,opt,name=state" json:"state,omitempty"` 665 } 666 667 func (m *GithubDismissedReviewEvent) Reset() { *m = GithubDismissedReviewEvent{} } 668 func (m *GithubDismissedReviewEvent) String() string { return proto.CompactTextString(m) } 669 func (*GithubDismissedReviewEvent) ProtoMessage() {} 670 func (*GithubDismissedReviewEvent) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} } 671 672 func (m *GithubDismissedReviewEvent) GetReviewId() int64 { 673 if m != nil { 674 return m.ReviewId 675 } 676 return 0 677 } 678 679 func (m *GithubDismissedReviewEvent) GetDismissalMessage() string { 680 if m != nil { 681 return m.DismissalMessage 682 } 683 return "" 684 } 685 686 func (m *GithubDismissedReviewEvent) GetState() string { 687 if m != nil { 688 return m.State 689 } 690 return "" 691 } 692 693 type GithubCommit struct { 694 Owner string `protobuf:"bytes,1,opt,name=owner" json:"owner,omitempty"` 695 Repo string `protobuf:"bytes,2,opt,name=repo" json:"repo,omitempty"` 696 CommitId string `protobuf:"bytes,3,opt,name=commit_id,json=commitId" json:"commit_id,omitempty"` 697 } 698 699 func (m *GithubCommit) Reset() { *m = GithubCommit{} } 700 func (m *GithubCommit) String() string { return proto.CompactTextString(m) } 701 func (*GithubCommit) ProtoMessage() {} 702 func (*GithubCommit) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} } 703 704 func (m *GithubCommit) GetOwner() string { 705 if m != nil { 706 return m.Owner 707 } 708 return "" 709 } 710 711 func (m *GithubCommit) GetRepo() string { 712 if m != nil { 713 return m.Repo 714 } 715 return "" 716 } 717 718 func (m *GithubCommit) GetCommitId() string { 719 if m != nil { 720 return m.CommitId 721 } 722 return "" 723 } 724 725 // Contents of a pull request review - when someone 726 // comments, requests changes, or approves changes 727 // on a pull request. See 728 // https://developer.github.com/v3/pulls/reviews/ for more information. 729 type GithubReview struct { 730 // Required: 731 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 732 ActorId int64 `protobuf:"varint,2,opt,name=actor_id,json=actorId" json:"actor_id,omitempty"` 733 Created *google_protobuf.Timestamp `protobuf:"bytes,3,opt,name=created" json:"created,omitempty"` 734 Body string `protobuf:"bytes,4,opt,name=body" json:"body,omitempty"` 735 State string `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"` 736 CommitId string `protobuf:"bytes,6,opt,name=commit_id,json=commitId" json:"commit_id,omitempty"` 737 ActorAssociation string `protobuf:"bytes,7,opt,name=actor_association,json=actorAssociation" json:"actor_association,omitempty"` 738 // other_json is usually empty. 739 OtherJson []byte `protobuf:"bytes,8,opt,name=other_json,json=otherJson,proto3" json:"other_json,omitempty"` 740 } 741 742 func (m *GithubReview) Reset() { *m = GithubReview{} } 743 func (m *GithubReview) String() string { return proto.CompactTextString(m) } 744 func (*GithubReview) ProtoMessage() {} 745 func (*GithubReview) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{10} } 746 747 func (m *GithubReview) GetId() int64 { 748 if m != nil { 749 return m.Id 750 } 751 return 0 752 } 753 754 func (m *GithubReview) GetActorId() int64 { 755 if m != nil { 756 return m.ActorId 757 } 758 return 0 759 } 760 761 func (m *GithubReview) GetCreated() *google_protobuf.Timestamp { 762 if m != nil { 763 return m.Created 764 } 765 return nil 766 } 767 768 func (m *GithubReview) GetBody() string { 769 if m != nil { 770 return m.Body 771 } 772 return "" 773 } 774 775 func (m *GithubReview) GetState() string { 776 if m != nil { 777 return m.State 778 } 779 return "" 780 } 781 782 func (m *GithubReview) GetCommitId() string { 783 if m != nil { 784 return m.CommitId 785 } 786 return "" 787 } 788 789 func (m *GithubReview) GetActorAssociation() string { 790 if m != nil { 791 return m.ActorAssociation 792 } 793 return "" 794 } 795 796 func (m *GithubReview) GetOtherJson() []byte { 797 if m != nil { 798 return m.OtherJson 799 } 800 return nil 801 } 802 803 // GithubIssueSyncStatus notes where syncing is at for comments 804 // on an issue, 805 // This mutation type is only made at/after the same top-level mutation 806 // which created the corresponding comments. 807 type GithubIssueSyncStatus struct { 808 // server_date is the "Date" response header from Github for the 809 // final HTTP response. 810 ServerDate *google_protobuf.Timestamp `protobuf:"bytes,1,opt,name=server_date,json=serverDate" json:"server_date,omitempty"` 811 } 812 813 func (m *GithubIssueSyncStatus) Reset() { *m = GithubIssueSyncStatus{} } 814 func (m *GithubIssueSyncStatus) String() string { return proto.CompactTextString(m) } 815 func (*GithubIssueSyncStatus) ProtoMessage() {} 816 func (*GithubIssueSyncStatus) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} } 817 818 func (m *GithubIssueSyncStatus) GetServerDate() *google_protobuf.Timestamp { 819 if m != nil { 820 return m.ServerDate 821 } 822 return nil 823 } 824 825 type GithubIssueCommentMutation struct { 826 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 827 User *GithubUser `protobuf:"bytes,2,opt,name=user" json:"user,omitempty"` 828 Body string `protobuf:"bytes,3,opt,name=body" json:"body,omitempty"` 829 Created *google_protobuf.Timestamp `protobuf:"bytes,4,opt,name=created" json:"created,omitempty"` 830 Updated *google_protobuf.Timestamp `protobuf:"bytes,5,opt,name=updated" json:"updated,omitempty"` 831 } 832 833 func (m *GithubIssueCommentMutation) Reset() { *m = GithubIssueCommentMutation{} } 834 func (m *GithubIssueCommentMutation) String() string { return proto.CompactTextString(m) } 835 func (*GithubIssueCommentMutation) ProtoMessage() {} 836 func (*GithubIssueCommentMutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} } 837 838 func (m *GithubIssueCommentMutation) GetId() int64 { 839 if m != nil { 840 return m.Id 841 } 842 return 0 843 } 844 845 func (m *GithubIssueCommentMutation) GetUser() *GithubUser { 846 if m != nil { 847 return m.User 848 } 849 return nil 850 } 851 852 func (m *GithubIssueCommentMutation) GetBody() string { 853 if m != nil { 854 return m.Body 855 } 856 return "" 857 } 858 859 func (m *GithubIssueCommentMutation) GetCreated() *google_protobuf.Timestamp { 860 if m != nil { 861 return m.Created 862 } 863 return nil 864 } 865 866 func (m *GithubIssueCommentMutation) GetUpdated() *google_protobuf.Timestamp { 867 if m != nil { 868 return m.Updated 869 } 870 return nil 871 } 872 873 type GithubUser struct { 874 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 875 Login string `protobuf:"bytes,2,opt,name=login" json:"login,omitempty"` 876 } 877 878 func (m *GithubUser) Reset() { *m = GithubUser{} } 879 func (m *GithubUser) String() string { return proto.CompactTextString(m) } 880 func (*GithubUser) ProtoMessage() {} 881 func (*GithubUser) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{13} } 882 883 func (m *GithubUser) GetId() int64 { 884 if m != nil { 885 return m.Id 886 } 887 return 0 888 } 889 890 func (m *GithubUser) GetLogin() string { 891 if m != nil { 892 return m.Login 893 } 894 return "" 895 } 896 897 type GithubTeam struct { 898 Id int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` 899 Slug string `protobuf:"bytes,2,opt,name=slug" json:"slug,omitempty"` 900 } 901 902 func (m *GithubTeam) Reset() { *m = GithubTeam{} } 903 func (m *GithubTeam) String() string { return proto.CompactTextString(m) } 904 func (*GithubTeam) ProtoMessage() {} 905 func (*GithubTeam) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} } 906 907 func (m *GithubTeam) GetId() int64 { 908 if m != nil { 909 return m.Id 910 } 911 return 0 912 } 913 914 func (m *GithubTeam) GetSlug() string { 915 if m != nil { 916 return m.Slug 917 } 918 return "" 919 } 920 921 type GitMutation struct { 922 Repo *GitRepo `protobuf:"bytes,1,opt,name=repo" json:"repo,omitempty"` 923 // commit adds a commit, or adds new information to a commit if fields 924 // are added in the future. 925 Commit *GitCommit `protobuf:"bytes,2,opt,name=commit" json:"commit,omitempty"` 926 } 927 928 func (m *GitMutation) Reset() { *m = GitMutation{} } 929 func (m *GitMutation) String() string { return proto.CompactTextString(m) } 930 func (*GitMutation) ProtoMessage() {} 931 func (*GitMutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{15} } 932 933 func (m *GitMutation) GetRepo() *GitRepo { 934 if m != nil { 935 return m.Repo 936 } 937 return nil 938 } 939 940 func (m *GitMutation) GetCommit() *GitCommit { 941 if m != nil { 942 return m.Commit 943 } 944 return nil 945 } 946 947 // GitRepo identifies a git repo being mutated. 948 type GitRepo struct { 949 // If go_repo is set, it identifies a go.googlesource.com/<go_repo> repo. 950 GoRepo string `protobuf:"bytes,1,opt,name=go_repo,json=goRepo" json:"go_repo,omitempty"` 951 } 952 953 func (m *GitRepo) Reset() { *m = GitRepo{} } 954 func (m *GitRepo) String() string { return proto.CompactTextString(m) } 955 func (*GitRepo) ProtoMessage() {} 956 func (*GitRepo) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{16} } 957 958 func (m *GitRepo) GetGoRepo() string { 959 if m != nil { 960 return m.GoRepo 961 } 962 return "" 963 } 964 965 type GitCommit struct { 966 Sha1 string `protobuf:"bytes,1,opt,name=sha1" json:"sha1,omitempty"` 967 // raw is the "git cat-file commit $sha1" output. 968 Raw []byte `protobuf:"bytes,2,opt,name=raw,proto3" json:"raw,omitempty"` 969 DiffTree *GitDiffTree `protobuf:"bytes,3,opt,name=diff_tree,json=diffTree" json:"diff_tree,omitempty"` 970 } 971 972 func (m *GitCommit) Reset() { *m = GitCommit{} } 973 func (m *GitCommit) String() string { return proto.CompactTextString(m) } 974 func (*GitCommit) ProtoMessage() {} 975 func (*GitCommit) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{17} } 976 977 func (m *GitCommit) GetSha1() string { 978 if m != nil { 979 return m.Sha1 980 } 981 return "" 982 } 983 984 func (m *GitCommit) GetRaw() []byte { 985 if m != nil { 986 return m.Raw 987 } 988 return nil 989 } 990 991 func (m *GitCommit) GetDiffTree() *GitDiffTree { 992 if m != nil { 993 return m.DiffTree 994 } 995 return nil 996 } 997 998 // git diff-tree --numstat oldtree newtree 999 type GitDiffTree struct { 1000 File []*GitDiffTreeFile `protobuf:"bytes,1,rep,name=file" json:"file,omitempty"` 1001 } 1002 1003 func (m *GitDiffTree) Reset() { *m = GitDiffTree{} } 1004 func (m *GitDiffTree) String() string { return proto.CompactTextString(m) } 1005 func (*GitDiffTree) ProtoMessage() {} 1006 func (*GitDiffTree) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{18} } 1007 1008 func (m *GitDiffTree) GetFile() []*GitDiffTreeFile { 1009 if m != nil { 1010 return m.File 1011 } 1012 return nil 1013 } 1014 1015 // GitDiffTreeFile represents one line of `git diff-tree --numstat` output. 1016 type GitDiffTreeFile struct { 1017 File string `protobuf:"bytes,1,opt,name=file" json:"file,omitempty"` 1018 Added int64 `protobuf:"varint,2,opt,name=added" json:"added,omitempty"` 1019 Deleted int64 `protobuf:"varint,3,opt,name=deleted" json:"deleted,omitempty"` 1020 Binary bool `protobuf:"varint,4,opt,name=binary" json:"binary,omitempty"` 1021 } 1022 1023 func (m *GitDiffTreeFile) Reset() { *m = GitDiffTreeFile{} } 1024 func (m *GitDiffTreeFile) String() string { return proto.CompactTextString(m) } 1025 func (*GitDiffTreeFile) ProtoMessage() {} 1026 func (*GitDiffTreeFile) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{19} } 1027 1028 func (m *GitDiffTreeFile) GetFile() string { 1029 if m != nil { 1030 return m.File 1031 } 1032 return "" 1033 } 1034 1035 func (m *GitDiffTreeFile) GetAdded() int64 { 1036 if m != nil { 1037 return m.Added 1038 } 1039 return 0 1040 } 1041 1042 func (m *GitDiffTreeFile) GetDeleted() int64 { 1043 if m != nil { 1044 return m.Deleted 1045 } 1046 return 0 1047 } 1048 1049 func (m *GitDiffTreeFile) GetBinary() bool { 1050 if m != nil { 1051 return m.Binary 1052 } 1053 return false 1054 } 1055 1056 type GerritMutation struct { 1057 // Project is the Gerrit server and project, without scheme (https implied) or 1058 // trailing slash. 1059 Project string `protobuf:"bytes,1,opt,name=project" json:"project,omitempty"` 1060 // Commits to add. 1061 Commits []*GitCommit `protobuf:"bytes,2,rep,name=commits" json:"commits,omitempty"` 1062 // git refs to update. 1063 Refs []*GitRef `protobuf:"bytes,3,rep,name=refs" json:"refs,omitempty"` 1064 // deleted_refs are ref names to delete. 1065 DeletedRefs []string `protobuf:"bytes,4,rep,name=deleted_refs,json=deletedRefs" json:"deleted_refs,omitempty"` 1066 } 1067 1068 func (m *GerritMutation) Reset() { *m = GerritMutation{} } 1069 func (m *GerritMutation) String() string { return proto.CompactTextString(m) } 1070 func (*GerritMutation) ProtoMessage() {} 1071 func (*GerritMutation) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{20} } 1072 1073 func (m *GerritMutation) GetProject() string { 1074 if m != nil { 1075 return m.Project 1076 } 1077 return "" 1078 } 1079 1080 func (m *GerritMutation) GetCommits() []*GitCommit { 1081 if m != nil { 1082 return m.Commits 1083 } 1084 return nil 1085 } 1086 1087 func (m *GerritMutation) GetRefs() []*GitRef { 1088 if m != nil { 1089 return m.Refs 1090 } 1091 return nil 1092 } 1093 1094 func (m *GerritMutation) GetDeletedRefs() []string { 1095 if m != nil { 1096 return m.DeletedRefs 1097 } 1098 return nil 1099 } 1100 1101 type GitRef struct { 1102 // ref is the git ref name, such as: 1103 // HEAD 1104 // refs/heads/master 1105 // refs/changes/00/14700/1 1106 // refs/changes/00/14700/meta 1107 // refs/meta/config 1108 Ref string `protobuf:"bytes,1,opt,name=ref" json:"ref,omitempty"` 1109 // sha1 is the lowercase hex sha1 1110 Sha1 string `protobuf:"bytes,2,opt,name=sha1" json:"sha1,omitempty"` 1111 } 1112 1113 func (m *GitRef) Reset() { *m = GitRef{} } 1114 func (m *GitRef) String() string { return proto.CompactTextString(m) } 1115 func (*GitRef) ProtoMessage() {} 1116 func (*GitRef) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{21} } 1117 1118 func (m *GitRef) GetRef() string { 1119 if m != nil { 1120 return m.Ref 1121 } 1122 return "" 1123 } 1124 1125 func (m *GitRef) GetSha1() string { 1126 if m != nil { 1127 return m.Sha1 1128 } 1129 return "" 1130 } 1131 1132 func init() { 1133 proto.RegisterType((*Mutation)(nil), "maintpb.Mutation") 1134 proto.RegisterType((*GithubMutation)(nil), "maintpb.GithubMutation") 1135 proto.RegisterType((*GithubIssueMutation)(nil), "maintpb.GithubIssueMutation") 1136 proto.RegisterType((*BoolChange)(nil), "maintpb.BoolChange") 1137 proto.RegisterType((*StringChange)(nil), "maintpb.StringChange") 1138 proto.RegisterType((*GithubLabel)(nil), "maintpb.GithubLabel") 1139 proto.RegisterType((*GithubMilestone)(nil), "maintpb.GithubMilestone") 1140 proto.RegisterType((*GithubIssueEvent)(nil), "maintpb.GithubIssueEvent") 1141 proto.RegisterType((*GithubDismissedReviewEvent)(nil), "maintpb.GithubDismissedReviewEvent") 1142 proto.RegisterType((*GithubCommit)(nil), "maintpb.GithubCommit") 1143 proto.RegisterType((*GithubReview)(nil), "maintpb.GithubReview") 1144 proto.RegisterType((*GithubIssueSyncStatus)(nil), "maintpb.GithubIssueSyncStatus") 1145 proto.RegisterType((*GithubIssueCommentMutation)(nil), "maintpb.GithubIssueCommentMutation") 1146 proto.RegisterType((*GithubUser)(nil), "maintpb.GithubUser") 1147 proto.RegisterType((*GithubTeam)(nil), "maintpb.GithubTeam") 1148 proto.RegisterType((*GitMutation)(nil), "maintpb.GitMutation") 1149 proto.RegisterType((*GitRepo)(nil), "maintpb.GitRepo") 1150 proto.RegisterType((*GitCommit)(nil), "maintpb.GitCommit") 1151 proto.RegisterType((*GitDiffTree)(nil), "maintpb.GitDiffTree") 1152 proto.RegisterType((*GitDiffTreeFile)(nil), "maintpb.GitDiffTreeFile") 1153 proto.RegisterType((*GerritMutation)(nil), "maintpb.GerritMutation") 1154 proto.RegisterType((*GitRef)(nil), "maintpb.GitRef") 1155 } 1156 1157 func init() { proto.RegisterFile("maintner.proto", fileDescriptor0) } 1158 1159 var fileDescriptor0 = []byte{ 1160 // 1540 bytes of a gzipped FileDescriptorProto 1161 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x57, 0x6d, 0x6f, 0xdb, 0xb6, 1162 0x13, 0x87, 0x9f, 0xa5, 0xb3, 0x93, 0xb8, 0x4c, 0xd3, 0xb2, 0xe9, 0x53, 0xfe, 0xea, 0x1f, 0x6b, 1163 0xd0, 0x07, 0xa7, 0xed, 0x86, 0xae, 0x40, 0x31, 0x0c, 0x69, 0xda, 0x0e, 0x2e, 0xd6, 0xbe, 0x60, 1164 0xd3, 0xd7, 0x82, 0x6c, 0xd1, 0x8e, 0x3a, 0x49, 0xf4, 0x24, 0x3a, 0x5d, 0x80, 0xbd, 0xea, 0xd7, 1165 0xd8, 0x8b, 0x0d, 0xfb, 0x4e, 0xfb, 0x3e, 0x03, 0x8f, 0xa4, 0x24, 0x3b, 0x4e, 0x93, 0xee, 0x1d, 1166 0xef, 0xee, 0x77, 0xe4, 0x1d, 0xef, 0x89, 0x84, 0xf5, 0x24, 0x88, 0x52, 0x99, 0xf2, 0x6c, 0x30, 1167 0xcb, 0x84, 0x14, 0xa4, 0x83, 0xf4, 0x6c, 0xb4, 0xfd, 0x7c, 0x1a, 0xc9, 0xa3, 0xf9, 0x68, 0x30, 1168 0x16, 0xc9, 0xde, 0x54, 0xc4, 0x41, 0x3a, 0xdd, 0x43, 0xc4, 0x68, 0x3e, 0xd9, 0x9b, 0xc9, 0x93, 1169 0x19, 0xcf, 0xf7, 0x64, 0x94, 0xf0, 0x5c, 0x06, 0xc9, 0xac, 0x5c, 0xe9, 0x5d, 0xbc, 0x7f, 0x6a, 1170 0xe0, 0xbc, 0x9d, 0xcb, 0x40, 0x46, 0x22, 0x25, 0x3f, 0x42, 0x4f, 0xef, 0xe5, 0x47, 0x79, 0x3e, 1171 0xe7, 0xb4, 0xb6, 0x53, 0xdb, 0xed, 0x3e, 0xb9, 0x31, 0x30, 0x27, 0x0d, 0x7e, 0x42, 0xe1, 0x50, 1172 0xc9, 0xac, 0x0e, 0xeb, 0x4e, 0x4b, 0x26, 0xd9, 0x83, 0xb6, 0x26, 0x69, 0x03, 0x55, 0xaf, 0x2e, 1173 0xa9, 0x16, 0x5a, 0x06, 0x46, 0xbe, 0x81, 0xc6, 0x34, 0x92, 0xb4, 0x8e, 0xe8, 0xcb, 0x55, 0x74, 1174 0x01, 0x55, 0x00, 0xdc, 0x98, 0x67, 0x59, 0x24, 0x69, 0x73, 0x79, 0x63, 0x64, 0x57, 0x36, 0x46, 1175 0xda, 0xfb, 0xbb, 0x06, 0xeb, 0x8b, 0x67, 0x92, 0xcb, 0xd0, 0x12, 0x9f, 0x52, 0x9e, 0xa1, 0x5b, 1176 0x2e, 0xd3, 0x04, 0x21, 0xd0, 0xcc, 0xf8, 0x4c, 0xa0, 0x09, 0x2e, 0xc3, 0x35, 0x79, 0x00, 0xed, 1177 0x38, 0x18, 0xf1, 0x38, 0xa7, 0x8d, 0x9d, 0xc6, 0xb2, 0x61, 0x47, 0xf3, 0xd1, 0xcf, 0x4a, 0xc8, 1178 0x0c, 0x86, 0x3c, 0x03, 0x48, 0xa2, 0x98, 0xe7, 0x52, 0xa4, 0x3c, 0xa7, 0x4d, 0xd4, 0xa0, 0xcb, 1179 0x8e, 0x5b, 0x00, 0xab, 0x60, 0xbd, 0x3f, 0x00, 0x36, 0x57, 0xdc, 0xe9, 0x57, 0x58, 0x7a, 0x05, 1180 0xda, 0xe9, 0x3c, 0x19, 0xf1, 0x0c, 0x2f, 0xbc, 0xc5, 0x0c, 0x45, 0xae, 0x83, 0x9b, 0x0a, 0xe9, 1181 0xf3, 0xdf, 0xa2, 0x5c, 0xd2, 0xb5, 0x9d, 0xda, 0xae, 0xc3, 0x9c, 0x54, 0xc8, 0x57, 0x8a, 0x26, 1182 0xeb, 0x50, 0x8f, 0x42, 0xda, 0xdb, 0xa9, 0xed, 0x36, 0x58, 0x3d, 0x0a, 0xc9, 0x5d, 0x68, 0xce, 1183 0x73, 0x9e, 0x99, 0xab, 0xdd, 0x5c, 0x32, 0xfd, 0x43, 0xce, 0x33, 0x86, 0x00, 0xf2, 0x18, 0xdc, 1184 0x20, 0xcf, 0xa3, 0x69, 0xca, 0x79, 0x4e, 0x01, 0x1d, 0x5d, 0x89, 0x2e, 0x51, 0xe4, 0x3e, 0x5c, 1185 0x0a, 0x79, 0xcc, 0x25, 0x0f, 0xfd, 0x52, 0xb5, 0xbb, 0xd3, 0xd8, 0x6d, 0xb0, 0xbe, 0x11, 0xec, 1186 0x17, 0xe0, 0xef, 0xa0, 0x33, 0xce, 0x78, 0x20, 0x79, 0x48, 0x5b, 0x68, 0xcb, 0xf6, 0x60, 0x2a, 1187 0xc4, 0x34, 0xe6, 0x03, 0x9b, 0xd0, 0x83, 0x43, 0x9b, 0xbf, 0xcc, 0x42, 0x95, 0xd6, 0x7c, 0x16, 1188 0xa2, 0x56, 0xfb, 0x7c, 0x2d, 0x03, 0x55, 0x77, 0x2c, 0x23, 0x19, 0x73, 0xea, 0xea, 0x3b, 0x46, 1189 0x82, 0x3c, 0x85, 0xee, 0x48, 0x84, 0x27, 0xfe, 0xf8, 0x28, 0x48, 0xa7, 0x9c, 0xde, 0xc6, 0xfd, 1190 0xb6, 0x0a, 0x1f, 0xdf, 0xcb, 0x2c, 0x4a, 0xa7, 0x07, 0x28, 0x64, 0xa0, 0x90, 0x7a, 0xad, 0x62, 1191 0xa3, 0x28, 0xda, 0xd1, 0xb1, 0x51, 0x6b, 0xf2, 0x3f, 0xe8, 0xa5, 0xc2, 0x2f, 0xc2, 0x4d, 0x37, 1192 0x30, 0x0c, 0xdd, 0x54, 0x14, 0xc9, 0xa0, 0x20, 0x85, 0xdc, 0x8f, 0x42, 0xda, 0xc7, 0x98, 0x74, 1193 0x0b, 0xde, 0x30, 0x24, 0x77, 0x60, 0xad, 0x84, 0xa4, 0xf3, 0x84, 0x5e, 0x42, 0x4c, 0xa9, 0xf7, 1194 0x6e, 0x9e, 0x90, 0xbb, 0xb0, 0x51, 0x82, 0xb4, 0x5b, 0x04, 0x2d, 0x59, 0x2f, 0xd8, 0x87, 0xe8, 1195 0xdf, 0x7d, 0x68, 0x8f, 0x63, 0x91, 0xf3, 0x90, 0x6e, 0x2e, 0x05, 0xfb, 0x85, 0x10, 0xb1, 0x71, 1196 0xcc, 0x40, 0x14, 0x38, 0x16, 0xe3, 0x5f, 0x78, 0x48, 0xaf, 0x7d, 0x01, 0xac, 0x21, 0xca, 0x95, 1197 0xd9, 0x3c, 0x8e, 0xfd, 0x8c, 0xff, 0x3a, 0xe7, 0xb9, 0xa4, 0x37, 0xb4, 0xb7, 0x8a, 0xc7, 0x34, 1198 0x8b, 0x7c, 0x0f, 0xae, 0xde, 0xd9, 0x0f, 0x24, 0xdd, 0x3a, 0x37, 0x54, 0x8e, 0x06, 0xef, 0x4b, 1199 0xf2, 0xa8, 0x50, 0x1c, 0x9d, 0xd0, 0x2b, 0x67, 0x67, 0xa9, 0xd1, 0x78, 0x81, 0x77, 0x9f, 0xf1, 1200 0x44, 0x1c, 0x73, 0x1f, 0x8b, 0x94, 0x5e, 0xc5, 0x8c, 0xeb, 0x6a, 0x1e, 0x96, 0x2f, 0x26, 0x73, 1201 0x18, 0x1a, 0x39, 0xfd, 0x42, 0x9d, 0x3b, 0x41, 0x18, 0x6a, 0x95, 0x1f, 0xa0, 0x33, 0x16, 0x49, 1202 0xc2, 0x53, 0x49, 0x1d, 0x54, 0xb8, 0xb3, 0xaa, 0x35, 0x1e, 0x68, 0x48, 0xd1, 0x92, 0xac, 0x0e, 1203 0x79, 0x05, 0xeb, 0x66, 0xe9, 0xe7, 0x32, 0x90, 0xf3, 0x9c, 0xae, 0xa3, 0x2f, 0xb7, 0x56, 0xed, 1204 0xf2, 0xfe, 0x24, 0x1d, 0xbf, 0x47, 0x14, 0x5b, 0x33, 0x5a, 0x9a, 0x24, 0x7b, 0xd0, 0xe2, 0xc7, 1205 0xca, 0x86, 0x6d, 0xb4, 0xe1, 0xda, 0x2a, 0xed, 0x57, 0x0a, 0xc0, 0x34, 0x8e, 0xec, 0x43, 0x0f, 1206 0x17, 0xf6, 0xd4, 0xeb, 0x17, 0x3a, 0xb5, 0x8b, 0x3a, 0xe6, 0xcc, 0x87, 0xd0, 0xce, 0xf8, 0x71, 1207 0xc4, 0x3f, 0xd1, 0x9b, 0x78, 0xe8, 0xd6, 0x92, 0x32, 0x43, 0x21, 0x33, 0x20, 0x72, 0x00, 0x6b, 1208 0x7a, 0x65, 0x8f, 0xbc, 0x75, 0xa1, 0x23, 0x7b, 0x5a, 0x49, 0x53, 0xde, 0x2d, 0x80, 0x32, 0xcf, 1209 0x48, 0x1f, 0x1a, 0xc7, 0x41, 0x8c, 0x1d, 0xd1, 0x61, 0x6a, 0xe9, 0xed, 0x40, 0xaf, 0x5a, 0x8f, 1210 0x55, 0x84, 0xab, 0x11, 0x8f, 0xa1, 0x5b, 0x09, 0xa4, 0xe9, 0x7b, 0xb5, 0xa2, 0xef, 0x11, 0x68, 1211 0xa6, 0x41, 0xc2, 0x6d, 0x43, 0x55, 0x6b, 0xef, 0x77, 0xd8, 0x58, 0xea, 0xd8, 0xa7, 0xd4, 0x8a, 1212 0xce, 0x51, 0xaf, 0x76, 0x8e, 0xb2, 0xb2, 0x1a, 0xe7, 0x57, 0x56, 0xd9, 0xb6, 0x9b, 0xb8, 0xad, 1213 0xa1, 0xbc, 0x3f, 0x5b, 0xd0, 0x5f, 0x8e, 0xe2, 0xa9, 0xf3, 0x6f, 0x02, 0xe8, 0x70, 0xaa, 0xd9, 1214 0x6e, 0x8c, 0x70, 0x91, 0x73, 0x78, 0x32, 0xe3, 0xe4, 0x1a, 0x38, 0xc1, 0x58, 0x8a, 0x4c, 0xf5, 1215 0x93, 0x06, 0x2a, 0x75, 0x90, 0x1e, 0x86, 0xd5, 0xfe, 0xda, 0xbc, 0x78, 0x7f, 0xbd, 0x07, 0x2d, 1216 0x5d, 0x24, 0xad, 0xd3, 0x53, 0xba, 0x28, 0x12, 0x0d, 0x21, 0x4f, 0xc1, 0x2d, 0x1b, 0x9e, 0xee, 1217 0xc6, 0x67, 0x8f, 0xc2, 0x12, 0x4a, 0x6e, 0x43, 0xd7, 0x8e, 0x07, 0x65, 0x77, 0x07, 0xed, 0x06, 1218 0xcb, 0x1a, 0x86, 0x15, 0x00, 0x3a, 0xe6, 0x2c, 0x00, 0x94, 0x6f, 0x0f, 0xa1, 0xad, 0xca, 0x24, 1219 0x92, 0xd8, 0xd0, 0x4f, 0x67, 0xe8, 0x01, 0x0a, 0x99, 0x01, 0xa9, 0xfd, 0x32, 0xae, 0x22, 0xee, 1220 0x4f, 0x32, 0x91, 0xd0, 0x2e, 0xde, 0x22, 0x68, 0xd6, 0xeb, 0x4c, 0x24, 0x6a, 0x82, 0x1a, 0x80, 1221 0x14, 0x38, 0x2b, 0x5d, 0xe6, 0x68, 0xc6, 0xa1, 0xd0, 0xda, 0x2a, 0x55, 0xb5, 0x35, 0x6b, 0xda, 1222 0x1a, 0xcb, 0x1a, 0x86, 0x64, 0x00, 0x9b, 0xa6, 0x00, 0x4c, 0x3f, 0xd4, 0xc0, 0x75, 0x04, 0x5e, 1223 0xd2, 0x22, 0x66, 0x25, 0xc3, 0x90, 0x3c, 0x83, 0x35, 0xc9, 0x83, 0xc4, 0xb7, 0x5b, 0xe0, 0x24, 1224 0x38, 0xdd, 0xe5, 0x0e, 0x79, 0x90, 0xb0, 0x9e, 0x42, 0x32, 0x03, 0x24, 0xef, 0xa0, 0x1f, 0x46, 1225 0x79, 0x12, 0xe5, 0xaa, 0x3d, 0x9a, 0x1a, 0xdd, 0x40, 0xe5, 0xe5, 0xe6, 0xf4, 0xd2, 0xc2, 0xb4, 1226 0xae, 0x6e, 0x11, 0x1b, 0xe1, 0x22, 0x57, 0x65, 0x97, 0x90, 0x47, 0x3c, 0xf3, 0x3f, 0xe6, 0x22, 1227 0xa5, 0xb0, 0x53, 0xdb, 0xed, 0x31, 0x17, 0x39, 0x6f, 0x72, 0x91, 0x7a, 0x9f, 0x6b, 0xb0, 0x7d, 1228 0xf6, 0x76, 0xfa, 0xd6, 0xd0, 0xef, 0x22, 0x65, 0x1d, 0xcd, 0x18, 0x86, 0xf8, 0x16, 0xd0, 0x4a, 1229 0x41, 0xec, 0x27, 0x3c, 0xcf, 0x83, 0x29, 0xc7, 0x14, 0x75, 0x59, 0xbf, 0x10, 0xbc, 0xd5, 0x7c, 1230 0x55, 0x65, 0xaa, 0x77, 0x70, 0xcc, 0x54, 0x97, 0x69, 0xe2, 0x4d, 0xd3, 0xa9, 0xf7, 0x1b, 0xde, 1231 0x07, 0xe8, 0x55, 0x83, 0xfa, 0x15, 0xef, 0xa5, 0xeb, 0xe0, 0xea, 0x04, 0xb0, 0xd5, 0xe1, 0x32, 1232 0x47, 0x33, 0x86, 0xa1, 0xf7, 0xb9, 0x6e, 0xf7, 0x35, 0x77, 0xb1, 0x5c, 0x79, 0xd5, 0xd2, 0xaa, 1233 0x9f, 0x59, 0x5a, 0x8d, 0x8b, 0x97, 0x96, 0x7d, 0x36, 0x34, 0x2b, 0xcf, 0x86, 0xc2, 0xf1, 0x56, 1234 0xc5, 0xf1, 0x45, 0xc3, 0xdb, 0x8b, 0x86, 0xab, 0x8b, 0xd5, 0x76, 0x05, 0x79, 0x2e, 0xc6, 0x11, 1235 0x8e, 0x1d, 0xf3, 0x14, 0xe9, 0xa3, 0x60, 0xbf, 0xe4, 0x2f, 0x05, 0xd8, 0x59, 0x0e, 0xf0, 0x21, 1236 0x6c, 0xad, 0x6c, 0xce, 0xe4, 0x39, 0x74, 0x73, 0x9e, 0x1d, 0xf3, 0xcc, 0x57, 0x0f, 0x28, 0xf3, 1237 0x37, 0xf8, 0x92, 0x97, 0xa0, 0xe1, 0x2f, 0x03, 0xc9, 0xd5, 0x37, 0x63, 0xfb, 0xec, 0x11, 0x79, 1238 0xea, 0xa2, 0xed, 0x8b, 0xb4, 0x7e, 0xde, 0x8b, 0xd4, 0x5e, 0x60, 0xa3, 0x72, 0x81, 0xff, 0xad, 1239 0xcb, 0x55, 0x5e, 0x91, 0xad, 0x0b, 0xbf, 0x22, 0xbd, 0x27, 0x00, 0xa5, 0x4d, 0xab, 0x26, 0x45, 1240 0x2c, 0xa6, 0x51, 0x6a, 0x27, 0x05, 0x12, 0xde, 0x23, 0xab, 0xa3, 0xaa, 0x79, 0xd5, 0x50, 0xca, 1241 0xe3, 0xf9, 0xd4, 0x66, 0xad, 0x5a, 0x7b, 0x3e, 0xce, 0xb1, 0xe2, 0xb6, 0xfe, 0x6f, 0x12, 0x5b, 1242 0x87, 0xa0, 0x5f, 0xbd, 0x1d, 0xc6, 0x67, 0xc2, 0xa4, 0xfa, 0xbd, 0xa2, 0x21, 0xea, 0x5b, 0x24, 1243 0x55, 0xdc, 0x62, 0x37, 0xf4, 0x3c, 0xe8, 0x18, 0x65, 0x72, 0x15, 0x3a, 0x53, 0xe1, 0x17, 0xfb, 1244 0xbb, 0xac, 0x3d, 0x15, 0x4a, 0xe0, 0x85, 0xe0, 0x16, 0x8a, 0x68, 0xe5, 0x51, 0xf0, 0xd8, 0x40, 1245 0x70, 0xad, 0xe6, 0x6f, 0x16, 0x7c, 0xc2, 0xd3, 0x7a, 0x4c, 0x2d, 0xd5, 0x13, 0x2b, 0x8c, 0x26, 1246 0x13, 0x5f, 0x66, 0x9c, 0x9b, 0xb2, 0x58, 0x98, 0x1e, 0x2f, 0xa3, 0xc9, 0xe4, 0x30, 0xe3, 0x9c, 1247 0x39, 0xa1, 0x59, 0x79, 0xcf, 0xd1, 0x55, 0x2b, 0x20, 0x0f, 0xa0, 0x39, 0x89, 0x62, 0x95, 0x6d, 1248 0xa7, 0x7e, 0x55, 0x16, 0xf3, 0x3a, 0x8a, 0x39, 0x43, 0x94, 0x97, 0xe0, 0xf0, 0xae, 0x0a, 0x94, 1249 0xa1, 0x66, 0x03, 0x34, 0x54, 0xad, 0x55, 0x58, 0x82, 0x30, 0xe4, 0xb6, 0x86, 0x35, 0x41, 0x28, 1250 0x74, 0xcc, 0x87, 0xc4, 0x8e, 0x4d, 0x43, 0xaa, 0x69, 0x3d, 0x8a, 0xd2, 0x20, 0xd3, 0x75, 0xea, 1251 0x30, 0x43, 0x79, 0x7f, 0xa9, 0x3f, 0xe6, 0xc2, 0xf7, 0x53, 0x6d, 0x32, 0xcb, 0xc4, 0x47, 0x3e, 1252 0x96, 0xe6, 0x44, 0x4b, 0x92, 0x07, 0xfa, 0xed, 0x18, 0xc9, 0x9c, 0xd6, 0xd1, 0x99, 0x55, 0xf1, 1253 0xb0, 0x10, 0x72, 0x47, 0x85, 0x78, 0x62, 0xff, 0x9f, 0x1b, 0x8b, 0x21, 0x9e, 0x30, 0x14, 0xaa, 1254 0x47, 0xae, 0xfd, 0x5b, 0x21, 0x58, 0x7d, 0x3d, 0x5d, 0xd6, 0x35, 0x3c, 0xc6, 0x27, 0xb9, 0x37, 1255 0x80, 0xb6, 0x56, 0xc1, 0xe8, 0xf0, 0x89, 0x7d, 0x1d, 0x65, 0x7c, 0x52, 0xc4, 0xb0, 0x5e, 0xc6, 1256 0x70, 0xd4, 0xc6, 0x64, 0xff, 0xf6, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdd, 0x4d, 0xc5, 0xae, 1257 0x6d, 0x10, 0x00, 0x00, 1258 }