v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 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

func NewAmiLister(indexer cache.Indexer) AmiLister

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.

Jump to

Keyboard shortcuts

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