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 NewFilteredLiteReservationInformer added in v0.4.0

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

NewFilteredLiteReservationInformer constructs a new informer for LiteReservation 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 NewFilteredLiteSubscriptionInformer

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

NewFilteredLiteSubscriptionInformer constructs a new informer for LiteSubscription 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 NewFilteredLiteTopicInformer

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

NewFilteredLiteTopicInformer constructs a new informer for LiteTopic 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 NewFilteredSchemaInformer

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

NewFilteredSchemaInformer constructs a new informer for Schema 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 NewFilteredSubscriptionIamBindingInformer

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

NewFilteredSubscriptionIamBindingInformer constructs a new informer for SubscriptionIamBinding 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 NewFilteredSubscriptionIamMemberInformer

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

NewFilteredSubscriptionIamMemberInformer constructs a new informer for SubscriptionIamMember 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 NewFilteredSubscriptionIamPolicyInformer

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

NewFilteredSubscriptionIamPolicyInformer constructs a new informer for SubscriptionIamPolicy 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 NewFilteredSubscriptionInformer

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

NewFilteredSubscriptionInformer constructs a new informer for Subscription 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 NewFilteredTopicIamBindingInformer

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

NewFilteredTopicIamBindingInformer constructs a new informer for TopicIamBinding 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 NewFilteredTopicIamMemberInformer

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

NewFilteredTopicIamMemberInformer constructs a new informer for TopicIamMember 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 NewFilteredTopicIamPolicyInformer

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

NewFilteredTopicIamPolicyInformer constructs a new informer for TopicIamPolicy 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 NewFilteredTopicInformer

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

NewFilteredTopicInformer constructs a new informer for Topic 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 NewLiteReservationInformer added in v0.4.0

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

NewLiteReservationInformer constructs a new informer for LiteReservation 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 NewLiteSubscriptionInformer

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

NewLiteSubscriptionInformer constructs a new informer for LiteSubscription 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 NewLiteTopicInformer

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

NewLiteTopicInformer constructs a new informer for LiteTopic 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 NewSchemaInformer

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

NewSchemaInformer constructs a new informer for Schema 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 NewSubscriptionIamBindingInformer

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

NewSubscriptionIamBindingInformer constructs a new informer for SubscriptionIamBinding 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 NewSubscriptionIamMemberInformer

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

NewSubscriptionIamMemberInformer constructs a new informer for SubscriptionIamMember 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 NewSubscriptionIamPolicyInformer

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

NewSubscriptionIamPolicyInformer constructs a new informer for SubscriptionIamPolicy 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 NewSubscriptionInformer

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

NewSubscriptionInformer constructs a new informer for Subscription 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 NewTopicIamBindingInformer

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

NewTopicIamBindingInformer constructs a new informer for TopicIamBinding 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 NewTopicIamMemberInformer

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

NewTopicIamMemberInformer constructs a new informer for TopicIamMember 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 NewTopicIamPolicyInformer

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

NewTopicIamPolicyInformer constructs a new informer for TopicIamPolicy 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 NewTopicInformer

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

NewTopicInformer constructs a new informer for Topic 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 Interface

type Interface interface {
	// LiteReservations returns a LiteReservationInformer.
	LiteReservations() LiteReservationInformer
	// LiteSubscriptions returns a LiteSubscriptionInformer.
	LiteSubscriptions() LiteSubscriptionInformer
	// LiteTopics returns a LiteTopicInformer.
	LiteTopics() LiteTopicInformer
	// Schemas returns a SchemaInformer.
	Schemas() SchemaInformer
	// Subscriptions returns a SubscriptionInformer.
	Subscriptions() SubscriptionInformer
	// SubscriptionIamBindings returns a SubscriptionIamBindingInformer.
	SubscriptionIamBindings() SubscriptionIamBindingInformer
	// SubscriptionIamMembers returns a SubscriptionIamMemberInformer.
	SubscriptionIamMembers() SubscriptionIamMemberInformer
	// SubscriptionIamPolicies returns a SubscriptionIamPolicyInformer.
	SubscriptionIamPolicies() SubscriptionIamPolicyInformer
	// Topics returns a TopicInformer.
	Topics() TopicInformer
	// TopicIamBindings returns a TopicIamBindingInformer.
	TopicIamBindings() TopicIamBindingInformer
	// TopicIamMembers returns a TopicIamMemberInformer.
	TopicIamMembers() TopicIamMemberInformer
	// TopicIamPolicies returns a TopicIamPolicyInformer.
	TopicIamPolicies() TopicIamPolicyInformer
}

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

func New

New returns a new Interface.

type LiteReservationInformer added in v0.4.0

type LiteReservationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LiteReservationLister
}

LiteReservationInformer provides access to a shared informer and lister for LiteReservations.

type LiteSubscriptionInformer

type LiteSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LiteSubscriptionLister
}

LiteSubscriptionInformer provides access to a shared informer and lister for LiteSubscriptions.

type LiteTopicInformer

type LiteTopicInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LiteTopicLister
}

LiteTopicInformer provides access to a shared informer and lister for LiteTopics.

type SchemaInformer

type SchemaInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SchemaLister
}

SchemaInformer provides access to a shared informer and lister for Schemas.

type SubscriptionIamBindingInformer

type SubscriptionIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SubscriptionIamBindingLister
}

SubscriptionIamBindingInformer provides access to a shared informer and lister for SubscriptionIamBindings.

type SubscriptionIamMemberInformer

type SubscriptionIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SubscriptionIamMemberLister
}

SubscriptionIamMemberInformer provides access to a shared informer and lister for SubscriptionIamMembers.

type SubscriptionIamPolicyInformer

type SubscriptionIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SubscriptionIamPolicyLister
}

SubscriptionIamPolicyInformer provides access to a shared informer and lister for SubscriptionIamPolicies.

type SubscriptionInformer

type SubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SubscriptionLister
}

SubscriptionInformer provides access to a shared informer and lister for Subscriptions.

type TopicIamBindingInformer

type TopicIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicIamBindingLister
}

TopicIamBindingInformer provides access to a shared informer and lister for TopicIamBindings.

type TopicIamMemberInformer

type TopicIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicIamMemberLister
}

TopicIamMemberInformer provides access to a shared informer and lister for TopicIamMembers.

type TopicIamPolicyInformer

type TopicIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicIamPolicyLister
}

TopicIamPolicyInformer provides access to a shared informer and lister for TopicIamPolicies.

type TopicInformer

type TopicInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicLister
}

TopicInformer provides access to a shared informer and lister for Topics.

Jump to

Keyboard shortcuts

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