-
Notifications
You must be signed in to change notification settings - Fork 142
/
interface.go
78 lines (65 loc) · 3.22 KB
/
interface.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
// Code generated by informer-gen. DO NOT EDIT.
package v1
import (
internalinterfaces "github.com/openshift/client-go/console/informers/externalversions/internalinterfaces"
)
// Interface provides access to all the informers in this group version.
type Interface interface {
// ConsoleCLIDownloads returns a ConsoleCLIDownloadInformer.
ConsoleCLIDownloads() ConsoleCLIDownloadInformer
// ConsoleExternalLogLinks returns a ConsoleExternalLogLinkInformer.
ConsoleExternalLogLinks() ConsoleExternalLogLinkInformer
// ConsoleLinks returns a ConsoleLinkInformer.
ConsoleLinks() ConsoleLinkInformer
// ConsoleNotifications returns a ConsoleNotificationInformer.
ConsoleNotifications() ConsoleNotificationInformer
// ConsolePlugins returns a ConsolePluginInformer.
ConsolePlugins() ConsolePluginInformer
// ConsoleQuickStarts returns a ConsoleQuickStartInformer.
ConsoleQuickStarts() ConsoleQuickStartInformer
// ConsoleSamples returns a ConsoleSampleInformer.
ConsoleSamples() ConsoleSampleInformer
// ConsoleYAMLSamples returns a ConsoleYAMLSampleInformer.
ConsoleYAMLSamples() ConsoleYAMLSampleInformer
}
type version struct {
factory internalinterfaces.SharedInformerFactory
namespace string
tweakListOptions internalinterfaces.TweakListOptionsFunc
}
// New returns a new Interface.
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface {
return &version{factory: f, namespace: namespace, tweakListOptions: tweakListOptions}
}
// ConsoleCLIDownloads returns a ConsoleCLIDownloadInformer.
func (v *version) ConsoleCLIDownloads() ConsoleCLIDownloadInformer {
return &consoleCLIDownloadInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleExternalLogLinks returns a ConsoleExternalLogLinkInformer.
func (v *version) ConsoleExternalLogLinks() ConsoleExternalLogLinkInformer {
return &consoleExternalLogLinkInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleLinks returns a ConsoleLinkInformer.
func (v *version) ConsoleLinks() ConsoleLinkInformer {
return &consoleLinkInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleNotifications returns a ConsoleNotificationInformer.
func (v *version) ConsoleNotifications() ConsoleNotificationInformer {
return &consoleNotificationInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsolePlugins returns a ConsolePluginInformer.
func (v *version) ConsolePlugins() ConsolePluginInformer {
return &consolePluginInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleQuickStarts returns a ConsoleQuickStartInformer.
func (v *version) ConsoleQuickStarts() ConsoleQuickStartInformer {
return &consoleQuickStartInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleSamples returns a ConsoleSampleInformer.
func (v *version) ConsoleSamples() ConsoleSampleInformer {
return &consoleSampleInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}
// ConsoleYAMLSamples returns a ConsoleYAMLSampleInformer.
func (v *version) ConsoleYAMLSamples() ConsoleYAMLSampleInformer {
return &consoleYAMLSampleInformer{factory: v.factory, tweakListOptions: v.tweakListOptions}
}