v1alpha1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAgentInformer

func NewAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAgentInformer constructs a new informer for Agent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredAgentInformer

func NewFilteredAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAgentInformer constructs a new informer for Agent type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredLocationEfsInformer

func NewFilteredLocationEfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLocationEfsInformer constructs a new informer for LocationEfs type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredLocationFsxWindowsFileSystemInformer

func NewFilteredLocationFsxWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLocationFsxWindowsFileSystemInformer constructs a new informer for LocationFsxWindowsFileSystem type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredLocationNfsInformer

func NewFilteredLocationNfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLocationNfsInformer constructs a new informer for LocationNfs type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredLocationS3Informer

func NewFilteredLocationS3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLocationS3Informer constructs a new informer for LocationS3 type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredLocationSmbInformer

func NewFilteredLocationSmbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLocationSmbInformer constructs a new informer for LocationSmb type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredTaskInformer

func NewFilteredTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTaskInformer constructs a new informer for Task type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewLocationEfsInformer

func NewLocationEfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocationEfsInformer constructs a new informer for LocationEfs type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewLocationFsxWindowsFileSystemInformer

func NewLocationFsxWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocationFsxWindowsFileSystemInformer constructs a new informer for LocationFsxWindowsFileSystem type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewLocationNfsInformer

func NewLocationNfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocationNfsInformer constructs a new informer for LocationNfs type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewLocationS3Informer

func NewLocationS3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocationS3Informer constructs a new informer for LocationS3 type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewLocationSmbInformer

func NewLocationSmbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocationSmbInformer constructs a new informer for LocationSmb type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewTaskInformer

func NewTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTaskInformer constructs a new informer for Task type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type AgentInformer

type AgentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AgentLister
}

AgentInformer provides access to a shared informer and lister for Agents.

type Interface

type Interface interface {
	// Agents returns a AgentInformer.
	Agents() AgentInformer
	// LocationEfses returns a LocationEfsInformer.
	LocationEfses() LocationEfsInformer
	// LocationFsxWindowsFileSystems returns a LocationFsxWindowsFileSystemInformer.
	LocationFsxWindowsFileSystems() LocationFsxWindowsFileSystemInformer
	// LocationNfses returns a LocationNfsInformer.
	LocationNfses() LocationNfsInformer
	// LocationS3s returns a LocationS3Informer.
	LocationS3s() LocationS3Informer
	// LocationSmbs returns a LocationSmbInformer.
	LocationSmbs() LocationSmbInformer
	// Tasks returns a TaskInformer.
	Tasks() TaskInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type LocationEfsInformer

type LocationEfsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocationEfsLister
}

LocationEfsInformer provides access to a shared informer and lister for LocationEfses.

type LocationFsxWindowsFileSystemInformer

type LocationFsxWindowsFileSystemInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocationFsxWindowsFileSystemLister
}

LocationFsxWindowsFileSystemInformer provides access to a shared informer and lister for LocationFsxWindowsFileSystems.

type LocationNfsInformer

type LocationNfsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocationNfsLister
}

LocationNfsInformer provides access to a shared informer and lister for LocationNfses.

type LocationS3Informer

type LocationS3Informer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocationS3Lister
}

LocationS3Informer provides access to a shared informer and lister for LocationS3s.

type LocationSmbInformer

type LocationSmbInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocationSmbLister
}

LocationSmbInformer provides access to a shared informer and lister for LocationSmbs.

type TaskInformer

type TaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TaskLister
}

TaskInformer provides access to a shared informer and lister for Tasks.

Jump to

Keyboard shortcuts

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