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 NewAssetFilterInformer

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

NewAssetFilterInformer constructs a new informer for AssetFilter 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 NewAssetInformer

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

NewAssetInformer constructs a new informer for Asset 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 NewContentKeyPolicyInformer

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

NewContentKeyPolicyInformer constructs a new informer for ContentKeyPolicy 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 NewFilteredAssetFilterInformer

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

NewFilteredAssetFilterInformer constructs a new informer for AssetFilter 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 NewFilteredAssetInformer

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

NewFilteredAssetInformer constructs a new informer for Asset 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 NewFilteredContentKeyPolicyInformer

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

NewFilteredContentKeyPolicyInformer constructs a new informer for ContentKeyPolicy 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 NewFilteredJobInformer

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

NewFilteredJobInformer constructs a new informer for Job 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 NewFilteredLiveEventInformer

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

NewFilteredLiveEventInformer constructs a new informer for LiveEvent 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 NewFilteredLiveEventOutputInformer

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

NewFilteredLiveEventOutputInformer constructs a new informer for LiveEventOutput 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 NewFilteredServicesAccountInformer

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

NewFilteredServicesAccountInformer constructs a new informer for ServicesAccount 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 NewFilteredStreamingEndpointInformer

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

NewFilteredStreamingEndpointInformer constructs a new informer for StreamingEndpoint 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 NewFilteredStreamingLocatorInformer

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

NewFilteredStreamingLocatorInformer constructs a new informer for StreamingLocator 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 NewFilteredStreamingPolicyInformer

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

NewFilteredStreamingPolicyInformer constructs a new informer for StreamingPolicy 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 NewFilteredTransformInformer

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

NewFilteredTransformInformer constructs a new informer for Transform 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 NewJobInformer

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

NewJobInformer constructs a new informer for Job 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 NewLiveEventInformer

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

NewLiveEventInformer constructs a new informer for LiveEvent 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 NewLiveEventOutputInformer

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

NewLiveEventOutputInformer constructs a new informer for LiveEventOutput 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 NewServicesAccountInformer

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

NewServicesAccountInformer constructs a new informer for ServicesAccount 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 NewStreamingEndpointInformer

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

NewStreamingEndpointInformer constructs a new informer for StreamingEndpoint 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 NewStreamingLocatorInformer

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

NewStreamingLocatorInformer constructs a new informer for StreamingLocator 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 NewStreamingPolicyInformer

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

NewStreamingPolicyInformer constructs a new informer for StreamingPolicy 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 NewTransformInformer

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

NewTransformInformer constructs a new informer for Transform 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 AssetFilterInformer

type AssetFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AssetFilterLister
}

AssetFilterInformer provides access to a shared informer and lister for AssetFilters.

type AssetInformer

type AssetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AssetLister
}

AssetInformer provides access to a shared informer and lister for Assets.

type ContentKeyPolicyInformer

type ContentKeyPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContentKeyPolicyLister
}

ContentKeyPolicyInformer provides access to a shared informer and lister for ContentKeyPolicies.

type Interface

type Interface interface {
	// Assets returns a AssetInformer.
	Assets() AssetInformer
	// AssetFilters returns a AssetFilterInformer.
	AssetFilters() AssetFilterInformer
	// ContentKeyPolicies returns a ContentKeyPolicyInformer.
	ContentKeyPolicies() ContentKeyPolicyInformer
	// Jobs returns a JobInformer.
	Jobs() JobInformer
	// LiveEvents returns a LiveEventInformer.
	LiveEvents() LiveEventInformer
	// LiveEventOutputs returns a LiveEventOutputInformer.
	LiveEventOutputs() LiveEventOutputInformer
	// ServicesAccounts returns a ServicesAccountInformer.
	ServicesAccounts() ServicesAccountInformer
	// StreamingEndpoints returns a StreamingEndpointInformer.
	StreamingEndpoints() StreamingEndpointInformer
	// StreamingLocators returns a StreamingLocatorInformer.
	StreamingLocators() StreamingLocatorInformer
	// StreamingPolicies returns a StreamingPolicyInformer.
	StreamingPolicies() StreamingPolicyInformer
	// Transforms returns a TransformInformer.
	Transforms() TransformInformer
}

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

func New

New returns a new Interface.

type JobInformer

type JobInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.JobLister
}

JobInformer provides access to a shared informer and lister for Jobs.

type LiveEventInformer

type LiveEventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LiveEventLister
}

LiveEventInformer provides access to a shared informer and lister for LiveEvents.

type LiveEventOutputInformer

type LiveEventOutputInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LiveEventOutputLister
}

LiveEventOutputInformer provides access to a shared informer and lister for LiveEventOutputs.

type ServicesAccountInformer

type ServicesAccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ServicesAccountLister
}

ServicesAccountInformer provides access to a shared informer and lister for ServicesAccounts.

type StreamingEndpointInformer

type StreamingEndpointInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StreamingEndpointLister
}

StreamingEndpointInformer provides access to a shared informer and lister for StreamingEndpoints.

type StreamingLocatorInformer

type StreamingLocatorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StreamingLocatorLister
}

StreamingLocatorInformer provides access to a shared informer and lister for StreamingLocators.

type StreamingPolicyInformer

type StreamingPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StreamingPolicyLister
}

StreamingPolicyInformer provides access to a shared informer and lister for StreamingPolicies.

type TransformInformer

type TransformInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TransformLister
}

TransformInformer provides access to a shared informer and lister for Transforms.

Jump to

Keyboard shortcuts

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