v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DomainResourceLister

type DomainResourceLister interface {
	// List lists all DomainResources in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DomainResource, err error)
	// DomainResources returns an object that can list and get DomainResources.
	DomainResources(namespace string) DomainResourceNamespaceLister
	DomainResourceListerExpansion
}

DomainResourceLister helps list DomainResources. All objects returned here must be treated as read-only.

func NewDomainResourceLister

func NewDomainResourceLister(indexer cache.Indexer) DomainResourceLister

NewDomainResourceLister returns a new DomainResourceLister.

type DomainResourceListerExpansion

type DomainResourceListerExpansion interface{}

DomainResourceListerExpansion allows custom methods to be added to DomainResourceLister.

type DomainResourceNamespaceLister

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

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

type DomainResourceNamespaceListerExpansion

type DomainResourceNamespaceListerExpansion interface{}

DomainResourceNamespaceListerExpansion allows custom methods to be added to DomainResourceNamespaceLister.

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 PortLister

type PortLister interface {
	// List lists all Ports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Port, err error)
	// Ports returns an object that can list and get Ports.
	Ports(namespace string) PortNamespaceLister
	PortListerExpansion
}

PortLister helps list Ports. All objects returned here must be treated as read-only.

func NewPortLister

func NewPortLister(indexer cache.Indexer) PortLister

NewPortLister returns a new PortLister.

type PortListerExpansion

type PortListerExpansion interface{}

PortListerExpansion allows custom methods to be added to PortLister.

type PortNamespaceLister

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

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

type PortNamespaceListerExpansion

type PortNamespaceListerExpansion interface{}

PortNamespaceListerExpansion allows custom methods to be added to PortNamespaceLister.

type SchedulerRuleLister

type SchedulerRuleLister interface {
	// List lists all SchedulerRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SchedulerRule, err error)
	// SchedulerRules returns an object that can list and get SchedulerRules.
	SchedulerRules(namespace string) SchedulerRuleNamespaceLister
	SchedulerRuleListerExpansion
}

SchedulerRuleLister helps list SchedulerRules. All objects returned here must be treated as read-only.

func NewSchedulerRuleLister

func NewSchedulerRuleLister(indexer cache.Indexer) SchedulerRuleLister

NewSchedulerRuleLister returns a new SchedulerRuleLister.

type SchedulerRuleListerExpansion

type SchedulerRuleListerExpansion interface{}

SchedulerRuleListerExpansion allows custom methods to be added to SchedulerRuleLister.

type SchedulerRuleNamespaceLister

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

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

type SchedulerRuleNamespaceListerExpansion

type SchedulerRuleNamespaceListerExpansion interface{}

SchedulerRuleNamespaceListerExpansion allows custom methods to be added to SchedulerRuleNamespaceLister.

Jump to

Keyboard shortcuts

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