Documentation ¶
Index ¶
- func NewAssetFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAssetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewContentKeyPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAssetFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAssetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredContentKeyPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLiveEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLiveEventOutputInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServicesAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStreamingEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStreamingLocatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStreamingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTransformInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewJobInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLiveEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLiveEventOutputInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServicesAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStreamingEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStreamingLocatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStreamingPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTransformInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AssetFilterInformer
- type AssetInformer
- type ContentKeyPolicyInformer
- type Interface
- type JobInformer
- type LiveEventInformer
- type LiveEventOutputInformer
- type ServicesAccountInformer
- type StreamingEndpointInformer
- type StreamingLocatorInformer
- type StreamingPolicyInformer
- type TransformInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.