Documentation
¶
Index ¶
- type AppStoreRouter
- type AppStoreRouterImpl
- type AppStoreValuesRestHandler
- type AppStoreValuesRestHandlerImpl
- func (handler AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) FindValuesById(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request)
- func (handler AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
- type InstalledAppRestHandler
- type InstalledAppRestHandlerImpl
- func (handler *InstalledAppRestHandlerImpl) CheckAppExists(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) CreateInstalledApp(w http.ResponseWriter, r *http.Request)
- func (impl *InstalledAppRestHandlerImpl) DefaultComponentInstallation(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) DeleteInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler *InstalledAppRestHandlerImpl) DeployBulk(w http.ResponseWriter, r *http.Request)
- func (handler *InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetAllInstalledApp(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetInstalledAppVersion(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request)
- func (handler InstalledAppRestHandlerImpl) UpdateInstalledApp(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppStoreRouter ¶
type AppStoreRouterImpl ¶
type AppStoreRouterImpl struct {
// contains filtered or unexported fields
}
func NewAppStoreRouterImpl ¶
func NewAppStoreRouterImpl(restHandler InstalledAppRestHandler, appStoreValuesRestHandler AppStoreValuesRestHandler, appStoreDiscoverRouter appStoreDiscover.AppStoreDiscoverRouter) *AppStoreRouterImpl
func (AppStoreRouterImpl) Init ¶
func (router AppStoreRouterImpl) Init(configRouter *mux.Router)
type AppStoreValuesRestHandler ¶
type AppStoreValuesRestHandler interface {
CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
FindValuesById(w http.ResponseWriter, r *http.Request)
DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request)
FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request)
GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request)
}
type AppStoreValuesRestHandlerImpl ¶
type AppStoreValuesRestHandlerImpl struct {
Logger *zap.SugaredLogger
// contains filtered or unexported fields
}
func NewAppStoreValuesRestHandlerImpl ¶
func NewAppStoreValuesRestHandlerImpl(Logger *zap.SugaredLogger, userAuthService user.UserService, appStoreValuesService appStore.AppStoreValuesService) *AppStoreValuesRestHandlerImpl
func (AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) CreateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) DeleteAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId ¶
func (handler AppStoreValuesRestHandlerImpl) FetchTemplateValuesByAppStoreId(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType ¶
func (handler AppStoreValuesRestHandlerImpl) FindValuesByAppStoreIdAndReferenceType(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) FindValuesById ¶
func (handler AppStoreValuesRestHandlerImpl) FindValuesById(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata ¶
func (handler AppStoreValuesRestHandlerImpl) GetSelectedChartMetadata(w http.ResponseWriter, r *http.Request)
func (AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues ¶
func (handler AppStoreValuesRestHandlerImpl) UpdateAppStoreVersionValues(w http.ResponseWriter, r *http.Request)
type InstalledAppRestHandler ¶
type InstalledAppRestHandler interface {
CreateInstalledApp(w http.ResponseWriter, r *http.Request)
UpdateInstalledApp(w http.ResponseWriter, r *http.Request)
GetAllInstalledApp(w http.ResponseWriter, r *http.Request)
GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request)
GetInstalledAppVersion(w http.ResponseWriter, r *http.Request)
DeleteInstalledApp(w http.ResponseWriter, r *http.Request)
DeployBulk(w http.ResponseWriter, r *http.Request)
CheckAppExists(w http.ResponseWriter, r *http.Request)
DefaultComponentInstallation(w http.ResponseWriter, r *http.Request)
FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request)
}
type InstalledAppRestHandlerImpl ¶
type InstalledAppRestHandlerImpl struct {
Logger *zap.SugaredLogger
// contains filtered or unexported fields
}
func NewInstalledAppRestHandlerImpl ¶
func NewInstalledAppRestHandlerImpl(Logger *zap.SugaredLogger, userAuthService user.UserService, enforcer casbin.Enforcer, enforcerUtil rbac.EnforcerUtil, installedAppService appStore.InstalledAppService, validator *validator.Validate, clusterService cluster.ClusterService, acdServiceClient application.ServiceClient, ) *InstalledAppRestHandlerImpl
func (*InstalledAppRestHandlerImpl) CheckAppExists ¶
func (handler *InstalledAppRestHandlerImpl) CheckAppExists(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) CreateInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) CreateInstalledApp(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) DefaultComponentInstallation ¶
func (impl *InstalledAppRestHandlerImpl) DefaultComponentInstallation(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) DeleteInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) DeleteInstalledApp(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) DeployBulk ¶
func (handler *InstalledAppRestHandlerImpl) DeployBulk(w http.ResponseWriter, r *http.Request)
func (*InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp ¶
func (handler *InstalledAppRestHandlerImpl) FetchAppDetailsForInstalledApp(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetAllInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) GetAllInstalledApp(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetInstalledAppVersion ¶
func (handler InstalledAppRestHandlerImpl) GetInstalledAppVersion(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId ¶
func (handler InstalledAppRestHandlerImpl) GetInstalledAppsByAppStoreId(w http.ResponseWriter, r *http.Request)
func (InstalledAppRestHandlerImpl) UpdateInstalledApp ¶
func (handler InstalledAppRestHandlerImpl) UpdateInstalledApp(w http.ResponseWriter, r *http.Request)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.