Documentation ¶
Index ¶
- type AlarmLister
- type AlarmListerExpansion
- type AlarmNamespaceLister
- type AlarmNamespaceListerExpansion
- type AlbServerGroupAttachmentLister
- type AlbServerGroupAttachmentListerExpansion
- type AlbServerGroupAttachmentNamespaceLister
- type AlbServerGroupAttachmentNamespaceListerExpansion
- type AttachmentLister
- type AttachmentListerExpansion
- type AttachmentNamespaceLister
- type AttachmentNamespaceListerExpansion
- type LifecycleHookLister
- type LifecycleHookListerExpansion
- type LifecycleHookNamespaceLister
- type LifecycleHookNamespaceListerExpansion
- type NotificationLister
- type NotificationListerExpansion
- type NotificationNamespaceLister
- type NotificationNamespaceListerExpansion
- type ScalingConfigurationLister
- type ScalingConfigurationListerExpansion
- type ScalingConfigurationNamespaceLister
- type ScalingConfigurationNamespaceListerExpansion
- type ScalingGroupLister
- type ScalingGroupListerExpansion
- type ScalingGroupNamespaceLister
- type ScalingGroupNamespaceListerExpansion
- type ScalingRuleLister
- type ScalingRuleListerExpansion
- type ScalingRuleNamespaceLister
- type ScalingRuleNamespaceListerExpansion
- type ScalinggroupVserverGroupsLister
- type ScalinggroupVserverGroupsListerExpansion
- type ScalinggroupVserverGroupsNamespaceLister
- type ScalinggroupVserverGroupsNamespaceListerExpansion
- type ScheduleLister
- type ScheduleListerExpansion
- type ScheduleNamespaceLister
- type ScheduleNamespaceListerExpansion
- type ScheduledTaskLister
- type ScheduledTaskListerExpansion
- type ScheduledTaskNamespaceLister
- type ScheduledTaskNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmLister ¶
type AlarmLister interface { // List lists all Alarms in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Alarm, err error) // Alarms returns an object that can list and get Alarms. Alarms(namespace string) AlarmNamespaceLister AlarmListerExpansion }
AlarmLister helps list Alarms. All objects returned here must be treated as read-only.
func NewAlarmLister ¶
func NewAlarmLister(indexer cache.Indexer) AlarmLister
NewAlarmLister returns a new AlarmLister.
type AlarmListerExpansion ¶
type AlarmListerExpansion interface{}
AlarmListerExpansion allows custom methods to be added to AlarmLister.
type AlarmNamespaceLister ¶
type AlarmNamespaceLister interface { // List lists all Alarms in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Alarm, err error) // Get retrieves the Alarm from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Alarm, error) AlarmNamespaceListerExpansion }
AlarmNamespaceLister helps list and get Alarms. All objects returned here must be treated as read-only.
type AlarmNamespaceListerExpansion ¶
type AlarmNamespaceListerExpansion interface{}
AlarmNamespaceListerExpansion allows custom methods to be added to AlarmNamespaceLister.
type AlbServerGroupAttachmentLister ¶ added in v0.5.0
type AlbServerGroupAttachmentLister interface { // List lists all AlbServerGroupAttachments in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlbServerGroupAttachment, err error) // AlbServerGroupAttachments returns an object that can list and get AlbServerGroupAttachments. AlbServerGroupAttachments(namespace string) AlbServerGroupAttachmentNamespaceLister AlbServerGroupAttachmentListerExpansion }
AlbServerGroupAttachmentLister helps list AlbServerGroupAttachments. All objects returned here must be treated as read-only.
func NewAlbServerGroupAttachmentLister ¶ added in v0.5.0
func NewAlbServerGroupAttachmentLister(indexer cache.Indexer) AlbServerGroupAttachmentLister
NewAlbServerGroupAttachmentLister returns a new AlbServerGroupAttachmentLister.
type AlbServerGroupAttachmentListerExpansion ¶ added in v0.5.0
type AlbServerGroupAttachmentListerExpansion interface{}
AlbServerGroupAttachmentListerExpansion allows custom methods to be added to AlbServerGroupAttachmentLister.
type AlbServerGroupAttachmentNamespaceLister ¶ added in v0.5.0
type AlbServerGroupAttachmentNamespaceLister interface { // List lists all AlbServerGroupAttachments in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AlbServerGroupAttachment, err error) // Get retrieves the AlbServerGroupAttachment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AlbServerGroupAttachment, error) AlbServerGroupAttachmentNamespaceListerExpansion }
AlbServerGroupAttachmentNamespaceLister helps list and get AlbServerGroupAttachments. All objects returned here must be treated as read-only.
type AlbServerGroupAttachmentNamespaceListerExpansion ¶ added in v0.5.0
type AlbServerGroupAttachmentNamespaceListerExpansion interface{}
AlbServerGroupAttachmentNamespaceListerExpansion allows custom methods to be added to AlbServerGroupAttachmentNamespaceLister.
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 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 ScalingConfigurationLister ¶
type ScalingConfigurationLister interface { // List lists all ScalingConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingConfiguration, err error) // ScalingConfigurations returns an object that can list and get ScalingConfigurations. ScalingConfigurations(namespace string) ScalingConfigurationNamespaceLister ScalingConfigurationListerExpansion }
ScalingConfigurationLister helps list ScalingConfigurations. All objects returned here must be treated as read-only.
func NewScalingConfigurationLister ¶
func NewScalingConfigurationLister(indexer cache.Indexer) ScalingConfigurationLister
NewScalingConfigurationLister returns a new ScalingConfigurationLister.
type ScalingConfigurationListerExpansion ¶
type ScalingConfigurationListerExpansion interface{}
ScalingConfigurationListerExpansion allows custom methods to be added to ScalingConfigurationLister.
type ScalingConfigurationNamespaceLister ¶
type ScalingConfigurationNamespaceLister interface { // List lists all ScalingConfigurations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingConfiguration, err error) // Get retrieves the ScalingConfiguration from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ScalingConfiguration, error) ScalingConfigurationNamespaceListerExpansion }
ScalingConfigurationNamespaceLister helps list and get ScalingConfigurations. All objects returned here must be treated as read-only.
type ScalingConfigurationNamespaceListerExpansion ¶
type ScalingConfigurationNamespaceListerExpansion interface{}
ScalingConfigurationNamespaceListerExpansion allows custom methods to be added to ScalingConfigurationNamespaceLister.
type ScalingGroupLister ¶
type ScalingGroupLister interface { // List lists all ScalingGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingGroup, err error) // ScalingGroups returns an object that can list and get ScalingGroups. ScalingGroups(namespace string) ScalingGroupNamespaceLister ScalingGroupListerExpansion }
ScalingGroupLister helps list ScalingGroups. All objects returned here must be treated as read-only.
func NewScalingGroupLister ¶
func NewScalingGroupLister(indexer cache.Indexer) ScalingGroupLister
NewScalingGroupLister returns a new ScalingGroupLister.
type ScalingGroupListerExpansion ¶
type ScalingGroupListerExpansion interface{}
ScalingGroupListerExpansion allows custom methods to be added to ScalingGroupLister.
type ScalingGroupNamespaceLister ¶
type ScalingGroupNamespaceLister interface { // List lists all ScalingGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingGroup, err error) // Get retrieves the ScalingGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ScalingGroup, error) ScalingGroupNamespaceListerExpansion }
ScalingGroupNamespaceLister helps list and get ScalingGroups. All objects returned here must be treated as read-only.
type ScalingGroupNamespaceListerExpansion ¶
type ScalingGroupNamespaceListerExpansion interface{}
ScalingGroupNamespaceListerExpansion allows custom methods to be added to ScalingGroupNamespaceLister.
type ScalingRuleLister ¶
type ScalingRuleLister interface { // List lists all ScalingRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingRule, err error) // ScalingRules returns an object that can list and get ScalingRules. ScalingRules(namespace string) ScalingRuleNamespaceLister ScalingRuleListerExpansion }
ScalingRuleLister helps list ScalingRules. All objects returned here must be treated as read-only.
func NewScalingRuleLister ¶
func NewScalingRuleLister(indexer cache.Indexer) ScalingRuleLister
NewScalingRuleLister returns a new ScalingRuleLister.
type ScalingRuleListerExpansion ¶
type ScalingRuleListerExpansion interface{}
ScalingRuleListerExpansion allows custom methods to be added to ScalingRuleLister.
type ScalingRuleNamespaceLister ¶
type ScalingRuleNamespaceLister interface { // List lists all ScalingRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalingRule, err error) // Get retrieves the ScalingRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ScalingRule, error) ScalingRuleNamespaceListerExpansion }
ScalingRuleNamespaceLister helps list and get ScalingRules. All objects returned here must be treated as read-only.
type ScalingRuleNamespaceListerExpansion ¶
type ScalingRuleNamespaceListerExpansion interface{}
ScalingRuleNamespaceListerExpansion allows custom methods to be added to ScalingRuleNamespaceLister.
type ScalinggroupVserverGroupsLister ¶
type ScalinggroupVserverGroupsLister interface { // List lists all ScalinggroupVserverGroupses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalinggroupVserverGroups, err error) // ScalinggroupVserverGroupses returns an object that can list and get ScalinggroupVserverGroupses. ScalinggroupVserverGroupses(namespace string) ScalinggroupVserverGroupsNamespaceLister ScalinggroupVserverGroupsListerExpansion }
ScalinggroupVserverGroupsLister helps list ScalinggroupVserverGroupses. All objects returned here must be treated as read-only.
func NewScalinggroupVserverGroupsLister ¶
func NewScalinggroupVserverGroupsLister(indexer cache.Indexer) ScalinggroupVserverGroupsLister
NewScalinggroupVserverGroupsLister returns a new ScalinggroupVserverGroupsLister.
type ScalinggroupVserverGroupsListerExpansion ¶
type ScalinggroupVserverGroupsListerExpansion interface{}
ScalinggroupVserverGroupsListerExpansion allows custom methods to be added to ScalinggroupVserverGroupsLister.
type ScalinggroupVserverGroupsNamespaceLister ¶
type ScalinggroupVserverGroupsNamespaceLister interface { // List lists all ScalinggroupVserverGroupses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScalinggroupVserverGroups, err error) // Get retrieves the ScalinggroupVserverGroups from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ScalinggroupVserverGroups, error) ScalinggroupVserverGroupsNamespaceListerExpansion }
ScalinggroupVserverGroupsNamespaceLister helps list and get ScalinggroupVserverGroupses. All objects returned here must be treated as read-only.
type ScalinggroupVserverGroupsNamespaceListerExpansion ¶
type ScalinggroupVserverGroupsNamespaceListerExpansion interface{}
ScalinggroupVserverGroupsNamespaceListerExpansion allows custom methods to be added to ScalinggroupVserverGroupsNamespaceLister.
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.
type ScheduledTaskLister ¶
type ScheduledTaskLister interface { // List lists all ScheduledTasks in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScheduledTask, err error) // ScheduledTasks returns an object that can list and get ScheduledTasks. ScheduledTasks(namespace string) ScheduledTaskNamespaceLister ScheduledTaskListerExpansion }
ScheduledTaskLister helps list ScheduledTasks. All objects returned here must be treated as read-only.
func NewScheduledTaskLister ¶
func NewScheduledTaskLister(indexer cache.Indexer) ScheduledTaskLister
NewScheduledTaskLister returns a new ScheduledTaskLister.
type ScheduledTaskListerExpansion ¶
type ScheduledTaskListerExpansion interface{}
ScheduledTaskListerExpansion allows custom methods to be added to ScheduledTaskLister.
type ScheduledTaskNamespaceLister ¶
type ScheduledTaskNamespaceLister interface { // List lists all ScheduledTasks in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ScheduledTask, err error) // Get retrieves the ScheduledTask from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ScheduledTask, error) ScheduledTaskNamespaceListerExpansion }
ScheduledTaskNamespaceLister helps list and get ScheduledTasks. All objects returned here must be treated as read-only.
type ScheduledTaskNamespaceListerExpansion ¶
type ScheduledTaskNamespaceListerExpansion interface{}
ScheduledTaskNamespaceListerExpansion allows custom methods to be added to ScheduledTaskNamespaceLister.