v1alpha1

package
v0.0.1-alpha1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2018 License: Apache-2.0 Imports: 9 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCloudFormationTemplateInformer

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

NewCloudFormationTemplateInformer constructs a new informer for CloudFormationTemplate 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 NewDynamoDBInformer

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

NewDynamoDBInformer constructs a new informer for DynamoDB 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 NewECRRepositoryInformer

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

NewECRRepositoryInformer constructs a new informer for ECRRepository 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 NewFilteredCloudFormationTemplateInformer

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

NewFilteredCloudFormationTemplateInformer constructs a new informer for CloudFormationTemplate 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 NewFilteredDynamoDBInformer

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

NewFilteredDynamoDBInformer constructs a new informer for DynamoDB 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 NewFilteredECRRepositoryInformer

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

NewFilteredECRRepositoryInformer constructs a new informer for ECRRepository 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 NewFilteredS3BucketInformer

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

NewFilteredS3BucketInformer constructs a new informer for S3Bucket 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 NewFilteredSNSSubscriptionInformer

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

NewFilteredSNSSubscriptionInformer constructs a new informer for SNSSubscription 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 NewFilteredSNSTopicInformer

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

NewFilteredSNSTopicInformer constructs a new informer for SNSTopic 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 NewFilteredSQSQueueInformer

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

NewFilteredSQSQueueInformer constructs a new informer for SQSQueue 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 NewS3BucketInformer

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

NewS3BucketInformer constructs a new informer for S3Bucket 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 NewSNSSubscriptionInformer

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

NewSNSSubscriptionInformer constructs a new informer for SNSSubscription 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 NewSNSTopicInformer

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

NewSNSTopicInformer constructs a new informer for SNSTopic 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 NewSQSQueueInformer

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

NewSQSQueueInformer constructs a new informer for SQSQueue 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 CloudFormationTemplateInformer

type CloudFormationTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CloudFormationTemplateLister
}

CloudFormationTemplateInformer provides access to a shared informer and lister for CloudFormationTemplates.

type DynamoDBInformer

type DynamoDBInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DynamoDBLister
}

DynamoDBInformer provides access to a shared informer and lister for DynamoDBs.

type ECRRepositoryInformer

type ECRRepositoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ECRRepositoryLister
}

ECRRepositoryInformer provides access to a shared informer and lister for ECRRepositories.

type Interface

type Interface interface {
	// CloudFormationTemplates returns a CloudFormationTemplateInformer.
	CloudFormationTemplates() CloudFormationTemplateInformer
	// DynamoDBs returns a DynamoDBInformer.
	DynamoDBs() DynamoDBInformer
	// ECRRepositories returns a ECRRepositoryInformer.
	ECRRepositories() ECRRepositoryInformer
	// S3Buckets returns a S3BucketInformer.
	S3Buckets() S3BucketInformer
	// SNSSubscriptions returns a SNSSubscriptionInformer.
	SNSSubscriptions() SNSSubscriptionInformer
	// SNSTopics returns a SNSTopicInformer.
	SNSTopics() SNSTopicInformer
	// SQSQueues returns a SQSQueueInformer.
	SQSQueues() SQSQueueInformer
}

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

func New

New returns a new Interface.

type S3BucketInformer

type S3BucketInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.S3BucketLister
}

S3BucketInformer provides access to a shared informer and lister for S3Buckets.

type SNSSubscriptionInformer

type SNSSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SNSSubscriptionLister
}

SNSSubscriptionInformer provides access to a shared informer and lister for SNSSubscriptions.

type SNSTopicInformer

type SNSTopicInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SNSTopicLister
}

SNSTopicInformer provides access to a shared informer and lister for SNSTopics.

type SQSQueueInformer

type SQSQueueInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SQSQueueLister
}

SQSQueueInformer provides access to a shared informer and lister for SQSQueues.

Jump to

Keyboard shortcuts

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