v1alpha1

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApiInformer

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

NewApiInformer constructs a new informer for Api 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 NewApiMappingInformer

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

NewApiMappingInformer constructs a new informer for ApiMapping 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 NewAuthorizerInformer

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

NewAuthorizerInformer constructs a new informer for Authorizer 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 NewDeploymentInformer

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

NewDeploymentInformer constructs a new informer for Deployment 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 NewDomainNameInformer

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

NewDomainNameInformer constructs a new informer for DomainName 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 NewFilteredApiInformer

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

NewFilteredApiInformer constructs a new informer for Api 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 NewFilteredApiMappingInformer

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

NewFilteredApiMappingInformer constructs a new informer for ApiMapping 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 NewFilteredAuthorizerInformer

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

NewFilteredAuthorizerInformer constructs a new informer for Authorizer 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 NewFilteredDeploymentInformer

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

NewFilteredDeploymentInformer constructs a new informer for Deployment 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 NewFilteredDomainNameInformer

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

NewFilteredDomainNameInformer constructs a new informer for DomainName 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 NewFilteredIntegrationInformer

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

NewFilteredIntegrationInformer constructs a new informer for Integration 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 NewFilteredIntegrationResponseInformer

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

NewFilteredIntegrationResponseInformer constructs a new informer for IntegrationResponse 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 NewFilteredModelInformer

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

NewFilteredModelInformer constructs a new informer for Model 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 NewFilteredRouteInformer

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

NewFilteredRouteInformer constructs a new informer for Route 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 NewFilteredRouteResponseInformer

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

NewFilteredRouteResponseInformer constructs a new informer for RouteResponse 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 NewFilteredStageInformer

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

NewFilteredStageInformer constructs a new informer for Stage 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 NewFilteredVpcLinkInformer

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

NewFilteredVpcLinkInformer constructs a new informer for VpcLink 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 NewIntegrationInformer

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

NewIntegrationInformer constructs a new informer for Integration 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 NewIntegrationResponseInformer

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

NewIntegrationResponseInformer constructs a new informer for IntegrationResponse 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 NewModelInformer

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

NewModelInformer constructs a new informer for Model 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 NewRouteInformer

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

NewRouteInformer constructs a new informer for Route 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 NewRouteResponseInformer

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

NewRouteResponseInformer constructs a new informer for RouteResponse 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 NewStageInformer

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

NewStageInformer constructs a new informer for Stage 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 NewVpcLinkInformer

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

NewVpcLinkInformer constructs a new informer for VpcLink 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 ApiInformer

type ApiInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApiLister
}

ApiInformer provides access to a shared informer and lister for Apis.

type ApiMappingInformer

type ApiMappingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ApiMappingLister
}

ApiMappingInformer provides access to a shared informer and lister for ApiMappings.

type AuthorizerInformer

type AuthorizerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AuthorizerLister
}

AuthorizerInformer provides access to a shared informer and lister for Authorizers.

type DeploymentInformer

type DeploymentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DeploymentLister
}

DeploymentInformer provides access to a shared informer and lister for Deployments.

type DomainNameInformer

type DomainNameInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainNameLister
}

DomainNameInformer provides access to a shared informer and lister for DomainNames.

type IntegrationInformer

type IntegrationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IntegrationLister
}

IntegrationInformer provides access to a shared informer and lister for Integrations.

type IntegrationResponseInformer

type IntegrationResponseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IntegrationResponseLister
}

IntegrationResponseInformer provides access to a shared informer and lister for IntegrationResponses.

type Interface

type Interface interface {
	// Apis returns a ApiInformer.
	Apis() ApiInformer
	// ApiMappings returns a ApiMappingInformer.
	ApiMappings() ApiMappingInformer
	// Authorizers returns a AuthorizerInformer.
	Authorizers() AuthorizerInformer
	// Deployments returns a DeploymentInformer.
	Deployments() DeploymentInformer
	// DomainNames returns a DomainNameInformer.
	DomainNames() DomainNameInformer
	// Integrations returns a IntegrationInformer.
	Integrations() IntegrationInformer
	// IntegrationResponses returns a IntegrationResponseInformer.
	IntegrationResponses() IntegrationResponseInformer
	// Models returns a ModelInformer.
	Models() ModelInformer
	// Routes returns a RouteInformer.
	Routes() RouteInformer
	// RouteResponses returns a RouteResponseInformer.
	RouteResponses() RouteResponseInformer
	// Stages returns a StageInformer.
	Stages() StageInformer
	// VpcLinks returns a VpcLinkInformer.
	VpcLinks() VpcLinkInformer
}

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

func New

New returns a new Interface.

type ModelInformer

type ModelInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ModelLister
}

ModelInformer provides access to a shared informer and lister for Models.

type RouteInformer

type RouteInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RouteLister
}

RouteInformer provides access to a shared informer and lister for Routes.

type RouteResponseInformer

type RouteResponseInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RouteResponseLister
}

RouteResponseInformer provides access to a shared informer and lister for RouteResponses.

type StageInformer

type StageInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StageLister
}

StageInformer provides access to a shared informer and lister for Stages.

type VpcLinkInformer

type VpcLinkInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VpcLinkLister
}

VpcLinkInformer provides access to a shared informer and lister for VpcLinks.

Jump to

Keyboard shortcuts

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