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: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DynamoDBStore

type DynamoDBStore struct {
	DeploymentName string
	SettingBucket  string

	*dynamodb.DynamoDB
}

func (*DynamoDBStore) AppCreate

func (a *DynamoDBStore) AppCreate(app *pb.App, req *pb.AppCreateOptions) error

func (*DynamoDBStore) AppDelete

func (a *DynamoDBStore) AppDelete(name string) error

func (*DynamoDBStore) AppGet

func (a *DynamoDBStore) AppGet(name string) (*pb.App, error)

func (*DynamoDBStore) AppList

func (a *DynamoDBStore) AppList() (pb.Apps, error)

func (*DynamoDBStore) AppUpdate

func (p *DynamoDBStore) AppUpdate(a *pb.App) error

func (*DynamoDBStore) BuildCreate

func (a *DynamoDBStore) BuildCreate(app string, req *pb.CreateBuildOptions) (*pb.Build, error)

func (*DynamoDBStore) BuildDelete

func (a *DynamoDBStore) BuildDelete(app, id string) error

func (*DynamoDBStore) BuildGet

func (a *DynamoDBStore) BuildGet(app, id string) (*pb.Build, error)

func (*DynamoDBStore) BuildList

func (a *DynamoDBStore) BuildList(app string, limit int64) (pb.Builds, error)

func (*DynamoDBStore) BuildSave

func (a *DynamoDBStore) BuildSave(b *pb.Build) error

func (*DynamoDBStore) ReleaseCount

func (a *DynamoDBStore) ReleaseCount(app string) (version int64)

func (*DynamoDBStore) ReleaseDelete

func (a *DynamoDBStore) ReleaseDelete(app, id string) error

func (*DynamoDBStore) ReleaseList

func (a *DynamoDBStore) ReleaseList(app string, limit int64) (pb.Releases, error)

func (*DynamoDBStore) ReleaseSave

func (a *DynamoDBStore) ReleaseSave(r *pb.Release) error

Jump to

Keyboard shortcuts

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