Documentation ¶
Index ¶
- func NewFilteredGameServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGameServerSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSquadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWebhookConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGameServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGameServerSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSquadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWebhookConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GameServerInformer
- type GameServerSetInformer
- type Interface
- type SquadInformer
- type WebhookConfigurationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredGameServerInformer ¶
func NewFilteredGameServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGameServerInformer constructs a new informer for GameServer 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 NewFilteredGameServerSetInformer ¶
func NewFilteredGameServerSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGameServerSetInformer constructs a new informer for GameServerSet 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 NewFilteredSquadInformer ¶
func NewFilteredSquadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSquadInformer constructs a new informer for Squad 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 NewFilteredWebhookConfigurationInformer ¶
func NewFilteredWebhookConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredWebhookConfigurationInformer constructs a new informer for WebhookConfiguration 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 NewGameServerInformer ¶
func NewGameServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGameServerInformer constructs a new informer for GameServer 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 NewGameServerSetInformer ¶
func NewGameServerSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGameServerSetInformer constructs a new informer for GameServerSet 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 NewSquadInformer ¶
func NewSquadInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSquadInformer constructs a new informer for Squad 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 NewWebhookConfigurationInformer ¶
func NewWebhookConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewWebhookConfigurationInformer constructs a new informer for WebhookConfiguration 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 GameServerInformer ¶
type GameServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GameServerLister }
GameServerInformer provides access to a shared informer and lister for GameServers.
type GameServerSetInformer ¶
type GameServerSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GameServerSetLister }
GameServerSetInformer provides access to a shared informer and lister for GameServerSets.
type Interface ¶
type Interface interface { // GameServers returns a GameServerInformer. GameServers() GameServerInformer // GameServerSets returns a GameServerSetInformer. GameServerSets() GameServerSetInformer // Squads returns a SquadInformer. Squads() SquadInformer // WebhookConfigurations returns a WebhookConfigurationInformer. WebhookConfigurations() WebhookConfigurationInformer }
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 SquadInformer ¶
type SquadInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SquadLister }
SquadInformer provides access to a shared informer and lister for Squads.
type WebhookConfigurationInformer ¶
type WebhookConfigurationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.WebhookConfigurationLister }
WebhookConfigurationInformer provides access to a shared informer and lister for WebhookConfigurations.