v1alpha1

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredFirewallRuleInformer

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

NewFilteredFirewallRuleInformer constructs a new informer for FirewallRule 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 NewFilteredManagedPrivateEndpointInformer

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

NewFilteredManagedPrivateEndpointInformer constructs a new informer for ManagedPrivateEndpoint 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 NewFilteredRoleAssignmentInformer

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

NewFilteredRoleAssignmentInformer constructs a new informer for RoleAssignment 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 NewFilteredSparkPoolInformer

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

NewFilteredSparkPoolInformer constructs a new informer for SparkPool 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 NewFilteredSqlPoolInformer

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

NewFilteredSqlPoolInformer constructs a new informer for SqlPool 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 NewFilteredWorkspaceInformer

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

NewFilteredWorkspaceInformer constructs a new informer for Workspace 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 NewFirewallRuleInformer

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

NewFirewallRuleInformer constructs a new informer for FirewallRule 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 NewManagedPrivateEndpointInformer

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

NewManagedPrivateEndpointInformer constructs a new informer for ManagedPrivateEndpoint 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 NewRoleAssignmentInformer

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

NewRoleAssignmentInformer constructs a new informer for RoleAssignment 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 NewSparkPoolInformer

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

NewSparkPoolInformer constructs a new informer for SparkPool 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 NewSqlPoolInformer

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

NewSqlPoolInformer constructs a new informer for SqlPool 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 NewWorkspaceInformer

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

NewWorkspaceInformer constructs a new informer for Workspace 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 FirewallRuleInformer

type FirewallRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.FirewallRuleLister
}

FirewallRuleInformer provides access to a shared informer and lister for FirewallRules.

type Interface

type Interface interface {
	// FirewallRules returns a FirewallRuleInformer.
	FirewallRules() FirewallRuleInformer
	// ManagedPrivateEndpoints returns a ManagedPrivateEndpointInformer.
	ManagedPrivateEndpoints() ManagedPrivateEndpointInformer
	// RoleAssignments returns a RoleAssignmentInformer.
	RoleAssignments() RoleAssignmentInformer
	// SparkPools returns a SparkPoolInformer.
	SparkPools() SparkPoolInformer
	// SqlPools returns a SqlPoolInformer.
	SqlPools() SqlPoolInformer
	// Workspaces returns a WorkspaceInformer.
	Workspaces() WorkspaceInformer
}

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

func New

New returns a new Interface.

type ManagedPrivateEndpointInformer

type ManagedPrivateEndpointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedPrivateEndpointLister
}

ManagedPrivateEndpointInformer provides access to a shared informer and lister for ManagedPrivateEndpoints.

type RoleAssignmentInformer

type RoleAssignmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RoleAssignmentLister
}

RoleAssignmentInformer provides access to a shared informer and lister for RoleAssignments.

type SparkPoolInformer

type SparkPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SparkPoolLister
}

SparkPoolInformer provides access to a shared informer and lister for SparkPools.

type SqlPoolInformer

type SqlPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlPoolLister
}

SqlPoolInformer provides access to a shared informer and lister for SqlPools.

type WorkspaceInformer

type WorkspaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WorkspaceLister
}

WorkspaceInformer provides access to a shared informer and lister for Workspaces.

Jump to

Keyboard shortcuts

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