Documentation ¶
Index ¶
- type ChannelLister
- type ChannelListerExpansion
- type ConfigMapLister
- type ConfigMapListerExpansion
- type MessageLister
- type MessageListerExpansion
- type MessageRequestLister
- type MessageRequestListerExpansion
- type MessageRequestNamespaceLister
- type MessageRequestNamespaceListerExpansion
- type ReceiverGroupLister
- type ReceiverGroupListerExpansion
- type ReceiverLister
- type ReceiverListerExpansion
- type TemplateLister
- type TemplateListerExpansion
- type TemplateNamespaceLister
- type TemplateNamespaceListerExpansion
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.