Documentation ¶
Index ¶
- func NewCloudFormationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDynamoDBInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewECRRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewElastiCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCloudFormationTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDynamoDBInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredECRRepositoryInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredElastiCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredS3BucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSNSSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSNSTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSQSQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewS3BucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSNSSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSNSTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSQSQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CloudFormationTemplateInformer
- type DynamoDBInformer
- type ECRRepositoryInformer
- type ElastiCacheInformer
- type Interface
- type S3BucketInformer
- type SNSSubscriptionInformer
- type SNSTopicInformer
- type SQSQueueInformer
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 NewElastiCacheInformer ¶
func NewElastiCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewElastiCacheInformer constructs a new informer for ElastiCache 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 NewFilteredElastiCacheInformer ¶
func NewFilteredElastiCacheInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredElastiCacheInformer constructs a new informer for ElastiCache 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 ElastiCacheInformer ¶
type ElastiCacheInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ElastiCacheLister }
ElastiCacheInformer provides access to a shared informer and lister for ElastiCaches.
type Interface ¶
type Interface interface { // CloudFormationTemplates returns a CloudFormationTemplateInformer. CloudFormationTemplates() CloudFormationTemplateInformer // DynamoDBs returns a DynamoDBInformer. DynamoDBs() DynamoDBInformer // ECRRepositories returns a ECRRepositoryInformer. ECRRepositories() ECRRepositoryInformer // ElastiCaches returns a ElastiCacheInformer. ElastiCaches() ElastiCacheInformer // 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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.