Documentation ¶
Index ¶
- type ChannelLister
- type ChannelListerExpansion
- type ChannelNamespaceLister
- type ChannelNamespaceListerExpansion
- type ConditionLister
- type ConditionListerExpansion
- type ConditionNamespaceLister
- type ConditionNamespaceListerExpansion
- type MutingRuleLister
- type MutingRuleListerExpansion
- type MutingRuleNamespaceLister
- type MutingRuleNamespaceListerExpansion
- type PolicyChannelLister
- type PolicyChannelListerExpansion
- type PolicyChannelNamespaceLister
- type PolicyChannelNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
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 []*v1alpha1.Channel, err error) // Channels returns an object that can list and get Channels. Channels(namespace string) ChannelNamespaceLister 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 ChannelNamespaceLister ¶
type ChannelNamespaceLister interface { // List lists all Channels in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Channel, err error) // Get retrieves the Channel from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Channel, error) ChannelNamespaceListerExpansion }
ChannelNamespaceLister helps list and get Channels. All objects returned here must be treated as read-only.
type ChannelNamespaceListerExpansion ¶
type ChannelNamespaceListerExpansion interface{}
ChannelNamespaceListerExpansion allows custom methods to be added to ChannelNamespaceLister.
type ConditionLister ¶
type ConditionLister interface { // List lists all Conditions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Condition, err error) // Conditions returns an object that can list and get Conditions. Conditions(namespace string) ConditionNamespaceLister ConditionListerExpansion }
ConditionLister helps list Conditions. All objects returned here must be treated as read-only.
func NewConditionLister ¶
func NewConditionLister(indexer cache.Indexer) ConditionLister
NewConditionLister returns a new ConditionLister.
type ConditionListerExpansion ¶
type ConditionListerExpansion interface{}
ConditionListerExpansion allows custom methods to be added to ConditionLister.
type ConditionNamespaceLister ¶
type ConditionNamespaceLister interface { // List lists all Conditions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Condition, err error) // Get retrieves the Condition from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Condition, error) ConditionNamespaceListerExpansion }
ConditionNamespaceLister helps list and get Conditions. All objects returned here must be treated as read-only.
type ConditionNamespaceListerExpansion ¶
type ConditionNamespaceListerExpansion interface{}
ConditionNamespaceListerExpansion allows custom methods to be added to ConditionNamespaceLister.
type MutingRuleLister ¶
type MutingRuleLister interface { // List lists all MutingRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MutingRule, err error) // MutingRules returns an object that can list and get MutingRules. MutingRules(namespace string) MutingRuleNamespaceLister MutingRuleListerExpansion }
MutingRuleLister helps list MutingRules. All objects returned here must be treated as read-only.
func NewMutingRuleLister ¶
func NewMutingRuleLister(indexer cache.Indexer) MutingRuleLister
NewMutingRuleLister returns a new MutingRuleLister.
type MutingRuleListerExpansion ¶
type MutingRuleListerExpansion interface{}
MutingRuleListerExpansion allows custom methods to be added to MutingRuleLister.
type MutingRuleNamespaceLister ¶
type MutingRuleNamespaceLister interface { // List lists all MutingRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.MutingRule, err error) // Get retrieves the MutingRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.MutingRule, error) MutingRuleNamespaceListerExpansion }
MutingRuleNamespaceLister helps list and get MutingRules. All objects returned here must be treated as read-only.
type MutingRuleNamespaceListerExpansion ¶
type MutingRuleNamespaceListerExpansion interface{}
MutingRuleNamespaceListerExpansion allows custom methods to be added to MutingRuleNamespaceLister.
type PolicyChannelLister ¶
type PolicyChannelLister interface { // List lists all PolicyChannels in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PolicyChannel, err error) // PolicyChannels returns an object that can list and get PolicyChannels. PolicyChannels(namespace string) PolicyChannelNamespaceLister PolicyChannelListerExpansion }
PolicyChannelLister helps list PolicyChannels. All objects returned here must be treated as read-only.
func NewPolicyChannelLister ¶
func NewPolicyChannelLister(indexer cache.Indexer) PolicyChannelLister
NewPolicyChannelLister returns a new PolicyChannelLister.
type PolicyChannelListerExpansion ¶
type PolicyChannelListerExpansion interface{}
PolicyChannelListerExpansion allows custom methods to be added to PolicyChannelLister.
type PolicyChannelNamespaceLister ¶
type PolicyChannelNamespaceLister interface { // List lists all PolicyChannels in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PolicyChannel, err error) // Get retrieves the PolicyChannel from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PolicyChannel, error) PolicyChannelNamespaceListerExpansion }
PolicyChannelNamespaceLister helps list and get PolicyChannels. All objects returned here must be treated as read-only.
type PolicyChannelNamespaceListerExpansion ¶
type PolicyChannelNamespaceListerExpansion interface{}
PolicyChannelNamespaceListerExpansion allows custom methods to be added to PolicyChannelNamespaceLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.