Documentation
¶
Index ¶
- type AppAutocomplete
- type AppFilteringRestHandler
- type AppFilteringRestHandlerImpl
- type AppListingRestHandler
- type AppListingRestHandlerImpl
- func (handler AppListingRestHandlerImpl) FetchAllDevtronManagedApps(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchAppDetailsV2(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchAppPolicyConsequences(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchAppStageStatus(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchAppsByEnvironmentV2(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchAutocompleteJobCiPipelines(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchJobOverviewCiPipelines(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchJobs(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchMinDetailOtherEnvironment(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchOtherEnvironment(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchOverviewAppsByEnvironment(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) FetchResourceTree(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) GetAllAppEnvsFromResourceNames(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) GetHostUrlsByBatch(w http.ResponseWriter, r *http.Request)
- func (handler AppListingRestHandlerImpl) RedirectToLinkouts(w http.ResponseWriter, r *http.Request)
- type AppStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAutocomplete ¶
type AppAutocomplete struct { Teams []bean6.TeamRequest Environments []bean2.EnvironmentBean Clusters []bean5.ClusterBean }
type AppFilteringRestHandler ¶
type AppFilteringRestHandler interface {
GetClusterTeamAndEnvListForAutocomplete(w http.ResponseWriter, r *http.Request)
}
type AppFilteringRestHandlerImpl ¶
type AppFilteringRestHandlerImpl struct {
// contains filtered or unexported fields
}
func NewAppFilteringRestHandlerImpl ¶
func NewAppFilteringRestHandlerImpl(logger *zap.SugaredLogger, teamService team.TeamService, enforcer casbin.Enforcer, userService user.UserService, clusterService cluster.ClusterService, environmentClusterMappingsService environment.EnvironmentService, teamReadService read.TeamReadService, ) *AppFilteringRestHandlerImpl
func (AppFilteringRestHandlerImpl) GetClusterTeamAndEnvListForAutocomplete ¶
func (handler AppFilteringRestHandlerImpl) GetClusterTeamAndEnvListForAutocomplete(w http.ResponseWriter, r *http.Request)
type AppListingRestHandler ¶
type AppListingRestHandler interface { FetchJobs(w http.ResponseWriter, r *http.Request) FetchJobOverviewCiPipelines(w http.ResponseWriter, r *http.Request) FetchAppDetailsV2(w http.ResponseWriter, r *http.Request) FetchResourceTree(w http.ResponseWriter, r *http.Request) FetchAllDevtronManagedApps(w http.ResponseWriter, r *http.Request) FetchAppStageStatus(w http.ResponseWriter, r *http.Request) FetchOtherEnvironment(w http.ResponseWriter, r *http.Request) FetchMinDetailOtherEnvironment(w http.ResponseWriter, r *http.Request) RedirectToLinkouts(w http.ResponseWriter, r *http.Request) GetHostUrlsByBatch(w http.ResponseWriter, r *http.Request) FetchAppsByEnvironmentV2(w http.ResponseWriter, r *http.Request) FetchOverviewAppsByEnvironment(w http.ResponseWriter, r *http.Request) //ent FetchAppPolicyConsequences(w http.ResponseWriter, r *http.Request) FetchAutocompleteJobCiPipelines(w http.ResponseWriter, r *http.Request) GetAllAppEnvsFromResourceNames(w http.ResponseWriter, r *http.Request) }
type AppListingRestHandlerImpl ¶
type AppListingRestHandlerImpl struct {
// contains filtered or unexported fields
}
func NewAppListingRestHandlerImpl ¶
func NewAppListingRestHandlerImpl(appListingService app.AppListingService, enforcer casbin.Enforcer, pipeline pipeline.PipelineBuilder, logger *zap.SugaredLogger, enforcerUtil rbac.EnforcerUtil, deploymentGroupService deploymentGroup.DeploymentGroupService, userService user.UserService, k8sCommonService k8s.K8sCommonService, installedAppService FullMode.InstalledAppDBExtendedService, installedAppResourceService resource.InstalledAppResourceService, pipelineRepository pipelineConfig.PipelineRepository, k8sApplicationService k8sApplication.K8sApplicationService, deploymentConfigService common2.DeploymentConfigService, resourceTreeService resourceTree.Service) *AppListingRestHandlerImpl
func (AppListingRestHandlerImpl) FetchAllDevtronManagedApps ¶
func (handler AppListingRestHandlerImpl) FetchAllDevtronManagedApps(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchAppDetailsV2 ¶
func (handler AppListingRestHandlerImpl) FetchAppDetailsV2(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchAppPolicyConsequences ¶ added in v1.2.1
func (handler AppListingRestHandlerImpl) FetchAppPolicyConsequences(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchAppStageStatus ¶
func (handler AppListingRestHandlerImpl) FetchAppStageStatus(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchAppsByEnvironmentV2 ¶
func (handler AppListingRestHandlerImpl) FetchAppsByEnvironmentV2(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchAutocompleteJobCiPipelines ¶ added in v1.2.1
func (handler AppListingRestHandlerImpl) FetchAutocompleteJobCiPipelines(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchJobOverviewCiPipelines ¶
func (handler AppListingRestHandlerImpl) FetchJobOverviewCiPipelines(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchJobs ¶
func (handler AppListingRestHandlerImpl) FetchJobs(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchMinDetailOtherEnvironment ¶
func (handler AppListingRestHandlerImpl) FetchMinDetailOtherEnvironment(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchOtherEnvironment ¶
func (handler AppListingRestHandlerImpl) FetchOtherEnvironment(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) FetchOverviewAppsByEnvironment ¶
func (handler AppListingRestHandlerImpl) FetchOverviewAppsByEnvironment(w http.ResponseWriter, r *http.Request)
TODO refactoring: use schema.NewDecoder().Decode(&queryStruct, r.URL.Query())
func (AppListingRestHandlerImpl) FetchResourceTree ¶
func (handler AppListingRestHandlerImpl) FetchResourceTree(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) GetAllAppEnvsFromResourceNames ¶ added in v1.2.1
func (handler AppListingRestHandlerImpl) GetAllAppEnvsFromResourceNames(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) GetHostUrlsByBatch ¶
func (handler AppListingRestHandlerImpl) GetHostUrlsByBatch(w http.ResponseWriter, r *http.Request)
func (AppListingRestHandlerImpl) RedirectToLinkouts ¶
func (handler AppListingRestHandlerImpl) RedirectToLinkouts(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.