v1alpha1

package
v0.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2023 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredOpenShiftPipelinesAsCodeInformer added in v0.63.0

func NewFilteredOpenShiftPipelinesAsCodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOpenShiftPipelinesAsCodeInformer constructs a new informer for OpenShiftPipelinesAsCode 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 NewFilteredTektonAddonInformer

func NewFilteredTektonAddonInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonAddonInformer constructs a new informer for TektonAddon 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 NewFilteredTektonChainInformer added in v0.55.0

func NewFilteredTektonChainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonChainInformer constructs a new informer for TektonChain 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 NewFilteredTektonConfigInformer

func NewFilteredTektonConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonConfigInformer constructs a new informer for TektonConfig 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 NewFilteredTektonDashboardInformer

func NewFilteredTektonDashboardInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonDashboardInformer constructs a new informer for TektonDashboard 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 NewFilteredTektonHubInformer added in v0.55.0

func NewFilteredTektonHubInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonHubInformer constructs a new informer for TektonHub 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 NewFilteredTektonInstallerSetInformer added in v0.50.0

func NewFilteredTektonInstallerSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonInstallerSetInformer constructs a new informer for TektonInstallerSet 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 NewFilteredTektonPipelineInformer

func NewFilteredTektonPipelineInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonPipelineInformer constructs a new informer for TektonPipeline 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 NewFilteredTektonResultInformer

func NewFilteredTektonResultInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonResultInformer constructs a new informer for TektonResult 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 NewFilteredTektonTriggerInformer

func NewFilteredTektonTriggerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTektonTriggerInformer constructs a new informer for TektonTrigger 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 NewOpenShiftPipelinesAsCodeInformer added in v0.63.0

func NewOpenShiftPipelinesAsCodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOpenShiftPipelinesAsCodeInformer constructs a new informer for OpenShiftPipelinesAsCode 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 NewTektonAddonInformer

func NewTektonAddonInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonAddonInformer constructs a new informer for TektonAddon 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 NewTektonChainInformer added in v0.55.0

func NewTektonChainInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonChainInformer constructs a new informer for TektonChain 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 NewTektonConfigInformer

func NewTektonConfigInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonConfigInformer constructs a new informer for TektonConfig 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 NewTektonDashboardInformer

func NewTektonDashboardInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonDashboardInformer constructs a new informer for TektonDashboard 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 NewTektonHubInformer added in v0.55.0

func NewTektonHubInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonHubInformer constructs a new informer for TektonHub 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 NewTektonInstallerSetInformer added in v0.50.0

func NewTektonInstallerSetInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonInstallerSetInformer constructs a new informer for TektonInstallerSet 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 NewTektonPipelineInformer

func NewTektonPipelineInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonPipelineInformer constructs a new informer for TektonPipeline 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 NewTektonResultInformer

func NewTektonResultInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonResultInformer constructs a new informer for TektonResult 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 NewTektonTriggerInformer

func NewTektonTriggerInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTektonTriggerInformer constructs a new informer for TektonTrigger 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 Interface

type Interface interface {
	// OpenShiftPipelinesAsCodes returns a OpenShiftPipelinesAsCodeInformer.
	OpenShiftPipelinesAsCodes() OpenShiftPipelinesAsCodeInformer
	// TektonAddons returns a TektonAddonInformer.
	TektonAddons() TektonAddonInformer
	// TektonChains returns a TektonChainInformer.
	TektonChains() TektonChainInformer
	// TektonConfigs returns a TektonConfigInformer.
	TektonConfigs() TektonConfigInformer
	// TektonDashboards returns a TektonDashboardInformer.
	TektonDashboards() TektonDashboardInformer
	// TektonHubs returns a TektonHubInformer.
	TektonHubs() TektonHubInformer
	// TektonInstallerSets returns a TektonInstallerSetInformer.
	TektonInstallerSets() TektonInstallerSetInformer
	// TektonPipelines returns a TektonPipelineInformer.
	TektonPipelines() TektonPipelineInformer
	// TektonResults returns a TektonResultInformer.
	TektonResults() TektonResultInformer
	// TektonTriggers returns a TektonTriggerInformer.
	TektonTriggers() TektonTriggerInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type OpenShiftPipelinesAsCodeInformer added in v0.63.0

type OpenShiftPipelinesAsCodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OpenShiftPipelinesAsCodeLister
}

OpenShiftPipelinesAsCodeInformer provides access to a shared informer and lister for OpenShiftPipelinesAsCodes.

type TektonAddonInformer

type TektonAddonInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonAddonLister
}

TektonAddonInformer provides access to a shared informer and lister for TektonAddons.

type TektonChainInformer added in v0.55.0

type TektonChainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonChainLister
}

TektonChainInformer provides access to a shared informer and lister for TektonChains.

type TektonConfigInformer

type TektonConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonConfigLister
}

TektonConfigInformer provides access to a shared informer and lister for TektonConfigs.

type TektonDashboardInformer

type TektonDashboardInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonDashboardLister
}

TektonDashboardInformer provides access to a shared informer and lister for TektonDashboards.

type TektonHubInformer added in v0.55.0

type TektonHubInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonHubLister
}

TektonHubInformer provides access to a shared informer and lister for TektonHubs.

type TektonInstallerSetInformer added in v0.50.0

type TektonInstallerSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonInstallerSetLister
}

TektonInstallerSetInformer provides access to a shared informer and lister for TektonInstallerSets.

type TektonPipelineInformer

type TektonPipelineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonPipelineLister
}

TektonPipelineInformer provides access to a shared informer and lister for TektonPipelines.

type TektonResultInformer

type TektonResultInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonResultLister
}

TektonResultInformer provides access to a shared informer and lister for TektonResults.

type TektonTriggerInformer

type TektonTriggerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TektonTriggerLister
}

TektonTriggerInformer provides access to a shared informer and lister for TektonTriggers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL