luci: go.chromium.org/luci/scheduler/appengine/task/gitiles/pb Index | Files

package pb

import "go.chromium.org/luci/scheduler/appengine/task/gitiles/pb"

Index

Package Files

gen.go messages.pb.go

Variables

var File_go_chromium_org_luci_scheduler_appengine_task_gitiles_pb_messages_proto protoreflect.FileDescriptor

type Child Uses

type Child struct {
    Suffix string `protobuf:"bytes,1,opt,name=suffix,proto3" json:"suffix,omitempty"`
    Sha1   []byte `protobuf:"bytes,2,opt,name=sha1,proto3" json:"sha1,omitempty"`
    // contains filtered or unexported fields
}

Child is the last part and its sha1 tip.

func (*Child) Descriptor Uses

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

Deprecated: Use Child.ProtoReflect.Descriptor instead.

func (*Child) GetSha1 Uses

func (x *Child) GetSha1() []byte

func (*Child) GetSuffix Uses

func (x *Child) GetSuffix() string

func (*Child) ProtoMessage Uses

func (*Child) ProtoMessage()

func (*Child) ProtoReflect Uses

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

func (*Child) Reset Uses

func (x *Child) Reset()

func (*Child) String Uses

func (x *Child) String() string

type DebugState Uses

type DebugState struct {
    Known   []*DebugState_Ref `protobuf:"bytes,1,rep,name=known,proto3" json:"known,omitempty"`     // tips as stored in the datastore
    Current []*DebugState_Ref `protobuf:"bytes,2,rep,name=current,proto3" json:"current,omitempty"` // tips as returned by gitiles right now
    // contains filtered or unexported fields
}

DebugState is returned as part of GetDebugJobState RPC response.

func (*DebugState) Descriptor Uses

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

Deprecated: Use DebugState.ProtoReflect.Descriptor instead.

func (*DebugState) GetCurrent Uses

func (x *DebugState) GetCurrent() []*DebugState_Ref

func (*DebugState) GetKnown Uses

func (x *DebugState) GetKnown() []*DebugState_Ref

func (*DebugState) ProtoMessage Uses

func (*DebugState) ProtoMessage()

func (*DebugState) ProtoReflect Uses

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

func (*DebugState) Reset Uses

func (x *DebugState) Reset()

func (*DebugState) String Uses

func (x *DebugState) String() string

type DebugState_Ref Uses

type DebugState_Ref struct {
    Ref    string `protobuf:"bytes,1,opt,name=ref,proto3" json:"ref,omitempty"`
    Commit string `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
    // contains filtered or unexported fields
}

func (*DebugState_Ref) Descriptor Uses

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

Deprecated: Use DebugState_Ref.ProtoReflect.Descriptor instead.

func (*DebugState_Ref) GetCommit Uses

func (x *DebugState_Ref) GetCommit() string

func (*DebugState_Ref) GetRef Uses

func (x *DebugState_Ref) GetRef() string

func (*DebugState_Ref) ProtoMessage Uses

func (*DebugState_Ref) ProtoMessage()

func (*DebugState_Ref) ProtoReflect Uses

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

func (*DebugState_Ref) Reset Uses

func (x *DebugState_Ref) Reset()

func (*DebugState_Ref) String Uses

func (x *DebugState_Ref) String() string

type RefSpace Uses

type RefSpace struct {
    Prefix   string   `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
    Children []*Child `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"`
    // contains filtered or unexported fields
}

RefSpace is a bunch of children which share the same ref namespace (prefix).

func (*RefSpace) Descriptor Uses

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

Deprecated: Use RefSpace.ProtoReflect.Descriptor instead.

func (*RefSpace) GetChildren Uses

func (x *RefSpace) GetChildren() []*Child

func (*RefSpace) GetPrefix Uses

func (x *RefSpace) GetPrefix() string

func (*RefSpace) ProtoMessage Uses

func (*RefSpace) ProtoMessage()

func (*RefSpace) ProtoReflect Uses

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

func (*RefSpace) Reset Uses

func (x *RefSpace) Reset()

func (*RefSpace) String Uses

func (x *RefSpace) String() string

type RepositoryState Uses

type RepositoryState struct {
    Spaces []*RefSpace `protobuf:"bytes,1,rep,name=spaces,proto3" json:"spaces,omitempty"`
    // contains filtered or unexported fields
}

RepositoryState stores tips of all watched refs in a repo.

func (*RepositoryState) Descriptor Uses

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

Deprecated: Use RepositoryState.ProtoReflect.Descriptor instead.

func (*RepositoryState) GetSpaces Uses

func (x *RepositoryState) GetSpaces() []*RefSpace

func (*RepositoryState) ProtoMessage Uses

func (*RepositoryState) ProtoMessage()

func (*RepositoryState) ProtoReflect Uses

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

func (*RepositoryState) Reset Uses

func (x *RepositoryState) Reset()

func (*RepositoryState) String Uses

func (x *RepositoryState) String() string

Package pb imports 4 packages (graph) and is imported by 4 packages. Updated 2020-12-06. Refresh now. Tools for package owners.