Documentation ¶
Index ¶
- type DirectoryLister
- type DirectoryListerExpansion
- type DirectoryNamespaceLister
- type DirectoryNamespaceListerExpansion
- type IpGroupLister
- type IpGroupListerExpansion
- type IpGroupNamespaceLister
- type IpGroupNamespaceListerExpansion
- type WorkspaceLister
- type WorkspaceListerExpansion
- type WorkspaceNamespaceLister
- type WorkspaceNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectoryLister ¶
type DirectoryLister interface { // List lists all Directories in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Directory, err error) // Directories returns an object that can list and get Directories. Directories(namespace string) DirectoryNamespaceLister DirectoryListerExpansion }
DirectoryLister helps list Directories. All objects returned here must be treated as read-only.
func NewDirectoryLister ¶
func NewDirectoryLister(indexer cache.Indexer) DirectoryLister
NewDirectoryLister returns a new DirectoryLister.
type DirectoryListerExpansion ¶
type DirectoryListerExpansion interface{}
DirectoryListerExpansion allows custom methods to be added to DirectoryLister.
type DirectoryNamespaceLister ¶
type DirectoryNamespaceLister interface { // List lists all Directories in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Directory, err error) // Get retrieves the Directory from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Directory, error) DirectoryNamespaceListerExpansion }
DirectoryNamespaceLister helps list and get Directories. All objects returned here must be treated as read-only.
type DirectoryNamespaceListerExpansion ¶
type DirectoryNamespaceListerExpansion interface{}
DirectoryNamespaceListerExpansion allows custom methods to be added to DirectoryNamespaceLister.
type IpGroupLister ¶
type IpGroupLister interface { // List lists all IpGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpGroup, err error) // IpGroups returns an object that can list and get IpGroups. IpGroups(namespace string) IpGroupNamespaceLister IpGroupListerExpansion }
IpGroupLister helps list IpGroups. All objects returned here must be treated as read-only.
func NewIpGroupLister ¶
func NewIpGroupLister(indexer cache.Indexer) IpGroupLister
NewIpGroupLister returns a new IpGroupLister.
type IpGroupListerExpansion ¶
type IpGroupListerExpansion interface{}
IpGroupListerExpansion allows custom methods to be added to IpGroupLister.
type IpGroupNamespaceLister ¶
type IpGroupNamespaceLister interface { // List lists all IpGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpGroup, err error) // Get retrieves the IpGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IpGroup, error) IpGroupNamespaceListerExpansion }
IpGroupNamespaceLister helps list and get IpGroups. All objects returned here must be treated as read-only.
type IpGroupNamespaceListerExpansion ¶
type IpGroupNamespaceListerExpansion interface{}
IpGroupNamespaceListerExpansion allows custom methods to be added to IpGroupNamespaceLister.
type WorkspaceLister ¶
type WorkspaceLister interface { // List lists all Workspaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Workspace, err error) // Workspaces returns an object that can list and get Workspaces. Workspaces(namespace string) WorkspaceNamespaceLister WorkspaceListerExpansion }
WorkspaceLister helps list Workspaces. All objects returned here must be treated as read-only.
func NewWorkspaceLister ¶
func NewWorkspaceLister(indexer cache.Indexer) WorkspaceLister
NewWorkspaceLister returns a new WorkspaceLister.
type WorkspaceListerExpansion ¶
type WorkspaceListerExpansion interface{}
WorkspaceListerExpansion allows custom methods to be added to WorkspaceLister.
type WorkspaceNamespaceLister ¶
type WorkspaceNamespaceLister interface { // List lists all Workspaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Workspace, err error) // Get retrieves the Workspace from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Workspace, error) WorkspaceNamespaceListerExpansion }
WorkspaceNamespaceLister helps list and get Workspaces. All objects returned here must be treated as read-only.
type WorkspaceNamespaceListerExpansion ¶
type WorkspaceNamespaceListerExpansion interface{}
WorkspaceNamespaceListerExpansion allows custom methods to be added to WorkspaceNamespaceLister.