Documentation ¶
Index ¶
- func NewBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBuildRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBuildStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterBuildStrategyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBuildRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBuildStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterBuildStrategyInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BuildInformer
- type BuildRunInformer
- type BuildStrategyInformer
- type ClusterBuildStrategyInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBuildInformer ¶
func NewBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBuildInformer constructs a new informer for Build type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewBuildRunInformer ¶
func NewBuildRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBuildRunInformer constructs a new informer for BuildRun type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewBuildStrategyInformer ¶
func NewBuildStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBuildStrategyInformer constructs a new informer for BuildStrategy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewClusterBuildStrategyInformer ¶
func NewClusterBuildStrategyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterBuildStrategyInformer constructs a new informer for ClusterBuildStrategy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredBuildInformer ¶
func NewFilteredBuildInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBuildInformer constructs a new informer for Build type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredBuildRunInformer ¶
func NewFilteredBuildRunInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBuildRunInformer constructs a new informer for BuildRun type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredBuildStrategyInformer ¶
func NewFilteredBuildStrategyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBuildStrategyInformer constructs a new informer for BuildStrategy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterBuildStrategyInformer ¶
func NewFilteredClusterBuildStrategyInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterBuildStrategyInformer constructs a new informer for ClusterBuildStrategy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type BuildInformer ¶
type BuildInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BuildLister }
BuildInformer provides access to a shared informer and lister for Builds.
type BuildRunInformer ¶
type BuildRunInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BuildRunLister }
BuildRunInformer provides access to a shared informer and lister for BuildRuns.
type BuildStrategyInformer ¶
type BuildStrategyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BuildStrategyLister }
BuildStrategyInformer provides access to a shared informer and lister for BuildStrategies.
type ClusterBuildStrategyInformer ¶
type ClusterBuildStrategyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterBuildStrategyLister }
ClusterBuildStrategyInformer provides access to a shared informer and lister for ClusterBuildStrategies.
type Interface ¶
type Interface interface { // Builds returns a BuildInformer. Builds() BuildInformer // BuildRuns returns a BuildRunInformer. BuildRuns() BuildRunInformer // BuildStrategies returns a BuildStrategyInformer. BuildStrategies() BuildStrategyInformer // ClusterBuildStrategies returns a ClusterBuildStrategyInformer. ClusterBuildStrategies() ClusterBuildStrategyInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.