v1

package
v1.0.13 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2020 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCheckpointInformer

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

NewCheckpointInformer constructs a new informer for Checkpoint 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 NewClusterClaimInformer added in v1.0.7

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

NewClusterClaimInformer constructs a new informer for ClusterClaim 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 NewClusterDeploymentInformer

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

NewClusterDeploymentInformer constructs a new informer for ClusterDeployment 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 NewClusterDeprovisionInformer

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

NewClusterDeprovisionInformer constructs a new informer for ClusterDeprovision 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 NewClusterImageSetInformer

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

NewClusterImageSetInformer constructs a new informer for ClusterImageSet 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 NewClusterPoolInformer added in v1.0.6

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

NewClusterPoolInformer constructs a new informer for ClusterPool 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 NewClusterProvisionInformer

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

NewClusterProvisionInformer constructs a new informer for ClusterProvision 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 NewClusterRelocateInformer added in v1.0.5

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

NewClusterRelocateInformer constructs a new informer for ClusterRelocate 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 NewClusterStateInformer

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

NewClusterStateInformer constructs a new informer for ClusterState 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 NewDNSZoneInformer

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

NewDNSZoneInformer constructs a new informer for DNSZone 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 NewFilteredCheckpointInformer

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

NewFilteredCheckpointInformer constructs a new informer for Checkpoint 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 NewFilteredClusterClaimInformer added in v1.0.7

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

NewFilteredClusterClaimInformer constructs a new informer for ClusterClaim 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 NewFilteredClusterDeploymentInformer

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

NewFilteredClusterDeploymentInformer constructs a new informer for ClusterDeployment 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 NewFilteredClusterDeprovisionInformer

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

NewFilteredClusterDeprovisionInformer constructs a new informer for ClusterDeprovision 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 NewFilteredClusterImageSetInformer

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

NewFilteredClusterImageSetInformer constructs a new informer for ClusterImageSet 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 NewFilteredClusterPoolInformer added in v1.0.6

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

NewFilteredClusterPoolInformer constructs a new informer for ClusterPool 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 NewFilteredClusterProvisionInformer

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

NewFilteredClusterProvisionInformer constructs a new informer for ClusterProvision 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 NewFilteredClusterRelocateInformer added in v1.0.5

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

NewFilteredClusterRelocateInformer constructs a new informer for ClusterRelocate 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 NewFilteredClusterStateInformer

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

NewFilteredClusterStateInformer constructs a new informer for ClusterState 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 NewFilteredDNSZoneInformer

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

NewFilteredDNSZoneInformer constructs a new informer for DNSZone 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 NewFilteredHiveConfigInformer

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

NewFilteredHiveConfigInformer constructs a new informer for HiveConfig 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 NewFilteredMachinePoolInformer

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

NewFilteredMachinePoolInformer constructs a new informer for MachinePool 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 NewFilteredMachinePoolNameLeaseInformer

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

NewFilteredMachinePoolNameLeaseInformer constructs a new informer for MachinePoolNameLease 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 NewFilteredSelectorSyncIdentityProviderInformer

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

NewFilteredSelectorSyncIdentityProviderInformer constructs a new informer for SelectorSyncIdentityProvider 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 NewFilteredSelectorSyncSetInformer

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

NewFilteredSelectorSyncSetInformer constructs a new informer for SelectorSyncSet 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 NewFilteredSyncIdentityProviderInformer

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

NewFilteredSyncIdentityProviderInformer constructs a new informer for SyncIdentityProvider 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 NewFilteredSyncSetInformer

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

NewFilteredSyncSetInformer constructs a new informer for SyncSet 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 NewHiveConfigInformer

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

NewHiveConfigInformer constructs a new informer for HiveConfig 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 NewMachinePoolInformer

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

NewMachinePoolInformer constructs a new informer for MachinePool 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 NewMachinePoolNameLeaseInformer

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

NewMachinePoolNameLeaseInformer constructs a new informer for MachinePoolNameLease 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 NewSelectorSyncIdentityProviderInformer

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

NewSelectorSyncIdentityProviderInformer constructs a new informer for SelectorSyncIdentityProvider 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 NewSelectorSyncSetInformer

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

NewSelectorSyncSetInformer constructs a new informer for SelectorSyncSet 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 NewSyncIdentityProviderInformer

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

NewSyncIdentityProviderInformer constructs a new informer for SyncIdentityProvider 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 NewSyncSetInformer

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

NewSyncSetInformer constructs a new informer for SyncSet 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 CheckpointInformer

type CheckpointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.CheckpointLister
}

CheckpointInformer provides access to a shared informer and lister for Checkpoints.

type ClusterClaimInformer added in v1.0.7

type ClusterClaimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterClaimLister
}

ClusterClaimInformer provides access to a shared informer and lister for ClusterClaims.

type ClusterDeploymentInformer

type ClusterDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterDeploymentLister
}

ClusterDeploymentInformer provides access to a shared informer and lister for ClusterDeployments.

type ClusterDeprovisionInformer

type ClusterDeprovisionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterDeprovisionLister
}

ClusterDeprovisionInformer provides access to a shared informer and lister for ClusterDeprovisions.

type ClusterImageSetInformer

type ClusterImageSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterImageSetLister
}

ClusterImageSetInformer provides access to a shared informer and lister for ClusterImageSets.

type ClusterPoolInformer added in v1.0.6

type ClusterPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterPoolLister
}

ClusterPoolInformer provides access to a shared informer and lister for ClusterPools.

type ClusterProvisionInformer

type ClusterProvisionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterProvisionLister
}

ClusterProvisionInformer provides access to a shared informer and lister for ClusterProvisions.

type ClusterRelocateInformer added in v1.0.5

type ClusterRelocateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterRelocateLister
}

ClusterRelocateInformer provides access to a shared informer and lister for ClusterRelocates.

type ClusterStateInformer

type ClusterStateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.ClusterStateLister
}

ClusterStateInformer provides access to a shared informer and lister for ClusterStates.

type DNSZoneInformer

type DNSZoneInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.DNSZoneLister
}

DNSZoneInformer provides access to a shared informer and lister for DNSZones.

type HiveConfigInformer

type HiveConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.HiveConfigLister
}

HiveConfigInformer provides access to a shared informer and lister for HiveConfigs.

type Interface

type Interface interface {
	// Checkpoints returns a CheckpointInformer.
	Checkpoints() CheckpointInformer
	// ClusterClaims returns a ClusterClaimInformer.
	ClusterClaims() ClusterClaimInformer
	// ClusterDeployments returns a ClusterDeploymentInformer.
	ClusterDeployments() ClusterDeploymentInformer
	// ClusterDeprovisions returns a ClusterDeprovisionInformer.
	ClusterDeprovisions() ClusterDeprovisionInformer
	// ClusterImageSets returns a ClusterImageSetInformer.
	ClusterImageSets() ClusterImageSetInformer
	// ClusterPools returns a ClusterPoolInformer.
	ClusterPools() ClusterPoolInformer
	// ClusterProvisions returns a ClusterProvisionInformer.
	ClusterProvisions() ClusterProvisionInformer
	// ClusterRelocates returns a ClusterRelocateInformer.
	ClusterRelocates() ClusterRelocateInformer
	// ClusterStates returns a ClusterStateInformer.
	ClusterStates() ClusterStateInformer
	// DNSZones returns a DNSZoneInformer.
	DNSZones() DNSZoneInformer
	// HiveConfigs returns a HiveConfigInformer.
	HiveConfigs() HiveConfigInformer
	// MachinePools returns a MachinePoolInformer.
	MachinePools() MachinePoolInformer
	// MachinePoolNameLeases returns a MachinePoolNameLeaseInformer.
	MachinePoolNameLeases() MachinePoolNameLeaseInformer
	// SelectorSyncIdentityProviders returns a SelectorSyncIdentityProviderInformer.
	SelectorSyncIdentityProviders() SelectorSyncIdentityProviderInformer
	// SelectorSyncSets returns a SelectorSyncSetInformer.
	SelectorSyncSets() SelectorSyncSetInformer
	// SyncIdentityProviders returns a SyncIdentityProviderInformer.
	SyncIdentityProviders() SyncIdentityProviderInformer
	// SyncSets returns a SyncSetInformer.
	SyncSets() SyncSetInformer
}

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

func New

New returns a new Interface.

type MachinePoolInformer

type MachinePoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.MachinePoolLister
}

MachinePoolInformer provides access to a shared informer and lister for MachinePools.

type MachinePoolNameLeaseInformer

type MachinePoolNameLeaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.MachinePoolNameLeaseLister
}

MachinePoolNameLeaseInformer provides access to a shared informer and lister for MachinePoolNameLeases.

type SelectorSyncIdentityProviderInformer

type SelectorSyncIdentityProviderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SelectorSyncIdentityProviderLister
}

SelectorSyncIdentityProviderInformer provides access to a shared informer and lister for SelectorSyncIdentityProviders.

type SelectorSyncSetInformer

type SelectorSyncSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SelectorSyncSetLister
}

SelectorSyncSetInformer provides access to a shared informer and lister for SelectorSyncSets.

type SyncIdentityProviderInformer

type SyncIdentityProviderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SyncIdentityProviderLister
}

SyncIdentityProviderInformer provides access to a shared informer and lister for SyncIdentityProviders.

type SyncSetInformer

type SyncSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1.SyncSetLister
}

SyncSetInformer provides access to a shared informer and lister for SyncSets.

Jump to

Keyboard shortcuts

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