v1alpha1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2021 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 OverridePolicyLister

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

OverridePolicyLister helps list OverridePolicies. All objects returned here must be treated as read-only.

func NewOverridePolicyLister

func NewOverridePolicyLister(indexer cache.Indexer) OverridePolicyLister

NewOverridePolicyLister returns a new OverridePolicyLister.

type OverridePolicyListerExpansion

type OverridePolicyListerExpansion interface{}

OverridePolicyListerExpansion allows custom methods to be added to OverridePolicyLister.

type OverridePolicyNamespaceLister

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

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

type OverridePolicyNamespaceListerExpansion

type OverridePolicyNamespaceListerExpansion interface{}

OverridePolicyNamespaceListerExpansion allows custom methods to be added to OverridePolicyNamespaceLister.

type PropagationBindingLister

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

PropagationBindingLister helps list PropagationBindings. All objects returned here must be treated as read-only.

func NewPropagationBindingLister

func NewPropagationBindingLister(indexer cache.Indexer) PropagationBindingLister

NewPropagationBindingLister returns a new PropagationBindingLister.

type PropagationBindingListerExpansion

type PropagationBindingListerExpansion interface{}

PropagationBindingListerExpansion allows custom methods to be added to PropagationBindingLister.

type PropagationBindingNamespaceLister

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

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

type PropagationBindingNamespaceListerExpansion

type PropagationBindingNamespaceListerExpansion interface{}

PropagationBindingNamespaceListerExpansion allows custom methods to be added to PropagationBindingNamespaceLister.

type PropagationPolicyLister

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

PropagationPolicyLister helps list PropagationPolicies. All objects returned here must be treated as read-only.

func NewPropagationPolicyLister

func NewPropagationPolicyLister(indexer cache.Indexer) PropagationPolicyLister

NewPropagationPolicyLister returns a new PropagationPolicyLister.

type PropagationPolicyListerExpansion

type PropagationPolicyListerExpansion interface{}

PropagationPolicyListerExpansion allows custom methods to be added to PropagationPolicyLister.

type PropagationPolicyNamespaceLister

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

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

type PropagationPolicyNamespaceListerExpansion

type PropagationPolicyNamespaceListerExpansion interface{}

PropagationPolicyNamespaceListerExpansion allows custom methods to be added to PropagationPolicyNamespaceLister.

type PropagationWorkLister

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

PropagationWorkLister helps list PropagationWorks. All objects returned here must be treated as read-only.

func NewPropagationWorkLister

func NewPropagationWorkLister(indexer cache.Indexer) PropagationWorkLister

NewPropagationWorkLister returns a new PropagationWorkLister.

type PropagationWorkListerExpansion

type PropagationWorkListerExpansion interface{}

PropagationWorkListerExpansion allows custom methods to be added to PropagationWorkLister.

type PropagationWorkNamespaceLister

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

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

type PropagationWorkNamespaceListerExpansion

type PropagationWorkNamespaceListerExpansion interface{}

PropagationWorkNamespaceListerExpansion allows custom methods to be added to PropagationWorkNamespaceLister.

Jump to

Keyboard shortcuts

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