v1alpha1

package
v0.0.0-...-76050e6 Latest Latest
Warning

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

Go to latest
Published: May 17, 2024 License: Apache-2.0 Imports: 10 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAppImageInformer

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

NewAppImageInformer constructs a new informer for AppImage 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 NewClusterDomainRouteInformer

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

NewClusterDomainRouteInformer constructs a new informer for ClusterDomainRoute 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 NewDomainAppImageInformer

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

NewDomainAppImageInformer constructs a new informer for DomainAppImage 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 NewDomainDataGrantInformer

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

NewDomainDataGrantInformer constructs a new informer for DomainDataGrant 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 NewDomainDataInformer

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

NewDomainDataInformer constructs a new informer for DomainData 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 NewDomainDataSourceInformer

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

NewDomainDataSourceInformer constructs a new informer for DomainDataSource 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 NewDomainInformer

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

NewDomainInformer constructs a new informer for Domain 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 NewDomainRouteInformer

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

NewDomainRouteInformer constructs a new informer for DomainRoute 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 NewFilteredAppImageInformer

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

NewFilteredAppImageInformer constructs a new informer for AppImage 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 NewFilteredClusterDomainRouteInformer

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

NewFilteredClusterDomainRouteInformer constructs a new informer for ClusterDomainRoute 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 NewFilteredDomainAppImageInformer

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

NewFilteredDomainAppImageInformer constructs a new informer for DomainAppImage 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 NewFilteredDomainDataGrantInformer

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

NewFilteredDomainDataGrantInformer constructs a new informer for DomainDataGrant 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 NewFilteredDomainDataInformer

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

NewFilteredDomainDataInformer constructs a new informer for DomainData 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 NewFilteredDomainDataSourceInformer

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

NewFilteredDomainDataSourceInformer constructs a new informer for DomainDataSource 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 NewFilteredDomainInformer

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

NewFilteredDomainInformer constructs a new informer for Domain 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 NewFilteredDomainRouteInformer

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

NewFilteredDomainRouteInformer constructs a new informer for DomainRoute 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 NewFilteredGatewayInformer

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

NewFilteredGatewayInformer constructs a new informer for Gateway 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 NewFilteredInteropConfigInformer

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

NewFilteredInteropConfigInformer constructs a new informer for InteropConfig 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 NewFilteredKusciaDeploymentInformer

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

NewFilteredKusciaDeploymentInformer constructs a new informer for KusciaDeployment 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 NewFilteredKusciaDeploymentSummaryInformer

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

NewFilteredKusciaDeploymentSummaryInformer constructs a new informer for KusciaDeploymentSummary 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 NewFilteredKusciaJobInformer

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

NewFilteredKusciaJobInformer constructs a new informer for KusciaJob 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 NewFilteredKusciaJobSummaryInformer

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

NewFilteredKusciaJobSummaryInformer constructs a new informer for KusciaJobSummary 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 NewFilteredKusciaTaskInformer

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

NewFilteredKusciaTaskInformer constructs a new informer for KusciaTask 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 NewFilteredKusciaTaskSummaryInformer

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

NewFilteredKusciaTaskSummaryInformer constructs a new informer for KusciaTaskSummary 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 NewFilteredTaskResourceGroupInformer

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

NewFilteredTaskResourceGroupInformer constructs a new informer for TaskResourceGroup 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 NewFilteredTaskResourceInformer

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

NewFilteredTaskResourceInformer constructs a new informer for TaskResource 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 NewGatewayInformer

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

NewGatewayInformer constructs a new informer for Gateway 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 NewInteropConfigInformer

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

NewInteropConfigInformer constructs a new informer for InteropConfig 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 NewKusciaDeploymentInformer

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

NewKusciaDeploymentInformer constructs a new informer for KusciaDeployment 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 NewKusciaDeploymentSummaryInformer

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

NewKusciaDeploymentSummaryInformer constructs a new informer for KusciaDeploymentSummary 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 NewKusciaJobInformer

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

NewKusciaJobInformer constructs a new informer for KusciaJob 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 NewKusciaJobSummaryInformer

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

NewKusciaJobSummaryInformer constructs a new informer for KusciaJobSummary 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 NewKusciaTaskInformer

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

NewKusciaTaskInformer constructs a new informer for KusciaTask 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 NewKusciaTaskSummaryInformer

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

NewKusciaTaskSummaryInformer constructs a new informer for KusciaTaskSummary 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 NewTaskResourceGroupInformer

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

NewTaskResourceGroupInformer constructs a new informer for TaskResourceGroup 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 NewTaskResourceInformer

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

NewTaskResourceInformer constructs a new informer for TaskResource 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 AppImageInformer

type AppImageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AppImageLister
}

AppImageInformer provides access to a shared informer and lister for AppImages.

type ClusterDomainRouteInformer

type ClusterDomainRouteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterDomainRouteLister
}

ClusterDomainRouteInformer provides access to a shared informer and lister for ClusterDomainRoutes.

type DomainAppImageInformer

type DomainAppImageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainAppImageLister
}

DomainAppImageInformer provides access to a shared informer and lister for DomainAppImages.

type DomainDataGrantInformer

type DomainDataGrantInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainDataGrantLister
}

DomainDataGrantInformer provides access to a shared informer and lister for DomainDataGrants.

type DomainDataInformer

type DomainDataInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainDataLister
}

DomainDataInformer provides access to a shared informer and lister for DomainDatas.

type DomainDataSourceInformer

type DomainDataSourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainDataSourceLister
}

DomainDataSourceInformer provides access to a shared informer and lister for DomainDataSources.

type DomainInformer

type DomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainLister
}

DomainInformer provides access to a shared informer and lister for Domains.

type DomainRouteInformer

type DomainRouteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainRouteLister
}

DomainRouteInformer provides access to a shared informer and lister for DomainRoutes.

type GatewayInformer

type GatewayInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GatewayLister
}

GatewayInformer provides access to a shared informer and lister for Gateways.

type Interface

type Interface interface {
	// AppImages returns a AppImageInformer.
	AppImages() AppImageInformer
	// ClusterDomainRoutes returns a ClusterDomainRouteInformer.
	ClusterDomainRoutes() ClusterDomainRouteInformer
	// Domains returns a DomainInformer.
	Domains() DomainInformer
	// DomainAppImages returns a DomainAppImageInformer.
	DomainAppImages() DomainAppImageInformer
	// DomainDatas returns a DomainDataInformer.
	DomainDatas() DomainDataInformer
	// DomainDataGrants returns a DomainDataGrantInformer.
	DomainDataGrants() DomainDataGrantInformer
	// DomainDataSources returns a DomainDataSourceInformer.
	DomainDataSources() DomainDataSourceInformer
	// DomainRoutes returns a DomainRouteInformer.
	DomainRoutes() DomainRouteInformer
	// Gateways returns a GatewayInformer.
	Gateways() GatewayInformer
	// InteropConfigs returns a InteropConfigInformer.
	InteropConfigs() InteropConfigInformer
	// KusciaDeployments returns a KusciaDeploymentInformer.
	KusciaDeployments() KusciaDeploymentInformer
	// KusciaDeploymentSummaries returns a KusciaDeploymentSummaryInformer.
	KusciaDeploymentSummaries() KusciaDeploymentSummaryInformer
	// KusciaJobs returns a KusciaJobInformer.
	KusciaJobs() KusciaJobInformer
	// KusciaJobSummaries returns a KusciaJobSummaryInformer.
	KusciaJobSummaries() KusciaJobSummaryInformer
	// KusciaTasks returns a KusciaTaskInformer.
	KusciaTasks() KusciaTaskInformer
	// KusciaTaskSummaries returns a KusciaTaskSummaryInformer.
	KusciaTaskSummaries() KusciaTaskSummaryInformer
	// TaskResources returns a TaskResourceInformer.
	TaskResources() TaskResourceInformer
	// TaskResourceGroups returns a TaskResourceGroupInformer.
	TaskResourceGroups() TaskResourceGroupInformer
}

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

func New

New returns a new Interface.

type InteropConfigInformer

type InteropConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.InteropConfigLister
}

InteropConfigInformer provides access to a shared informer and lister for InteropConfigs.

type KusciaDeploymentInformer

type KusciaDeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaDeploymentLister
}

KusciaDeploymentInformer provides access to a shared informer and lister for KusciaDeployments.

type KusciaDeploymentSummaryInformer

type KusciaDeploymentSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaDeploymentSummaryLister
}

KusciaDeploymentSummaryInformer provides access to a shared informer and lister for KusciaDeploymentSummaries.

type KusciaJobInformer

type KusciaJobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaJobLister
}

KusciaJobInformer provides access to a shared informer and lister for KusciaJobs.

type KusciaJobSummaryInformer

type KusciaJobSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaJobSummaryLister
}

KusciaJobSummaryInformer provides access to a shared informer and lister for KusciaJobSummaries.

type KusciaTaskInformer

type KusciaTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaTaskLister
}

KusciaTaskInformer provides access to a shared informer and lister for KusciaTasks.

type KusciaTaskSummaryInformer

type KusciaTaskSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KusciaTaskSummaryLister
}

KusciaTaskSummaryInformer provides access to a shared informer and lister for KusciaTaskSummaries.

type TaskResourceGroupInformer

type TaskResourceGroupInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TaskResourceGroupLister
}

TaskResourceGroupInformer provides access to a shared informer and lister for TaskResourceGroups.

type TaskResourceInformer

type TaskResourceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TaskResourceLister
}

TaskResourceInformer provides access to a shared informer and lister for TaskResources.

Jump to

Keyboard shortcuts

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