Documentation
¶
Overview ¶
Package semver is a generated protocol buffer package.
It is generated from these files:
proto/semver/versionSemver.proto
It has these top-level messages:
GenerateRequest GenerateResponse
Index ¶
- func RegisterVersionSemverHandler(s server.Server, hdlr VersionSemverHandler, opts ...server.HandlerOption)
- type GenerateRequest
- func (*GenerateRequest) Descriptor() ([]byte, []int)
- func (m *GenerateRequest) GetBranch() string
- func (m *GenerateRequest) GetMajor() uint32
- func (m *GenerateRequest) GetMinor() uint32
- func (m *GenerateRequest) GetProjectId() uint64
- func (*GenerateRequest) ProtoMessage()
- func (m *GenerateRequest) Reset()
- func (m *GenerateRequest) String() string
- type GenerateResponse
- type VersionSemver
- type VersionSemverClient
- type VersionSemverHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterVersionSemverHandler ¶
func RegisterVersionSemverHandler(s server.Server, hdlr VersionSemverHandler, opts ...server.HandlerOption)
Types ¶
type GenerateRequest ¶
type GenerateRequest struct { ProjectId uint64 `protobuf:"varint,1,opt,name=projectId" json:"projectId,omitempty"` Major uint32 `protobuf:"varint,2,opt,name=major" json:"major,omitempty"` Minor uint32 `protobuf:"varint,3,opt,name=minor" json:"minor,omitempty"` Branch string `protobuf:"bytes,4,opt,name=branch" json:"branch,omitempty"` }
func (*GenerateRequest) Descriptor ¶
func (*GenerateRequest) Descriptor() ([]byte, []int)
func (*GenerateRequest) GetBranch ¶ added in v0.3.0
func (m *GenerateRequest) GetBranch() string
func (*GenerateRequest) GetMajor ¶ added in v0.3.0
func (m *GenerateRequest) GetMajor() uint32
func (*GenerateRequest) GetMinor ¶ added in v0.3.0
func (m *GenerateRequest) GetMinor() uint32
func (*GenerateRequest) GetProjectId ¶ added in v0.3.0
func (m *GenerateRequest) GetProjectId() uint64
func (*GenerateRequest) ProtoMessage ¶
func (*GenerateRequest) ProtoMessage()
func (*GenerateRequest) Reset ¶
func (m *GenerateRequest) Reset()
func (*GenerateRequest) String ¶
func (m *GenerateRequest) String() string
type GenerateResponse ¶
type GenerateResponse struct {
Version string `protobuf:"bytes,1,opt,name=version" json:"version,omitempty"`
}
func (*GenerateResponse) Descriptor ¶
func (*GenerateResponse) Descriptor() ([]byte, []int)
func (*GenerateResponse) GetVersion ¶ added in v0.3.0
func (m *GenerateResponse) GetVersion() string
func (*GenerateResponse) ProtoMessage ¶
func (*GenerateResponse) ProtoMessage()
func (*GenerateResponse) Reset ¶
func (m *GenerateResponse) Reset()
func (*GenerateResponse) String ¶
func (m *GenerateResponse) String() string
type VersionSemver ¶
type VersionSemver struct {
VersionSemverHandler
}
func (*VersionSemver) Generate ¶
func (h *VersionSemver) Generate(ctx context.Context, in *GenerateRequest, out *GenerateResponse) error
type VersionSemverClient ¶
type VersionSemverClient interface {
Generate(ctx context.Context, in *GenerateRequest, opts ...client.CallOption) (*GenerateResponse, error)
}
func NewVersionSemverClient ¶
func NewVersionSemverClient(serviceName string, c client.Client) VersionSemverClient
type VersionSemverHandler ¶
type VersionSemverHandler interface {
Generate(context.Context, *GenerateRequest, *GenerateResponse) error
}
Click to show internal directories.
Click to hide internal directories.