v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccountSettingDefaultInformer added in v0.5.0

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

NewAccountSettingDefaultInformer constructs a new informer for AccountSettingDefault 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 NewCapacityProviderInformer

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

NewCapacityProviderInformer constructs a new informer for CapacityProvider 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 NewClusterCapacityProvidersInformer added in v0.5.0

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

NewClusterCapacityProvidersInformer constructs a new informer for ClusterCapacityProviders 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 NewClusterInformer

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

NewClusterInformer constructs a new informer for Cluster 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 NewFilteredAccountSettingDefaultInformer added in v0.5.0

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

NewFilteredAccountSettingDefaultInformer constructs a new informer for AccountSettingDefault 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 NewFilteredCapacityProviderInformer

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

NewFilteredCapacityProviderInformer constructs a new informer for CapacityProvider 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 NewFilteredClusterCapacityProvidersInformer added in v0.5.0

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

NewFilteredClusterCapacityProvidersInformer constructs a new informer for ClusterCapacityProviders 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 NewFilteredClusterInformer

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

NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredServiceInformer

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

NewFilteredServiceInformer constructs a new informer for Service 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 NewFilteredTagInformer added in v0.5.0

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

NewFilteredTagInformer constructs a new informer for Tag 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 NewFilteredTaskDefinitionInformer

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

NewFilteredTaskDefinitionInformer constructs a new informer for TaskDefinition 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 NewFilteredTaskSetInformer added in v0.5.0

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

NewFilteredTaskSetInformer constructs a new informer for TaskSet 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 NewServiceInformer

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

NewServiceInformer constructs a new informer for Service 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 NewTagInformer added in v0.5.0

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

NewTagInformer constructs a new informer for Tag 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 NewTaskDefinitionInformer

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

NewTaskDefinitionInformer constructs a new informer for TaskDefinition 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 NewTaskSetInformer added in v0.5.0

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

NewTaskSetInformer constructs a new informer for TaskSet 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 AccountSettingDefaultInformer added in v0.5.0

type AccountSettingDefaultInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountSettingDefaultLister
}

AccountSettingDefaultInformer provides access to a shared informer and lister for AccountSettingDefaults.

type CapacityProviderInformer

type CapacityProviderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CapacityProviderLister
}

CapacityProviderInformer provides access to a shared informer and lister for CapacityProviders.

type ClusterCapacityProvidersInformer added in v0.5.0

type ClusterCapacityProvidersInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterCapacityProvidersLister
}

ClusterCapacityProvidersInformer provides access to a shared informer and lister for ClusterCapacityProviderses.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type Interface

type Interface interface {
	// AccountSettingDefaults returns a AccountSettingDefaultInformer.
	AccountSettingDefaults() AccountSettingDefaultInformer
	// CapacityProviders returns a CapacityProviderInformer.
	CapacityProviders() CapacityProviderInformer
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterCapacityProviderses returns a ClusterCapacityProvidersInformer.
	ClusterCapacityProviderses() ClusterCapacityProvidersInformer
	// Services returns a ServiceInformer.
	Services() ServiceInformer
	// Tags returns a TagInformer.
	Tags() TagInformer
	// TaskDefinitions returns a TaskDefinitionInformer.
	TaskDefinitions() TaskDefinitionInformer
	// TaskSets returns a TaskSetInformer.
	TaskSets() TaskSetInformer
}

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

func New

New returns a new Interface.

type ServiceInformer

type ServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServiceLister
}

ServiceInformer provides access to a shared informer and lister for Services.

type TagInformer added in v0.5.0

type TagInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TagLister
}

TagInformer provides access to a shared informer and lister for Tags.

type TaskDefinitionInformer

type TaskDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TaskDefinitionLister
}

TaskDefinitionInformer provides access to a shared informer and lister for TaskDefinitions.

type TaskSetInformer added in v0.5.0

type TaskSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TaskSetLister
}

TaskSetInformer provides access to a shared informer and lister for TaskSets.

Jump to

Keyboard shortcuts

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