Documentation ¶
Index ¶
- type AttachmentLister
- type AttachmentListerExpansion
- type AttachmentNamespaceLister
- type AttachmentNamespaceListerExpansion
- type GroupLister
- type GroupListerExpansion
- type GroupNamespaceLister
- type GroupNamespaceListerExpansion
- type GroupTagLister
- type GroupTagListerExpansion
- type GroupTagNamespaceLister
- type GroupTagNamespaceListerExpansion
- type LifecycleHookLister
- type LifecycleHookListerExpansion
- type LifecycleHookNamespaceLister
- type LifecycleHookNamespaceListerExpansion
- type NotificationLister
- type NotificationListerExpansion
- type NotificationNamespaceLister
- type NotificationNamespaceListerExpansion
- type PolicyLister
- type PolicyListerExpansion
- type PolicyNamespaceLister
- type PolicyNamespaceListerExpansion
- type ScheduleLister
- type ScheduleListerExpansion
- type ScheduleNamespaceLister
- type ScheduleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachmentLister ¶
type AttachmentLister interface { // List lists all Attachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Attachment, err error) // Attachments returns an object that can list and get Attachments. Attachments(namespace string) AttachmentNamespaceLister AttachmentListerExpansion }
AttachmentLister helps list Attachments. All objects returned here must be treated as read-only.
func NewAttachmentLister ¶
func NewAttachmentLister(indexer cache.Indexer) AttachmentLister
NewAttachmentLister returns a new AttachmentLister.
type AttachmentListerExpansion ¶
type AttachmentListerExpansion interface{}
AttachmentListerExpansion allows custom methods to be added to AttachmentLister.
type AttachmentNamespaceLister ¶
type AttachmentNamespaceLister interface { // List lists all Attachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Attachment, err error) // Get retrieves the Attachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Attachment, error) AttachmentNamespaceListerExpansion }
AttachmentNamespaceLister helps list and get Attachments. All objects returned here must be treated as read-only.
type AttachmentNamespaceListerExpansion ¶
type AttachmentNamespaceListerExpansion interface{}
AttachmentNamespaceListerExpansion allows custom methods to be added to AttachmentNamespaceLister.
type GroupLister ¶
type GroupLister interface { // List lists all Groups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Groups returns an object that can list and get Groups. Groups(namespace string) GroupNamespaceLister GroupListerExpansion }
GroupLister helps list Groups. All objects returned here must be treated as read-only.
func NewGroupLister ¶
func NewGroupLister(indexer cache.Indexer) GroupLister
NewGroupLister returns a new GroupLister.
type GroupListerExpansion ¶
type GroupListerExpansion interface{}
GroupListerExpansion allows custom methods to be added to GroupLister.
type GroupNamespaceLister ¶
type GroupNamespaceLister interface { // List lists all Groups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Group, err error) // Get retrieves the Group from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Group, error) GroupNamespaceListerExpansion }
GroupNamespaceLister helps list and get Groups. All objects returned here must be treated as read-only.
type GroupNamespaceListerExpansion ¶
type GroupNamespaceListerExpansion interface{}
GroupNamespaceListerExpansion allows custom methods to be added to GroupNamespaceLister.
type GroupTagLister ¶ added in v0.5.0
type GroupTagLister interface { // List lists all GroupTags in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupTag, err error) // GroupTags returns an object that can list and get GroupTags. GroupTags(namespace string) GroupTagNamespaceLister GroupTagListerExpansion }
GroupTagLister helps list GroupTags. All objects returned here must be treated as read-only.
func NewGroupTagLister ¶ added in v0.5.0
func NewGroupTagLister(indexer cache.Indexer) GroupTagLister
NewGroupTagLister returns a new GroupTagLister.
type GroupTagListerExpansion ¶ added in v0.5.0
type GroupTagListerExpansion interface{}
GroupTagListerExpansion allows custom methods to be added to GroupTagLister.
type GroupTagNamespaceLister ¶ added in v0.5.0
type GroupTagNamespaceLister interface { // List lists all GroupTags in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GroupTag, err error) // Get retrieves the GroupTag from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GroupTag, error) GroupTagNamespaceListerExpansion }
GroupTagNamespaceLister helps list and get GroupTags. All objects returned here must be treated as read-only.
type GroupTagNamespaceListerExpansion ¶ added in v0.5.0
type GroupTagNamespaceListerExpansion interface{}
GroupTagNamespaceListerExpansion allows custom methods to be added to GroupTagNamespaceLister.
type LifecycleHookLister ¶
type LifecycleHookLister interface { // List lists all LifecycleHooks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LifecycleHook, err error) // LifecycleHooks returns an object that can list and get LifecycleHooks. LifecycleHooks(namespace string) LifecycleHookNamespaceLister LifecycleHookListerExpansion }
LifecycleHookLister helps list LifecycleHooks. All objects returned here must be treated as read-only.
func NewLifecycleHookLister ¶
func NewLifecycleHookLister(indexer cache.Indexer) LifecycleHookLister
NewLifecycleHookLister returns a new LifecycleHookLister.
type LifecycleHookListerExpansion ¶
type LifecycleHookListerExpansion interface{}
LifecycleHookListerExpansion allows custom methods to be added to LifecycleHookLister.
type LifecycleHookNamespaceLister ¶
type LifecycleHookNamespaceLister interface { // List lists all LifecycleHooks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LifecycleHook, err error) // Get retrieves the LifecycleHook from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.LifecycleHook, error) LifecycleHookNamespaceListerExpansion }
LifecycleHookNamespaceLister helps list and get LifecycleHooks. All objects returned here must be treated as read-only.
type LifecycleHookNamespaceListerExpansion ¶
type LifecycleHookNamespaceListerExpansion interface{}
LifecycleHookNamespaceListerExpansion allows custom methods to be added to LifecycleHookNamespaceLister.
type NotificationLister ¶
type NotificationLister interface { // List lists all Notifications in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Notification, err error) // Notifications returns an object that can list and get Notifications. Notifications(namespace string) NotificationNamespaceLister NotificationListerExpansion }
NotificationLister helps list Notifications. All objects returned here must be treated as read-only.
func NewNotificationLister ¶
func NewNotificationLister(indexer cache.Indexer) NotificationLister
NewNotificationLister returns a new NotificationLister.
type NotificationListerExpansion ¶
type NotificationListerExpansion interface{}
NotificationListerExpansion allows custom methods to be added to NotificationLister.
type NotificationNamespaceLister ¶
type NotificationNamespaceLister interface { // List lists all Notifications in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Notification, err error) // Get retrieves the Notification from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Notification, error) NotificationNamespaceListerExpansion }
NotificationNamespaceLister helps list and get Notifications. All objects returned here must be treated as read-only.
type NotificationNamespaceListerExpansion ¶
type NotificationNamespaceListerExpansion interface{}
NotificationNamespaceListerExpansion allows custom methods to be added to NotificationNamespaceLister.
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 []*v1alpha1.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 []*v1alpha1.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) (*v1alpha1.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.
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.