v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBillingAccountBucketConfigInformer

func NewBillingAccountBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewBillingAccountBucketConfigInformer constructs a new informer for BillingAccountBucketConfig 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 NewBillingAccountExclusionInformer

func NewBillingAccountExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewBillingAccountExclusionInformer constructs a new informer for BillingAccountExclusion 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 NewBillingAccountSinkInformer

func NewBillingAccountSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewBillingAccountSinkInformer constructs a new informer for BillingAccountSink 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 NewFilteredBillingAccountBucketConfigInformer

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

NewFilteredBillingAccountBucketConfigInformer constructs a new informer for BillingAccountBucketConfig 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 NewFilteredBillingAccountExclusionInformer

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

NewFilteredBillingAccountExclusionInformer constructs a new informer for BillingAccountExclusion 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 NewFilteredBillingAccountSinkInformer

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

NewFilteredBillingAccountSinkInformer constructs a new informer for BillingAccountSink 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 NewFilteredFolderBucketConfigInformer

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

NewFilteredFolderBucketConfigInformer constructs a new informer for FolderBucketConfig 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 NewFilteredFolderExclusionInformer

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

NewFilteredFolderExclusionInformer constructs a new informer for FolderExclusion 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 NewFilteredFolderSinkInformer

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

NewFilteredFolderSinkInformer constructs a new informer for FolderSink 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 NewFilteredMetricInformer

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

NewFilteredMetricInformer constructs a new informer for Metric 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 NewFilteredOrganizationBucketConfigInformer

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

NewFilteredOrganizationBucketConfigInformer constructs a new informer for OrganizationBucketConfig 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 NewFilteredOrganizationExclusionInformer

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

NewFilteredOrganizationExclusionInformer constructs a new informer for OrganizationExclusion 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 NewFilteredOrganizationSinkInformer

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

NewFilteredOrganizationSinkInformer constructs a new informer for OrganizationSink 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 NewFilteredProjectBucketConfigInformer

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

NewFilteredProjectBucketConfigInformer constructs a new informer for ProjectBucketConfig 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 NewFilteredProjectExclusionInformer

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

NewFilteredProjectExclusionInformer constructs a new informer for ProjectExclusion 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 NewFilteredProjectSinkInformer

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

NewFilteredProjectSinkInformer constructs a new informer for ProjectSink 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 NewFolderBucketConfigInformer

func NewFolderBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFolderBucketConfigInformer constructs a new informer for FolderBucketConfig 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 NewFolderExclusionInformer

func NewFolderExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFolderExclusionInformer constructs a new informer for FolderExclusion 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 NewFolderSinkInformer

func NewFolderSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewFolderSinkInformer constructs a new informer for FolderSink 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 NewMetricInformer

func NewMetricInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewMetricInformer constructs a new informer for Metric 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 NewOrganizationBucketConfigInformer

func NewOrganizationBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationBucketConfigInformer constructs a new informer for OrganizationBucketConfig 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 NewOrganizationExclusionInformer

func NewOrganizationExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationExclusionInformer constructs a new informer for OrganizationExclusion 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 NewOrganizationSinkInformer

func NewOrganizationSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationSinkInformer constructs a new informer for OrganizationSink 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 NewProjectBucketConfigInformer

func NewProjectBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewProjectBucketConfigInformer constructs a new informer for ProjectBucketConfig 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 NewProjectExclusionInformer

func NewProjectExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewProjectExclusionInformer constructs a new informer for ProjectExclusion 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 NewProjectSinkInformer

func NewProjectSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewProjectSinkInformer constructs a new informer for ProjectSink 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 BillingAccountBucketConfigInformer

type BillingAccountBucketConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BillingAccountBucketConfigLister
}

BillingAccountBucketConfigInformer provides access to a shared informer and lister for BillingAccountBucketConfigs.

type BillingAccountExclusionInformer

type BillingAccountExclusionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BillingAccountExclusionLister
}

BillingAccountExclusionInformer provides access to a shared informer and lister for BillingAccountExclusions.

type BillingAccountSinkInformer

type BillingAccountSinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BillingAccountSinkLister
}

BillingAccountSinkInformer provides access to a shared informer and lister for BillingAccountSinks.

type FolderBucketConfigInformer

type FolderBucketConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FolderBucketConfigLister
}

FolderBucketConfigInformer provides access to a shared informer and lister for FolderBucketConfigs.

type FolderExclusionInformer

type FolderExclusionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FolderExclusionLister
}

FolderExclusionInformer provides access to a shared informer and lister for FolderExclusions.

type FolderSinkInformer

type FolderSinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FolderSinkLister
}

FolderSinkInformer provides access to a shared informer and lister for FolderSinks.

type Interface

type Interface interface {
	// BillingAccountBucketConfigs returns a BillingAccountBucketConfigInformer.
	BillingAccountBucketConfigs() BillingAccountBucketConfigInformer
	// BillingAccountExclusions returns a BillingAccountExclusionInformer.
	BillingAccountExclusions() BillingAccountExclusionInformer
	// BillingAccountSinks returns a BillingAccountSinkInformer.
	BillingAccountSinks() BillingAccountSinkInformer
	// FolderBucketConfigs returns a FolderBucketConfigInformer.
	FolderBucketConfigs() FolderBucketConfigInformer
	// FolderExclusions returns a FolderExclusionInformer.
	FolderExclusions() FolderExclusionInformer
	// FolderSinks returns a FolderSinkInformer.
	FolderSinks() FolderSinkInformer
	// Metrics returns a MetricInformer.
	Metrics() MetricInformer
	// OrganizationBucketConfigs returns a OrganizationBucketConfigInformer.
	OrganizationBucketConfigs() OrganizationBucketConfigInformer
	// OrganizationExclusions returns a OrganizationExclusionInformer.
	OrganizationExclusions() OrganizationExclusionInformer
	// OrganizationSinks returns a OrganizationSinkInformer.
	OrganizationSinks() OrganizationSinkInformer
	// ProjectBucketConfigs returns a ProjectBucketConfigInformer.
	ProjectBucketConfigs() ProjectBucketConfigInformer
	// ProjectExclusions returns a ProjectExclusionInformer.
	ProjectExclusions() ProjectExclusionInformer
	// ProjectSinks returns a ProjectSinkInformer.
	ProjectSinks() ProjectSinkInformer
}

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

func New

New returns a new Interface.

type MetricInformer

type MetricInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MetricLister
}

MetricInformer provides access to a shared informer and lister for Metrics.

type OrganizationBucketConfigInformer

type OrganizationBucketConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationBucketConfigLister
}

OrganizationBucketConfigInformer provides access to a shared informer and lister for OrganizationBucketConfigs.

type OrganizationExclusionInformer

type OrganizationExclusionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationExclusionLister
}

OrganizationExclusionInformer provides access to a shared informer and lister for OrganizationExclusions.

type OrganizationSinkInformer

type OrganizationSinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationSinkLister
}

OrganizationSinkInformer provides access to a shared informer and lister for OrganizationSinks.

type ProjectBucketConfigInformer

type ProjectBucketConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProjectBucketConfigLister
}

ProjectBucketConfigInformer provides access to a shared informer and lister for ProjectBucketConfigs.

type ProjectExclusionInformer

type ProjectExclusionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProjectExclusionLister
}

ProjectExclusionInformer provides access to a shared informer and lister for ProjectExclusions.

type ProjectSinkInformer

type ProjectSinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProjectSinkLister
}

ProjectSinkInformer provides access to a shared informer and lister for ProjectSinks.

Jump to

Keyboard shortcuts

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