microGateway

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2018 License: BSD-3-Clause Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IIncrementalVersioningGateway added in v0.2.0

type IIncrementalVersioningGateway interface {
	GenerateVersionAction(params incremental.IncrementalGenerateParams) middleware.Responder
	DeleteVersionAction(params incremental.IncrementalDeleteParams) middleware.Responder
	UpdateVersionAction(params incremental.IncrementalUpdateParams) middleware.Responder
}

IIncrementalVersioningGateway is go-micro gateway for incremental versioning

func NewIncrementalVersioningGateway added in v0.2.0

func NewIncrementalVersioningGateway() IIncrementalVersioningGateway

NewIncrementalVersioningGateway returns go-micro gateway for semver

type IProjectGateway

type IProjectGateway interface {
	CreateProjectAction(params project.CreateProjectParams) middleware.Responder
	ReadProjectAction(params project.ReadProjectParams) middleware.Responder
	UpdateProjectAction(params project.UpdateProjectParams) middleware.Responder
	ListProjectsAction(params project.ListProjectsParams) middleware.Responder
}

IProjectGateway is go-micro gateway for project

func NewProjectGateway

func NewProjectGateway() IProjectGateway

NewProjectGateway returns go-micro gateway for project

type ISemverGateway

type ISemverGateway interface {
	GenerateVersionAction(params semver.SemverGenerateParams) middleware.Responder
}

ISemverGateway is go-micro gateway for semver

func NewSemverGateway

func NewSemverGateway() ISemverGateway

NewSemverGateway returns go-micro gateway for semver

Jump to

Keyboard shortcuts

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