Documentation ¶
Index ¶
- func NewBucketACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBucketObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDefaultObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDefaultObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBucketObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDefaultObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDefaultObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHmacKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransferJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHmacKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransferJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type BucketACLInformer
- type BucketAccessControlInformer
- type BucketIamBindingInformer
- type BucketIamMemberInformer
- type BucketIamPolicyInformer
- type BucketInformer
- type BucketObjectInformer
- type DefaultObjectACLInformer
- type DefaultObjectAccessControlInformer
- type HmacKeyInformer
- type Interface
- type NotificationInformer
- type ObjectACLInformer
- type ObjectAccessControlInformer
- type TransferJobInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBucketACLInformer ¶
func NewBucketACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketACLInformer constructs a new informer for BucketACL 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 NewBucketAccessControlInformer ¶
func NewBucketAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketAccessControlInformer constructs a new informer for BucketAccessControl 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 NewBucketIamBindingInformer ¶
func NewBucketIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketIamBindingInformer constructs a new informer for BucketIamBinding 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 NewBucketIamMemberInformer ¶
func NewBucketIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketIamMemberInformer constructs a new informer for BucketIamMember 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 NewBucketIamPolicyInformer ¶
func NewBucketIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketIamPolicyInformer constructs a new informer for BucketIamPolicy 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 NewBucketInformer ¶
func NewBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketInformer constructs a new informer for Bucket 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 NewBucketObjectInformer ¶
func NewBucketObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBucketObjectInformer constructs a new informer for BucketObject 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 NewDefaultObjectACLInformer ¶
func NewDefaultObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDefaultObjectACLInformer constructs a new informer for DefaultObjectACL 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 NewDefaultObjectAccessControlInformer ¶
func NewDefaultObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDefaultObjectAccessControlInformer constructs a new informer for DefaultObjectAccessControl 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 NewFilteredBucketACLInformer ¶
func NewFilteredBucketACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketACLInformer constructs a new informer for BucketACL 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 NewFilteredBucketAccessControlInformer ¶
func NewFilteredBucketAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketAccessControlInformer constructs a new informer for BucketAccessControl 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 NewFilteredBucketIamBindingInformer ¶
func NewFilteredBucketIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketIamBindingInformer constructs a new informer for BucketIamBinding 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 NewFilteredBucketIamMemberInformer ¶
func NewFilteredBucketIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketIamMemberInformer constructs a new informer for BucketIamMember 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 NewFilteredBucketIamPolicyInformer ¶
func NewFilteredBucketIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketIamPolicyInformer constructs a new informer for BucketIamPolicy 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 NewFilteredBucketInformer ¶
func NewFilteredBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketInformer constructs a new informer for Bucket 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 NewFilteredBucketObjectInformer ¶
func NewFilteredBucketObjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBucketObjectInformer constructs a new informer for BucketObject 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 NewFilteredDefaultObjectACLInformer ¶
func NewFilteredDefaultObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDefaultObjectACLInformer constructs a new informer for DefaultObjectACL 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 NewFilteredDefaultObjectAccessControlInformer ¶
func NewFilteredDefaultObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDefaultObjectAccessControlInformer constructs a new informer for DefaultObjectAccessControl 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 NewFilteredHmacKeyInformer ¶
func NewFilteredHmacKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHmacKeyInformer constructs a new informer for HmacKey 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 NewFilteredNotificationInformer ¶
func NewFilteredNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNotificationInformer constructs a new informer for Notification 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 NewFilteredObjectACLInformer ¶
func NewFilteredObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectACLInformer constructs a new informer for ObjectACL 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 NewFilteredObjectAccessControlInformer ¶
func NewFilteredObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectAccessControlInformer constructs a new informer for ObjectAccessControl 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 NewFilteredTransferJobInformer ¶
func NewFilteredTransferJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTransferJobInformer constructs a new informer for TransferJob 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 NewHmacKeyInformer ¶
func NewHmacKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHmacKeyInformer constructs a new informer for HmacKey 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 NewNotificationInformer ¶
func NewNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNotificationInformer constructs a new informer for Notification 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 NewObjectACLInformer ¶
func NewObjectACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectACLInformer constructs a new informer for ObjectACL 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 NewObjectAccessControlInformer ¶
func NewObjectAccessControlInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectAccessControlInformer constructs a new informer for ObjectAccessControl 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 NewTransferJobInformer ¶
func NewTransferJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTransferJobInformer constructs a new informer for TransferJob 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 BucketACLInformer ¶
type BucketACLInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketACLLister }
BucketACLInformer provides access to a shared informer and lister for BucketACLs.
type BucketAccessControlInformer ¶
type BucketAccessControlInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketAccessControlLister }
BucketAccessControlInformer provides access to a shared informer and lister for BucketAccessControls.
type BucketIamBindingInformer ¶
type BucketIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketIamBindingLister }
BucketIamBindingInformer provides access to a shared informer and lister for BucketIamBindings.
type BucketIamMemberInformer ¶
type BucketIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketIamMemberLister }
BucketIamMemberInformer provides access to a shared informer and lister for BucketIamMembers.
type BucketIamPolicyInformer ¶
type BucketIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketIamPolicyLister }
BucketIamPolicyInformer provides access to a shared informer and lister for BucketIamPolicies.
type BucketInformer ¶
type BucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketLister }
BucketInformer provides access to a shared informer and lister for Buckets.
type BucketObjectInformer ¶
type BucketObjectInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BucketObjectLister }
BucketObjectInformer provides access to a shared informer and lister for BucketObjects.
type DefaultObjectACLInformer ¶
type DefaultObjectACLInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DefaultObjectACLLister }
DefaultObjectACLInformer provides access to a shared informer and lister for DefaultObjectACLs.
type DefaultObjectAccessControlInformer ¶
type DefaultObjectAccessControlInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DefaultObjectAccessControlLister }
DefaultObjectAccessControlInformer provides access to a shared informer and lister for DefaultObjectAccessControls.
type HmacKeyInformer ¶
type HmacKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HmacKeyLister }
HmacKeyInformer provides access to a shared informer and lister for HmacKeys.
type Interface ¶
type Interface interface { // Buckets returns a BucketInformer. Buckets() BucketInformer // BucketACLs returns a BucketACLInformer. BucketACLs() BucketACLInformer // BucketAccessControls returns a BucketAccessControlInformer. BucketAccessControls() BucketAccessControlInformer // BucketIamBindings returns a BucketIamBindingInformer. BucketIamBindings() BucketIamBindingInformer // BucketIamMembers returns a BucketIamMemberInformer. BucketIamMembers() BucketIamMemberInformer // BucketIamPolicies returns a BucketIamPolicyInformer. BucketIamPolicies() BucketIamPolicyInformer // BucketObjects returns a BucketObjectInformer. BucketObjects() BucketObjectInformer // DefaultObjectACLs returns a DefaultObjectACLInformer. DefaultObjectACLs() DefaultObjectACLInformer // DefaultObjectAccessControls returns a DefaultObjectAccessControlInformer. DefaultObjectAccessControls() DefaultObjectAccessControlInformer // HmacKeys returns a HmacKeyInformer. HmacKeys() HmacKeyInformer // Notifications returns a NotificationInformer. Notifications() NotificationInformer // ObjectACLs returns a ObjectACLInformer. ObjectACLs() ObjectACLInformer // ObjectAccessControls returns a ObjectAccessControlInformer. ObjectAccessControls() ObjectAccessControlInformer // TransferJobs returns a TransferJobInformer. TransferJobs() TransferJobInformer }
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 NotificationInformer ¶
type NotificationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NotificationLister }
NotificationInformer provides access to a shared informer and lister for Notifications.
type ObjectACLInformer ¶
type ObjectACLInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectACLLister }
ObjectACLInformer provides access to a shared informer and lister for ObjectACLs.
type ObjectAccessControlInformer ¶
type ObjectAccessControlInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectAccessControlLister }
ObjectAccessControlInformer provides access to a shared informer and lister for ObjectAccessControls.
type TransferJobInformer ¶
type TransferJobInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TransferJobLister }
TransferJobInformer provides access to a shared informer and lister for TransferJobs.