service

package
v0.4.14 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppStoreService

type AppStoreService interface {
	FindAllApps(filter *appStoreBean.AppStoreFilter) ([]appStoreBean.AppStoreWithVersion, error)
	FindChartDetailsById(id int) (appStoreBean.AppStoreApplicationVersionResponse, error)
	FindChartVersionsByAppStoreId(appStoreId int) ([]appStoreBean.AppStoreVersionsResponse, error)
	GetReadMeByAppStoreApplicationVersionId(id int) (*appStoreBean.ReadmeRes, error)
	SearchAppStoreChartByName(chartName string) ([]*appStoreBean.ChartRepoSearch, error)
}

type AppStoreServiceImpl

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

func NewAppStoreServiceImpl

func NewAppStoreServiceImpl(logger *zap.SugaredLogger,
	appStoreApplicationRepository appStoreDiscoverRepository.AppStoreApplicationVersionRepository) *AppStoreServiceImpl

func (*AppStoreServiceImpl) FindAllApps

func (*AppStoreServiceImpl) FindChartDetailsById

func (*AppStoreServiceImpl) FindChartVersionsByAppStoreId

func (impl *AppStoreServiceImpl) FindChartVersionsByAppStoreId(appStoreId int) ([]appStoreBean.AppStoreVersionsResponse, error)

func (*AppStoreServiceImpl) GetReadMeByAppStoreApplicationVersionId

func (impl *AppStoreServiceImpl) GetReadMeByAppStoreApplicationVersionId(id int) (*appStoreBean.ReadmeRes, error)

func (*AppStoreServiceImpl) SearchAppStoreChartByName

func (impl *AppStoreServiceImpl) SearchAppStoreChartByName(chartName string) ([]*appStoreBean.ChartRepoSearch, error)

Jump to

Keyboard shortcuts

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