v1

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2017 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupLister

type BackupLister interface {
	// List lists all Backups in the indexer.
	List(selector labels.Selector) (ret []*v1.Backup, err error)
	// Backups returns an object that can list and get Backups.
	Backups(namespace string) BackupNamespaceLister
	BackupListerExpansion
}

BackupLister helps list Backups.

func NewBackupLister

func NewBackupLister(indexer cache.Indexer) BackupLister

NewBackupLister returns a new BackupLister.

type BackupListerExpansion

type BackupListerExpansion interface{}

BackupListerExpansion allows custom methods to be added to BackupLister.

type BackupNamespaceLister

type BackupNamespaceLister interface {
	// List lists all Backups in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Backup, err error)
	// Get retrieves the Backup from the indexer for a given namespace and name.
	Get(name string) (*v1.Backup, error)
	BackupNamespaceListerExpansion
}

BackupNamespaceLister helps list and get Backups.

type BackupNamespaceListerExpansion

type BackupNamespaceListerExpansion interface{}

BackupNamespaceListerExpansion allows custom methods to be added to BackupNamespaceLister.

type ConfigLister

type ConfigLister interface {
	// List lists all Configs in the indexer.
	List(selector labels.Selector) (ret []*v1.Config, err error)
	// Configs returns an object that can list and get Configs.
	Configs(namespace string) ConfigNamespaceLister
	ConfigListerExpansion
}

ConfigLister helps list Configs.

func NewConfigLister

func NewConfigLister(indexer cache.Indexer) ConfigLister

NewConfigLister returns a new ConfigLister.

type ConfigListerExpansion

type ConfigListerExpansion interface{}

ConfigListerExpansion allows custom methods to be added to ConfigLister.

type ConfigNamespaceLister

type ConfigNamespaceLister interface {
	// List lists all Configs in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Config, err error)
	// Get retrieves the Config from the indexer for a given namespace and name.
	Get(name string) (*v1.Config, error)
	ConfigNamespaceListerExpansion
}

ConfigNamespaceLister helps list and get Configs.

type ConfigNamespaceListerExpansion

type ConfigNamespaceListerExpansion interface{}

ConfigNamespaceListerExpansion allows custom methods to be added to ConfigNamespaceLister.

type RestoreLister

type RestoreLister interface {
	// List lists all Restores in the indexer.
	List(selector labels.Selector) (ret []*v1.Restore, err error)
	// Restores returns an object that can list and get Restores.
	Restores(namespace string) RestoreNamespaceLister
	RestoreListerExpansion
}

RestoreLister helps list Restores.

func NewRestoreLister

func NewRestoreLister(indexer cache.Indexer) RestoreLister

NewRestoreLister returns a new RestoreLister.

type RestoreListerExpansion

type RestoreListerExpansion interface{}

RestoreListerExpansion allows custom methods to be added to RestoreLister.

type RestoreNamespaceLister

type RestoreNamespaceLister interface {
	// List lists all Restores in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1.Restore, err error)
	// Get retrieves the Restore from the indexer for a given namespace and name.
	Get(name string) (*v1.Restore, error)
	RestoreNamespaceListerExpansion
}

RestoreNamespaceLister helps list and get Restores.

type RestoreNamespaceListerExpansion

type RestoreNamespaceListerExpansion interface{}

RestoreNamespaceListerExpansion allows custom methods to be added to RestoreNamespaceLister.

type ScheduleLister

type ScheduleLister interface {
	// List lists all Schedules in the indexer.
	List(selector labels.Selector) (ret []*v1.Schedule, err error)
	// Schedules returns an object that can list and get Schedules.
	Schedules(namespace string) ScheduleNamespaceLister
	ScheduleListerExpansion
}

ScheduleLister helps list Schedules.

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.
	List(selector labels.Selector) (ret []*v1.Schedule, err error)
	// Get retrieves the Schedule from the indexer for a given namespace and name.
	Get(name string) (*v1.Schedule, error)
	ScheduleNamespaceListerExpansion
}

ScheduleNamespaceLister helps list and get Schedules.

type ScheduleNamespaceListerExpansion

type ScheduleNamespaceListerExpansion interface{}

ScheduleNamespaceListerExpansion allows custom methods to be added to ScheduleNamespaceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL