Documentation
¶
Index ¶
- func NewAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationEfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationFsxLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationFsxWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationHdfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationNfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationS3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLocationSmbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationEfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationFsxLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationFsxWindowsFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationHdfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationNfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationS3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLocationSmbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AgentInformer
- type Interface
- type LocationEfsInformer
- type LocationFsxLustreFileSystemInformer
- type LocationFsxWindowsFileSystemInformer
- type LocationHdfsInformer
- type LocationNfsInformer
- type LocationS3Informer
- type LocationSmbInformer
- type TaskInformer
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 NewFilteredLocationFsxLustreFileSystemInformer ¶ added in v0.5.0
func NewFilteredLocationFsxLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLocationFsxLustreFileSystemInformer constructs a new informer for LocationFsxLustreFileSystem 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 NewFilteredLocationHdfsInformer ¶ added in v0.5.0
func NewFilteredLocationHdfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLocationHdfsInformer constructs a new informer for LocationHdfs 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 NewLocationFsxLustreFileSystemInformer ¶ added in v0.5.0
func NewLocationFsxLustreFileSystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLocationFsxLustreFileSystemInformer constructs a new informer for LocationFsxLustreFileSystem 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 NewLocationHdfsInformer ¶ added in v0.5.0
func NewLocationHdfsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLocationHdfsInformer constructs a new informer for LocationHdfs 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
// LocationFsxLustreFileSystems returns a LocationFsxLustreFileSystemInformer.
LocationFsxLustreFileSystems() LocationFsxLustreFileSystemInformer
// LocationFsxWindowsFileSystems returns a LocationFsxWindowsFileSystemInformer.
LocationFsxWindowsFileSystems() LocationFsxWindowsFileSystemInformer
// LocationHdfses returns a LocationHdfsInformer.
LocationHdfses() LocationHdfsInformer
// 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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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 LocationFsxLustreFileSystemInformer ¶ added in v0.5.0
type LocationFsxLustreFileSystemInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.LocationFsxLustreFileSystemLister
}
LocationFsxLustreFileSystemInformer provides access to a shared informer and lister for LocationFsxLustreFileSystems.
type LocationFsxWindowsFileSystemInformer ¶
type LocationFsxWindowsFileSystemInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.LocationFsxWindowsFileSystemLister
}
LocationFsxWindowsFileSystemInformer provides access to a shared informer and lister for LocationFsxWindowsFileSystems.
type LocationHdfsInformer ¶ added in v0.5.0
type LocationHdfsInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.LocationHdfsLister
}
LocationHdfsInformer provides access to a shared informer and lister for LocationHdfses.
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.