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 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

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.

Jump to

Keyboard shortcuts

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