v1alpha1

package
v0.14.3 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 10 Imported by: 7

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEventInformer added in v0.12.0

func NewEventInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEventInformer constructs a new informer for Event 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 NewFilteredEventInformer added in v0.12.0

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

NewFilteredEventInformer constructs a new informer for Event 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 NewFilteredLocalDiskActionInformer added in v0.12.3

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

NewFilteredLocalDiskActionInformer constructs a new informer for LocalDiskAction 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 NewFilteredLocalDiskClaimInformer

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

NewFilteredLocalDiskClaimInformer constructs a new informer for LocalDiskClaim 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 NewFilteredLocalDiskInformer

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

NewFilteredLocalDiskInformer constructs a new informer for LocalDisk 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 NewFilteredLocalDiskNodeInformer

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

NewFilteredLocalDiskNodeInformer constructs a new informer for LocalDiskNode 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 NewFilteredLocalDiskVolumeInformer

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

NewFilteredLocalDiskVolumeInformer constructs a new informer for LocalDiskVolume 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 NewFilteredLocalStorageNodeInformer

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

NewFilteredLocalStorageNodeInformer constructs a new informer for LocalStorageNode 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 NewFilteredLocalVolumeConvertInformer

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

NewFilteredLocalVolumeConvertInformer constructs a new informer for LocalVolumeConvert 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 NewFilteredLocalVolumeExpandInformer

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

NewFilteredLocalVolumeExpandInformer constructs a new informer for LocalVolumeExpand 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 NewFilteredLocalVolumeGroupInformer

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

NewFilteredLocalVolumeGroupInformer constructs a new informer for LocalVolumeGroup 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 NewFilteredLocalVolumeInformer

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

NewFilteredLocalVolumeInformer constructs a new informer for LocalVolume 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 NewFilteredLocalVolumeMigrateInformer

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

NewFilteredLocalVolumeMigrateInformer constructs a new informer for LocalVolumeMigrate 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 NewFilteredLocalVolumeReplicaInformer

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

NewFilteredLocalVolumeReplicaInformer constructs a new informer for LocalVolumeReplica 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 NewFilteredLocalVolumeSnapshotInformer added in v0.14.1

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

NewFilteredLocalVolumeSnapshotInformer constructs a new informer for LocalVolumeSnapshot 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 NewFilteredLocalVolumeSnapshotRestoreInformer added in v0.14.1

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

NewFilteredLocalVolumeSnapshotRestoreInformer constructs a new informer for LocalVolumeSnapshotRestore 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 NewLocalDiskActionInformer added in v0.12.3

func NewLocalDiskActionInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalDiskActionInformer constructs a new informer for LocalDiskAction 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 NewLocalDiskClaimInformer

func NewLocalDiskClaimInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalDiskClaimInformer constructs a new informer for LocalDiskClaim 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 NewLocalDiskInformer

func NewLocalDiskInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalDiskInformer constructs a new informer for LocalDisk 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 NewLocalDiskNodeInformer

func NewLocalDiskNodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalDiskNodeInformer constructs a new informer for LocalDiskNode 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 NewLocalDiskVolumeInformer

func NewLocalDiskVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalDiskVolumeInformer constructs a new informer for LocalDiskVolume 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 NewLocalStorageNodeInformer

func NewLocalStorageNodeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalStorageNodeInformer constructs a new informer for LocalStorageNode 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 NewLocalVolumeConvertInformer

func NewLocalVolumeConvertInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeConvertInformer constructs a new informer for LocalVolumeConvert 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 NewLocalVolumeExpandInformer

func NewLocalVolumeExpandInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeExpandInformer constructs a new informer for LocalVolumeExpand 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 NewLocalVolumeGroupInformer

func NewLocalVolumeGroupInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeGroupInformer constructs a new informer for LocalVolumeGroup 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 NewLocalVolumeInformer

func NewLocalVolumeInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeInformer constructs a new informer for LocalVolume 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 NewLocalVolumeMigrateInformer

func NewLocalVolumeMigrateInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeMigrateInformer constructs a new informer for LocalVolumeMigrate 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 NewLocalVolumeReplicaInformer

func NewLocalVolumeReplicaInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLocalVolumeReplicaInformer constructs a new informer for LocalVolumeReplica 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 NewLocalVolumeSnapshotInformer added in v0.14.1

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

NewLocalVolumeSnapshotInformer constructs a new informer for LocalVolumeSnapshot 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 NewLocalVolumeSnapshotRestoreInformer added in v0.14.1

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

NewLocalVolumeSnapshotRestoreInformer constructs a new informer for LocalVolumeSnapshotRestore 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 EventInformer added in v0.12.0

type EventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventLister
}

EventInformer provides access to a shared informer and lister for Events.

type Interface

type Interface interface {
	// Events returns a EventInformer.
	Events() EventInformer
	// LocalDisks returns a LocalDiskInformer.
	LocalDisks() LocalDiskInformer
	// LocalDiskActions returns a LocalDiskActionInformer.
	LocalDiskActions() LocalDiskActionInformer
	// LocalDiskClaims returns a LocalDiskClaimInformer.
	LocalDiskClaims() LocalDiskClaimInformer
	// LocalDiskNodes returns a LocalDiskNodeInformer.
	LocalDiskNodes() LocalDiskNodeInformer
	// LocalDiskVolumes returns a LocalDiskVolumeInformer.
	LocalDiskVolumes() LocalDiskVolumeInformer
	// LocalStorageNodes returns a LocalStorageNodeInformer.
	LocalStorageNodes() LocalStorageNodeInformer
	// LocalVolumes returns a LocalVolumeInformer.
	LocalVolumes() LocalVolumeInformer
	// LocalVolumeConverts returns a LocalVolumeConvertInformer.
	LocalVolumeConverts() LocalVolumeConvertInformer
	// LocalVolumeExpands returns a LocalVolumeExpandInformer.
	LocalVolumeExpands() LocalVolumeExpandInformer
	// LocalVolumeGroups returns a LocalVolumeGroupInformer.
	LocalVolumeGroups() LocalVolumeGroupInformer
	// LocalVolumeMigrates returns a LocalVolumeMigrateInformer.
	LocalVolumeMigrates() LocalVolumeMigrateInformer
	// LocalVolumeReplicas returns a LocalVolumeReplicaInformer.
	LocalVolumeReplicas() LocalVolumeReplicaInformer
	// LocalVolumeSnapshots returns a LocalVolumeSnapshotInformer.
	LocalVolumeSnapshots() LocalVolumeSnapshotInformer
	// LocalVolumeSnapshotRestores returns a LocalVolumeSnapshotRestoreInformer.
	LocalVolumeSnapshotRestores() LocalVolumeSnapshotRestoreInformer
}

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

func New

New returns a new Interface.

type LocalDiskActionInformer added in v0.12.3

type LocalDiskActionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalDiskActionLister
}

LocalDiskActionInformer provides access to a shared informer and lister for LocalDiskActions.

type LocalDiskClaimInformer

type LocalDiskClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalDiskClaimLister
}

LocalDiskClaimInformer provides access to a shared informer and lister for LocalDiskClaims.

type LocalDiskInformer

type LocalDiskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalDiskLister
}

LocalDiskInformer provides access to a shared informer and lister for LocalDisks.

type LocalDiskNodeInformer

type LocalDiskNodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalDiskNodeLister
}

LocalDiskNodeInformer provides access to a shared informer and lister for LocalDiskNodes.

type LocalDiskVolumeInformer

type LocalDiskVolumeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalDiskVolumeLister
}

LocalDiskVolumeInformer provides access to a shared informer and lister for LocalDiskVolumes.

type LocalStorageNodeInformer

type LocalStorageNodeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalStorageNodeLister
}

LocalStorageNodeInformer provides access to a shared informer and lister for LocalStorageNodes.

type LocalVolumeConvertInformer

type LocalVolumeConvertInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeConvertLister
}

LocalVolumeConvertInformer provides access to a shared informer and lister for LocalVolumeConverts.

type LocalVolumeExpandInformer

type LocalVolumeExpandInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeExpandLister
}

LocalVolumeExpandInformer provides access to a shared informer and lister for LocalVolumeExpands.

type LocalVolumeGroupInformer

type LocalVolumeGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeGroupLister
}

LocalVolumeGroupInformer provides access to a shared informer and lister for LocalVolumeGroups.

type LocalVolumeInformer

type LocalVolumeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeLister
}

LocalVolumeInformer provides access to a shared informer and lister for LocalVolumes.

type LocalVolumeMigrateInformer

type LocalVolumeMigrateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeMigrateLister
}

LocalVolumeMigrateInformer provides access to a shared informer and lister for LocalVolumeMigrates.

type LocalVolumeReplicaInformer

type LocalVolumeReplicaInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeReplicaLister
}

LocalVolumeReplicaInformer provides access to a shared informer and lister for LocalVolumeReplicas.

type LocalVolumeSnapshotInformer added in v0.14.1

type LocalVolumeSnapshotInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeSnapshotLister
}

LocalVolumeSnapshotInformer provides access to a shared informer and lister for LocalVolumeSnapshots.

type LocalVolumeSnapshotRestoreInformer added in v0.14.1

type LocalVolumeSnapshotRestoreInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LocalVolumeSnapshotRestoreLister
}

LocalVolumeSnapshotRestoreInformer provides access to a shared informer and lister for LocalVolumeSnapshotRestores.

Jump to

Keyboard shortcuts

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