Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IngressClassLister

type IngressClassLister interface {
	// List lists all IngressClasses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IngressClass, err error)
	// Get retrieves the IngressClass from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IngressClass, error)
	IngressClassListerExpansion
}

    IngressClassLister helps list IngressClasses. All objects returned here must be treated as read-only.

    func NewIngressClassLister

    func NewIngressClassLister(indexer cache.Indexer) IngressClassLister

      NewIngressClassLister returns a new IngressClassLister.

      type IngressClassListerExpansion

      type IngressClassListerExpansion interface{}

        IngressClassListerExpansion allows custom methods to be added to IngressClassLister.

        type IngressLister

        type IngressLister interface {
        	// List lists all Ingresses in the indexer.
        	// Objects returned here must be treated as read-only.
        	List(selector labels.Selector) (ret []*v1.Ingress, err error)
        	// Ingresses returns an object that can list and get Ingresses.
        	Ingresses(namespace string) IngressNamespaceLister
        	IngressListerExpansion
        }

          IngressLister helps list Ingresses. All objects returned here must be treated as read-only.

          func NewIngressLister

          func NewIngressLister(indexer cache.Indexer) IngressLister

            NewIngressLister returns a new IngressLister.

            type IngressListerExpansion

            type IngressListerExpansion interface{}

              IngressListerExpansion allows custom methods to be added to IngressLister.

              type IngressNamespaceLister

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

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

                type IngressNamespaceListerExpansion

                type IngressNamespaceListerExpansion interface{}

                  IngressNamespaceListerExpansion allows custom methods to be added to IngressNamespaceLister.

                  type NetworkPolicyLister

                  type NetworkPolicyLister interface {
                  	// List lists all NetworkPolicies in the indexer.
                  	// Objects returned here must be treated as read-only.
                  	List(selector labels.Selector) (ret []*v1.NetworkPolicy, err error)
                  	// NetworkPolicies returns an object that can list and get NetworkPolicies.
                  	NetworkPolicies(namespace string) NetworkPolicyNamespaceLister
                  	NetworkPolicyListerExpansion
                  }

                    NetworkPolicyLister helps list NetworkPolicies. All objects returned here must be treated as read-only.

                    func NewNetworkPolicyLister

                    func NewNetworkPolicyLister(indexer cache.Indexer) NetworkPolicyLister

                      NewNetworkPolicyLister returns a new NetworkPolicyLister.

                      type NetworkPolicyListerExpansion

                      type NetworkPolicyListerExpansion interface{}

                        NetworkPolicyListerExpansion allows custom methods to be added to NetworkPolicyLister.

                        type NetworkPolicyNamespaceLister

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

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

                          type NetworkPolicyNamespaceListerExpansion

                          type NetworkPolicyNamespaceListerExpansion interface{}

                            NetworkPolicyNamespaceListerExpansion allows custom methods to be added to NetworkPolicyNamespaceLister.