Documentation ¶
Index ¶
- func ToPBApp(a *App, containDetails bool) *librarian.App
- func ToPBAppDetails(d *AppDetails) *librarian.AppDetails
- func ToPBAppList(al []*App, containDetails bool) []*librarian.App
- func ToPBAppSource(s AppSource) librarian.AppSource
- func ToPBAppType(t AppType) librarian.AppType
- func UploadArtifactsCallback(file *bizbinah.UploadFile) error
- type App
- type AppDetails
- type AppSource
- type AppType
- type Gebura
- func (g *Gebura) BindApp(ctx context.Context, internal App, bind App) (*App, *errors.Error)
- func (g *Gebura) CreateApp(ctx context.Context, app *App) (*App, *errors.Error)
- func (g *Gebura) ListApp(ctx context.Context, paging Paging, sources []AppSource, types []AppType, ...) ([]*App, *errors.Error)
- func (g *Gebura) ListBindApp(ctx context.Context, id int64) ([]*App, *errors.Error)
- func (g *Gebura) UpdateApp(ctx context.Context, app *App) *errors.Error
- func (g *Gebura) UpsertApp(ctx context.Context, app []*App) ([]*App, *errors.Error)
- type GeburaRepo
- type Paging
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToPBAppDetails ¶ added in v0.0.2
func ToPBAppDetails(d *AppDetails) *librarian.AppDetails
func ToPBAppList ¶ added in v0.0.2
func ToPBAppSource ¶ added in v0.0.2
func ToPBAppType ¶ added in v0.0.2
func UploadArtifactsCallback ¶
func UploadArtifactsCallback(file *bizbinah.UploadFile) error
Types ¶
type AppDetails ¶
func ToBizAppDetail ¶ added in v0.0.2
func ToBizAppDetail(d *librarian.AppDetails) *AppDetails
type AppSource ¶
type AppSource int
func ToBizAppSource ¶ added in v0.0.2
func ToBizAppSourceList ¶ added in v0.0.2
type AppType ¶
type AppType int
func ToBizAppType ¶ added in v0.0.2
func ToBizAppTypeList ¶ added in v0.0.2
type Gebura ¶ added in v0.0.2
type Gebura struct {
// contains filtered or unexported fields
}
func NewGebura ¶ added in v0.0.2
func NewGebura( repo GeburaRepo, auth *libauth.Auth, block bizbinah.CallbackControlBlock, mClient mapper.LibrarianMapperServiceClient, pClient porter.LibrarianPorterServiceClient, sClient searcher.LibrarianSearcherServiceClient, ) *Gebura
func (*Gebura) ListBindApp ¶ added in v0.0.3
type GeburaRepo ¶
Click to show internal directories.
Click to hide internal directories.