store

package
v1.0.0-alpha.19 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2019 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DSBackend

type DSBackend struct {
	DeploymentName string
	*datastore.Client
}

func (*DSBackend) AppCreate

func (g *DSBackend) AppCreate(app *pb.App, req *pb.AppCreateOptions) error

func (*DSBackend) AppDelete

func (g *DSBackend) AppDelete(name string) error

func (*DSBackend) AppGet

func (g *DSBackend) AppGet(name string) (*pb.App, error)

func (*DSBackend) AppList

func (g *DSBackend) AppList() (pb.Apps, error)

func (*DSBackend) AppUpdate

func (g *DSBackend) AppUpdate(app *pb.App) error

func (*DSBackend) BuildCreate

func (g *DSBackend) BuildCreate(app string, req *pb.CreateBuildOptions) (*pb.Build, error)

func (*DSBackend) BuildDelete

func (g *DSBackend) BuildDelete(app, id string) error

func (*DSBackend) BuildGet

func (g *DSBackend) BuildGet(app, id string) (*pb.Build, error)

func (*DSBackend) BuildList

func (g *DSBackend) BuildList(app string, limit int64) (pb.Builds, error)

func (*DSBackend) BuildSave

func (g *DSBackend) BuildSave(b *pb.Build) error

func (*DSBackend) ReleaseCount

func (g *DSBackend) ReleaseCount(app string) (version int64)

func (*DSBackend) ReleaseDelete

func (g *DSBackend) ReleaseDelete(app, id string) error

func (*DSBackend) ReleaseList

func (g *DSBackend) ReleaseList(app string, limit int64) (pb.Releases, error)

func (*DSBackend) ReleaseSave

func (g *DSBackend) ReleaseSave(b *pb.Release) error

Jump to

Keyboard shortcuts

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