Documentation ¶
Index ¶
- type ApplicationServiceServerImpl
- func (impl *ApplicationServiceServerImpl) AppDetailAdaptor(req *bean.AppDetail) *client.AppDetail
- func (impl *ApplicationServiceServerImpl) FluxAppDetailAdapter(req *fluxService.FluxKsAppDetail) *client.FluxAppDetail
- func (impl *ApplicationServiceServerImpl) GetAppDetail(ctxt context.Context, req *client.AppDetailRequest) (*client.AppDetail, error)
- func (impl *ApplicationServiceServerImpl) GetAppStatus(ctx context.Context, req *client.AppDetailRequest) (*client.AppStatus, error)
- func (impl *ApplicationServiceServerImpl) GetDeploymentDetail(ctx context.Context, in *client.DeploymentDetailRequest) (*client.DeploymentDetailResponse, error)
- func (impl *ApplicationServiceServerImpl) GetDeploymentHistory(ctxt context.Context, in *client.AppDetailRequest) (*client.HelmAppDeploymentHistory, error)
- func (impl *ApplicationServiceServerImpl) GetDesiredManifest(ctx context.Context, in *client.ObjectRequest) (*client.DesiredManifestResponse, error)
- func (impl *ApplicationServiceServerImpl) GetFluxAppDetail(ctx context.Context, req *client.FluxAppDetailRequest) (*client.FluxAppDetail, error)
- func (impl *ApplicationServiceServerImpl) GetNotes(ctx context.Context, installReleaseRequest *client.InstallReleaseRequest) (*client.ChartNotesResponse, error)
- func (impl *ApplicationServiceServerImpl) GetReleaseDetails(ctx context.Context, releaseIdentifier *client.ReleaseIdentifier) (*client.DeployedAppDetail, error)
- func (impl *ApplicationServiceServerImpl) GetResourceTreeForExternalResources(ctx context.Context, req *client.ExternalResourceTreeRequest) (*client.ResourceTreeResponse, error)
- func (impl *ApplicationServiceServerImpl) GetValuesYaml(ctx context.Context, in *client.AppDetailRequest) (*client.ReleaseInfo, error)
- func (impl *ApplicationServiceServerImpl) Hibernate(ctx context.Context, in *client.HibernateRequest) (*client.HibernateResponse, error)
- func (impl *ApplicationServiceServerImpl) InstallRelease(ctx context.Context, in *client.InstallReleaseRequest) (*client.InstallReleaseResponse, error)
- func (impl *ApplicationServiceServerImpl) InstallReleaseWithCustomChart(ctx context.Context, req *client.HelmInstallCustomRequest) (*client.HelmInstallCustomResponse, error)
- func (impl *ApplicationServiceServerImpl) IsReleaseInstalled(ctx context.Context, releaseIdentifier *client.ReleaseIdentifier) (*client.BooleanResponse, error)
- func (impl *ApplicationServiceServerImpl) ListApplications(req *client.AppListRequest, ...) error
- func (impl *ApplicationServiceServerImpl) ListFluxApplications(req *client.AppListRequest, ...) error
- func (impl *ApplicationServiceServerImpl) MustEmbedUnimplementedApplicationServiceServer()
- func (impl *ApplicationServiceServerImpl) PushHelmChartToOCIRegistry(ctx context.Context, OCIRegistryRequest *client.OCIRegistryRequest) (*client.OCIRegistryResponse, error)
- func (impl *ApplicationServiceServerImpl) ResourceTreeAdapter(req *bean.ResourceTreeResponse) *client.ResourceTreeResponse
- func (impl *ApplicationServiceServerImpl) RollbackRelease(ctx context.Context, in *client.RollbackReleaseRequest) (*client.BooleanResponse, error)
- func (impl *ApplicationServiceServerImpl) TemplateChart(ctx context.Context, in *client.InstallReleaseRequest) (*client.TemplateChartResponse, error)
- func (impl *ApplicationServiceServerImpl) TemplateChartAndRetrieveChart(ctx context.Context, in *client.InstallReleaseRequest) (*client.TemplateChartResponseWithChart, error)
- func (impl *ApplicationServiceServerImpl) TemplateChartBulk(ctx context.Context, in *client.BulkInstallReleaseRequest) (*client.BulkTemplateChartResponse, error)
- func (impl *ApplicationServiceServerImpl) UnHibernate(ctx context.Context, in *client.HibernateRequest) (*client.HibernateResponse, error)
- func (impl *ApplicationServiceServerImpl) UninstallRelease(ctx context.Context, in *client.ReleaseIdentifier) (*client.UninstallReleaseResponse, error)
- func (impl *ApplicationServiceServerImpl) UpgradeRelease(ctx context.Context, in *client.UpgradeReleaseRequest) (*client.UpgradeReleaseResponse, error)
- func (impl *ApplicationServiceServerImpl) UpgradeReleaseWithChartInfo(ctx context.Context, in *client.InstallReleaseRequest) (*client.UpgradeReleaseResponse, error)
- func (impl *ApplicationServiceServerImpl) UpgradeReleaseWithCustomChart(ctx context.Context, request *client.UpgradeReleaseRequest) (*client.UpgradeReleaseResponse, error)
- func (impl *ApplicationServiceServerImpl) ValidateOCIRegistry(ctx context.Context, OCIRegistryRequest *client.RegistryCredential) (*client.OCIRegistryResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationServiceServerImpl ¶
type ApplicationServiceServerImpl struct { client.UnimplementedApplicationServiceServer Logger *zap.SugaredLogger ChartRepositoryLocker *lock.ChartRepositoryLocker HelmAppService helmApplicationService.HelmAppService FluxAppService fluxService.FluxApplicationService }
func NewApplicationServiceServerImpl ¶
func NewApplicationServiceServerImpl(logger *zap.SugaredLogger, chartRepositoryLocker *lock.ChartRepositoryLocker, HelmAppService helmApplicationService.HelmAppService, FluxAppService fluxService.FluxApplicationService) *ApplicationServiceServerImpl
func (*ApplicationServiceServerImpl) AppDetailAdaptor ¶
func (impl *ApplicationServiceServerImpl) AppDetailAdaptor(req *bean.AppDetail) *client.AppDetail
func (*ApplicationServiceServerImpl) FluxAppDetailAdapter ¶
func (impl *ApplicationServiceServerImpl) FluxAppDetailAdapter(req *fluxService.FluxKsAppDetail) *client.FluxAppDetail
func (*ApplicationServiceServerImpl) GetAppDetail ¶
func (impl *ApplicationServiceServerImpl) GetAppDetail(ctxt context.Context, req *client.AppDetailRequest) (*client.AppDetail, error)
func (*ApplicationServiceServerImpl) GetAppStatus ¶
func (impl *ApplicationServiceServerImpl) GetAppStatus(ctx context.Context, req *client.AppDetailRequest) (*client.AppStatus, error)
func (*ApplicationServiceServerImpl) GetDeploymentDetail ¶
func (impl *ApplicationServiceServerImpl) GetDeploymentDetail(ctx context.Context, in *client.DeploymentDetailRequest) (*client.DeploymentDetailResponse, error)
func (*ApplicationServiceServerImpl) GetDeploymentHistory ¶
func (impl *ApplicationServiceServerImpl) GetDeploymentHistory(ctxt context.Context, in *client.AppDetailRequest) (*client.HelmAppDeploymentHistory, error)
func (*ApplicationServiceServerImpl) GetDesiredManifest ¶
func (impl *ApplicationServiceServerImpl) GetDesiredManifest(ctx context.Context, in *client.ObjectRequest) (*client.DesiredManifestResponse, error)
func (*ApplicationServiceServerImpl) GetFluxAppDetail ¶
func (impl *ApplicationServiceServerImpl) GetFluxAppDetail(ctx context.Context, req *client.FluxAppDetailRequest) (*client.FluxAppDetail, error)
func (*ApplicationServiceServerImpl) GetNotes ¶
func (impl *ApplicationServiceServerImpl) GetNotes(ctx context.Context, installReleaseRequest *client.InstallReleaseRequest) (*client.ChartNotesResponse, error)
func (*ApplicationServiceServerImpl) GetReleaseDetails ¶
func (impl *ApplicationServiceServerImpl) GetReleaseDetails(ctx context.Context, releaseIdentifier *client.ReleaseIdentifier) (*client.DeployedAppDetail, error)
func (*ApplicationServiceServerImpl) GetResourceTreeForExternalResources ¶
func (impl *ApplicationServiceServerImpl) GetResourceTreeForExternalResources(ctx context.Context, req *client.ExternalResourceTreeRequest) (*client.ResourceTreeResponse, error)
func (*ApplicationServiceServerImpl) GetValuesYaml ¶
func (impl *ApplicationServiceServerImpl) GetValuesYaml(ctx context.Context, in *client.AppDetailRequest) (*client.ReleaseInfo, error)
func (*ApplicationServiceServerImpl) Hibernate ¶
func (impl *ApplicationServiceServerImpl) Hibernate(ctx context.Context, in *client.HibernateRequest) (*client.HibernateResponse, error)
func (*ApplicationServiceServerImpl) InstallRelease ¶
func (impl *ApplicationServiceServerImpl) InstallRelease(ctx context.Context, in *client.InstallReleaseRequest) (*client.InstallReleaseResponse, error)
func (*ApplicationServiceServerImpl) InstallReleaseWithCustomChart ¶
func (impl *ApplicationServiceServerImpl) InstallReleaseWithCustomChart(ctx context.Context, req *client.HelmInstallCustomRequest) (*client.HelmInstallCustomResponse, error)
func (*ApplicationServiceServerImpl) IsReleaseInstalled ¶
func (impl *ApplicationServiceServerImpl) IsReleaseInstalled(ctx context.Context, releaseIdentifier *client.ReleaseIdentifier) (*client.BooleanResponse, error)
func (*ApplicationServiceServerImpl) ListApplications ¶
func (impl *ApplicationServiceServerImpl) ListApplications(req *client.AppListRequest, res client.ApplicationService_ListApplicationsServer) error
func (*ApplicationServiceServerImpl) ListFluxApplications ¶
func (impl *ApplicationServiceServerImpl) ListFluxApplications(req *client.AppListRequest, res client.ApplicationService_ListFluxApplicationsServer) error
func (*ApplicationServiceServerImpl) MustEmbedUnimplementedApplicationServiceServer ¶
func (impl *ApplicationServiceServerImpl) MustEmbedUnimplementedApplicationServiceServer()
func (*ApplicationServiceServerImpl) PushHelmChartToOCIRegistry ¶
func (impl *ApplicationServiceServerImpl) PushHelmChartToOCIRegistry(ctx context.Context, OCIRegistryRequest *client.OCIRegistryRequest) (*client.OCIRegistryResponse, error)
func (*ApplicationServiceServerImpl) ResourceTreeAdapter ¶
func (impl *ApplicationServiceServerImpl) ResourceTreeAdapter(req *bean.ResourceTreeResponse) *client.ResourceTreeResponse
func (*ApplicationServiceServerImpl) RollbackRelease ¶
func (impl *ApplicationServiceServerImpl) RollbackRelease(ctx context.Context, in *client.RollbackReleaseRequest) (*client.BooleanResponse, error)
func (*ApplicationServiceServerImpl) TemplateChart ¶
func (impl *ApplicationServiceServerImpl) TemplateChart(ctx context.Context, in *client.InstallReleaseRequest) (*client.TemplateChartResponse, error)
func (*ApplicationServiceServerImpl) TemplateChartAndRetrieveChart ¶
func (impl *ApplicationServiceServerImpl) TemplateChartAndRetrieveChart(ctx context.Context, in *client.InstallReleaseRequest) (*client.TemplateChartResponseWithChart, error)
func (*ApplicationServiceServerImpl) TemplateChartBulk ¶
func (impl *ApplicationServiceServerImpl) TemplateChartBulk(ctx context.Context, in *client.BulkInstallReleaseRequest) (*client.BulkTemplateChartResponse, error)
func (*ApplicationServiceServerImpl) UnHibernate ¶
func (impl *ApplicationServiceServerImpl) UnHibernate(ctx context.Context, in *client.HibernateRequest) (*client.HibernateResponse, error)
func (*ApplicationServiceServerImpl) UninstallRelease ¶
func (impl *ApplicationServiceServerImpl) UninstallRelease(ctx context.Context, in *client.ReleaseIdentifier) (*client.UninstallReleaseResponse, error)
func (*ApplicationServiceServerImpl) UpgradeRelease ¶
func (impl *ApplicationServiceServerImpl) UpgradeRelease(ctx context.Context, in *client.UpgradeReleaseRequest) (*client.UpgradeReleaseResponse, error)
func (*ApplicationServiceServerImpl) UpgradeReleaseWithChartInfo ¶
func (impl *ApplicationServiceServerImpl) UpgradeReleaseWithChartInfo(ctx context.Context, in *client.InstallReleaseRequest) (*client.UpgradeReleaseResponse, error)
func (*ApplicationServiceServerImpl) UpgradeReleaseWithCustomChart ¶
func (impl *ApplicationServiceServerImpl) UpgradeReleaseWithCustomChart(ctx context.Context, request *client.UpgradeReleaseRequest) (*client.UpgradeReleaseResponse, error)
func (*ApplicationServiceServerImpl) ValidateOCIRegistry ¶
func (impl *ApplicationServiceServerImpl) ValidateOCIRegistry(ctx context.Context, OCIRegistryRequest *client.RegistryCredential) (*client.OCIRegistryResponse, error)
Directories ¶
Path | Synopsis |
---|---|
* Copyright (c) 2024.
|
* Copyright (c) 2024. |
* Copyright (c) 2024.
|
* Copyright (c) 2024. |
Click to show internal directories.
Click to hide internal directories.