Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LeaseCandidateLister ¶ added in v0.33.0
type LeaseCandidateLister interface {
// List lists all LeaseCandidates in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*coordinationv1beta1.LeaseCandidate, err error)
// LeaseCandidates returns an object that can list and get LeaseCandidates.
LeaseCandidates(namespace string) LeaseCandidateNamespaceLister
LeaseCandidateListerExpansion
}
LeaseCandidateLister helps list LeaseCandidates. All objects returned here must be treated as read-only.
func NewLeaseCandidateLister ¶ added in v0.33.0
func NewLeaseCandidateLister(indexer cache.Indexer) LeaseCandidateLister
NewLeaseCandidateLister returns a new LeaseCandidateLister.
type LeaseCandidateListerExpansion ¶ added in v0.33.0
type LeaseCandidateListerExpansion interface{}
LeaseCandidateListerExpansion allows custom methods to be added to LeaseCandidateLister.
type LeaseCandidateNamespaceLister ¶ added in v0.33.0
type LeaseCandidateNamespaceLister interface {
// List lists all LeaseCandidates in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*coordinationv1beta1.LeaseCandidate, err error)
// Get retrieves the LeaseCandidate from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*coordinationv1beta1.LeaseCandidate, error)
LeaseCandidateNamespaceListerExpansion
}
LeaseCandidateNamespaceLister helps list and get LeaseCandidates. All objects returned here must be treated as read-only.
type LeaseCandidateNamespaceListerExpansion ¶ added in v0.33.0
type LeaseCandidateNamespaceListerExpansion interface{}
LeaseCandidateNamespaceListerExpansion allows custom methods to be added to LeaseCandidateNamespaceLister.
type LeaseLister ¶
type LeaseLister interface {
// List lists all Leases in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*coordinationv1beta1.Lease, err error)
// Leases returns an object that can list and get Leases.
Leases(namespace string) LeaseNamespaceLister
LeaseListerExpansion
}
LeaseLister helps list Leases. All objects returned here must be treated as read-only.
func NewLeaseLister ¶
func NewLeaseLister(indexer cache.Indexer) LeaseLister
NewLeaseLister returns a new LeaseLister.
type LeaseListerExpansion ¶
type LeaseListerExpansion interface{}
LeaseListerExpansion allows custom methods to be added to LeaseLister.
type LeaseNamespaceLister ¶
type LeaseNamespaceLister interface {
// List lists all Leases in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*coordinationv1beta1.Lease, err error)
// Get retrieves the Lease from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*coordinationv1beta1.Lease, error)
LeaseNamespaceListerExpansion
}
LeaseNamespaceLister helps list and get Leases. All objects returned here must be treated as read-only.
type LeaseNamespaceListerExpansion ¶
type LeaseNamespaceListerExpansion interface{}
LeaseNamespaceListerExpansion allows custom methods to be added to LeaseNamespaceLister.