bizgebura

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func UploadArtifactsCallback

func UploadArtifactsCallback(file *bizbinah.UploadFile) error

Types

type Gebura added in v0.0.2

type Gebura struct {
	// contains filtered or unexported fields
}

func (*Gebura) AssignAppPackage added in v0.0.4

func (g *Gebura) AssignAppPackage(
	ctx context.Context,
	app modelgebura.App,
	appPackage modelgebura.AppPackage,
) *errors.Error

func (*Gebura) BindApp added in v0.0.2

func (g *Gebura) BindApp(
	ctx context.Context,
	internal modelgebura.App,
	bind modelgebura.App,
) (*modelgebura.App, *errors.Error)

func (*Gebura) CreateApp added in v0.0.2

func (g *Gebura) CreateApp(ctx context.Context, app *modelgebura.App) (*modelgebura.App, *errors.Error)

func (*Gebura) CreateAppPackage added in v0.0.4

func (g *Gebura) CreateAppPackage(
	ctx context.Context,
	a *modelgebura.AppPackage,
) (*modelgebura.AppPackage, *errors.Error)

func (*Gebura) ListApp added in v0.0.2

func (g *Gebura) ListApp(
	ctx context.Context,
	paging model.Paging,
	sources []modelgebura.AppSource,
	types []modelgebura.AppType,
	ids []model.InternalID,
	containDetails bool,
) ([]*modelgebura.App, *errors.Error)

func (*Gebura) ListAppPackage added in v0.0.4

func (g *Gebura) ListAppPackage(
	ctx context.Context,
	paging model.Paging,
	sources []modelgebura.AppPackageSource,
	ids []model.InternalID,
) ([]*modelgebura.AppPackage, *errors.Error)

func (*Gebura) ListBindApp added in v0.0.3

func (g *Gebura) ListBindApp(ctx context.Context, id model.InternalID) ([]*modelgebura.App, *errors.Error)

func (*Gebura) NewReportAppPackageHandler added in v0.0.4

func (g *Gebura) NewReportAppPackageHandler(ctx context.Context) (ReportAppPackageHandler, *errors.Error)

func (*Gebura) UpdateApp added in v0.0.2

func (g *Gebura) UpdateApp(ctx context.Context, app *modelgebura.App) *errors.Error

func (*Gebura) UpdateAppPackage added in v0.0.4

func (g *Gebura) UpdateAppPackage(ctx context.Context, a *modelgebura.AppPackage) *errors.Error

func (*Gebura) UpsertApp added in v0.0.2

func (g *Gebura) UpsertApp(ctx context.Context, app []*modelgebura.App) ([]*modelgebura.App, *errors.Error)

type ReportAppPackageHandler added in v0.0.4

type ReportAppPackageHandler interface {
	Handle(context.Context, []*modelgebura.AppPackage) *errors.Error
}

Jump to

Keyboard shortcuts

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