Documentation ¶
Index ¶
- func NewApiInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApiMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorizerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainNameInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApiInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApiMappingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorizerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDeploymentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainNameInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntegrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIntegrationResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntegrationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIntegrationResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewModelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteResponseInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcLinkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApiInformer
- type ApiMappingInformer
- type AuthorizerInformer
- type DeploymentInformer
- type DomainNameInformer
- type IntegrationInformer
- type IntegrationResponseInformer
- type Interface
- type ModelInformer
- type RouteInformer
- type RouteResponseInformer
- type StageInformer
- type VpcLinkInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.