Documentation ¶
Index ¶
- func NewFilteredLiteReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLiteSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLiteTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSchemaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLiteReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLiteSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLiteTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSchemaInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type LiteReservationInformer
- type LiteSubscriptionInformer
- type LiteTopicInformer
- type SchemaInformer
- type SubscriptionIamBindingInformer
- type SubscriptionIamMemberInformer
- type SubscriptionIamPolicyInformer
- type SubscriptionInformer
- type TopicIamBindingInformer
- type TopicIamMemberInformer
- type TopicIamPolicyInformer
- type TopicInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.