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 NewAccountInformer

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

NewAccountInformer constructs a new informer for Account 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 NewCassandraClusterInformer added in v0.5.0

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

NewCassandraClusterInformer constructs a new informer for CassandraCluster 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 NewCassandraDatacenterInformer added in v0.5.0

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

NewCassandraDatacenterInformer constructs a new informer for CassandraDatacenter 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 NewCassandraKeyspaceInformer

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

NewCassandraKeyspaceInformer constructs a new informer for CassandraKeyspace 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 NewCassandraTableInformer

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

NewCassandraTableInformer constructs a new informer for CassandraTable 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 NewFilteredAccountInformer

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

NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredCassandraClusterInformer added in v0.5.0

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

NewFilteredCassandraClusterInformer constructs a new informer for CassandraCluster 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 NewFilteredCassandraDatacenterInformer added in v0.5.0

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

NewFilteredCassandraDatacenterInformer constructs a new informer for CassandraDatacenter 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 NewFilteredCassandraKeyspaceInformer

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

NewFilteredCassandraKeyspaceInformer constructs a new informer for CassandraKeyspace 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 NewFilteredCassandraTableInformer

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

NewFilteredCassandraTableInformer constructs a new informer for CassandraTable 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 NewFilteredGremlinDatabaseInformer

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

NewFilteredGremlinDatabaseInformer constructs a new informer for GremlinDatabase 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 NewFilteredGremlinGraphInformer

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

NewFilteredGremlinGraphInformer constructs a new informer for GremlinGraph 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 NewFilteredMongoCollectionInformer

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

NewFilteredMongoCollectionInformer constructs a new informer for MongoCollection 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 NewFilteredMongoDatabaseInformer

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

NewFilteredMongoDatabaseInformer constructs a new informer for MongoDatabase 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 NewFilteredNotebookWorkspaceInformer

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

NewFilteredNotebookWorkspaceInformer constructs a new informer for NotebookWorkspace 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 NewFilteredSqlContainerInformer

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

NewFilteredSqlContainerInformer constructs a new informer for SqlContainer 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 NewFilteredSqlDatabaseInformer

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

NewFilteredSqlDatabaseInformer constructs a new informer for SqlDatabase 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 NewFilteredSqlFunctionInformer

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

NewFilteredSqlFunctionInformer constructs a new informer for SqlFunction 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 NewFilteredSqlStoredProcedureInformer

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

NewFilteredSqlStoredProcedureInformer constructs a new informer for SqlStoredProcedure 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 NewFilteredSqlTriggerInformer

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

NewFilteredSqlTriggerInformer constructs a new informer for SqlTrigger 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 NewFilteredTableInformer

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

NewFilteredTableInformer constructs a new informer for Table 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 NewGremlinDatabaseInformer

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

NewGremlinDatabaseInformer constructs a new informer for GremlinDatabase 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 NewGremlinGraphInformer

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

NewGremlinGraphInformer constructs a new informer for GremlinGraph 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 NewMongoCollectionInformer

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

NewMongoCollectionInformer constructs a new informer for MongoCollection 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 NewMongoDatabaseInformer

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

NewMongoDatabaseInformer constructs a new informer for MongoDatabase 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 NewNotebookWorkspaceInformer

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

NewNotebookWorkspaceInformer constructs a new informer for NotebookWorkspace 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 NewSqlContainerInformer

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

NewSqlContainerInformer constructs a new informer for SqlContainer 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 NewSqlDatabaseInformer

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

NewSqlDatabaseInformer constructs a new informer for SqlDatabase 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 NewSqlFunctionInformer

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

NewSqlFunctionInformer constructs a new informer for SqlFunction 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 NewSqlStoredProcedureInformer

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

NewSqlStoredProcedureInformer constructs a new informer for SqlStoredProcedure 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 NewSqlTriggerInformer

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

NewSqlTriggerInformer constructs a new informer for SqlTrigger 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 NewTableInformer

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

NewTableInformer constructs a new informer for Table 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 AccountInformer

type AccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountLister
}

AccountInformer provides access to a shared informer and lister for Accounts.

type CassandraClusterInformer added in v0.5.0

type CassandraClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CassandraClusterLister
}

CassandraClusterInformer provides access to a shared informer and lister for CassandraClusters.

type CassandraDatacenterInformer added in v0.5.0

type CassandraDatacenterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CassandraDatacenterLister
}

CassandraDatacenterInformer provides access to a shared informer and lister for CassandraDatacenters.

type CassandraKeyspaceInformer

type CassandraKeyspaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CassandraKeyspaceLister
}

CassandraKeyspaceInformer provides access to a shared informer and lister for CassandraKeyspaces.

type CassandraTableInformer

type CassandraTableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CassandraTableLister
}

CassandraTableInformer provides access to a shared informer and lister for CassandraTables.

type GremlinDatabaseInformer

type GremlinDatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GremlinDatabaseLister
}

GremlinDatabaseInformer provides access to a shared informer and lister for GremlinDatabases.

type GremlinGraphInformer

type GremlinGraphInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GremlinGraphLister
}

GremlinGraphInformer provides access to a shared informer and lister for GremlinGraphs.

type Interface

type Interface interface {
	// Accounts returns a AccountInformer.
	Accounts() AccountInformer
	// CassandraClusters returns a CassandraClusterInformer.
	CassandraClusters() CassandraClusterInformer
	// CassandraDatacenters returns a CassandraDatacenterInformer.
	CassandraDatacenters() CassandraDatacenterInformer
	// CassandraKeyspaces returns a CassandraKeyspaceInformer.
	CassandraKeyspaces() CassandraKeyspaceInformer
	// CassandraTables returns a CassandraTableInformer.
	CassandraTables() CassandraTableInformer
	// GremlinDatabases returns a GremlinDatabaseInformer.
	GremlinDatabases() GremlinDatabaseInformer
	// GremlinGraphs returns a GremlinGraphInformer.
	GremlinGraphs() GremlinGraphInformer
	// MongoCollections returns a MongoCollectionInformer.
	MongoCollections() MongoCollectionInformer
	// MongoDatabases returns a MongoDatabaseInformer.
	MongoDatabases() MongoDatabaseInformer
	// NotebookWorkspaces returns a NotebookWorkspaceInformer.
	NotebookWorkspaces() NotebookWorkspaceInformer
	// SqlContainers returns a SqlContainerInformer.
	SqlContainers() SqlContainerInformer
	// SqlDatabases returns a SqlDatabaseInformer.
	SqlDatabases() SqlDatabaseInformer
	// SqlFunctions returns a SqlFunctionInformer.
	SqlFunctions() SqlFunctionInformer
	// SqlStoredProcedures returns a SqlStoredProcedureInformer.
	SqlStoredProcedures() SqlStoredProcedureInformer
	// SqlTriggers returns a SqlTriggerInformer.
	SqlTriggers() SqlTriggerInformer
	// Tables returns a TableInformer.
	Tables() TableInformer
}

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

func New

New returns a new Interface.

type MongoCollectionInformer

type MongoCollectionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MongoCollectionLister
}

MongoCollectionInformer provides access to a shared informer and lister for MongoCollections.

type MongoDatabaseInformer

type MongoDatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MongoDatabaseLister
}

MongoDatabaseInformer provides access to a shared informer and lister for MongoDatabases.

type NotebookWorkspaceInformer

type NotebookWorkspaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NotebookWorkspaceLister
}

NotebookWorkspaceInformer provides access to a shared informer and lister for NotebookWorkspaces.

type SqlContainerInformer

type SqlContainerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlContainerLister
}

SqlContainerInformer provides access to a shared informer and lister for SqlContainers.

type SqlDatabaseInformer

type SqlDatabaseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlDatabaseLister
}

SqlDatabaseInformer provides access to a shared informer and lister for SqlDatabases.

type SqlFunctionInformer

type SqlFunctionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlFunctionLister
}

SqlFunctionInformer provides access to a shared informer and lister for SqlFunctions.

type SqlStoredProcedureInformer

type SqlStoredProcedureInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlStoredProcedureLister
}

SqlStoredProcedureInformer provides access to a shared informer and lister for SqlStoredProcedures.

type SqlTriggerInformer

type SqlTriggerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SqlTriggerLister
}

SqlTriggerInformer provides access to a shared informer and lister for SqlTriggers.

type TableInformer

type TableInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TableLister
}

TableInformer provides access to a shared informer and lister for Tables.

Jump to

Keyboard shortcuts

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