Documentation ¶
Index ¶
- type AmiLister
- type AmiListerExpansion
- type AmiNamespaceLister
- type AmiNamespaceListerExpansion
- type CopyLister
- type CopyListerExpansion
- type CopyNamespaceLister
- type CopyNamespaceListerExpansion
- type FromInstanceLister
- type FromInstanceListerExpansion
- type FromInstanceNamespaceLister
- type FromInstanceNamespaceListerExpansion
- type LaunchPermissionLister
- type LaunchPermissionListerExpansion
- type LaunchPermissionNamespaceLister
- type LaunchPermissionNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmiLister ¶
type AmiLister interface { // List lists all Amis in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Ami, err error) // Amis returns an object that can list and get Amis. Amis(namespace string) AmiNamespaceLister AmiListerExpansion }
AmiLister helps list Amis. All objects returned here must be treated as read-only.
func NewAmiLister ¶
NewAmiLister returns a new AmiLister.
type AmiListerExpansion ¶
type AmiListerExpansion interface{}
AmiListerExpansion allows custom methods to be added to AmiLister.
type AmiNamespaceLister ¶
type AmiNamespaceLister interface { // List lists all Amis in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Ami, err error) // Get retrieves the Ami from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Ami, error) AmiNamespaceListerExpansion }
AmiNamespaceLister helps list and get Amis. All objects returned here must be treated as read-only.
type AmiNamespaceListerExpansion ¶
type AmiNamespaceListerExpansion interface{}
AmiNamespaceListerExpansion allows custom methods to be added to AmiNamespaceLister.
type CopyLister ¶
type CopyLister interface { // List lists all Copies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Copy, err error) // Copies returns an object that can list and get Copies. Copies(namespace string) CopyNamespaceLister CopyListerExpansion }
CopyLister helps list Copies. All objects returned here must be treated as read-only.
func NewCopyLister ¶
func NewCopyLister(indexer cache.Indexer) CopyLister
NewCopyLister returns a new CopyLister.
type CopyListerExpansion ¶
type CopyListerExpansion interface{}
CopyListerExpansion allows custom methods to be added to CopyLister.
type CopyNamespaceLister ¶
type CopyNamespaceLister interface { // List lists all Copies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Copy, err error) // Get retrieves the Copy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Copy, error) CopyNamespaceListerExpansion }
CopyNamespaceLister helps list and get Copies. All objects returned here must be treated as read-only.
type CopyNamespaceListerExpansion ¶
type CopyNamespaceListerExpansion interface{}
CopyNamespaceListerExpansion allows custom methods to be added to CopyNamespaceLister.
type FromInstanceLister ¶
type FromInstanceLister interface { // List lists all FromInstances in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FromInstance, err error) // FromInstances returns an object that can list and get FromInstances. FromInstances(namespace string) FromInstanceNamespaceLister FromInstanceListerExpansion }
FromInstanceLister helps list FromInstances. All objects returned here must be treated as read-only.
func NewFromInstanceLister ¶
func NewFromInstanceLister(indexer cache.Indexer) FromInstanceLister
NewFromInstanceLister returns a new FromInstanceLister.
type FromInstanceListerExpansion ¶
type FromInstanceListerExpansion interface{}
FromInstanceListerExpansion allows custom methods to be added to FromInstanceLister.
type FromInstanceNamespaceLister ¶
type FromInstanceNamespaceLister interface { // List lists all FromInstances in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FromInstance, err error) // Get retrieves the FromInstance from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.FromInstance, error) FromInstanceNamespaceListerExpansion }
FromInstanceNamespaceLister helps list and get FromInstances. All objects returned here must be treated as read-only.
type FromInstanceNamespaceListerExpansion ¶
type FromInstanceNamespaceListerExpansion interface{}
FromInstanceNamespaceListerExpansion allows custom methods to be added to FromInstanceNamespaceLister.
type LaunchPermissionLister ¶
type LaunchPermissionLister interface { // List lists all LaunchPermissions in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LaunchPermission, err error) // LaunchPermissions returns an object that can list and get LaunchPermissions. LaunchPermissions(namespace string) LaunchPermissionNamespaceLister LaunchPermissionListerExpansion }
LaunchPermissionLister helps list LaunchPermissions. All objects returned here must be treated as read-only.
func NewLaunchPermissionLister ¶
func NewLaunchPermissionLister(indexer cache.Indexer) LaunchPermissionLister
NewLaunchPermissionLister returns a new LaunchPermissionLister.
type LaunchPermissionListerExpansion ¶
type LaunchPermissionListerExpansion interface{}
LaunchPermissionListerExpansion allows custom methods to be added to LaunchPermissionLister.
type LaunchPermissionNamespaceLister ¶
type LaunchPermissionNamespaceLister interface { // List lists all LaunchPermissions in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LaunchPermission, err error) // Get retrieves the LaunchPermission from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.LaunchPermission, error) LaunchPermissionNamespaceListerExpansion }
LaunchPermissionNamespaceLister helps list and get LaunchPermissions. All objects returned here must be treated as read-only.
type LaunchPermissionNamespaceListerExpansion ¶
type LaunchPermissionNamespaceListerExpansion interface{}
LaunchPermissionNamespaceListerExpansion allows custom methods to be added to LaunchPermissionNamespaceLister.