Documentation ¶
Index ¶
- type CleanupPolicyLister
- type CleanupPolicyListerExpansion
- type CleanupPolicyNamespaceLister
- type CleanupPolicyNamespaceListerExpansion
- type ClusterCleanupPolicyLister
- type ClusterCleanupPolicyListerExpansion
- type ClusterPolicyLister
- type ClusterPolicyListerExpansion
- type PolicyExceptionLister
- type PolicyExceptionListerExpansion
- type PolicyExceptionNamespaceLister
- type PolicyExceptionNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CleanupPolicyLister ¶
type CleanupPolicyLister interface { // List lists all CleanupPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.CleanupPolicy, err error) // CleanupPolicies returns an object that can list and get CleanupPolicies. CleanupPolicies(namespace string) CleanupPolicyNamespaceLister CleanupPolicyListerExpansion }
CleanupPolicyLister helps list CleanupPolicies. All objects returned here must be treated as read-only.
func NewCleanupPolicyLister ¶
func NewCleanupPolicyLister(indexer cache.Indexer) CleanupPolicyLister
NewCleanupPolicyLister returns a new CleanupPolicyLister.
type CleanupPolicyListerExpansion ¶
type CleanupPolicyListerExpansion interface{}
CleanupPolicyListerExpansion allows custom methods to be added to CleanupPolicyLister.
type CleanupPolicyNamespaceLister ¶
type CleanupPolicyNamespaceLister interface { // List lists all CleanupPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.CleanupPolicy, err error) // Get retrieves the CleanupPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v2beta1.CleanupPolicy, error) CleanupPolicyNamespaceListerExpansion }
CleanupPolicyNamespaceLister helps list and get CleanupPolicies. All objects returned here must be treated as read-only.
type CleanupPolicyNamespaceListerExpansion ¶
type CleanupPolicyNamespaceListerExpansion interface{}
CleanupPolicyNamespaceListerExpansion allows custom methods to be added to CleanupPolicyNamespaceLister.
type ClusterCleanupPolicyLister ¶
type ClusterCleanupPolicyLister interface { // List lists all ClusterCleanupPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.ClusterCleanupPolicy, err error) // Get retrieves the ClusterCleanupPolicy from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v2beta1.ClusterCleanupPolicy, error) ClusterCleanupPolicyListerExpansion }
ClusterCleanupPolicyLister helps list ClusterCleanupPolicies. All objects returned here must be treated as read-only.
func NewClusterCleanupPolicyLister ¶
func NewClusterCleanupPolicyLister(indexer cache.Indexer) ClusterCleanupPolicyLister
NewClusterCleanupPolicyLister returns a new ClusterCleanupPolicyLister.
type ClusterCleanupPolicyListerExpansion ¶
type ClusterCleanupPolicyListerExpansion interface{}
ClusterCleanupPolicyListerExpansion allows custom methods to be added to ClusterCleanupPolicyLister.
type ClusterPolicyLister ¶
type ClusterPolicyLister interface { // List lists all ClusterPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.ClusterPolicy, err error) // Get retrieves the ClusterPolicy from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v2beta1.ClusterPolicy, error) ClusterPolicyListerExpansion }
ClusterPolicyLister helps list ClusterPolicies. All objects returned here must be treated as read-only.
func NewClusterPolicyLister ¶
func NewClusterPolicyLister(indexer cache.Indexer) ClusterPolicyLister
NewClusterPolicyLister returns a new ClusterPolicyLister.
type ClusterPolicyListerExpansion ¶
type ClusterPolicyListerExpansion interface{}
ClusterPolicyListerExpansion allows custom methods to be added to ClusterPolicyLister.
type PolicyExceptionLister ¶
type PolicyExceptionLister interface { // List lists all PolicyExceptions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.PolicyException, err error) // PolicyExceptions returns an object that can list and get PolicyExceptions. PolicyExceptions(namespace string) PolicyExceptionNamespaceLister PolicyExceptionListerExpansion }
PolicyExceptionLister helps list PolicyExceptions. All objects returned here must be treated as read-only.
func NewPolicyExceptionLister ¶
func NewPolicyExceptionLister(indexer cache.Indexer) PolicyExceptionLister
NewPolicyExceptionLister returns a new PolicyExceptionLister.
type PolicyExceptionListerExpansion ¶
type PolicyExceptionListerExpansion interface{}
PolicyExceptionListerExpansion allows custom methods to be added to PolicyExceptionLister.
type PolicyExceptionNamespaceLister ¶
type PolicyExceptionNamespaceLister interface { // List lists all PolicyExceptions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.PolicyException, err error) // Get retrieves the PolicyException from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v2beta1.PolicyException, error) PolicyExceptionNamespaceListerExpansion }
PolicyExceptionNamespaceLister helps list and get PolicyExceptions. All objects returned here must be treated as read-only.
type PolicyExceptionNamespaceListerExpansion ¶
type PolicyExceptionNamespaceListerExpansion interface{}
PolicyExceptionNamespaceListerExpansion allows custom methods to be added to PolicyExceptionNamespaceLister.
type PolicyLister ¶
type PolicyLister interface { // List lists all Policies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.Policy, err error) // Policies returns an object that can list and get Policies. Policies(namespace string) PolicyNamespaceLister PolicyListerExpansion }
PolicyLister helps list Policies. All objects returned here must be treated as read-only.
func NewPolicyLister ¶
func NewPolicyLister(indexer cache.Indexer) PolicyLister
NewPolicyLister returns a new PolicyLister.
type PolicyListerExpansion ¶
type PolicyListerExpansion interface{}
PolicyListerExpansion allows custom methods to be added to PolicyLister.
type PolicyNamespaceLister ¶
type PolicyNamespaceLister interface { // List lists all Policies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v2beta1.Policy, err error) // Get retrieves the Policy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v2beta1.Policy, error) PolicyNamespaceListerExpansion }
PolicyNamespaceLister helps list and get Policies. All objects returned here must be treated as read-only.
type PolicyNamespaceListerExpansion ¶
type PolicyNamespaceListerExpansion interface{}
PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.