Versions in this module Expand all Collapse all v0 v0.0.1 Sep 12, 2023 Changes in this version + type Cleaner interface + Run func(ctx context.Context) error + type EnvVarMapper struct + func (em EnvVarMapper) PBToModel(envVar *desc.EnvVar) *model.EnvVar + func (em EnvVarMapper) PbToModelMany(envVars []*desc.EnvVar) []model.EnvVar + type GeneratorMapper struct + func (gm GeneratorMapper) ModelToPB(generator model.LoadGenerator) *desc.LoadGenerator + func (gm GeneratorMapper) ModelToPBMany(generators []model.LoadGenerator) []*desc.LoadGenerator + type ResourceMapper struct + func NewResourceMapper(cfg config.Manager) *ResourceMapper + func (m *ResourceMapper) PBToModel(resources *desc.Resources) (model.Resources, error) + type Service struct + func NewService(k8s k8s.Manager, config config.Manager, lg *zap.Logger, cleaners []Cleaner) *Service + func (s *Service) ClearAll(ctx context.Context, in *emptypb.Empty) (*emptypb.Empty, error) + func (s *Service) CreateGenerators(ctx context.Context, in *desc.CreateGeneratorsRequest) (*desc.CreateGeneratorsResponse, error) + func (s *Service) DeleteGenerators(ctx context.Context, in *desc.DeleteGeneratorsRequest) (*desc.DeleteGeneratorsResponse, error) + func (s *Service) GeneratorsList(ctx context.Context, _ *desc.GeneratorsListRequest) (*desc.GeneratorsListResponse, error) + func (s *Service) Hello(_ context.Context, _ *desc.HelloRequest) (*desc.HelloResponse, error) + func (s *Service) RunCleaning(ctx context.Context)