internalversion

package
v1.9.2 Latest Latest
Warning

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

Go to latest
Published: May 30, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 8 more Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChannelLister

type ChannelLister interface {
	// List lists all Channels in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.Channel, err error)
	// Get retrieves the Channel from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.Channel, error)
	ChannelListerExpansion
}

ChannelLister helps list Channels. All objects returned here must be treated as read-only.

func NewChannelLister

func NewChannelLister(indexer cache.Indexer) ChannelLister

NewChannelLister returns a new ChannelLister.

type ChannelListerExpansion

type ChannelListerExpansion interface{}

ChannelListerExpansion allows custom methods to be added to ChannelLister.

type ConfigMapLister

type ConfigMapLister interface {
	// List lists all ConfigMaps in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.ConfigMap, err error)
	// Get retrieves the ConfigMap from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.ConfigMap, error)
	ConfigMapListerExpansion
}

ConfigMapLister helps list ConfigMaps. All objects returned here must be treated as read-only.

func NewConfigMapLister

func NewConfigMapLister(indexer cache.Indexer) ConfigMapLister

NewConfigMapLister returns a new ConfigMapLister.

type ConfigMapListerExpansion

type ConfigMapListerExpansion interface{}

ConfigMapListerExpansion allows custom methods to be added to ConfigMapLister.

type MessageLister

type MessageLister interface {
	// List lists all Messages in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.Message, err error)
	// Get retrieves the Message from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.Message, error)
	MessageListerExpansion
}

MessageLister helps list Messages. All objects returned here must be treated as read-only.

func NewMessageLister

func NewMessageLister(indexer cache.Indexer) MessageLister

NewMessageLister returns a new MessageLister.

type MessageListerExpansion

type MessageListerExpansion interface{}

MessageListerExpansion allows custom methods to be added to MessageLister.

type MessageRequestLister

type MessageRequestLister interface {
	// List lists all MessageRequests in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.MessageRequest, err error)
	// MessageRequests returns an object that can list and get MessageRequests.
	MessageRequests(namespace string) MessageRequestNamespaceLister
	MessageRequestListerExpansion
}

MessageRequestLister helps list MessageRequests. All objects returned here must be treated as read-only.

func NewMessageRequestLister

func NewMessageRequestLister(indexer cache.Indexer) MessageRequestLister

NewMessageRequestLister returns a new MessageRequestLister.

type MessageRequestListerExpansion

type MessageRequestListerExpansion interface{}

MessageRequestListerExpansion allows custom methods to be added to MessageRequestLister.

type MessageRequestNamespaceLister

type MessageRequestNamespaceLister interface {
	// List lists all MessageRequests in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.MessageRequest, err error)
	// Get retrieves the MessageRequest from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.MessageRequest, error)
	MessageRequestNamespaceListerExpansion
}

MessageRequestNamespaceLister helps list and get MessageRequests. All objects returned here must be treated as read-only.

type MessageRequestNamespaceListerExpansion

type MessageRequestNamespaceListerExpansion interface{}

MessageRequestNamespaceListerExpansion allows custom methods to be added to MessageRequestNamespaceLister.

type ReceiverGroupLister

type ReceiverGroupLister interface {
	// List lists all ReceiverGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.ReceiverGroup, err error)
	// Get retrieves the ReceiverGroup from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.ReceiverGroup, error)
	ReceiverGroupListerExpansion
}

ReceiverGroupLister helps list ReceiverGroups. All objects returned here must be treated as read-only.

func NewReceiverGroupLister

func NewReceiverGroupLister(indexer cache.Indexer) ReceiverGroupLister

NewReceiverGroupLister returns a new ReceiverGroupLister.

type ReceiverGroupListerExpansion

type ReceiverGroupListerExpansion interface{}

ReceiverGroupListerExpansion allows custom methods to be added to ReceiverGroupLister.

type ReceiverLister

type ReceiverLister interface {
	// List lists all Receivers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.Receiver, err error)
	// Get retrieves the Receiver from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.Receiver, error)
	ReceiverListerExpansion
}

ReceiverLister helps list Receivers. All objects returned here must be treated as read-only.

func NewReceiverLister

func NewReceiverLister(indexer cache.Indexer) ReceiverLister

NewReceiverLister returns a new ReceiverLister.

type ReceiverListerExpansion

type ReceiverListerExpansion interface{}

ReceiverListerExpansion allows custom methods to be added to ReceiverLister.

type TemplateLister

type TemplateLister interface {
	// List lists all Templates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.Template, err error)
	// Templates returns an object that can list and get Templates.
	Templates(namespace string) TemplateNamespaceLister
	TemplateListerExpansion
}

TemplateLister helps list Templates. All objects returned here must be treated as read-only.

func NewTemplateLister

func NewTemplateLister(indexer cache.Indexer) TemplateLister

NewTemplateLister returns a new TemplateLister.

type TemplateListerExpansion

type TemplateListerExpansion interface{}

TemplateListerExpansion allows custom methods to be added to TemplateLister.

type TemplateNamespaceLister

type TemplateNamespaceLister interface {
	// List lists all Templates in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*notify.Template, err error)
	// Get retrieves the Template from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*notify.Template, error)
	TemplateNamespaceListerExpansion
}

TemplateNamespaceLister helps list and get Templates. All objects returned here must be treated as read-only.

type TemplateNamespaceListerExpansion

type TemplateNamespaceListerExpansion interface{}

TemplateNamespaceListerExpansion allows custom methods to be added to TemplateNamespaceLister.

Jump to

Keyboard shortcuts

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