Documentation ¶
Index ¶
- Variables
- type BoolChange
- type GerritMutation
- func (*GerritMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GerritMutation) GetCommits() []*GitCommit
- func (x *GerritMutation) GetDeletedRefs() []string
- func (x *GerritMutation) GetProject() string
- func (x *GerritMutation) GetRefs() []*GitRef
- func (*GerritMutation) ProtoMessage()
- func (x *GerritMutation) ProtoReflect() protoreflect.Message
- func (x *GerritMutation) Reset()
- func (x *GerritMutation) String() string
- type GitCommit
- func (*GitCommit) Descriptor() ([]byte, []int)deprecated
- func (x *GitCommit) GetDiffTree() *GitDiffTree
- func (x *GitCommit) GetRaw() []byte
- func (x *GitCommit) GetSha1() string
- func (*GitCommit) ProtoMessage()
- func (x *GitCommit) ProtoReflect() protoreflect.Message
- func (x *GitCommit) Reset()
- func (x *GitCommit) String() string
- type GitDiffTree
- type GitDiffTreeFile
- func (*GitDiffTreeFile) Descriptor() ([]byte, []int)deprecated
- func (x *GitDiffTreeFile) GetAdded() int64
- func (x *GitDiffTreeFile) GetBinary() bool
- func (x *GitDiffTreeFile) GetDeleted() int64
- func (x *GitDiffTreeFile) GetFile() string
- func (*GitDiffTreeFile) ProtoMessage()
- func (x *GitDiffTreeFile) ProtoReflect() protoreflect.Message
- func (x *GitDiffTreeFile) Reset()
- func (x *GitDiffTreeFile) String() string
- type GitMutation
- func (*GitMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GitMutation) GetCommit() *GitCommit
- func (x *GitMutation) GetRepo() *GitRepo
- func (*GitMutation) ProtoMessage()
- func (x *GitMutation) ProtoReflect() protoreflect.Message
- func (x *GitMutation) Reset()
- func (x *GitMutation) String() string
- type GitRef
- type GitRepo
- type GithubCommit
- func (*GithubCommit) Descriptor() ([]byte, []int)deprecated
- func (x *GithubCommit) GetCommitId() string
- func (x *GithubCommit) GetOwner() string
- func (x *GithubCommit) GetRepo() string
- func (*GithubCommit) ProtoMessage()
- func (x *GithubCommit) ProtoReflect() protoreflect.Message
- func (x *GithubCommit) Reset()
- func (x *GithubCommit) String() string
- type GithubDismissedReviewEvent
- func (*GithubDismissedReviewEvent) Descriptor() ([]byte, []int)deprecated
- func (x *GithubDismissedReviewEvent) GetDismissalMessage() string
- func (x *GithubDismissedReviewEvent) GetReviewId() int64
- func (x *GithubDismissedReviewEvent) GetState() string
- func (*GithubDismissedReviewEvent) ProtoMessage()
- func (x *GithubDismissedReviewEvent) ProtoReflect() protoreflect.Message
- func (x *GithubDismissedReviewEvent) Reset()
- func (x *GithubDismissedReviewEvent) String() string
- type GithubIssueCommentMutation
- func (*GithubIssueCommentMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GithubIssueCommentMutation) GetBody() string
- func (x *GithubIssueCommentMutation) GetCreated() *timestamppb.Timestamp
- func (x *GithubIssueCommentMutation) GetId() int64
- func (x *GithubIssueCommentMutation) GetUpdated() *timestamppb.Timestamp
- func (x *GithubIssueCommentMutation) GetUser() *GithubUser
- func (*GithubIssueCommentMutation) ProtoMessage()
- func (x *GithubIssueCommentMutation) ProtoReflect() protoreflect.Message
- func (x *GithubIssueCommentMutation) Reset()
- func (x *GithubIssueCommentMutation) String() string
- type GithubIssueEvent
- func (*GithubIssueEvent) Descriptor() ([]byte, []int)deprecated
- func (x *GithubIssueEvent) GetActorId() int64
- func (x *GithubIssueEvent) GetAssigneeId() int64
- func (x *GithubIssueEvent) GetAssignerId() int64
- func (x *GithubIssueEvent) GetCommit() *GithubCommit
- func (x *GithubIssueEvent) GetCreated() *timestamppb.Timestamp
- func (x *GithubIssueEvent) GetDismissedReview() *GithubDismissedReviewEvent
- func (x *GithubIssueEvent) GetEventType() string
- func (x *GithubIssueEvent) GetId() int64
- func (x *GithubIssueEvent) GetLabel() *GithubLabel
- func (x *GithubIssueEvent) GetMilestone() *GithubMilestone
- func (x *GithubIssueEvent) GetOtherJson() []byte
- func (x *GithubIssueEvent) GetRenameFrom() string
- func (x *GithubIssueEvent) GetRenameTo() string
- func (x *GithubIssueEvent) GetReviewRequesterId() int64
- func (x *GithubIssueEvent) GetReviewerId() int64
- func (x *GithubIssueEvent) GetTeamReviewer() *GithubTeam
- func (*GithubIssueEvent) ProtoMessage()
- func (x *GithubIssueEvent) ProtoReflect() protoreflect.Message
- func (x *GithubIssueEvent) Reset()
- func (x *GithubIssueEvent) String() string
- type GithubIssueMutation
- func (*GithubIssueMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GithubIssueMutation) GetAddLabel() []*GithubLabel
- func (x *GithubIssueMutation) GetAssignees() []*GithubUser
- func (x *GithubIssueMutation) GetBody() string
- func (x *GithubIssueMutation) GetBodyChange() *StringChange
- func (x *GithubIssueMutation) GetClosed() *BoolChange
- func (x *GithubIssueMutation) GetClosedAt() *timestamppb.Timestamp
- func (x *GithubIssueMutation) GetClosedBy() *GithubUser
- func (x *GithubIssueMutation) GetComment() []*GithubIssueCommentMutation
- func (x *GithubIssueMutation) GetCommentStatus() *GithubIssueSyncStatus
- func (x *GithubIssueMutation) GetCreated() *timestamppb.Timestamp
- func (x *GithubIssueMutation) GetDeletedAssignees() []int64
- func (x *GithubIssueMutation) GetEvent() []*GithubIssueEvent
- func (x *GithubIssueMutation) GetEventStatus() *GithubIssueSyncStatus
- func (x *GithubIssueMutation) GetId() int64
- func (x *GithubIssueMutation) GetLocked() *BoolChange
- func (x *GithubIssueMutation) GetMilestoneId() int64
- func (x *GithubIssueMutation) GetMilestoneNum() int64
- func (x *GithubIssueMutation) GetMilestoneTitle() string
- func (x *GithubIssueMutation) GetNoMilestone() bool
- func (x *GithubIssueMutation) GetNotExist() bool
- func (x *GithubIssueMutation) GetNumber() int32
- func (x *GithubIssueMutation) GetOwner() string
- func (x *GithubIssueMutation) GetPullRequest() bool
- func (x *GithubIssueMutation) GetRemoveLabel() []int64
- func (x *GithubIssueMutation) GetRepo() string
- func (x *GithubIssueMutation) GetReview() []*GithubReview
- func (x *GithubIssueMutation) GetReviewStatus() *GithubIssueSyncStatus
- func (x *GithubIssueMutation) GetTitle() string
- func (x *GithubIssueMutation) GetUpdated() *timestamppb.Timestamp
- func (x *GithubIssueMutation) GetUser() *GithubUser
- func (*GithubIssueMutation) ProtoMessage()
- func (x *GithubIssueMutation) ProtoReflect() protoreflect.Message
- func (x *GithubIssueMutation) Reset()
- func (x *GithubIssueMutation) String() string
- type GithubIssueSyncStatus
- func (*GithubIssueSyncStatus) Descriptor() ([]byte, []int)deprecated
- func (x *GithubIssueSyncStatus) GetServerDate() *timestamppb.Timestamp
- func (*GithubIssueSyncStatus) ProtoMessage()
- func (x *GithubIssueSyncStatus) ProtoReflect() protoreflect.Message
- func (x *GithubIssueSyncStatus) Reset()
- func (x *GithubIssueSyncStatus) String() string
- type GithubLabel
- type GithubMilestone
- func (*GithubMilestone) Descriptor() ([]byte, []int)deprecated
- func (x *GithubMilestone) GetClosed() *BoolChange
- func (x *GithubMilestone) GetId() int64
- func (x *GithubMilestone) GetNumber() int64
- func (x *GithubMilestone) GetTitle() string
- func (*GithubMilestone) ProtoMessage()
- func (x *GithubMilestone) ProtoReflect() protoreflect.Message
- func (x *GithubMilestone) Reset()
- func (x *GithubMilestone) String() string
- type GithubMutation
- func (*GithubMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GithubMutation) GetLabels() []*GithubLabel
- func (x *GithubMutation) GetMilestones() []*GithubMilestone
- func (x *GithubMutation) GetOwner() string
- func (x *GithubMutation) GetRepo() string
- func (*GithubMutation) ProtoMessage()
- func (x *GithubMutation) ProtoReflect() protoreflect.Message
- func (x *GithubMutation) Reset()
- func (x *GithubMutation) String() string
- type GithubProject
- func (*GithubProject) Descriptor() ([]byte, []int)deprecated
- func (x *GithubProject) GetBody() string
- func (x *GithubProject) GetCreated() *timestamppb.Timestamp
- func (x *GithubProject) GetId() int64
- func (x *GithubProject) GetName() string
- func (x *GithubProject) GetNumber() int64
- func (x *GithubProject) GetOwner() string
- func (x *GithubProject) GetState() string
- func (x *GithubProject) GetUpdated() *timestamppb.Timestamp
- func (*GithubProject) ProtoMessage()
- func (x *GithubProject) ProtoReflect() protoreflect.Message
- func (x *GithubProject) Reset()
- func (x *GithubProject) String() string
- type GithubProjectCard
- func (*GithubProjectCard) Descriptor() ([]byte, []int)deprecated
- func (x *GithubProjectCard) GetArchived() bool
- func (x *GithubProjectCard) GetCreated() *timestamppb.Timestamp
- func (x *GithubProjectCard) GetId() int64
- func (x *GithubProjectCard) GetIssueNumber() int64
- func (x *GithubProjectCard) GetIssueOwner() string
- func (x *GithubProjectCard) GetIssueRepo() string
- func (x *GithubProjectCard) GetNote() string
- func (x *GithubProjectCard) GetOwner() string
- func (x *GithubProjectCard) GetProjectId() int64
- func (x *GithubProjectCard) GetUpdated() *timestamppb.Timestamp
- func (*GithubProjectCard) ProtoMessage()
- func (x *GithubProjectCard) ProtoReflect() protoreflect.Message
- func (x *GithubProjectCard) Reset()
- func (x *GithubProjectCard) String() string
- type GithubProjectColumn
- func (*GithubProjectColumn) Descriptor() ([]byte, []int)deprecated
- func (x *GithubProjectColumn) GetCreated() *timestamppb.Timestamp
- func (x *GithubProjectColumn) GetId() int64
- func (x *GithubProjectColumn) GetName() string
- func (x *GithubProjectColumn) GetOwner() string
- func (x *GithubProjectColumn) GetPosition() int64
- func (x *GithubProjectColumn) GetProjectId() int64
- func (x *GithubProjectColumn) GetUpdated() *timestamppb.Timestamp
- func (*GithubProjectColumn) ProtoMessage()
- func (x *GithubProjectColumn) ProtoReflect() protoreflect.Message
- func (x *GithubProjectColumn) Reset()
- func (x *GithubProjectColumn) String() string
- type GithubProjectMutation
- func (*GithubProjectMutation) Descriptor() ([]byte, []int)deprecated
- func (x *GithubProjectMutation) GetCard() *GithubProjectCard
- func (x *GithubProjectMutation) GetColumn() *GithubProjectColumn
- func (x *GithubProjectMutation) GetProject() *GithubProject
- func (*GithubProjectMutation) ProtoMessage()
- func (x *GithubProjectMutation) ProtoReflect() protoreflect.Message
- func (x *GithubProjectMutation) Reset()
- func (x *GithubProjectMutation) String() string
- type GithubReview
- func (*GithubReview) Descriptor() ([]byte, []int)deprecated
- func (x *GithubReview) GetActorAssociation() string
- func (x *GithubReview) GetActorId() int64
- func (x *GithubReview) GetBody() string
- func (x *GithubReview) GetCommitId() string
- func (x *GithubReview) GetCreated() *timestamppb.Timestamp
- func (x *GithubReview) GetId() int64
- func (x *GithubReview) GetOtherJson() []byte
- func (x *GithubReview) GetState() string
- func (*GithubReview) ProtoMessage()
- func (x *GithubReview) ProtoReflect() protoreflect.Message
- func (x *GithubReview) Reset()
- func (x *GithubReview) String() string
- type GithubTeam
- type GithubUser
- type Mutation
- func (*Mutation) Descriptor() ([]byte, []int)deprecated
- func (x *Mutation) GetGerrit() *GerritMutation
- func (x *Mutation) GetGit() *GitMutation
- func (x *Mutation) GetGithub() *GithubMutation
- func (x *Mutation) GetGithubIssue() *GithubIssueMutation
- func (x *Mutation) GetGithubProject() *GithubProjectMutation
- func (*Mutation) ProtoMessage()
- func (x *Mutation) ProtoReflect() protoreflect.Message
- func (x *Mutation) Reset()
- func (x *Mutation) String() string
- type StringChange
Constants ¶
This section is empty.
Variables ¶
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) GetDiffTree ¶
func (x *GitCommit) GetDiffTree() *GitDiffTree
func (*GitCommit) ProtoMessage ¶
func (*GitCommit) ProtoMessage()
func (*GitCommit) ProtoReflect ¶
func (x *GitCommit) ProtoReflect() protoreflect.Message
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) ProtoMessage ¶
func (*GitRef) ProtoMessage()
func (*GitRef) ProtoReflect ¶
func (x *GitRef) ProtoReflect() protoreflect.Message
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) ProtoMessage ¶
func (*GitRepo) ProtoMessage()
func (*GitRepo) ProtoReflect ¶
func (x *GitRepo) ProtoReflect() protoreflect.Message
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 (x *GithubDismissedReviewEvent) ProtoReflect() protoreflect.Message
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 (x *GithubIssueCommentMutation) GetCreated() *timestamppb.Timestamp
func (*GithubIssueCommentMutation) GetId ¶
func (x *GithubIssueCommentMutation) GetId() int64
func (*GithubIssueCommentMutation) GetUpdated ¶
func (x *GithubIssueCommentMutation) GetUpdated() *timestamppb.Timestamp
func (*GithubIssueCommentMutation) GetUser ¶
func (x *GithubIssueCommentMutation) GetUser() *GithubUser
func (*GithubIssueCommentMutation) ProtoMessage ¶
func (*GithubIssueCommentMutation) ProtoMessage()
func (*GithubIssueCommentMutation) ProtoReflect ¶
func (x *GithubIssueCommentMutation) ProtoReflect() protoreflect.Message
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 (x *GithubIssueMutation) GetComment() []*GithubIssueCommentMutation
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 (x *GithubProjectMutation) GetCard() *GithubProjectCard
func (*GithubProjectMutation) GetColumn ¶
func (x *GithubProjectMutation) GetColumn() *GithubProjectColumn
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) 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
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