v1alpha1

package
v0.2.5-alpha.3 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBuildManagerInformer added in v0.1.1

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

NewBuildManagerInformer constructs a new informer for BuildManager 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 NewDiscoveryServerInformer added in v0.1.1

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

NewDiscoveryServerInformer constructs a new informer for DiscoveryServer 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 NewFilteredBuildManagerInformer added in v0.1.1

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

NewFilteredBuildManagerInformer constructs a new informer for BuildManager 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 NewFilteredDiscoveryServerInformer added in v0.1.1

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

NewFilteredDiscoveryServerInformer constructs a new informer for DiscoveryServer 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 NewFilteredLaunchManagerInformer added in v0.1.1

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

NewFilteredLaunchManagerInformer constructs a new informer for LaunchManager 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 NewFilteredROSBridgeInformer added in v0.1.1

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

NewFilteredROSBridgeInformer constructs a new informer for ROSBridge 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 NewFilteredRobotDevSuiteInformer added in v0.1.1

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

NewFilteredRobotDevSuiteInformer constructs a new informer for RobotDevSuite 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 NewFilteredRobotIDEInformer added in v0.1.1

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

NewFilteredRobotIDEInformer constructs a new informer for RobotIDE 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 NewFilteredRobotInformer

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

NewFilteredRobotInformer constructs a new informer for Robot 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 NewFilteredRobotVDIInformer added in v0.1.1

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

NewFilteredRobotVDIInformer constructs a new informer for RobotVDI 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 NewLaunchManagerInformer added in v0.1.1

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

NewLaunchManagerInformer constructs a new informer for LaunchManager 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 NewROSBridgeInformer added in v0.1.1

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

NewROSBridgeInformer constructs a new informer for ROSBridge 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 NewRobotDevSuiteInformer added in v0.1.1

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

NewRobotDevSuiteInformer constructs a new informer for RobotDevSuite 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 NewRobotIDEInformer added in v0.1.1

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

NewRobotIDEInformer constructs a new informer for RobotIDE 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 NewRobotInformer

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

NewRobotInformer constructs a new informer for Robot 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 NewRobotVDIInformer added in v0.1.1

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

NewRobotVDIInformer constructs a new informer for RobotVDI 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 BuildManagerInformer added in v0.1.1

type BuildManagerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.BuildManagerLister
}

BuildManagerInformer provides access to a shared informer and lister for BuildManagers.

type DiscoveryServerInformer added in v0.1.1

type DiscoveryServerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DiscoveryServerLister
}

DiscoveryServerInformer provides access to a shared informer and lister for DiscoveryServers.

type Interface

type Interface interface {
	// BuildManagers returns a BuildManagerInformer.
	BuildManagers() BuildManagerInformer
	// DiscoveryServers returns a DiscoveryServerInformer.
	DiscoveryServers() DiscoveryServerInformer
	// LaunchManagers returns a LaunchManagerInformer.
	LaunchManagers() LaunchManagerInformer
	// ROSBridges returns a ROSBridgeInformer.
	ROSBridges() ROSBridgeInformer
	// Robots returns a RobotInformer.
	Robots() RobotInformer
	// RobotDevSuites returns a RobotDevSuiteInformer.
	RobotDevSuites() RobotDevSuiteInformer
	// RobotIDEs returns a RobotIDEInformer.
	RobotIDEs() RobotIDEInformer
	// RobotVDIs returns a RobotVDIInformer.
	RobotVDIs() RobotVDIInformer
}

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

func New

New returns a new Interface.

type LaunchManagerInformer added in v0.1.1

type LaunchManagerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LaunchManagerLister
}

LaunchManagerInformer provides access to a shared informer and lister for LaunchManagers.

type ROSBridgeInformer added in v0.1.1

type ROSBridgeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ROSBridgeLister
}

ROSBridgeInformer provides access to a shared informer and lister for ROSBridges.

type RobotDevSuiteInformer added in v0.1.1

type RobotDevSuiteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RobotDevSuiteLister
}

RobotDevSuiteInformer provides access to a shared informer and lister for RobotDevSuites.

type RobotIDEInformer added in v0.1.1

type RobotIDEInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RobotIDELister
}

RobotIDEInformer provides access to a shared informer and lister for RobotIDEs.

type RobotInformer

type RobotInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RobotLister
}

RobotInformer provides access to a shared informer and lister for Robots.

type RobotVDIInformer added in v0.1.1

type RobotVDIInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RobotVDILister
}

RobotVDIInformer provides access to a shared informer and lister for RobotVDIs.

Jump to

Keyboard shortcuts

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