Documentation ¶
Index ¶
- type BackupInfrastructureLister
- type BackupInfrastructureListerExpansion
- type BackupInfrastructureNamespaceLister
- type BackupInfrastructureNamespaceListerExpansion
- type CloudProfileLister
- type CloudProfileListerExpansion
- type ProjectLister
- type ProjectListerExpansion
- type QuotaLister
- type QuotaListerExpansion
- type QuotaNamespaceLister
- type QuotaNamespaceListerExpansion
- type SecretBindingLister
- type SecretBindingListerExpansion
- type SecretBindingNamespaceLister
- type SecretBindingNamespaceListerExpansion
- type SeedLister
- type SeedListerExpansion
- type ShootLister
- type ShootListerExpansion
- type ShootNamespaceLister
- type ShootNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupInfrastructureLister ¶
type BackupInfrastructureLister interface { // List lists all BackupInfrastructures in the indexer. List(selector labels.Selector) (ret []*garden.BackupInfrastructure, err error) // BackupInfrastructures returns an object that can list and get BackupInfrastructures. BackupInfrastructures(namespace string) BackupInfrastructureNamespaceLister BackupInfrastructureListerExpansion }
BackupInfrastructureLister helps list BackupInfrastructures.
func NewBackupInfrastructureLister ¶
func NewBackupInfrastructureLister(indexer cache.Indexer) BackupInfrastructureLister
NewBackupInfrastructureLister returns a new BackupInfrastructureLister.
type BackupInfrastructureListerExpansion ¶
type BackupInfrastructureListerExpansion interface{}
BackupInfrastructureListerExpansion allows custom methods to be added to BackupInfrastructureLister.
type BackupInfrastructureNamespaceLister ¶
type BackupInfrastructureNamespaceLister interface { // List lists all BackupInfrastructures in the indexer for a given namespace. List(selector labels.Selector) (ret []*garden.BackupInfrastructure, err error) // Get retrieves the BackupInfrastructure from the indexer for a given namespace and name. Get(name string) (*garden.BackupInfrastructure, error) BackupInfrastructureNamespaceListerExpansion }
BackupInfrastructureNamespaceLister helps list and get BackupInfrastructures.
type BackupInfrastructureNamespaceListerExpansion ¶
type BackupInfrastructureNamespaceListerExpansion interface{}
BackupInfrastructureNamespaceListerExpansion allows custom methods to be added to BackupInfrastructureNamespaceLister.
type CloudProfileLister ¶
type CloudProfileLister interface { // List lists all CloudProfiles in the indexer. List(selector labels.Selector) (ret []*garden.CloudProfile, err error) // Get retrieves the CloudProfile from the index for a given name. Get(name string) (*garden.CloudProfile, error) CloudProfileListerExpansion }
CloudProfileLister helps list CloudProfiles.
func NewCloudProfileLister ¶
func NewCloudProfileLister(indexer cache.Indexer) CloudProfileLister
NewCloudProfileLister returns a new CloudProfileLister.
type CloudProfileListerExpansion ¶
type CloudProfileListerExpansion interface{}
CloudProfileListerExpansion allows custom methods to be added to CloudProfileLister.
type ProjectLister ¶
type ProjectLister interface { // List lists all Projects in the indexer. List(selector labels.Selector) (ret []*garden.Project, err error) // Get retrieves the Project from the index for a given name. Get(name string) (*garden.Project, error) ProjectListerExpansion }
ProjectLister helps list Projects.
func NewProjectLister ¶
func NewProjectLister(indexer cache.Indexer) ProjectLister
NewProjectLister returns a new ProjectLister.
type ProjectListerExpansion ¶
type ProjectListerExpansion interface{}
ProjectListerExpansion allows custom methods to be added to ProjectLister.
type QuotaLister ¶
type QuotaLister interface { // List lists all Quotas in the indexer. List(selector labels.Selector) (ret []*garden.Quota, err error) // Quotas returns an object that can list and get Quotas. Quotas(namespace string) QuotaNamespaceLister QuotaListerExpansion }
QuotaLister helps list Quotas.
func NewQuotaLister ¶
func NewQuotaLister(indexer cache.Indexer) QuotaLister
NewQuotaLister returns a new QuotaLister.
type QuotaListerExpansion ¶
type QuotaListerExpansion interface{}
QuotaListerExpansion allows custom methods to be added to QuotaLister.
type QuotaNamespaceLister ¶
type QuotaNamespaceLister interface { // List lists all Quotas in the indexer for a given namespace. List(selector labels.Selector) (ret []*garden.Quota, err error) // Get retrieves the Quota from the indexer for a given namespace and name. Get(name string) (*garden.Quota, error) QuotaNamespaceListerExpansion }
QuotaNamespaceLister helps list and get Quotas.
type QuotaNamespaceListerExpansion ¶
type QuotaNamespaceListerExpansion interface{}
QuotaNamespaceListerExpansion allows custom methods to be added to QuotaNamespaceLister.
type SecretBindingLister ¶
type SecretBindingLister interface { // List lists all SecretBindings in the indexer. List(selector labels.Selector) (ret []*garden.SecretBinding, err error) // SecretBindings returns an object that can list and get SecretBindings. SecretBindings(namespace string) SecretBindingNamespaceLister SecretBindingListerExpansion }
SecretBindingLister helps list SecretBindings.
func NewSecretBindingLister ¶
func NewSecretBindingLister(indexer cache.Indexer) SecretBindingLister
NewSecretBindingLister returns a new SecretBindingLister.
type SecretBindingListerExpansion ¶
type SecretBindingListerExpansion interface{}
SecretBindingListerExpansion allows custom methods to be added to SecretBindingLister.
type SecretBindingNamespaceLister ¶
type SecretBindingNamespaceLister interface { // List lists all SecretBindings in the indexer for a given namespace. List(selector labels.Selector) (ret []*garden.SecretBinding, err error) // Get retrieves the SecretBinding from the indexer for a given namespace and name. Get(name string) (*garden.SecretBinding, error) SecretBindingNamespaceListerExpansion }
SecretBindingNamespaceLister helps list and get SecretBindings.
type SecretBindingNamespaceListerExpansion ¶
type SecretBindingNamespaceListerExpansion interface{}
SecretBindingNamespaceListerExpansion allows custom methods to be added to SecretBindingNamespaceLister.
type SeedLister ¶
type SeedLister interface { // List lists all Seeds in the indexer. List(selector labels.Selector) (ret []*garden.Seed, err error) // Get retrieves the Seed from the index for a given name. Get(name string) (*garden.Seed, error) SeedListerExpansion }
SeedLister helps list Seeds.
func NewSeedLister ¶
func NewSeedLister(indexer cache.Indexer) SeedLister
NewSeedLister returns a new SeedLister.
type SeedListerExpansion ¶
type SeedListerExpansion interface{}
SeedListerExpansion allows custom methods to be added to SeedLister.
type ShootLister ¶
type ShootLister interface { // List lists all Shoots in the indexer. List(selector labels.Selector) (ret []*garden.Shoot, err error) // Shoots returns an object that can list and get Shoots. Shoots(namespace string) ShootNamespaceLister ShootListerExpansion }
ShootLister helps list Shoots.
func NewShootLister ¶
func NewShootLister(indexer cache.Indexer) ShootLister
NewShootLister returns a new ShootLister.
type ShootListerExpansion ¶
type ShootListerExpansion interface{}
ShootListerExpansion allows custom methods to be added to ShootLister.
type ShootNamespaceLister ¶
type ShootNamespaceLister interface { // List lists all Shoots in the indexer for a given namespace. List(selector labels.Selector) (ret []*garden.Shoot, err error) // Get retrieves the Shoot from the indexer for a given namespace and name. Get(name string) (*garden.Shoot, error) ShootNamespaceListerExpansion }
ShootNamespaceLister helps list and get Shoots.
type ShootNamespaceListerExpansion ¶
type ShootNamespaceListerExpansion interface{}
ShootNamespaceListerExpansion allows custom methods to be added to ShootNamespaceLister.