service

package
v0.0.0-...-1859c74 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

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 (*ApplicationServiceServerImpl) GetAppDetail

func (*ApplicationServiceServerImpl) GetAppStatus

func (*ApplicationServiceServerImpl) GetDeploymentDetail

func (*ApplicationServiceServerImpl) GetDeploymentHistory

func (*ApplicationServiceServerImpl) GetDesiredManifest

func (*ApplicationServiceServerImpl) GetFluxAppDetail

func (*ApplicationServiceServerImpl) GetNotes

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 (*ApplicationServiceServerImpl) Hibernate

func (*ApplicationServiceServerImpl) InstallRelease

func (*ApplicationServiceServerImpl) InstallReleaseWithCustomChart

func (*ApplicationServiceServerImpl) IsReleaseInstalled

func (impl *ApplicationServiceServerImpl) IsReleaseInstalled(ctx context.Context, releaseIdentifier *client.ReleaseIdentifier) (*client.BooleanResponse, error)

func (*ApplicationServiceServerImpl) ListApplications

func (*ApplicationServiceServerImpl) ListFluxApplications

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 (*ApplicationServiceServerImpl) RollbackRelease

func (*ApplicationServiceServerImpl) TemplateChart

func (*ApplicationServiceServerImpl) TemplateChartAndRetrieveChart

func (*ApplicationServiceServerImpl) TemplateChartBulk

func (*ApplicationServiceServerImpl) UnHibernate

func (*ApplicationServiceServerImpl) UninstallRelease

func (*ApplicationServiceServerImpl) UpgradeRelease

func (*ApplicationServiceServerImpl) UpgradeReleaseWithChartInfo

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.

Jump to

Keyboard shortcuts

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