v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCompositeAlarmInformer

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

NewCompositeAlarmInformer constructs a new informer for CompositeAlarm 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 NewDashboardInformer

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

NewDashboardInformer constructs a new informer for Dashboard 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 NewEventAPIDestinationInformer

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

NewEventAPIDestinationInformer constructs a new informer for EventAPIDestination 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 NewEventArchiveInformer

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

NewEventArchiveInformer constructs a new informer for EventArchive 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 NewEventBusInformer

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

NewEventBusInformer constructs a new informer for EventBus 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 NewEventBusPolicyInformer

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

NewEventBusPolicyInformer constructs a new informer for EventBusPolicy 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 NewEventConnectionInformer

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

NewEventConnectionInformer constructs a new informer for EventConnection 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 NewEventPermissionInformer

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

NewEventPermissionInformer constructs a new informer for EventPermission 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 NewEventRuleInformer

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

NewEventRuleInformer constructs a new informer for EventRule 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 NewEventTargetInformer

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

NewEventTargetInformer constructs a new informer for EventTarget 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 NewFilteredCompositeAlarmInformer

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

NewFilteredCompositeAlarmInformer constructs a new informer for CompositeAlarm 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 NewFilteredDashboardInformer

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

NewFilteredDashboardInformer constructs a new informer for Dashboard 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 NewFilteredEventAPIDestinationInformer

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

NewFilteredEventAPIDestinationInformer constructs a new informer for EventAPIDestination 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 NewFilteredEventArchiveInformer

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

NewFilteredEventArchiveInformer constructs a new informer for EventArchive 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 NewFilteredEventBusInformer

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

NewFilteredEventBusInformer constructs a new informer for EventBus 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 NewFilteredEventBusPolicyInformer

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

NewFilteredEventBusPolicyInformer constructs a new informer for EventBusPolicy 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 NewFilteredEventConnectionInformer

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

NewFilteredEventConnectionInformer constructs a new informer for EventConnection 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 NewFilteredEventPermissionInformer

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

NewFilteredEventPermissionInformer constructs a new informer for EventPermission 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 NewFilteredEventRuleInformer

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

NewFilteredEventRuleInformer constructs a new informer for EventRule 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 NewFilteredEventTargetInformer

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

NewFilteredEventTargetInformer constructs a new informer for EventTarget 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 NewFilteredLogDestinationInformer

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

NewFilteredLogDestinationInformer constructs a new informer for LogDestination 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 NewFilteredLogDestinationPolicyInformer

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

NewFilteredLogDestinationPolicyInformer constructs a new informer for LogDestinationPolicy 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 NewFilteredLogGroupInformer

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

NewFilteredLogGroupInformer constructs a new informer for LogGroup 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 NewFilteredLogMetricFilterInformer

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

NewFilteredLogMetricFilterInformer constructs a new informer for LogMetricFilter 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 NewFilteredLogResourcePolicyInformer

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

NewFilteredLogResourcePolicyInformer constructs a new informer for LogResourcePolicy 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 NewFilteredLogStreamInformer

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

NewFilteredLogStreamInformer constructs a new informer for LogStream 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 NewFilteredLogSubscriptionFilterInformer

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

NewFilteredLogSubscriptionFilterInformer constructs a new informer for LogSubscriptionFilter 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 NewFilteredMetricAlarmInformer

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

NewFilteredMetricAlarmInformer constructs a new informer for MetricAlarm 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 NewFilteredMetricStreamInformer

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

NewFilteredMetricStreamInformer constructs a new informer for MetricStream 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 NewFilteredQueryDefinitionInformer

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

NewFilteredQueryDefinitionInformer constructs a new informer for QueryDefinition 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 NewLogDestinationInformer

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

NewLogDestinationInformer constructs a new informer for LogDestination 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 NewLogDestinationPolicyInformer

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

NewLogDestinationPolicyInformer constructs a new informer for LogDestinationPolicy 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 NewLogGroupInformer

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

NewLogGroupInformer constructs a new informer for LogGroup 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 NewLogMetricFilterInformer

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

NewLogMetricFilterInformer constructs a new informer for LogMetricFilter 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 NewLogResourcePolicyInformer

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

NewLogResourcePolicyInformer constructs a new informer for LogResourcePolicy 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 NewLogStreamInformer

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

NewLogStreamInformer constructs a new informer for LogStream 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 NewLogSubscriptionFilterInformer

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

NewLogSubscriptionFilterInformer constructs a new informer for LogSubscriptionFilter 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 NewMetricAlarmInformer

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

NewMetricAlarmInformer constructs a new informer for MetricAlarm 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 NewMetricStreamInformer

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

NewMetricStreamInformer constructs a new informer for MetricStream 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 NewQueryDefinitionInformer

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

NewQueryDefinitionInformer constructs a new informer for QueryDefinition 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 CompositeAlarmInformer

type CompositeAlarmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CompositeAlarmLister
}

CompositeAlarmInformer provides access to a shared informer and lister for CompositeAlarms.

type DashboardInformer

type DashboardInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DashboardLister
}

DashboardInformer provides access to a shared informer and lister for Dashboards.

type EventAPIDestinationInformer

type EventAPIDestinationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventAPIDestinationLister
}

EventAPIDestinationInformer provides access to a shared informer and lister for EventAPIDestinations.

type EventArchiveInformer

type EventArchiveInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventArchiveLister
}

EventArchiveInformer provides access to a shared informer and lister for EventArchives.

type EventBusInformer

type EventBusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventBusLister
}

EventBusInformer provides access to a shared informer and lister for EventBuses.

type EventBusPolicyInformer

type EventBusPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventBusPolicyLister
}

EventBusPolicyInformer provides access to a shared informer and lister for EventBusPolicies.

type EventConnectionInformer

type EventConnectionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventConnectionLister
}

EventConnectionInformer provides access to a shared informer and lister for EventConnections.

type EventPermissionInformer

type EventPermissionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventPermissionLister
}

EventPermissionInformer provides access to a shared informer and lister for EventPermissions.

type EventRuleInformer

type EventRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventRuleLister
}

EventRuleInformer provides access to a shared informer and lister for EventRules.

type EventTargetInformer

type EventTargetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventTargetLister
}

EventTargetInformer provides access to a shared informer and lister for EventTargets.

type Interface

type Interface interface {
	// CompositeAlarms returns a CompositeAlarmInformer.
	CompositeAlarms() CompositeAlarmInformer
	// Dashboards returns a DashboardInformer.
	Dashboards() DashboardInformer
	// EventAPIDestinations returns a EventAPIDestinationInformer.
	EventAPIDestinations() EventAPIDestinationInformer
	// EventArchives returns a EventArchiveInformer.
	EventArchives() EventArchiveInformer
	// EventBuses returns a EventBusInformer.
	EventBuses() EventBusInformer
	// EventBusPolicies returns a EventBusPolicyInformer.
	EventBusPolicies() EventBusPolicyInformer
	// EventConnections returns a EventConnectionInformer.
	EventConnections() EventConnectionInformer
	// EventPermissions returns a EventPermissionInformer.
	EventPermissions() EventPermissionInformer
	// EventRules returns a EventRuleInformer.
	EventRules() EventRuleInformer
	// EventTargets returns a EventTargetInformer.
	EventTargets() EventTargetInformer
	// LogDestinations returns a LogDestinationInformer.
	LogDestinations() LogDestinationInformer
	// LogDestinationPolicies returns a LogDestinationPolicyInformer.
	LogDestinationPolicies() LogDestinationPolicyInformer
	// LogGroups returns a LogGroupInformer.
	LogGroups() LogGroupInformer
	// LogMetricFilters returns a LogMetricFilterInformer.
	LogMetricFilters() LogMetricFilterInformer
	// LogResourcePolicies returns a LogResourcePolicyInformer.
	LogResourcePolicies() LogResourcePolicyInformer
	// LogStreams returns a LogStreamInformer.
	LogStreams() LogStreamInformer
	// LogSubscriptionFilters returns a LogSubscriptionFilterInformer.
	LogSubscriptionFilters() LogSubscriptionFilterInformer
	// MetricAlarms returns a MetricAlarmInformer.
	MetricAlarms() MetricAlarmInformer
	// MetricStreams returns a MetricStreamInformer.
	MetricStreams() MetricStreamInformer
	// QueryDefinitions returns a QueryDefinitionInformer.
	QueryDefinitions() QueryDefinitionInformer
}

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

func New

New returns a new Interface.

type LogDestinationInformer

type LogDestinationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogDestinationLister
}

LogDestinationInformer provides access to a shared informer and lister for LogDestinations.

type LogDestinationPolicyInformer

type LogDestinationPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogDestinationPolicyLister
}

LogDestinationPolicyInformer provides access to a shared informer and lister for LogDestinationPolicies.

type LogGroupInformer

type LogGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogGroupLister
}

LogGroupInformer provides access to a shared informer and lister for LogGroups.

type LogMetricFilterInformer

type LogMetricFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogMetricFilterLister
}

LogMetricFilterInformer provides access to a shared informer and lister for LogMetricFilters.

type LogResourcePolicyInformer

type LogResourcePolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogResourcePolicyLister
}

LogResourcePolicyInformer provides access to a shared informer and lister for LogResourcePolicies.

type LogStreamInformer

type LogStreamInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogStreamLister
}

LogStreamInformer provides access to a shared informer and lister for LogStreams.

type LogSubscriptionFilterInformer

type LogSubscriptionFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LogSubscriptionFilterLister
}

LogSubscriptionFilterInformer provides access to a shared informer and lister for LogSubscriptionFilters.

type MetricAlarmInformer

type MetricAlarmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MetricAlarmLister
}

MetricAlarmInformer provides access to a shared informer and lister for MetricAlarms.

type MetricStreamInformer

type MetricStreamInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MetricStreamLister
}

MetricStreamInformer provides access to a shared informer and lister for MetricStreams.

type QueryDefinitionInformer

type QueryDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.QueryDefinitionLister
}

QueryDefinitionInformer provides access to a shared informer and lister for QueryDefinitions.

Jump to

Keyboard shortcuts

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