Documentation ¶
Index ¶
- type ActionLister
- type ActionListerExpansion
- type ActionNamespaceLister
- type ActionNamespaceListerExpansion
- type NamespaceLister
- type NamespaceListerExpansion
- type NamespaceNamespaceLister
- type NamespaceNamespaceListerExpansion
- type PackageLister
- type PackageListerExpansion
- type PackageNamespaceLister
- type PackageNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
- type TriggerLister
- type TriggerListerExpansion
- type TriggerNamespaceLister
- type TriggerNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionLister ¶
type ActionLister interface { // List lists all Actions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Action, err error) // Actions returns an object that can list and get Actions. Actions(namespace string) ActionNamespaceLister ActionListerExpansion }
ActionLister helps list Actions. All objects returned here must be treated as read-only.
func NewActionLister ¶
func NewActionLister(indexer cache.Indexer) ActionLister
NewActionLister returns a new ActionLister.
type ActionListerExpansion ¶
type ActionListerExpansion interface{}
ActionListerExpansion allows custom methods to be added to ActionLister.
type ActionNamespaceLister ¶
type ActionNamespaceLister interface { // List lists all Actions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Action, err error) // Get retrieves the Action from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Action, error) ActionNamespaceListerExpansion }
ActionNamespaceLister helps list and get Actions. All objects returned here must be treated as read-only.
type ActionNamespaceListerExpansion ¶
type ActionNamespaceListerExpansion interface{}
ActionNamespaceListerExpansion allows custom methods to be added to ActionNamespaceLister.
type NamespaceLister ¶
type NamespaceLister interface { // List lists all Namespaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Namespace, err error) // Namespaces returns an object that can list and get Namespaces. Namespaces(namespace string) NamespaceNamespaceLister NamespaceListerExpansion }
NamespaceLister helps list Namespaces. All objects returned here must be treated as read-only.
func NewNamespaceLister ¶
func NewNamespaceLister(indexer cache.Indexer) NamespaceLister
NewNamespaceLister returns a new NamespaceLister.
type NamespaceListerExpansion ¶
type NamespaceListerExpansion interface{}
NamespaceListerExpansion allows custom methods to be added to NamespaceLister.
type NamespaceNamespaceLister ¶
type NamespaceNamespaceLister interface { // List lists all Namespaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Namespace, err error) // Get retrieves the Namespace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Namespace, error) NamespaceNamespaceListerExpansion }
NamespaceNamespaceLister helps list and get Namespaces. All objects returned here must be treated as read-only.
type NamespaceNamespaceListerExpansion ¶
type NamespaceNamespaceListerExpansion interface{}
NamespaceNamespaceListerExpansion allows custom methods to be added to NamespaceNamespaceLister.
type PackageLister ¶
type PackageLister interface { // List lists all Packages in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Package, err error) // Packages returns an object that can list and get Packages. Packages(namespace string) PackageNamespaceLister PackageListerExpansion }
PackageLister helps list Packages. All objects returned here must be treated as read-only.
func NewPackageLister ¶
func NewPackageLister(indexer cache.Indexer) PackageLister
NewPackageLister returns a new PackageLister.
type PackageListerExpansion ¶
type PackageListerExpansion interface{}
PackageListerExpansion allows custom methods to be added to PackageLister.
type PackageNamespaceLister ¶
type PackageNamespaceLister interface { // List lists all Packages in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Package, err error) // Get retrieves the Package from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Package, error) PackageNamespaceListerExpansion }
PackageNamespaceLister helps list and get Packages. All objects returned here must be treated as read-only.
type PackageNamespaceListerExpansion ¶
type PackageNamespaceListerExpansion interface{}
PackageNamespaceListerExpansion allows custom methods to be added to PackageNamespaceLister.
type RuleLister ¶
type RuleLister interface { // List lists all Rules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Rules returns an object that can list and get Rules. Rules(namespace string) RuleNamespaceLister RuleListerExpansion }
RuleLister helps list Rules. All objects returned here must be treated as read-only.
func NewRuleLister ¶
func NewRuleLister(indexer cache.Indexer) RuleLister
NewRuleLister returns a new RuleLister.
type RuleListerExpansion ¶
type RuleListerExpansion interface{}
RuleListerExpansion allows custom methods to be added to RuleLister.
type RuleNamespaceLister ¶
type RuleNamespaceLister interface { // List lists all Rules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Get retrieves the Rule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Rule, error) RuleNamespaceListerExpansion }
RuleNamespaceLister helps list and get Rules. All objects returned here must be treated as read-only.
type RuleNamespaceListerExpansion ¶
type RuleNamespaceListerExpansion interface{}
RuleNamespaceListerExpansion allows custom methods to be added to RuleNamespaceLister.
type TriggerLister ¶
type TriggerLister interface { // List lists all Triggers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Trigger, err error) // Triggers returns an object that can list and get Triggers. Triggers(namespace string) TriggerNamespaceLister TriggerListerExpansion }
TriggerLister helps list Triggers. All objects returned here must be treated as read-only.
func NewTriggerLister ¶
func NewTriggerLister(indexer cache.Indexer) TriggerLister
NewTriggerLister returns a new TriggerLister.
type TriggerListerExpansion ¶
type TriggerListerExpansion interface{}
TriggerListerExpansion allows custom methods to be added to TriggerLister.
type TriggerNamespaceLister ¶
type TriggerNamespaceLister interface { // List lists all Triggers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Trigger, err error) // Get retrieves the Trigger from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Trigger, error) TriggerNamespaceListerExpansion }
TriggerNamespaceLister helps list and get Triggers. All objects returned here must be treated as read-only.
type TriggerNamespaceListerExpansion ¶
type TriggerNamespaceListerExpansion interface{}
TriggerNamespaceListerExpansion allows custom methods to be added to TriggerNamespaceLister.