Documentation ¶
Overview ¶
Package pb provides generated Protocol Buffers for cache serialization.
Package pb is a generated protocol buffer package.
It is generated from these files:
source_cache.proto
It has these top-level messages:
Constraint ProjectProperties LockedProject
Index ¶
- Variables
- type Constraint
- type Constraint_Type
- type LockedProject
- func (*LockedProject) Descriptor() ([]byte, []int)
- func (m *LockedProject) GetPackages() []string
- func (m *LockedProject) GetRevision() string
- func (m *LockedProject) GetRoot() string
- func (m *LockedProject) GetSource() string
- func (m *LockedProject) GetUnpairedVersion() *Constraint
- func (*LockedProject) ProtoMessage()
- func (m *LockedProject) Reset()
- func (m *LockedProject) String() string
- type ProjectProperties
- func (*ProjectProperties) Descriptor() ([]byte, []int)
- func (m *ProjectProperties) GetConstraint() *Constraint
- func (m *ProjectProperties) GetRoot() string
- func (m *ProjectProperties) GetSource() string
- func (*ProjectProperties) ProtoMessage()
- func (m *ProjectProperties) Reset()
- func (m *ProjectProperties) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var Constraint_Type_name = map[int32]string{
0: "Revision",
1: "Branch",
2: "DefaultBranch",
3: "Version",
4: "Semver",
}
View Source
var Constraint_Type_value = map[string]int32{
"Revision": 0,
"Branch": 1,
"DefaultBranch": 2,
"Version": 3,
"Semver": 4,
}
Functions ¶
This section is empty.
Types ¶
type Constraint ¶
type Constraint struct { Type Constraint_Type `protobuf:"varint,1,opt,name=type,enum=pb.Constraint_Type" json:"type,omitempty"` Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
Constraint is a serializable representation of a gps.Constraint or gps.UnpairedVersion.
func (*Constraint) Descriptor ¶
func (*Constraint) Descriptor() ([]byte, []int)
func (*Constraint) GetType ¶
func (m *Constraint) GetType() Constraint_Type
func (*Constraint) GetValue ¶
func (m *Constraint) GetValue() string
func (*Constraint) ProtoMessage ¶
func (*Constraint) ProtoMessage()
func (*Constraint) Reset ¶
func (m *Constraint) Reset()
func (*Constraint) String ¶
func (m *Constraint) String() string
type Constraint_Type ¶
type Constraint_Type int32
const ( Constraint_Revision Constraint_Type = 0 Constraint_Branch Constraint_Type = 1 Constraint_DefaultBranch Constraint_Type = 2 Constraint_Version Constraint_Type = 3 Constraint_Semver Constraint_Type = 4 )
func (Constraint_Type) EnumDescriptor ¶
func (Constraint_Type) EnumDescriptor() ([]byte, []int)
func (Constraint_Type) String ¶
func (x Constraint_Type) String() string
type LockedProject ¶
type LockedProject struct { Root string `protobuf:"bytes,1,opt,name=root" json:"root,omitempty"` Source string `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` UnpairedVersion *Constraint `protobuf:"bytes,3,opt,name=unpairedVersion" json:"unpairedVersion,omitempty"` Revision string `protobuf:"bytes,4,opt,name=revision" json:"revision,omitempty"` Packages []string `protobuf:"bytes,5,rep,name=packages" json:"packages,omitempty"` }
LockedProject is a serializable representation of gps.LockedProject.
func (*LockedProject) Descriptor ¶
func (*LockedProject) Descriptor() ([]byte, []int)
func (*LockedProject) GetPackages ¶
func (m *LockedProject) GetPackages() []string
func (*LockedProject) GetRevision ¶
func (m *LockedProject) GetRevision() string
func (*LockedProject) GetRoot ¶
func (m *LockedProject) GetRoot() string
func (*LockedProject) GetSource ¶
func (m *LockedProject) GetSource() string
func (*LockedProject) GetUnpairedVersion ¶
func (m *LockedProject) GetUnpairedVersion() *Constraint
func (*LockedProject) ProtoMessage ¶
func (*LockedProject) ProtoMessage()
func (*LockedProject) Reset ¶
func (m *LockedProject) Reset()
func (*LockedProject) String ¶
func (m *LockedProject) String() string
type ProjectProperties ¶
type ProjectProperties struct { Root string `protobuf:"bytes,1,opt,name=root" json:"root,omitempty"` Source string `protobuf:"bytes,2,opt,name=source" json:"source,omitempty"` Constraint *Constraint `protobuf:"bytes,3,opt,name=constraint" json:"constraint,omitempty"` }
ProjectProperties is a serializable representation of gps.ProjectRoot and gps.ProjectProperties.
func (*ProjectProperties) Descriptor ¶
func (*ProjectProperties) Descriptor() ([]byte, []int)
func (*ProjectProperties) GetConstraint ¶
func (m *ProjectProperties) GetConstraint() *Constraint
func (*ProjectProperties) GetRoot ¶
func (m *ProjectProperties) GetRoot() string
func (*ProjectProperties) GetSource ¶
func (m *ProjectProperties) GetSource() string
func (*ProjectProperties) ProtoMessage ¶
func (*ProjectProperties) ProtoMessage()
func (*ProjectProperties) Reset ¶
func (m *ProjectProperties) Reset()
func (*ProjectProperties) String ¶
func (m *ProjectProperties) String() string
Click to show internal directories.
Click to hide internal directories.