Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DaemonSetLister

type DaemonSetLister interface {
	// List lists all DaemonSets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1beta1.DaemonSet, err error)
	// DaemonSets returns an object that can list and get DaemonSets.
	DaemonSets(namespace string) DaemonSetNamespaceLister
	DaemonSetListerExpansion
}

    DaemonSetLister helps list DaemonSets. All objects returned here must be treated as read-only.

    func NewDaemonSetLister

    func NewDaemonSetLister(indexer cache.Indexer) DaemonSetLister

      NewDaemonSetLister returns a new DaemonSetLister.

      type DaemonSetListerExpansion

      type DaemonSetListerExpansion interface {
      	GetPodDaemonSets(pod *v1.Pod) ([]*v1beta1.DaemonSet, error)
      	GetHistoryDaemonSets(history *apps.ControllerRevision) ([]*v1beta1.DaemonSet, error)
      }

        DaemonSetListerExpansion allows custom methods to be added to DaemonSetLister.

        type DaemonSetNamespaceLister

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

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

          type DaemonSetNamespaceListerExpansion

          type DaemonSetNamespaceListerExpansion interface{}

            DaemonSetNamespaceListerExpansion allows custom methods to be added to DaemonSetNamespaceLister.

            type DeploymentLister

            type DeploymentLister interface {
            	// List lists all Deployments in the indexer.
            	// Objects returned here must be treated as read-only.
            	List(selector labels.Selector) (ret []*v1beta1.Deployment, err error)
            	// Deployments returns an object that can list and get Deployments.
            	Deployments(namespace string) DeploymentNamespaceLister
            	DeploymentListerExpansion
            }

              DeploymentLister helps list Deployments. All objects returned here must be treated as read-only.

              func NewDeploymentLister

              func NewDeploymentLister(indexer cache.Indexer) DeploymentLister

                NewDeploymentLister returns a new DeploymentLister.

                type DeploymentListerExpansion

                type DeploymentListerExpansion interface{}

                  DeploymentListerExpansion allows custom methods to be added to DeploymentLister.

                  type DeploymentNamespaceLister

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

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

                    type DeploymentNamespaceListerExpansion

                    type DeploymentNamespaceListerExpansion interface{}

                      DeploymentNamespaceListerExpansion allows custom methods to be added to DeploymentNamespaceLister.

                      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 []*v1beta1.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 []*v1beta1.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) (*v1beta1.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 []*v1beta1.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 []*v1beta1.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) (*v1beta1.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.

                                          type PodSecurityPolicyLister

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

                                            PodSecurityPolicyLister helps list PodSecurityPolicies. All objects returned here must be treated as read-only.

                                            func NewPodSecurityPolicyLister

                                            func NewPodSecurityPolicyLister(indexer cache.Indexer) PodSecurityPolicyLister

                                              NewPodSecurityPolicyLister returns a new PodSecurityPolicyLister.

                                              type PodSecurityPolicyListerExpansion

                                              type PodSecurityPolicyListerExpansion interface{}

                                                PodSecurityPolicyListerExpansion allows custom methods to be added to PodSecurityPolicyLister.

                                                type ReplicaSetLister

                                                type ReplicaSetLister interface {
                                                	// List lists all ReplicaSets in the indexer.
                                                	// Objects returned here must be treated as read-only.
                                                	List(selector labels.Selector) (ret []*v1beta1.ReplicaSet, err error)
                                                	// ReplicaSets returns an object that can list and get ReplicaSets.
                                                	ReplicaSets(namespace string) ReplicaSetNamespaceLister
                                                	ReplicaSetListerExpansion
                                                }

                                                  ReplicaSetLister helps list ReplicaSets. All objects returned here must be treated as read-only.

                                                  func NewReplicaSetLister

                                                  func NewReplicaSetLister(indexer cache.Indexer) ReplicaSetLister

                                                    NewReplicaSetLister returns a new ReplicaSetLister.

                                                    type ReplicaSetListerExpansion

                                                    type ReplicaSetListerExpansion interface {
                                                    	GetPodReplicaSets(pod *v1.Pod) ([]*extensions.ReplicaSet, error)
                                                    }

                                                      ReplicaSetListerExpansion allows custom methods to be added to ReplicaSetLister.

                                                      type ReplicaSetNamespaceLister

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

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

                                                        type ReplicaSetNamespaceListerExpansion

                                                        type ReplicaSetNamespaceListerExpansion interface{}

                                                          ReplicaSetNamespaceListerExpansion allows custom methods to be added to ReplicaSetNamespaceLister.