Documentation ¶
Index ¶
- func CreatePluginConfigSelectAllQuery(keyspace string) string
- func CreatePluginConfigSelectByFieldNameQuery(keyspace, field string) string
- func CreateSelectAllQuery(keyspace string) string
- func CreateSelectByFieldNameQuery(keyspace, field string) string
- func IsObjectNotFound(err error) bool
- type PluginConfig
- type Store
- func (a *Store) AddOrUpdateOnboardingIntegration(payload *model.ClusterGitoptsConfig) error
- func (a *Store) DeleteAppConfigByReleaseName(releaseName string) error
- func (a *Store) DeleteOnboardingIntegration(usecase, onboardingProjectUrl string) error
- func (a *Store) DeletePluginConfigByPluginName(releaseName string) error
- func (a *Store) GetAllApps() ([]*agentpb.SyncAppData, error)
- func (a *Store) GetAllPlugins() ([]*clusterpluginspb.Plugin, error)
- func (a *Store) GetAppConfig(appReleaseName string) (*agentpb.SyncAppData, error)
- func (a *Store) GetOnboardingIntegration(usecase string) (*model.ClusterGitoptsConfig, error)
- func (a *Store) GetPluginConfig(pluginNameKey string) (*PluginConfig, error)
- func (a *Store) UpsertAppConfig(config *agentpb.SyncAppData) error
- func (a *Store) UpsertPluginConfig(config *PluginConfig) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSelectAllQuery ¶
func IsObjectNotFound ¶
Types ¶
type PluginConfig ¶
type PluginConfig struct {
clusterpluginspb.Plugin
}
func (*PluginConfig) String ¶
func (p *PluginConfig) String() string
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) AddOrUpdateOnboardingIntegration ¶
func (a *Store) AddOrUpdateOnboardingIntegration(payload *model.ClusterGitoptsConfig) error
func (*Store) DeleteAppConfigByReleaseName ¶
func (*Store) DeleteOnboardingIntegration ¶
func (*Store) DeletePluginConfigByPluginName ¶
func (*Store) GetAllApps ¶
func (a *Store) GetAllApps() ([]*agentpb.SyncAppData, error)
func (*Store) GetAllPlugins ¶
func (a *Store) GetAllPlugins() ([]*clusterpluginspb.Plugin, error)
func (*Store) GetAppConfig ¶
func (a *Store) GetAppConfig(appReleaseName string) (*agentpb.SyncAppData, error)
func (*Store) GetOnboardingIntegration ¶
func (a *Store) GetOnboardingIntegration(usecase string) (*model.ClusterGitoptsConfig, error)
func (*Store) GetPluginConfig ¶
func (a *Store) GetPluginConfig(pluginNameKey string) (*PluginConfig, error)
func (*Store) UpsertAppConfig ¶
func (a *Store) UpsertAppConfig(config *agentpb.SyncAppData) error
func (*Store) UpsertPluginConfig ¶
func (a *Store) UpsertPluginConfig(config *PluginConfig) error
Click to show internal directories.
Click to hide internal directories.