Documentation ¶
Index ¶
- type OperatorAmpImagesOptionsProvider
- type OperatorApicastOptionsProvider
- type OperatorBackendOptionsProvider
- type OperatorHighAvailabilityOptionsProvider
- type OperatorMemcachedOptionsProvider
- type OperatorMysqlOptionsProvider
- type OperatorProductizedOptionsProvider
- type OperatorRedisOptionsProvider
- type OperatorS3OptionsProvider
- type OperatorSystemOptionsProvider
- type OperatorWildcardRouterOptionsProvider
- type OperatorZyncOptionsProvider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OperatorAmpImagesOptionsProvider ¶
type OperatorAmpImagesOptionsProvider struct {
APIManagerSpec *appsv1alpha1.APIManagerSpec
}
TODO probably this could be in only one type where the different OptionsProvider interfaces are implemented. For the moment we duplicate the data to allow having possible future differences in the required data
func (*OperatorAmpImagesOptionsProvider) GetAmpImagesOptions ¶
func (o *OperatorAmpImagesOptionsProvider) GetAmpImagesOptions() (*component.AmpImagesOptions, error)
type OperatorApicastOptionsProvider ¶
type OperatorApicastOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorApicastOptionsProvider) GetApicastOptions ¶
func (o *OperatorApicastOptionsProvider) GetApicastOptions() (*component.ApicastOptions, error)
type OperatorBackendOptionsProvider ¶
type OperatorBackendOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorBackendOptionsProvider) GetBackendOptions ¶
func (o *OperatorBackendOptionsProvider) GetBackendOptions() (*component.BackendOptions, error)
type OperatorHighAvailabilityOptionsProvider ¶
type OperatorHighAvailabilityOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorHighAvailabilityOptionsProvider) GetHighAvailabilityOptions ¶
func (o *OperatorHighAvailabilityOptionsProvider) GetHighAvailabilityOptions() (*component.HighAvailabilityOptions, error)
type OperatorMemcachedOptionsProvider ¶
type OperatorMemcachedOptionsProvider struct {
APIManagerSpec *appsv1alpha1.APIManagerSpec
}
func (*OperatorMemcachedOptionsProvider) GetMemcachedOptions ¶
func (o *OperatorMemcachedOptionsProvider) GetMemcachedOptions() (*component.MemcachedOptions, error)
type OperatorMysqlOptionsProvider ¶
type OperatorMysqlOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorMysqlOptionsProvider) GetMysqlOptions ¶
func (o *OperatorMysqlOptionsProvider) GetMysqlOptions() (*component.MysqlOptions, error)
type OperatorProductizedOptionsProvider ¶
type OperatorProductizedOptionsProvider struct {
APIManagerSpec *appsv1alpha1.APIManagerSpec
}
func (*OperatorProductizedOptionsProvider) GetProductizedOptions ¶
func (o *OperatorProductizedOptionsProvider) GetProductizedOptions() (*component.ProductizedOptions, error)
type OperatorRedisOptionsProvider ¶
type OperatorRedisOptionsProvider struct {
APIManagerSpec *appsv1alpha1.APIManagerSpec
}
func (*OperatorRedisOptionsProvider) GetRedisOptions ¶
func (o *OperatorRedisOptionsProvider) GetRedisOptions() (*component.RedisOptions, error)
type OperatorS3OptionsProvider ¶
type OperatorS3OptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorS3OptionsProvider) GetS3Options ¶
func (o *OperatorS3OptionsProvider) GetS3Options() (*component.S3Options, error)
type OperatorSystemOptionsProvider ¶
type OperatorSystemOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorSystemOptionsProvider) GetSystemOptions ¶
func (o *OperatorSystemOptionsProvider) GetSystemOptions() (*component.SystemOptions, error)
type OperatorWildcardRouterOptionsProvider ¶
type OperatorWildcardRouterOptionsProvider struct {
APIManagerSpec *appsv1alpha1.APIManagerSpec
}
func (*OperatorWildcardRouterOptionsProvider) GetWildcardRouterOptions ¶
func (o *OperatorWildcardRouterOptionsProvider) GetWildcardRouterOptions() (*component.WildcardRouterOptions, error)
type OperatorZyncOptionsProvider ¶
type OperatorZyncOptionsProvider struct { APIManagerSpec *appsv1alpha1.APIManagerSpec Namespace string Client k8sclient.Client }
func (*OperatorZyncOptionsProvider) GetZyncOptions ¶
func (o *OperatorZyncOptionsProvider) GetZyncOptions() (*component.ZyncOptions, error)
Click to show internal directories.
Click to hide internal directories.