Documentation ¶
Index ¶
- type ConfigLister
- type ConfigListerExpansion
- type ConfigNamespaceLister
- type ConfigNamespaceListerExpansion
- type DataLimitLister
- type DataLimitListerExpansion
- type DataLimitNamespaceLister
- type DataLimitNamespaceListerExpansion
- type InstanceLister
- type InstanceListerExpansion
- type InstanceNamespaceLister
- type InstanceNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigLister ¶
type ConfigLister interface { // List lists all Configs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Config, err error) // Configs returns an object that can list and get Configs. Configs(namespace string) ConfigNamespaceLister ConfigListerExpansion }
ConfigLister helps list Configs. All objects returned here must be treated as read-only.
func NewConfigLister ¶
func NewConfigLister(indexer cache.Indexer) ConfigLister
NewConfigLister returns a new ConfigLister.
type ConfigListerExpansion ¶
type ConfigListerExpansion interface{}
ConfigListerExpansion allows custom methods to be added to ConfigLister.
type ConfigNamespaceLister ¶
type ConfigNamespaceLister interface { // List lists all Configs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Config, err error) // Get retrieves the Config from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Config, error) ConfigNamespaceListerExpansion }
ConfigNamespaceLister helps list and get Configs. All objects returned here must be treated as read-only.
type ConfigNamespaceListerExpansion ¶
type ConfigNamespaceListerExpansion interface{}
ConfigNamespaceListerExpansion allows custom methods to be added to ConfigNamespaceLister.
type DataLimitLister ¶ added in v0.5.0
type DataLimitLister interface { // List lists all DataLimits in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.DataLimit, err error) // DataLimits returns an object that can list and get DataLimits. DataLimits(namespace string) DataLimitNamespaceLister DataLimitListerExpansion }
DataLimitLister helps list DataLimits. All objects returned here must be treated as read-only.
func NewDataLimitLister ¶ added in v0.5.0
func NewDataLimitLister(indexer cache.Indexer) DataLimitLister
NewDataLimitLister returns a new DataLimitLister.
type DataLimitListerExpansion ¶ added in v0.5.0
type DataLimitListerExpansion interface{}
DataLimitListerExpansion allows custom methods to be added to DataLimitLister.
type DataLimitNamespaceLister ¶ added in v0.5.0
type DataLimitNamespaceLister interface { // List lists all DataLimits in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.DataLimit, err error) // Get retrieves the DataLimit from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.DataLimit, error) DataLimitNamespaceListerExpansion }
DataLimitNamespaceLister helps list and get DataLimits. All objects returned here must be treated as read-only.
type DataLimitNamespaceListerExpansion ¶ added in v0.5.0
type DataLimitNamespaceListerExpansion interface{}
DataLimitNamespaceListerExpansion allows custom methods to be added to DataLimitNamespaceLister.
type InstanceLister ¶
type InstanceLister interface { // List lists all Instances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Instances returns an object that can list and get Instances. Instances(namespace string) InstanceNamespaceLister InstanceListerExpansion }
InstanceLister helps list Instances. All objects returned here must be treated as read-only.
func NewInstanceLister ¶
func NewInstanceLister(indexer cache.Indexer) InstanceLister
NewInstanceLister returns a new InstanceLister.
type InstanceListerExpansion ¶
type InstanceListerExpansion interface{}
InstanceListerExpansion allows custom methods to be added to InstanceLister.
type InstanceNamespaceLister ¶
type InstanceNamespaceLister interface { // List lists all Instances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Instance, err error) // Get retrieves the Instance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Instance, error) InstanceNamespaceListerExpansion }
InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.
type InstanceNamespaceListerExpansion ¶
type InstanceNamespaceListerExpansion interface{}
InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.
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.