Documentation ¶
Index ¶
- type AppStoreService
- type AppStoreServiceImpl
- func (impl *AppStoreServiceImpl) FindAllApps(filter *appStoreBean.AppStoreFilter) ([]appStoreBean.AppStoreWithVersion, error)
- func (impl *AppStoreServiceImpl) FindChartDetailsById(id int) (appStoreBean.AppStoreApplicationVersionResponse, error)
- func (impl *AppStoreServiceImpl) FindChartVersionsByAppStoreId(appStoreId int) ([]appStoreBean.AppStoreVersionsResponse, error)
- func (impl *AppStoreServiceImpl) GetReadMeByAppStoreApplicationVersionId(id int) (*appStoreBean.ReadmeRes, error)
- func (impl *AppStoreServiceImpl) SearchAppStoreChartByName(chartName string) ([]*appStoreBean.ChartRepoSearch, error)
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 (impl *AppStoreServiceImpl) FindAllApps(filter *appStoreBean.AppStoreFilter) ([]appStoreBean.AppStoreWithVersion, error)
func (*AppStoreServiceImpl) FindChartDetailsById ¶
func (impl *AppStoreServiceImpl) FindChartDetailsById(id int) (appStoreBean.AppStoreApplicationVersionResponse, error)
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)
Click to show internal directories.
Click to hide internal directories.