Documentation ¶
Index ¶
- func NewBillingAccountBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBillingAccountExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBillingAccountSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBillingAccountBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBillingAccountExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBillingAccountSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFolderBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFolderExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFolderSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMetricInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFolderBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFolderExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFolderSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMetricInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectBucketConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectExclusionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectSinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BillingAccountBucketConfigInformer
- type BillingAccountExclusionInformer
- type BillingAccountSinkInformer
- type FolderBucketConfigInformer
- type FolderExclusionInformer
- type FolderSinkInformer
- type Interface
- type MetricInformer
- type OrganizationBucketConfigInformer
- type OrganizationExclusionInformer
- type OrganizationSinkInformer
- type ProjectBucketConfigInformer
- type ProjectExclusionInformer
- type ProjectSinkInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.