Versions in this module Expand all Collapse all v1 v1.19.0 Feb 21, 2020 Changes in this version + var SubscriptionTimeout = time.Minute * 5 + type AMQOnline struct + func NewAMQOnline(config ProductConfig) *AMQOnline + func (a *AMQOnline) GetBackupSchedule() string + func (a *AMQOnline) GetBackupsSecretName() string + func (a *AMQOnline) GetBlackboxTargetPath() string + func (a *AMQOnline) GetHost() string + func (a *AMQOnline) GetLabelSelector() string + func (a *AMQOnline) GetNamespace() string + func (a *AMQOnline) GetOperatorNamespace() string + func (a *AMQOnline) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (a *AMQOnline) GetProductName() integreatlyv1alpha1.ProductName + func (a *AMQOnline) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (a *AMQOnline) GetTemplateList() []string + func (a *AMQOnline) GetWatchableCRDs() []runtime.Object + func (a *AMQOnline) Read() ProductConfig + func (a *AMQOnline) SetBlackboxTargetPath(newBlackboxTargetPath string) + func (a *AMQOnline) SetHost(newHost string) + func (a *AMQOnline) SetNamespace(newNamespace string) + func (a *AMQOnline) SetOperatorNamespace(newNamespace string) + func (a *AMQOnline) Validate() error + type AMQStreams struct + func NewAMQStreams(config ProductConfig) *AMQStreams + func (a *AMQStreams) GetHost() string + func (a *AMQStreams) GetNamespace() string + func (a *AMQStreams) GetOperatorNamespace() string + func (a *AMQStreams) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (a *AMQStreams) GetProductName() integreatlyv1alpha1.ProductName + func (a *AMQStreams) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (a *AMQStreams) GetWatchableCRDs() []runtime.Object + func (a *AMQStreams) Read() ProductConfig + func (a *AMQStreams) SetHost(newHost string) + func (a *AMQStreams) SetNamespace(newNamespace string) + func (a *AMQStreams) SetOperatorNamespace(newNamespace string) + type Apicurito struct + Config ProductConfig + func NewApicurito(config ProductConfig) *Apicurito + func (c *Apicurito) GetHost() string + func (c *Apicurito) SetHost(newHost string) + func (r *Apicurito) GetNamespace() string + func (r *Apicurito) GetOperatorNamespace() string + func (r *Apicurito) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (r *Apicurito) GetProductName() integreatlyv1alpha1.ProductName + func (r *Apicurito) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (r *Apicurito) GetWatchableCRDs() []runtime.Object + func (r *Apicurito) Read() ProductConfig + func (r *Apicurito) SetNamespace(newNamespace string) + func (r *Apicurito) SetOperatorVersion(operator string) + func (r *Apicurito) SetProductVersion(version string) + func (r *Apicurito) Validate() error + type CloudResources struct + Config ProductConfig + func NewCloudResources(config ProductConfig) *CloudResources + func (c *CloudResources) GetHost() string + func (c *CloudResources) GetNamespace() string + func (c *CloudResources) GetOperatorNamespace() string + func (c *CloudResources) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (c *CloudResources) GetProductName() integreatlyv1alpha1.ProductName + func (c *CloudResources) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (c *CloudResources) GetWatchableCRDs() []runtime.Object + func (c *CloudResources) Read() ProductConfig + func (c *CloudResources) SetHost(newHost string) + func (c *CloudResources) SetNamespace(newNamespace string) + func (c *CloudResources) SetOperatorNamespace(newNamespace string) + type CodeReady struct + Config ProductConfig + func NewCodeReady(config ProductConfig) *CodeReady + func (c *CodeReady) GetBackupSchedule() string + func (c *CodeReady) GetBackupsSecretName() string + func (c *CodeReady) GetHost() string + func (c *CodeReady) GetLabelSelector() string + func (c *CodeReady) GetNamespace() string + func (c *CodeReady) GetOperatorNamespace() string + func (c *CodeReady) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (c *CodeReady) GetPostgresBackupSecretName() string + func (c *CodeReady) GetProductName() integreatlyv1alpha1.ProductName + func (c *CodeReady) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (c *CodeReady) GetWatchableCRDs() []runtime.Object + func (c *CodeReady) Read() ProductConfig + func (c *CodeReady) SetHost(newHost string) + func (c *CodeReady) SetNamespace(newNamespace string) + func (c *CodeReady) SetOperatorNamespace(newNamespace string) + func (r *CodeReady) GetTemplateList() []string + type ConfigReadWriter interface + GetBackupsSecretName func() string + GetGHOauthClientsSecretName func() string + GetOauthClientsSecretName func() string + GetOperatorNamespace func() string + ReadAMQOnline func() (*AMQOnline, error) + ReadAMQStreams func() (*AMQStreams, error) + ReadApicurito func() (*Apicurito, error) + ReadCloudResources func() (*CloudResources, error) + ReadCodeReady func() (*CodeReady, error) + ReadDataSync func() (*DataSync, error) + ReadFuse func() (*Fuse, error) + ReadFuseOnOpenshift func() (*FuseOnOpenshift, error) + ReadMonitoring func() (*Monitoring, error) + ReadProduct func(product integreatlyv1alpha1.ProductName) (ConfigReadable, error) + ReadRHSSO func() (*RHSSO, error) + ReadRHSSOUser func() (*RHSSOUser, error) + ReadSolutionExplorer func() (*SolutionExplorer, error) + ReadThreeScale func() (*ThreeScale, error) + ReadUps func() (*Ups, error) + WriteConfig func(config ConfigReadable) error + type ConfigReadWriterMock struct + GetBackupsSecretNameFunc func() string + GetGHOauthClientsSecretNameFunc func() string + GetOauthClientsSecretNameFunc func() string + GetOperatorNamespaceFunc func() string + ReadAMQOnlineFunc func() (*AMQOnline, error) + ReadAMQStreamsFunc func() (*AMQStreams, error) + ReadApicuritoFunc func() (*Apicurito, error) + ReadCloudResourcesFunc func() (*CloudResources, error) + ReadCodeReadyFunc func() (*CodeReady, error) + ReadDataSyncFunc func() (*DataSync, error) + ReadFuseFunc func() (*Fuse, error) + ReadFuseOnOpenshiftFunc func() (*FuseOnOpenshift, error) + ReadMonitoringFunc func() (*Monitoring, error) + ReadProductFunc func(product v1alpha1.ProductName) (ConfigReadable, error) + ReadRHSSOFunc func() (*RHSSO, error) + ReadRHSSOUserFunc func() (*RHSSOUser, error) + ReadSolutionExplorerFunc func() (*SolutionExplorer, error) + ReadThreeScaleFunc func() (*ThreeScale, error) + ReadUpsFunc func() (*Ups, error) + WriteConfigFunc func(config ConfigReadable) error + func (mock *ConfigReadWriterMock) GetBackupsSecretName() string + func (mock *ConfigReadWriterMock) GetBackupsSecretNameCalls() []struct{} + func (mock *ConfigReadWriterMock) GetGHOauthClientsSecretName() string + func (mock *ConfigReadWriterMock) GetGHOauthClientsSecretNameCalls() []struct{} + func (mock *ConfigReadWriterMock) GetOauthClientsSecretName() string + func (mock *ConfigReadWriterMock) GetOauthClientsSecretNameCalls() []struct{} + func (mock *ConfigReadWriterMock) GetOperatorNamespace() string + func (mock *ConfigReadWriterMock) GetOperatorNamespaceCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadAMQOnline() (*AMQOnline, error) + func (mock *ConfigReadWriterMock) ReadAMQOnlineCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadAMQStreams() (*AMQStreams, error) + func (mock *ConfigReadWriterMock) ReadAMQStreamsCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadApicurito() (*Apicurito, error) + func (mock *ConfigReadWriterMock) ReadApicuritoCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadCloudResources() (*CloudResources, error) + func (mock *ConfigReadWriterMock) ReadCloudResourcesCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadCodeReady() (*CodeReady, error) + func (mock *ConfigReadWriterMock) ReadCodeReadyCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadDataSync() (*DataSync, error) + func (mock *ConfigReadWriterMock) ReadDataSyncCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadFuse() (*Fuse, error) + func (mock *ConfigReadWriterMock) ReadFuseCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadFuseOnOpenshift() (*FuseOnOpenshift, error) + func (mock *ConfigReadWriterMock) ReadFuseOnOpenshiftCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadMonitoring() (*Monitoring, error) + func (mock *ConfigReadWriterMock) ReadMonitoringCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadProduct(product v1alpha1.ProductName) (ConfigReadable, error) + func (mock *ConfigReadWriterMock) ReadProductCalls() []struct{ ... } + func (mock *ConfigReadWriterMock) ReadRHSSO() (*RHSSO, error) + func (mock *ConfigReadWriterMock) ReadRHSSOCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadRHSSOUser() (*RHSSOUser, error) + func (mock *ConfigReadWriterMock) ReadRHSSOUserCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadSolutionExplorer() (*SolutionExplorer, error) + func (mock *ConfigReadWriterMock) ReadSolutionExplorerCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadThreeScale() (*ThreeScale, error) + func (mock *ConfigReadWriterMock) ReadThreeScaleCalls() []struct{} + func (mock *ConfigReadWriterMock) ReadUps() (*Ups, error) + func (mock *ConfigReadWriterMock) ReadUpsCalls() []struct{} + func (mock *ConfigReadWriterMock) WriteConfig(config ConfigReadable) error + func (mock *ConfigReadWriterMock) WriteConfigCalls() []struct{ ... } + type ConfigReadable interface + GetHost func() string + GetNamespace func() string + GetOperatorVersion func() integreatlyv1alpha1.OperatorVersion + GetProductName func() integreatlyv1alpha1.ProductName + GetProductVersion func() integreatlyv1alpha1.ProductVersion + GetWatchableCRDs func() []runtime.Object + Read func() ProductConfig + type ConfigReadableMock struct + GetHostFunc func() string + GetNamespaceFunc func() string + GetOperatorVersionFunc func() v1alpha1.OperatorVersion + GetProductNameFunc func() v1alpha1.ProductName + GetProductVersionFunc func() v1alpha1.ProductVersion + GetWatchableCRDsFunc func() []runtime.Object + ReadFunc func() ProductConfig + func (mock *ConfigReadableMock) GetHost() string + func (mock *ConfigReadableMock) GetHostCalls() []struct{} + func (mock *ConfigReadableMock) GetNamespace() string + func (mock *ConfigReadableMock) GetNamespaceCalls() []struct{} + func (mock *ConfigReadableMock) GetOperatorVersion() v1alpha1.OperatorVersion + func (mock *ConfigReadableMock) GetOperatorVersionCalls() []struct{} + func (mock *ConfigReadableMock) GetProductName() v1alpha1.ProductName + func (mock *ConfigReadableMock) GetProductNameCalls() []struct{} + func (mock *ConfigReadableMock) GetProductVersion() v1alpha1.ProductVersion + func (mock *ConfigReadableMock) GetProductVersionCalls() []struct{} + func (mock *ConfigReadableMock) GetWatchableCRDs() []runtime.Object + func (mock *ConfigReadableMock) GetWatchableCRDsCalls() []struct{} + func (mock *ConfigReadableMock) Read() ProductConfig + func (mock *ConfigReadableMock) ReadCalls() []struct{} + type DataSync struct + func NewDataSync(config ProductConfig) *DataSync + func (f *DataSync) GetHost() string + func (f *DataSync) GetNamespace() string + func (f *DataSync) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (f *DataSync) GetProductName() integreatlyv1alpha1.ProductName + func (f *DataSync) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (f *DataSync) GetWatchableCRDs() []runtime.Object + func (f *DataSync) Read() ProductConfig + func (f *DataSync) SetNamespace(newNamespace string) + func (f *DataSync) Validate() error + type Fuse struct + func NewFuse(config ProductConfig) *Fuse + func (f *Fuse) GetHost() string + func (f *Fuse) GetLabelSelector() string + func (f *Fuse) GetNamespace() string + func (f *Fuse) GetOperatorNamespace() string + func (f *Fuse) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (f *Fuse) GetProductName() integreatlyv1alpha1.ProductName + func (f *Fuse) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (f *Fuse) GetWatchableCRDs() []runtime.Object + func (f *Fuse) Read() ProductConfig + func (f *Fuse) SetHost(newHost string) + func (f *Fuse) SetNamespace(newNamespace string) + func (f *Fuse) SetOperatorNamespace(newNamespace string) + func (f *Fuse) Validate() error + func (r *Fuse) GetTemplateList() []string + type FuseOnOpenshift struct + func NewFuseOnOpenshift(config ProductConfig) *FuseOnOpenshift + func (f *FuseOnOpenshift) GetHost() string + func (f *FuseOnOpenshift) GetNamespace() string + func (f *FuseOnOpenshift) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (f *FuseOnOpenshift) GetProductName() integreatlyv1alpha1.ProductName + func (f *FuseOnOpenshift) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (f *FuseOnOpenshift) GetWatchableCRDs() []runtime.Object + func (f *FuseOnOpenshift) Read() ProductConfig + func (f *FuseOnOpenshift) SetNamespace(newNamespace string) + func (f *FuseOnOpenshift) Validate() error + type Manager struct + Client k8sclient.Client + Namespace string + func NewManager(ctx context.Context, client k8sclient.Client, namespace string, ...) (*Manager, error) + func (m *Manager) GetBackupsSecretName() string + func (m *Manager) GetGHOauthClientsSecretName() string + func (m *Manager) GetOauthClientsSecretName() string + func (m *Manager) GetOperatorNamespace() string + func (m *Manager) ReadAMQOnline() (*AMQOnline, error) + func (m *Manager) ReadAMQStreams() (*AMQStreams, error) + func (m *Manager) ReadApicurito() (*Apicurito, error) + func (m *Manager) ReadCloudResources() (*CloudResources, error) + func (m *Manager) ReadCodeReady() (*CodeReady, error) + func (m *Manager) ReadDataSync() (*DataSync, error) + func (m *Manager) ReadFuse() (*Fuse, error) + func (m *Manager) ReadFuseOnOpenshift() (*FuseOnOpenshift, error) + func (m *Manager) ReadMonitoring() (*Monitoring, error) + func (m *Manager) ReadProduct(product integreatlyv1alpha1.ProductName) (ConfigReadable, error) + func (m *Manager) ReadRHSSO() (*RHSSO, error) + func (m *Manager) ReadRHSSOUser() (*RHSSOUser, error) + func (m *Manager) ReadSolutionExplorer() (*SolutionExplorer, error) + func (m *Manager) ReadThreeScale() (*ThreeScale, error) + func (m *Manager) ReadUps() (*Ups, error) + func (m *Manager) WriteConfig(config ConfigReadable) error + type Monitoring struct + Config ProductConfig + func NewMonitoring(config ProductConfig) *Monitoring + func (m *Monitoring) GetAdditionalScrapeConfigSecretKey() string + func (m *Monitoring) GetAdditionalScrapeConfigSecretName() string + func (m *Monitoring) GetExtraParam(key string) string + func (m *Monitoring) GetHost() string + func (m *Monitoring) GetJobTemplates() []string + func (m *Monitoring) GetLabelSelector() string + func (m *Monitoring) GetLabelSelectorKey() string + func (m *Monitoring) GetMonitoringConfigurationNamespace() string + func (m *Monitoring) GetNamespace() string + func (m *Monitoring) GetNamespacePrefix() string + func (m *Monitoring) GetOperatorNamespace() string + func (m *Monitoring) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (m *Monitoring) GetProductName() integreatlyv1alpha1.ProductName + func (m *Monitoring) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (m *Monitoring) GetPrometheusRetention() string + func (m *Monitoring) GetPrometheusStorageRequest() string + func (m *Monitoring) GetTemplateList() []string + func (m *Monitoring) GetWatchableCRDs() []runtime.Object + func (m *Monitoring) Read() ProductConfig + func (m *Monitoring) SetExtraParam(key string, val string) + func (m *Monitoring) SetHost(newHost string) + func (m *Monitoring) SetNamespace(newNamespace string) + func (m *Monitoring) SetNamespacePrefix(newNamespacePrefix string) + func (m *Monitoring) SetOperatorNamespace(newNamespace string) + func (m *Monitoring) SetProductVersion(version string) + func (m *Monitoring) Validate() error + type ProductConfig map[string]string + type RHSSO struct + Config ProductConfig + func NewRHSSO(config ProductConfig) *RHSSO + func (r *RHSSO) GetHost() string + func (r *RHSSO) GetLabelSelector() string + func (r *RHSSO) GetNamespace() string + func (r *RHSSO) GetOperatorNamespace() string + func (r *RHSSO) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (r *RHSSO) GetProductName() integreatlyv1alpha1.ProductName + func (r *RHSSO) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (r *RHSSO) GetRealm() string + func (r *RHSSO) GetTemplateList() []string + func (r *RHSSO) GetWatchableCRDs() []runtime.Object + func (r *RHSSO) Read() ProductConfig + func (r *RHSSO) SetHost(newHost string) + func (r *RHSSO) SetNamespace(newNamespace string) + func (r *RHSSO) SetOperatorNamespace(newNamespace string) + func (r *RHSSO) SetOperatorVersion(operator string) + func (r *RHSSO) SetProductVersion(version string) + func (r *RHSSO) SetRealm(newRealm string) + func (r *RHSSO) Validate() error + type RHSSOUser struct + Config ProductConfig + func NewRHSSOUser(config ProductConfig) *RHSSOUser + func (r *RHSSOUser) GetHost() string + func (r *RHSSOUser) GetNamespace() string + func (r *RHSSOUser) GetOperatorNamespace() string + func (r *RHSSOUser) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (r *RHSSOUser) GetProductName() integreatlyv1alpha1.ProductName + func (r *RHSSOUser) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (r *RHSSOUser) GetRealm() string + func (r *RHSSOUser) GetWatchableCRDs() []runtime.Object + func (r *RHSSOUser) Read() ProductConfig + func (r *RHSSOUser) SetHost(newHost string) + func (r *RHSSOUser) SetNamespace(newNamespace string) + func (r *RHSSOUser) SetOperatorNamespace(newNamespace string) + func (r *RHSSOUser) SetOperatorVersion(operator string) + func (r *RHSSOUser) SetProductVersion(version string) + func (r *RHSSOUser) SetRealm(newRealm string) + func (r *RHSSOUser) Validate() error + type SolutionExplorer struct + func NewSolutionExplorer(config ProductConfig) *SolutionExplorer + func (s *SolutionExplorer) GetHost() string + func (s *SolutionExplorer) GetLabelSelector() string + func (s *SolutionExplorer) GetNamespace() string + func (s *SolutionExplorer) GetOperatorNamespace() string + func (s *SolutionExplorer) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (s *SolutionExplorer) GetProductName() integreatlyv1alpha1.ProductName + func (s *SolutionExplorer) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (s *SolutionExplorer) GetTemplateList() []string + func (s *SolutionExplorer) GetWatchableCRDs() []runtime.Object + func (s *SolutionExplorer) Read() ProductConfig + func (s *SolutionExplorer) SetHost(newHost string) + func (s *SolutionExplorer) SetNamespace(newNamespace string) + func (s *SolutionExplorer) SetOperatorNamespace(newNamespace string) + func (s *SolutionExplorer) SetProductVersion(newVersion string) + func (s *SolutionExplorer) Validate() error + type ThreeScale struct + func NewThreeScale(config ProductConfig) *ThreeScale + func (t *ThreeScale) GetBlackboxTargetPathForAdminUI() string + func (t *ThreeScale) GetHost() string + func (t *ThreeScale) GetLabelSelector() string + func (t *ThreeScale) GetNamespace() string + func (t *ThreeScale) GetOperatorNamespace() string + func (t *ThreeScale) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (t *ThreeScale) GetProductName() integreatlyv1alpha1.ProductName + func (t *ThreeScale) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (t *ThreeScale) GetTemplateList() []string + func (t *ThreeScale) GetWatchableCRDs() []runtime.Object + func (t *ThreeScale) Read() ProductConfig + func (t *ThreeScale) SetBlackboxTargetPathForAdminUI(newBlackboxTargetPath string) + func (t *ThreeScale) SetHost(newHost string) + func (t *ThreeScale) SetNamespace(newNamespace string) + func (t *ThreeScale) SetOperatorNamespace(newNamespace string) + func (t *ThreeScale) SetOperatorVersion(operator string) + func (t *ThreeScale) SetProductVersion(newVersion string) + func (t *ThreeScale) Validate() error + type Ups struct + func NewUps(config ProductConfig) *Ups + func (u *Ups) GetBlackboxTargetPath() string + func (u *Ups) GetHost() string + func (u *Ups) GetNamespace() string + func (u *Ups) GetOperatorNamespace() string + func (u *Ups) GetOperatorVersion() integreatlyv1alpha1.OperatorVersion + func (u *Ups) GetProductName() integreatlyv1alpha1.ProductName + func (u *Ups) GetProductVersion() integreatlyv1alpha1.ProductVersion + func (u *Ups) GetWatchableCRDs() []runtime.Object + func (u *Ups) Read() ProductConfig + func (u *Ups) SetBlackboxTargetPath(newBlackboxTargetPath string) + func (u *Ups) SetHost(newHost string) + func (u *Ups) SetNamespace(newNamespace string) + func (u *Ups) SetOperatorNamespace(newNamespace string) + func (u *Ups) Validate() error