Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowLister ¶
type FlowLister interface { // List lists all Flows in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Flow, err error) // Flows returns an object that can list and get Flows. Flows(namespace string) FlowNamespaceLister FlowListerExpansion }
FlowLister helps list Flows. All objects returned here must be treated as read-only.
func NewFlowLister ¶
func NewFlowLister(indexer cache.Indexer) FlowLister
NewFlowLister returns a new FlowLister.
type FlowListerExpansion ¶
type FlowListerExpansion interface{}
FlowListerExpansion allows custom methods to be added to FlowLister.
type FlowNamespaceLister ¶
type FlowNamespaceLister interface { // List lists all Flows in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Flow, err error) // Get retrieves the Flow from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Flow, error) FlowNamespaceListerExpansion }
FlowNamespaceLister helps list and get Flows. All objects returned here must be treated as read-only.
type FlowNamespaceListerExpansion ¶
type FlowNamespaceListerExpansion interface{}
FlowNamespaceListerExpansion allows custom methods to be added to FlowNamespaceLister.
type ScheduleLister ¶
type ScheduleLister interface { // List lists all Schedules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Schedule, err error) // Schedules returns an object that can list and get Schedules. Schedules(namespace string) ScheduleNamespaceLister ScheduleListerExpansion }
ScheduleLister helps list Schedules. All objects returned here must be treated as read-only.
func NewScheduleLister ¶
func NewScheduleLister(indexer cache.Indexer) ScheduleLister
NewScheduleLister returns a new ScheduleLister.
type ScheduleListerExpansion ¶
type ScheduleListerExpansion interface{}
ScheduleListerExpansion allows custom methods to be added to ScheduleLister.
type ScheduleNamespaceLister ¶
type ScheduleNamespaceLister interface { // List lists all Schedules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Schedule, err error) // Get retrieves the Schedule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Schedule, error) ScheduleNamespaceListerExpansion }
ScheduleNamespaceLister helps list and get Schedules. All objects returned here must be treated as read-only.
type ScheduleNamespaceListerExpansion ¶
type ScheduleNamespaceListerExpansion interface{}
ScheduleNamespaceListerExpansion allows custom methods to be added to ScheduleNamespaceLister.