maintpb

package
v0.0.0-...-16694d9 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2021 License: BSD-3-Clause Imports: 6 Imported by: 0

README

Go Reference

golang.org/x/build/maintner/maintpb

Package maintpb is a generated protocol buffer package.

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_maintner_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BoolChange

type BoolChange struct {
	Val bool `protobuf:"varint,1,opt,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

BoolChange represents a change to a boolean value. (Notably, the wrapper type permits representing a change to false.)

func (*BoolChange) Descriptor deprecated

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

Deprecated: Use BoolChange.ProtoReflect.Descriptor instead.

func (*BoolChange) GetVal

func (x *BoolChange) GetVal() bool

func (*BoolChange) ProtoMessage

func (*BoolChange) ProtoMessage()

func (*BoolChange) ProtoReflect

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

func (*BoolChange) Reset

func (x *BoolChange) Reset()

func (*BoolChange) String

func (x *BoolChange) String() string

type GerritMutation

type GerritMutation struct {

	// Project is the Gerrit server and project, without scheme (https implied) or
	// trailing slash.
	Project string `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"` // "go.googlesource.com/go", "go.googlesource.com/net", etc
	// Commits to add.
	Commits []*GitCommit `protobuf:"bytes,2,rep,name=commits,proto3" json:"commits,omitempty"`
	// git refs to update.
	Refs []*GitRef `protobuf:"bytes,3,rep,name=refs,proto3" json:"refs,omitempty"`
	// deleted_refs are ref names to delete.
	DeletedRefs []string `protobuf:"bytes,4,rep,name=deleted_refs,json=deletedRefs,proto3" json:"deleted_refs,omitempty"`
	// contains filtered or unexported fields
}

func (*GerritMutation) Descriptor deprecated

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

Deprecated: Use GerritMutation.ProtoReflect.Descriptor instead.

func (*GerritMutation) GetCommits

func (x *GerritMutation) GetCommits() []*GitCommit

func (*GerritMutation) GetDeletedRefs

func (x *GerritMutation) GetDeletedRefs() []string

func (*GerritMutation) GetProject

func (x *GerritMutation) GetProject() string

func (*GerritMutation) GetRefs

func (x *GerritMutation) GetRefs() []*GitRef

func (*GerritMutation) ProtoMessage

func (*GerritMutation) ProtoMessage()

func (*GerritMutation) ProtoReflect

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

func (*GerritMutation) Reset

func (x *GerritMutation) Reset()

func (*GerritMutation) String

func (x *GerritMutation) String() string

type GitCommit

type GitCommit struct {
	Sha1 string `protobuf:"bytes,1,opt,name=sha1,proto3" json:"sha1,omitempty"` // the full lowercase 40-hex-byte sha1 sum
	// raw is the "git cat-file commit $sha1" output.
	Raw      []byte       `protobuf:"bytes,2,opt,name=raw,proto3" json:"raw,omitempty"`
	DiffTree *GitDiffTree `protobuf:"bytes,3,opt,name=diff_tree,json=diffTree,proto3" json:"diff_tree,omitempty"`
	// contains filtered or unexported fields
}

func (*GitCommit) Descriptor deprecated

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

Deprecated: Use GitCommit.ProtoReflect.Descriptor instead.

func (*GitCommit) GetDiffTree

func (x *GitCommit) GetDiffTree() *GitDiffTree

func (*GitCommit) GetRaw

func (x *GitCommit) GetRaw() []byte

func (*GitCommit) GetSha1

func (x *GitCommit) GetSha1() string

func (*GitCommit) ProtoMessage

func (*GitCommit) ProtoMessage()

func (*GitCommit) ProtoReflect

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

func (*GitCommit) Reset

func (x *GitCommit) Reset()

func (*GitCommit) String

func (x *GitCommit) String() string

type GitDiffTree

type GitDiffTree struct {
	File []*GitDiffTreeFile `protobuf:"bytes,1,rep,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

git diff-tree --numstat oldtree newtree

func (*GitDiffTree) Descriptor deprecated

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

Deprecated: Use GitDiffTree.ProtoReflect.Descriptor instead.

func (*GitDiffTree) GetFile

func (x *GitDiffTree) GetFile() []*GitDiffTreeFile

func (*GitDiffTree) ProtoMessage

func (*GitDiffTree) ProtoMessage()

func (*GitDiffTree) ProtoReflect

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

func (*GitDiffTree) Reset

func (x *GitDiffTree) Reset()

func (*GitDiffTree) String

func (x *GitDiffTree) String() string

type GitDiffTreeFile

type GitDiffTreeFile struct {
	File    string `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
	Added   int64  `protobuf:"varint,2,opt,name=added,proto3" json:"added,omitempty"`
	Deleted int64  `protobuf:"varint,3,opt,name=deleted,proto3" json:"deleted,omitempty"`
	Binary  bool   `protobuf:"varint,4,opt,name=binary,proto3" json:"binary,omitempty"`
	// contains filtered or unexported fields
}

GitDiffTreeFile represents one line of `git diff-tree --numstat` output.

func (*GitDiffTreeFile) Descriptor deprecated

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

Deprecated: Use GitDiffTreeFile.ProtoReflect.Descriptor instead.

func (*GitDiffTreeFile) GetAdded

func (x *GitDiffTreeFile) GetAdded() int64

func (*GitDiffTreeFile) GetBinary

func (x *GitDiffTreeFile) GetBinary() bool

func (*GitDiffTreeFile) GetDeleted

func (x *GitDiffTreeFile) GetDeleted() int64

func (*GitDiffTreeFile) GetFile

func (x *GitDiffTreeFile) GetFile() string

func (*GitDiffTreeFile) ProtoMessage

func (*GitDiffTreeFile) ProtoMessage()

func (*GitDiffTreeFile) ProtoReflect

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

func (*GitDiffTreeFile) Reset

func (x *GitDiffTreeFile) Reset()

func (*GitDiffTreeFile) String

func (x *GitDiffTreeFile) String() string

type GitMutation

type GitMutation struct {
	Repo *GitRepo `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"`
	// commit adds a commit, or adds new information to a commit if fields
	// are added in the future.
	Commit *GitCommit `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
	// contains filtered or unexported fields
}

func (*GitMutation) Descriptor deprecated

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

Deprecated: Use GitMutation.ProtoReflect.Descriptor instead.

func (*GitMutation) GetCommit

func (x *GitMutation) GetCommit() *GitCommit

func (*GitMutation) GetRepo

func (x *GitMutation) GetRepo() *GitRepo

func (*GitMutation) ProtoMessage

func (*GitMutation) ProtoMessage()

func (*GitMutation) ProtoReflect

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

func (*GitMutation) Reset

func (x *GitMutation) Reset()

func (*GitMutation) String

func (x *GitMutation) String() string

type GitRef

type GitRef struct {

	// ref is the git ref name, such as:
	//    HEAD
	//    refs/heads/master
	//    refs/changes/00/14700/1
	//    refs/changes/00/14700/meta
	//    refs/meta/config
	Ref string `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
	// sha1 is the lowercase hex sha1
	Sha1 string `protobuf:"bytes,2,opt,name=sha1,proto3" json:"sha1,omitempty"`
	// contains filtered or unexported fields
}

func (*GitRef) Descriptor deprecated

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

Deprecated: Use GitRef.ProtoReflect.Descriptor instead.

func (*GitRef) GetRef

func (x *GitRef) GetRef() string

func (*GitRef) GetSha1

func (x *GitRef) GetSha1() string

func (*GitRef) ProtoMessage

func (*GitRef) ProtoMessage()

func (*GitRef) ProtoReflect

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

func (*GitRef) Reset

func (x *GitRef) Reset()

func (*GitRef) String

func (x *GitRef) String() string

type GitRepo

type GitRepo struct {

	// If go_repo is set, it identifies a go.googlesource.com/<go_repo> repo.
	GoRepo string `protobuf:"bytes,1,opt,name=go_repo,json=goRepo,proto3" json:"go_repo,omitempty"`
	// contains filtered or unexported fields
}

GitRepo identifies a git repo being mutated.

func (*GitRepo) Descriptor deprecated

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

Deprecated: Use GitRepo.ProtoReflect.Descriptor instead.

func (*GitRepo) GetGoRepo

func (x *GitRepo) GetGoRepo() string

func (*GitRepo) ProtoMessage

func (*GitRepo) ProtoMessage()

func (*GitRepo) ProtoReflect

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

func (*GitRepo) Reset

func (x *GitRepo) Reset()

func (*GitRepo) String

func (x *GitRepo) String() string

type GithubCommit

type GithubCommit struct {
	Owner    string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`                       // "golang"
	Repo     string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`                         // "go"
	CommitId string `protobuf:"bytes,3,opt,name=commit_id,json=commitId,proto3" json:"commit_id,omitempty"` // "0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33"
	// contains filtered or unexported fields
}

func (*GithubCommit) Descriptor deprecated

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

Deprecated: Use GithubCommit.ProtoReflect.Descriptor instead.

func (*GithubCommit) GetCommitId

func (x *GithubCommit) GetCommitId() string

func (*GithubCommit) GetOwner

func (x *GithubCommit) GetOwner() string

func (*GithubCommit) GetRepo

func (x *GithubCommit) GetRepo() string

func (*GithubCommit) ProtoMessage

func (*GithubCommit) ProtoMessage()

func (*GithubCommit) ProtoReflect

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

func (*GithubCommit) Reset

func (x *GithubCommit) Reset()

func (*GithubCommit) String

func (x *GithubCommit) String() string

type GithubDismissedReviewEvent

type GithubDismissedReviewEvent struct {
	ReviewId         int64  `protobuf:"varint,1,opt,name=review_id,json=reviewId,proto3" json:"review_id,omitempty"` // ID of the review being dismissed
	DismissalMessage string `protobuf:"bytes,3,opt,name=dismissal_message,json=dismissalMessage,proto3" json:"dismissal_message,omitempty"`
	State            string `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"` // commented, approved, changes_requested
	// contains filtered or unexported fields
}

Contents of a dismissed review event - when someone leaves a review requesting changes and someone else dismisses it. See https://developer.github.com/v3/issues/events for more information.

func (*GithubDismissedReviewEvent) Descriptor deprecated

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

Deprecated: Use GithubDismissedReviewEvent.ProtoReflect.Descriptor instead.

func (*GithubDismissedReviewEvent) GetDismissalMessage

func (x *GithubDismissedReviewEvent) GetDismissalMessage() string

func (*GithubDismissedReviewEvent) GetReviewId

func (x *GithubDismissedReviewEvent) GetReviewId() int64

func (*GithubDismissedReviewEvent) GetState

func (x *GithubDismissedReviewEvent) GetState() string

func (*GithubDismissedReviewEvent) ProtoMessage

func (*GithubDismissedReviewEvent) ProtoMessage()

func (*GithubDismissedReviewEvent) ProtoReflect

func (*GithubDismissedReviewEvent) Reset

func (x *GithubDismissedReviewEvent) Reset()

func (*GithubDismissedReviewEvent) String

func (x *GithubDismissedReviewEvent) String() string

type GithubIssueCommentMutation

type GithubIssueCommentMutation struct {
	Id      int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	User    *GithubUser            `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`       // not present in edits later
	Body    string                 `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`       // may not be present in edits later (if only reactions changed? TODO: investigate)
	Created *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created,proto3" json:"created,omitempty"` // not present in edits later
	Updated *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubIssueCommentMutation) Descriptor deprecated

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

Deprecated: Use GithubIssueCommentMutation.ProtoReflect.Descriptor instead.

func (*GithubIssueCommentMutation) GetBody

func (x *GithubIssueCommentMutation) GetBody() string

func (*GithubIssueCommentMutation) GetCreated

func (*GithubIssueCommentMutation) GetId

func (x *GithubIssueCommentMutation) GetId() int64

func (*GithubIssueCommentMutation) GetUpdated

func (*GithubIssueCommentMutation) GetUser

func (x *GithubIssueCommentMutation) GetUser() *GithubUser

func (*GithubIssueCommentMutation) ProtoMessage

func (*GithubIssueCommentMutation) ProtoMessage()

func (*GithubIssueCommentMutation) ProtoReflect

func (*GithubIssueCommentMutation) Reset

func (x *GithubIssueCommentMutation) Reset()

func (*GithubIssueCommentMutation) String

func (x *GithubIssueCommentMutation) String() string

type GithubIssueEvent

type GithubIssueEvent struct {

	// Required:
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// event_type can be one of "assigned", "unassigned", "labeled",
	// "unlabeled", "opened", "edited", "milestoned", "demilestoned",
	// "closed", "reopened", "referenced", "renamed" or anything else
	// that Github adds in the future.
	EventType string                 `protobuf:"bytes,2,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	ActorId   int64                  `protobuf:"varint,3,opt,name=actor_id,json=actorId,proto3" json:"actor_id,omitempty"`
	Created   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created,proto3" json:"created,omitempty"` // time of the event
	// label is populated for "labeled" and "unlabeled" events.
	// The label will usually not have an ID, due to Github's API
	// not returning one.
	Label *GithubLabel `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"`
	// milestone is populated for "milestoned" and "demilestoned" events.
	// The label will usually not have an ID, due to Github's API
	// not returning one.
	Milestone *GithubMilestone `protobuf:"bytes,6,opt,name=milestone,proto3" json:"milestone,omitempty"`
	// For "assigned", "unassigned":
	AssigneeId int64 `protobuf:"varint,7,opt,name=assignee_id,json=assigneeId,proto3" json:"assignee_id,omitempty"` // always same as actor_id it seems? Github API doesn't say.
	AssignerId int64 `protobuf:"varint,8,opt,name=assigner_id,json=assignerId,proto3" json:"assigner_id,omitempty"`
	// For "referenced", "closed":
	Commit *GithubCommit `protobuf:"bytes,9,opt,name=commit,proto3" json:"commit,omitempty"`
	// For "renamed" events:
	RenameFrom        string      `protobuf:"bytes,11,opt,name=rename_from,json=renameFrom,proto3" json:"rename_from,omitempty"`
	RenameTo          string      `protobuf:"bytes,12,opt,name=rename_to,json=renameTo,proto3" json:"rename_to,omitempty"`
	ReviewerId        int64       `protobuf:"varint,13,opt,name=reviewer_id,json=reviewerId,proto3" json:"reviewer_id,omitempty"`
	ReviewRequesterId int64       `protobuf:"varint,14,opt,name=review_requester_id,json=reviewRequesterId,proto3" json:"review_requester_id,omitempty"`
	TeamReviewer      *GithubTeam `protobuf:"bytes,16,opt,name=team_reviewer,json=teamReviewer,proto3" json:"team_reviewer,omitempty"`
	// Contents of a dismissed review event, see dismissed_review in
	// https://developer.github.com/v3/issues/events/ for more info
	DismissedReview *GithubDismissedReviewEvent `protobuf:"bytes,15,opt,name=dismissed_review,json=dismissedReview,proto3" json:"dismissed_review,omitempty"`
	// other_json is usually empty. If Github adds event types or fields
	// in the future, this captures those added fields. If non-empty it
	// will be a JSON object with the fields that weren't understood.
	OtherJson []byte `protobuf:"bytes,10,opt,name=other_json,json=otherJson,proto3" json:"other_json,omitempty"`
	// contains filtered or unexported fields
}

See https://developer.github.com/v3/activity/events/types/#issuesevent for some info.

func (*GithubIssueEvent) Descriptor deprecated

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

Deprecated: Use GithubIssueEvent.ProtoReflect.Descriptor instead.

func (*GithubIssueEvent) GetActorId

func (x *GithubIssueEvent) GetActorId() int64

func (*GithubIssueEvent) GetAssigneeId

func (x *GithubIssueEvent) GetAssigneeId() int64

func (*GithubIssueEvent) GetAssignerId

func (x *GithubIssueEvent) GetAssignerId() int64

func (*GithubIssueEvent) GetCommit

func (x *GithubIssueEvent) GetCommit() *GithubCommit

func (*GithubIssueEvent) GetCreated

func (x *GithubIssueEvent) GetCreated() *timestamppb.Timestamp

func (*GithubIssueEvent) GetDismissedReview

func (x *GithubIssueEvent) GetDismissedReview() *GithubDismissedReviewEvent

func (*GithubIssueEvent) GetEventType

func (x *GithubIssueEvent) GetEventType() string

func (*GithubIssueEvent) GetId

func (x *GithubIssueEvent) GetId() int64

func (*GithubIssueEvent) GetLabel

func (x *GithubIssueEvent) GetLabel() *GithubLabel

func (*GithubIssueEvent) GetMilestone

func (x *GithubIssueEvent) GetMilestone() *GithubMilestone

func (*GithubIssueEvent) GetOtherJson

func (x *GithubIssueEvent) GetOtherJson() []byte

func (*GithubIssueEvent) GetRenameFrom

func (x *GithubIssueEvent) GetRenameFrom() string

func (*GithubIssueEvent) GetRenameTo

func (x *GithubIssueEvent) GetRenameTo() string

func (*GithubIssueEvent) GetReviewRequesterId

func (x *GithubIssueEvent) GetReviewRequesterId() int64

func (*GithubIssueEvent) GetReviewerId

func (x *GithubIssueEvent) GetReviewerId() int64

func (*GithubIssueEvent) GetTeamReviewer

func (x *GithubIssueEvent) GetTeamReviewer() *GithubTeam

func (*GithubIssueEvent) ProtoMessage

func (*GithubIssueEvent) ProtoMessage()

func (*GithubIssueEvent) ProtoReflect

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

func (*GithubIssueEvent) Reset

func (x *GithubIssueEvent) Reset()

func (*GithubIssueEvent) String

func (x *GithubIssueEvent) String() string

type GithubIssueMutation

type GithubIssueMutation struct {
	Owner  string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`    // "golang"
	Repo   string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`      // "go"
	Number int32  `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"` // 1, 2, 3... (not the ID)
	// not_exist is set true if the issue has been found to not exist.
	// If true, the owner/repo/number fields above must still be set.
	// If a future issue mutation for the same number arrives without
	// not_exist set, then the issue comes back to life.
	NotExist         bool                   `protobuf:"varint,13,opt,name=not_exist,json=notExist,proto3" json:"not_exist,omitempty"`
	Id               int64                  `protobuf:"varint,12,opt,name=id,proto3" json:"id,omitempty"`                                                            // unique across all repos
	User             *GithubUser            `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`                                                          // only set for new/updated issues, not new comments
	Assignees        []*GithubUser          `protobuf:"bytes,10,rep,name=assignees,proto3" json:"assignees,omitempty"`                                               // who the issue is assigned to
	DeletedAssignees []int64                `protobuf:"varint,11,rep,packed,name=deleted_assignees,json=deletedAssignees,proto3" json:"deleted_assignees,omitempty"` // IDs of users to delete from the assignee list
	Created          *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"`                                                    // only needed on new issues
	Updated          *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated,proto3" json:"updated,omitempty"`                                                    // only set on updated issue text
	Title            string                 `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"`                                                        // issue title
	// body_change changes the body field (the top post, which isn't a comment).
	// It is now used in preference to the old body field.
	BodyChange *StringChange `protobuf:"bytes,31,opt,name=body_change,json=bodyChange,proto3" json:"body_change,omitempty"`
	// body was the old way to change the body, but it doesn't support removing the
	// body text, which is common on PRs. New mutations use body_change instead.
	Body        string `protobuf:"bytes,7,opt,name=body,proto3" json:"body,omitempty"`
	NoMilestone bool   `protobuf:"varint,15,opt,name=no_milestone,json=noMilestone,proto3" json:"no_milestone,omitempty"` // true unsets any previously-set milestone; false ignored.
	// When setting a milestone, only the milestone_id must be set.
	// TODO: allow num or title to be used if Github only returns those? So far unneeded.
	// The num and title, if non-zero, are treated as if they were a GithubMutation.Milestone update.
	MilestoneId    int64                         `protobuf:"varint,16,opt,name=milestone_id,json=milestoneId,proto3" json:"milestone_id,omitempty"`    // sets milestone to this milestone id (e.g. 2386495, global?)
	MilestoneNum   int64                         `protobuf:"varint,17,opt,name=milestone_num,json=milestoneNum,proto3" json:"milestone_num,omitempty"` // sets milestone to this milestone number (e.g. 2, per-repo)
	MilestoneTitle string                        `protobuf:"bytes,18,opt,name=milestone_title,json=milestoneTitle,proto3" json:"milestone_title,omitempty"`
	Closed         *BoolChange                   `protobuf:"bytes,19,opt,name=closed,proto3" json:"closed,omitempty"`
	Locked         *BoolChange                   `protobuf:"bytes,25,opt,name=locked,proto3" json:"locked,omitempty"`
	PullRequest    bool                          `protobuf:"varint,28,opt,name=pull_request,json=pullRequest,proto3" json:"pull_request,omitempty"` // true is the issue is a Pull Request
	ClosedAt       *timestamppb.Timestamp        `protobuf:"bytes,21,opt,name=closed_at,json=closedAt,proto3" json:"closed_at,omitempty"`
	ClosedBy       *GithubUser                   `protobuf:"bytes,22,opt,name=closed_by,json=closedBy,proto3" json:"closed_by,omitempty"`
	RemoveLabel    []int64                       `protobuf:"varint,23,rep,packed,name=remove_label,json=removeLabel,proto3" json:"remove_label,omitempty"` // label IDs to remove
	AddLabel       []*GithubLabel                `protobuf:"bytes,24,rep,name=add_label,json=addLabel,proto3" json:"add_label,omitempty"`
	Comment        []*GithubIssueCommentMutation `protobuf:"bytes,8,rep,name=comment,proto3" json:"comment,omitempty"`
	CommentStatus  *GithubIssueSyncStatus        `protobuf:"bytes,14,opt,name=comment_status,json=commentStatus,proto3" json:"comment_status,omitempty"`
	Event          []*GithubIssueEvent           `protobuf:"bytes,26,rep,name=event,proto3" json:"event,omitempty"` // new events to add
	EventStatus    *GithubIssueSyncStatus        `protobuf:"bytes,27,opt,name=event_status,json=eventStatus,proto3" json:"event_status,omitempty"`
	Review         []*GithubReview               `protobuf:"bytes,29,rep,name=review,proto3" json:"review,omitempty"` // new reviews to add
	ReviewStatus   *GithubIssueSyncStatus        `protobuf:"bytes,30,opt,name=review_status,json=reviewStatus,proto3" json:"review_status,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubIssueMutation) Descriptor deprecated

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

Deprecated: Use GithubIssueMutation.ProtoReflect.Descriptor instead.

func (*GithubIssueMutation) GetAddLabel

func (x *GithubIssueMutation) GetAddLabel() []*GithubLabel

func (*GithubIssueMutation) GetAssignees

func (x *GithubIssueMutation) GetAssignees() []*GithubUser

func (*GithubIssueMutation) GetBody

func (x *GithubIssueMutation) GetBody() string

func (*GithubIssueMutation) GetBodyChange

func (x *GithubIssueMutation) GetBodyChange() *StringChange

func (*GithubIssueMutation) GetClosed

func (x *GithubIssueMutation) GetClosed() *BoolChange

func (*GithubIssueMutation) GetClosedAt

func (x *GithubIssueMutation) GetClosedAt() *timestamppb.Timestamp

func (*GithubIssueMutation) GetClosedBy

func (x *GithubIssueMutation) GetClosedBy() *GithubUser

func (*GithubIssueMutation) GetComment

func (*GithubIssueMutation) GetCommentStatus

func (x *GithubIssueMutation) GetCommentStatus() *GithubIssueSyncStatus

func (*GithubIssueMutation) GetCreated

func (x *GithubIssueMutation) GetCreated() *timestamppb.Timestamp

func (*GithubIssueMutation) GetDeletedAssignees

func (x *GithubIssueMutation) GetDeletedAssignees() []int64

func (*GithubIssueMutation) GetEvent

func (x *GithubIssueMutation) GetEvent() []*GithubIssueEvent

func (*GithubIssueMutation) GetEventStatus

func (x *GithubIssueMutation) GetEventStatus() *GithubIssueSyncStatus

func (*GithubIssueMutation) GetId

func (x *GithubIssueMutation) GetId() int64

func (*GithubIssueMutation) GetLocked

func (x *GithubIssueMutation) GetLocked() *BoolChange

func (*GithubIssueMutation) GetMilestoneId

func (x *GithubIssueMutation) GetMilestoneId() int64

func (*GithubIssueMutation) GetMilestoneNum

func (x *GithubIssueMutation) GetMilestoneNum() int64

func (*GithubIssueMutation) GetMilestoneTitle

func (x *GithubIssueMutation) GetMilestoneTitle() string

func (*GithubIssueMutation) GetNoMilestone

func (x *GithubIssueMutation) GetNoMilestone() bool

func (*GithubIssueMutation) GetNotExist

func (x *GithubIssueMutation) GetNotExist() bool

func (*GithubIssueMutation) GetNumber

func (x *GithubIssueMutation) GetNumber() int32

func (*GithubIssueMutation) GetOwner

func (x *GithubIssueMutation) GetOwner() string

func (*GithubIssueMutation) GetPullRequest

func (x *GithubIssueMutation) GetPullRequest() bool

func (*GithubIssueMutation) GetRemoveLabel

func (x *GithubIssueMutation) GetRemoveLabel() []int64

func (*GithubIssueMutation) GetRepo

func (x *GithubIssueMutation) GetRepo() string

func (*GithubIssueMutation) GetReview

func (x *GithubIssueMutation) GetReview() []*GithubReview

func (*GithubIssueMutation) GetReviewStatus

func (x *GithubIssueMutation) GetReviewStatus() *GithubIssueSyncStatus

func (*GithubIssueMutation) GetTitle

func (x *GithubIssueMutation) GetTitle() string

func (*GithubIssueMutation) GetUpdated

func (x *GithubIssueMutation) GetUpdated() *timestamppb.Timestamp

func (*GithubIssueMutation) GetUser

func (x *GithubIssueMutation) GetUser() *GithubUser

func (*GithubIssueMutation) ProtoMessage

func (*GithubIssueMutation) ProtoMessage()

func (*GithubIssueMutation) ProtoReflect

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

func (*GithubIssueMutation) Reset

func (x *GithubIssueMutation) Reset()

func (*GithubIssueMutation) String

func (x *GithubIssueMutation) String() string

type GithubIssueSyncStatus

type GithubIssueSyncStatus struct {

	// server_date is the "Date" response header from Github for the
	// final HTTP response.
	ServerDate *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=server_date,json=serverDate,proto3" json:"server_date,omitempty"`
	// contains filtered or unexported fields
}

GithubIssueSyncStatus notes where syncing is at for comments on an issue, This mutation type is only made at/after the same top-level mutation which created the corresponding comments.

func (*GithubIssueSyncStatus) Descriptor deprecated

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

Deprecated: Use GithubIssueSyncStatus.ProtoReflect.Descriptor instead.

func (*GithubIssueSyncStatus) GetServerDate

func (x *GithubIssueSyncStatus) GetServerDate() *timestamppb.Timestamp

func (*GithubIssueSyncStatus) ProtoMessage

func (*GithubIssueSyncStatus) ProtoMessage()

func (*GithubIssueSyncStatus) ProtoReflect

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

func (*GithubIssueSyncStatus) Reset

func (x *GithubIssueSyncStatus) Reset()

func (*GithubIssueSyncStatus) String

func (x *GithubIssueSyncStatus) String() string

type GithubLabel

type GithubLabel struct {
	Id   int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubLabel) Descriptor deprecated

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

Deprecated: Use GithubLabel.ProtoReflect.Descriptor instead.

func (*GithubLabel) GetId

func (x *GithubLabel) GetId() int64

func (*GithubLabel) GetName

func (x *GithubLabel) GetName() string

func (*GithubLabel) ProtoMessage

func (*GithubLabel) ProtoMessage()

func (*GithubLabel) ProtoReflect

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

func (*GithubLabel) Reset

func (x *GithubLabel) Reset()

func (*GithubLabel) String

func (x *GithubLabel) String() string

type GithubMilestone

type GithubMilestone struct {
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // required
	// Following only need to be non-zero on changes:
	Title  string      `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Closed *BoolChange `protobuf:"bytes,3,opt,name=closed,proto3" json:"closed,omitempty"`
	Number int64       `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubMilestone) Descriptor deprecated

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

Deprecated: Use GithubMilestone.ProtoReflect.Descriptor instead.

func (*GithubMilestone) GetClosed

func (x *GithubMilestone) GetClosed() *BoolChange

func (*GithubMilestone) GetId

func (x *GithubMilestone) GetId() int64

func (*GithubMilestone) GetNumber

func (x *GithubMilestone) GetNumber() int64

func (*GithubMilestone) GetTitle

func (x *GithubMilestone) GetTitle() string

func (*GithubMilestone) ProtoMessage

func (*GithubMilestone) ProtoMessage()

func (*GithubMilestone) ProtoReflect

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

func (*GithubMilestone) Reset

func (x *GithubMilestone) Reset()

func (*GithubMilestone) String

func (x *GithubMilestone) String() string

type GithubMutation

type GithubMutation struct {
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` // "golang"
	Repo  string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`   // "go"
	// Updated labels. (All must have id set at least)
	Labels []*GithubLabel `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty"`
	// Updated milestones. (All must have id set at least)
	Milestones []*GithubMilestone `protobuf:"bytes,4,rep,name=milestones,proto3" json:"milestones,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubMutation) Descriptor deprecated

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

Deprecated: Use GithubMutation.ProtoReflect.Descriptor instead.

func (*GithubMutation) GetLabels

func (x *GithubMutation) GetLabels() []*GithubLabel

func (*GithubMutation) GetMilestones

func (x *GithubMutation) GetMilestones() []*GithubMilestone

func (*GithubMutation) GetOwner

func (x *GithubMutation) GetOwner() string

func (*GithubMutation) GetRepo

func (x *GithubMutation) GetRepo() string

func (*GithubMutation) ProtoMessage

func (*GithubMutation) ProtoMessage()

func (*GithubMutation) ProtoReflect

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

func (*GithubMutation) Reset

func (x *GithubMutation) Reset()

func (*GithubMutation) String

func (x *GithubMutation) String() string

type GithubProject

type GithubProject struct {
	Id      int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`         // required, global project ID
	Owner   string                 `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`    // "golang"
	Number  int64                  `protobuf:"varint,3,opt,name=number,proto3" json:"number,omitempty"` // org-specific, i.e. http://github.com/orgs/<org>/projects/<number>
	Name    string                 `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Body    string                 `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"`
	State   string                 `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	Created *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created,proto3" json:"created,omitempty"`
	Updated *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

See https://docs.github.com/en/rest/reference/projects#get-a-project.

func (*GithubProject) Descriptor deprecated

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

Deprecated: Use GithubProject.ProtoReflect.Descriptor instead.

func (*GithubProject) GetBody

func (x *GithubProject) GetBody() string

func (*GithubProject) GetCreated

func (x *GithubProject) GetCreated() *timestamppb.Timestamp

func (*GithubProject) GetId

func (x *GithubProject) GetId() int64

func (*GithubProject) GetName

func (x *GithubProject) GetName() string

func (*GithubProject) GetNumber

func (x *GithubProject) GetNumber() int64

func (*GithubProject) GetOwner

func (x *GithubProject) GetOwner() string

func (*GithubProject) GetState

func (x *GithubProject) GetState() string

func (*GithubProject) GetUpdated

func (x *GithubProject) GetUpdated() *timestamppb.Timestamp

func (*GithubProject) ProtoMessage

func (*GithubProject) ProtoMessage()

func (*GithubProject) ProtoReflect

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

func (*GithubProject) Reset

func (x *GithubProject) Reset()

func (*GithubProject) String

func (x *GithubProject) String() string

type GithubProjectCard

type GithubProjectCard struct {
	Id        int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                                // required, global card ID
	ProjectId int64  `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // global project ID
	Owner     string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`                           // project owner
	// In practice, either note is set or all three of issue_{owner,repo,number}.
	Note        string                 `protobuf:"bytes,4,opt,name=note,proto3" json:"note,omitempty"`
	IssueOwner  string                 `protobuf:"bytes,5,opt,name=issue_owner,json=issueOwner,proto3" json:"issue_owner,omitempty"`
	IssueRepo   string                 `protobuf:"bytes,6,opt,name=issue_repo,json=issueRepo,proto3" json:"issue_repo,omitempty"`
	IssueNumber int64                  `protobuf:"varint,7,opt,name=issue_number,json=issueNumber,proto3" json:"issue_number,omitempty"`
	Archived    bool                   `protobuf:"varint,8,opt,name=archived,proto3" json:"archived,omitempty"`
	Created     *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created,proto3" json:"created,omitempty"`
	Updated     *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

Typically either note or content_url is set. See https://docs.github.com/en/rest/reference/projects#get-a-project-card.

func (*GithubProjectCard) Descriptor deprecated

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

Deprecated: Use GithubProjectCard.ProtoReflect.Descriptor instead.

func (*GithubProjectCard) GetArchived

func (x *GithubProjectCard) GetArchived() bool

func (*GithubProjectCard) GetCreated

func (x *GithubProjectCard) GetCreated() *timestamppb.Timestamp

func (*GithubProjectCard) GetId

func (x *GithubProjectCard) GetId() int64

func (*GithubProjectCard) GetIssueNumber

func (x *GithubProjectCard) GetIssueNumber() int64

func (*GithubProjectCard) GetIssueOwner

func (x *GithubProjectCard) GetIssueOwner() string

func (*GithubProjectCard) GetIssueRepo

func (x *GithubProjectCard) GetIssueRepo() string

func (*GithubProjectCard) GetNote

func (x *GithubProjectCard) GetNote() string

func (*GithubProjectCard) GetOwner

func (x *GithubProjectCard) GetOwner() string

func (*GithubProjectCard) GetProjectId

func (x *GithubProjectCard) GetProjectId() int64

func (*GithubProjectCard) GetUpdated

func (x *GithubProjectCard) GetUpdated() *timestamppb.Timestamp

func (*GithubProjectCard) ProtoMessage

func (*GithubProjectCard) ProtoMessage()

func (*GithubProjectCard) ProtoReflect

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

func (*GithubProjectCard) Reset

func (x *GithubProjectCard) Reset()

func (*GithubProjectCard) String

func (x *GithubProjectCard) String() string

type GithubProjectColumn

type GithubProjectColumn struct {
	Id        int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`                                // required, global column ID
	ProjectId int64                  `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // global project ID
	Owner     string                 `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`                           // "golang"
	Name      string                 `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Position  int64                  `protobuf:"varint,5,opt,name=position,proto3" json:"position,omitempty"` // order in array from https://api.github.com/projects/<i>/columns
	Created   *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created,proto3" json:"created,omitempty"`
	Updated   *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

See https://docs.github.com/en/rest/reference/projects#get-a-project-column.

func (*GithubProjectColumn) Descriptor deprecated

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

Deprecated: Use GithubProjectColumn.ProtoReflect.Descriptor instead.

func (*GithubProjectColumn) GetCreated

func (x *GithubProjectColumn) GetCreated() *timestamppb.Timestamp

func (*GithubProjectColumn) GetId

func (x *GithubProjectColumn) GetId() int64

func (*GithubProjectColumn) GetName

func (x *GithubProjectColumn) GetName() string

func (*GithubProjectColumn) GetOwner

func (x *GithubProjectColumn) GetOwner() string

func (*GithubProjectColumn) GetPosition

func (x *GithubProjectColumn) GetPosition() int64

func (*GithubProjectColumn) GetProjectId

func (x *GithubProjectColumn) GetProjectId() int64

func (*GithubProjectColumn) GetUpdated

func (x *GithubProjectColumn) GetUpdated() *timestamppb.Timestamp

func (*GithubProjectColumn) ProtoMessage

func (*GithubProjectColumn) ProtoMessage()

func (*GithubProjectColumn) ProtoReflect

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

func (*GithubProjectColumn) Reset

func (x *GithubProjectColumn) Reset()

func (*GithubProjectColumn) String

func (x *GithubProjectColumn) String() string

type GithubProjectMutation

type GithubProjectMutation struct {
	Project *GithubProject       `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	Column  *GithubProjectColumn `protobuf:"bytes,2,opt,name=column,proto3" json:"column,omitempty"`
	Card    *GithubProjectCard   `protobuf:"bytes,3,opt,name=card,proto3" json:"card,omitempty"`
	// contains filtered or unexported fields
}

Represents a change to a Github Project.

func (*GithubProjectMutation) Descriptor deprecated

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

Deprecated: Use GithubProjectMutation.ProtoReflect.Descriptor instead.

func (*GithubProjectMutation) GetCard

func (*GithubProjectMutation) GetColumn

func (*GithubProjectMutation) GetProject

func (x *GithubProjectMutation) GetProject() *GithubProject

func (*GithubProjectMutation) ProtoMessage

func (*GithubProjectMutation) ProtoMessage()

func (*GithubProjectMutation) ProtoReflect

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

func (*GithubProjectMutation) Reset

func (x *GithubProjectMutation) Reset()

func (*GithubProjectMutation) String

func (x *GithubProjectMutation) String() string

type GithubReview

type GithubReview struct {

	// Required:
	Id               int64                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	ActorId          int64                  `protobuf:"varint,2,opt,name=actor_id,json=actorId,proto3" json:"actor_id,omitempty"`
	Created          *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created,proto3" json:"created,omitempty"` // time of the event
	Body             string                 `protobuf:"bytes,4,opt,name=body,proto3" json:"body,omitempty"`       // body of the review comment
	State            string                 `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`     // COMMENTED, APPROVED, CHANGES_REQUESTED
	CommitId         string                 `protobuf:"bytes,6,opt,name=commit_id,json=commitId,proto3" json:"commit_id,omitempty"`
	ActorAssociation string                 `protobuf:"bytes,7,opt,name=actor_association,json=actorAssociation,proto3" json:"actor_association,omitempty"`
	// other_json is usually empty.
	OtherJson []byte `protobuf:"bytes,8,opt,name=other_json,json=otherJson,proto3" json:"other_json,omitempty"`
	// contains filtered or unexported fields
}

Contents of a pull request review - when someone comments, requests changes, or approves changes on a pull request. See https://developer.github.com/v3/pulls/reviews/ for more information.

func (*GithubReview) Descriptor deprecated

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

Deprecated: Use GithubReview.ProtoReflect.Descriptor instead.

func (*GithubReview) GetActorAssociation

func (x *GithubReview) GetActorAssociation() string

func (*GithubReview) GetActorId

func (x *GithubReview) GetActorId() int64

func (*GithubReview) GetBody

func (x *GithubReview) GetBody() string

func (*GithubReview) GetCommitId

func (x *GithubReview) GetCommitId() string

func (*GithubReview) GetCreated

func (x *GithubReview) GetCreated() *timestamppb.Timestamp

func (*GithubReview) GetId

func (x *GithubReview) GetId() int64

func (*GithubReview) GetOtherJson

func (x *GithubReview) GetOtherJson() []byte

func (*GithubReview) GetState

func (x *GithubReview) GetState() string

func (*GithubReview) ProtoMessage

func (*GithubReview) ProtoMessage()

func (*GithubReview) ProtoReflect

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

func (*GithubReview) Reset

func (x *GithubReview) Reset()

func (*GithubReview) String

func (x *GithubReview) String() string

type GithubTeam

type GithubTeam struct {
	Id   int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Slug string `protobuf:"bytes,2,opt,name=slug,proto3" json:"slug,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubTeam) Descriptor deprecated

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

Deprecated: Use GithubTeam.ProtoReflect.Descriptor instead.

func (*GithubTeam) GetId

func (x *GithubTeam) GetId() int64

func (*GithubTeam) GetSlug

func (x *GithubTeam) GetSlug() string

func (*GithubTeam) ProtoMessage

func (*GithubTeam) ProtoMessage()

func (*GithubTeam) ProtoReflect

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

func (*GithubTeam) Reset

func (x *GithubTeam) Reset()

func (*GithubTeam) String

func (x *GithubTeam) String() string

type GithubUser

type GithubUser struct {
	Id    int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Login string `protobuf:"bytes,2,opt,name=login,proto3" json:"login,omitempty"`
	// contains filtered or unexported fields
}

func (*GithubUser) Descriptor deprecated

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

Deprecated: Use GithubUser.ProtoReflect.Descriptor instead.

func (*GithubUser) GetId

func (x *GithubUser) GetId() int64

func (*GithubUser) GetLogin

func (x *GithubUser) GetLogin() string

func (*GithubUser) ProtoMessage

func (*GithubUser) ProtoMessage()

func (*GithubUser) ProtoReflect

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

func (*GithubUser) Reset

func (x *GithubUser) Reset()

func (*GithubUser) String

func (x *GithubUser) String() string

type Mutation

type Mutation struct {
	GithubIssue   *GithubIssueMutation   `protobuf:"bytes,1,opt,name=github_issue,json=githubIssue,proto3" json:"github_issue,omitempty"` // issue-specific changes
	Github        *GithubMutation        `protobuf:"bytes,3,opt,name=github,proto3" json:"github,omitempty"`                              // labels, milestones (not issue-specific)
	GithubProject *GithubProjectMutation `protobuf:"bytes,5,opt,name=github_project,json=githubProject,proto3" json:"github_project,omitempty"`
	Git           *GitMutation           `protobuf:"bytes,2,opt,name=git,proto3" json:"git,omitempty"`
	Gerrit        *GerritMutation        `protobuf:"bytes,4,opt,name=gerrit,proto3" json:"gerrit,omitempty"`
	// contains filtered or unexported fields
}

func (*Mutation) Descriptor deprecated

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

Deprecated: Use Mutation.ProtoReflect.Descriptor instead.

func (*Mutation) GetGerrit

func (x *Mutation) GetGerrit() *GerritMutation

func (*Mutation) GetGit

func (x *Mutation) GetGit() *GitMutation

func (*Mutation) GetGithub

func (x *Mutation) GetGithub() *GithubMutation

func (*Mutation) GetGithubIssue

func (x *Mutation) GetGithubIssue() *GithubIssueMutation

func (*Mutation) GetGithubProject

func (x *Mutation) GetGithubProject() *GithubProjectMutation

func (*Mutation) ProtoMessage

func (*Mutation) ProtoMessage()

func (*Mutation) ProtoReflect

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

func (*Mutation) Reset

func (x *Mutation) Reset()

func (*Mutation) String

func (x *Mutation) String() string

type StringChange

type StringChange struct {
	Val string `protobuf:"bytes,1,opt,name=val,proto3" json:"val,omitempty"`
	// contains filtered or unexported fields
}

StringChange represents a change to a boolean value. (Notably, the wrapper type permits representing a change to the empty string.)

func (*StringChange) Descriptor deprecated

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

Deprecated: Use StringChange.ProtoReflect.Descriptor instead.

func (*StringChange) GetVal

func (x *StringChange) GetVal() string

func (*StringChange) ProtoMessage

func (*StringChange) ProtoMessage()

func (*StringChange) ProtoReflect

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

func (*StringChange) Reset

func (x *StringChange) Reset()

func (*StringChange) String

func (x *StringChange) String() string

Jump to

Keyboard shortcuts

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